I looked at quite a few programs before choosing InvestorRT. I was the only program I found that could do backtesting for daytrading with entries other than at the beginning or end of a 1 min bar. Obviously in daytrading 60 sec can be an eternity. I generally test with my entry price at the signal price plus .05 to allow for slippage which seems on average to be reasonable using Interactive Brokers for execution.
Other users have mentioned similar features they couldn't find elsewhere and the developers are very responsive to adding features and correcting bugs. They often come out with new versions every few weeks! Only downside I would say is that they're a relatively small outfit and the documentation is not as well organized as it would be for a bigger company which might have full time people just to work on that. All in all though still the best program I know of.
Brian
Other users have mentioned similar features they couldn't find elsewhere and the developers are very responsive to adding features and correcting bugs. They often come out with new versions every few weeks! Only downside I would say is that they're a relatively small outfit and the documentation is not as well organized as it would be for a bigger company which might have full time people just to work on that. All in all though still the best program I know of.
Brian