When it comes down to charting, the best FREE platform is ThinkOrSwim by Td Ameritrade.
👉Just create a free account and download the platform. My best recommendation to start with.
I have beee trading it for 12 years. They improve it all the time, add new studies, indicators and options. No need to pay for something else.
I have built 100+ scans over the years. It is fairly simple to come up with a script that looks for stocks matching certain criteria. When you join LancelotPro, I will provide you with some of my favorite scans.
My second favorite charting platform is Tradingview.
I like its simplicity and it gives me a different perspective on charts. [really important to me].
TradingView is also home of my famous Bull/Bear line.