I've seen loops repeating until an object on the chart is found, fail to exit putting EAs in perpetual loops and disrupting the ability to backtest - as an option that might stop even someone who decompiled your EA and removed the IsTesting(), from ...
I was using a system that used iBars(symbol, timeframe)) to count bars, and run logic for new bars. Only, where the EA worked right on its own timeframe, it didn't work right from other timeframes (I was using M1 for the EA.. and I think the tester ...
Interesting as that idea is. I wouldn't be able to test EAs that are supposed to work together or act on multiple pair simultaneously while exchanging information. Not that I couldn't hack something together, to simulate the effect but it would be ...
I've seen problems backtesting EAs that were using other timeframe information. Do you know if they would work correctly if put on a real chart, but querying other timeframes?