It quickly describes most of the changes needed to get a MQL4 based EA running. When I go through the list I actually can’t understand why some of these have changed. Change without reason is always bad. It does omit trading functions, which is changed quite a bit in MQL5. It is probably a good idea to implement these from the ground up.

Seems MetaQuotes is going to run their championship (ATC) again this year, now on the new MetaTrader 5 platform exclusively. It will run from October 4th to December 24th and it is possible to register already. They will host and run all EAs at their servers. There will be prizes for $80,000 in total.

So why is this competition better than the awful Forex Robot World Cup (FRWC) that some affiliate spamsters organized this winter? (I warned you about it before hand). Well, MetaQuotes is doing this to promote their platform, not to get access to EAs to sell for profit after the competition. That was the main reason to run the FRWC of course. Oh, and as I predicted the EAs that performed best during the two month competition have failed since. This is really the problem that I see with the ATC also, it is too short. Sure it is a few weeks longer than FRWC, but it is still too short to give any significant results. I would have loved seeing a 6+ month competition. That would weed out all the boom-bust strategies and perhaps reveal some more stable ones.

None the less, I will try to enter the competition. I have just started experimenting with MT5, but I must say I like it a lot as of yet. MQL5 is refreshing and the Strategy runner in MT5 is so improved it hurts whenever I go back to MT4 to test a EA.