I think it depends on which platform you are trading on, see what they have available. I am not big on back-testing, but you should find a way to get it done. I think I stumbled across some software for back-testing a while ago.
Back-testing, IMO, is a major waste of time. You’ll never be able to re-create the emotional state which would have been present if your “back-tested strategy” gave you a “signal”. Emotions are a major part of trading (Even in automated trading, emotions such as fear/greed are present).
I’d rather give someone $10K of my own money who was able to show me 9 months of consistent profitable live trading, over another who could show a “back-tested strategy” encompassing 2 years.