G’day Jake. On this one, I’ll have to respectfully disagree.
First, I’ll quote from someone more skilled than me and something I’ve quoted before
There is no substitute for statistically valid historical research when developing mechanical trading systems. In practice, this means learning how to program a computer to run simulations of trading systems performance.- Richard Dennis
Actually, it’s a very labor-intensive process. But there is no other way to evaluate and measure the potential of trade ideas.
To follow that up, if anyone wants to pop over to this thread 301 Moved Permanently you’ll see the labor involved in the above statement. However, my ego blow up and the others there were not prepared to put that hard work into practice to finalize the trading system. Pity.
The irony of it but is first you have to learn to trade and program before you can backtest. And for the records, only one bot has every passed my backtesting criteria and remains active on my charts. It can be found in that thread and is one I programmed myself. And there is no backtesting ticks.