Please let me tell you a fact from my point of view as a programmer …
I did hundreds of EAs since the last days of MT3 … Few months ago, I did 4 or 5 EAs that use price breakout with different ideas.
They give me millions on the back tester, but useless on the forward testing. Not sure if I can make any one of them to work well
but at the moment all of them on the shelf. I can’t show people here just excellent back tests for EAs that could not make any profit
on demo or live accounts as a forward test.
Don’t rely on back test results. I even don’t trust 99% modelling quality. It gives to me some good feeling towards the EA (some hope)
but not trust it until try it on forward testing.
I believe that they should enforce every seller to link his EA to at least a demo account for a month to give him the license
to sell his product, once his account failed, the EA should be stopped. It is just an opinion !!!.