Thanks a lot, Will!
I'm 99% sure the algo does not use ticks. I have 2 reasons for saying that:
- processing for trades (open, change SL, close) is done at 15 minutes mark (exception: trades closed via SL, but that happens outside of the algo - the broker just closes the order because SL level is hit); that tells me the algo is only doing its calculation at the beginning of each new M15 bar, and does not care about intra-bar ticks
- backtesting was extremely fast; it was so fast that in the beginning I though something went wrong and the terminal just ran through the whole data just reporting errors. That event also supports the M15 processing idea, since there there were 500 TIMES LESS bars than ticks in the selected time interval
Me doing tickdata backtesting had more to do with the fact that I trust the quality of that data a lot more than the default MT4 history. Plus it's the best type of backtesting, in terms of accuracy, so even if I knew upfront that the EA only processes signals every 15 minutes, I would still have used tickdata.
As for real money account from the vendor, I did not see anything like that, which most like means he does not have one that he's willing to show. Would not be surprised to get a 'demo accounts are performing the same for this EA' type of answer, which I actually believe, for this kind of EA (see the answer I gave above to Krana's question).
Yes, the 2 accounts where I'm doing the forward testing took different trades, but with so little history I would not jump to any conclusions yet. The nice part is that the EA is indeed taking a lot of trades, so in 1-2 weeks we'll have a lot more data for evaluating the EA's performance.
He who thinks he can, and he who thinks he cannot, are both right. ~ Henry Ford