There are thousand tools in the market to trade and perform backtesting.
Trading view (https://www.tradingview.com)
It’s very social, they promote people to share their strategies, their findings etc. The difficult thing is to find people who really have the right criteria (this takes a lot of time).
Other detail I love is that you can add indicators from the fundamental analysis.
Meta Trader (download it)
There are so many scripts published on this platform. As a stand alone solution, when you want to draw lines, save tests… it’s more accurate that a web solution.