
Le changement le plus important pour les clients est la mise à jour du code MQL4, car le langage légèrement modifié nécessite de nouveaux protocoles. En prévision de ces changements, MetaQuotes a posté une documentation, la société a également annoncée aux utilisateurs que mis à part un petit pourcentage de cas, tous les anciens EA et indicateurs continueront à fonctionner correctement après la mise à jour.
Cependant, de nombreuses plaintes de traders ont surgi après la mise à jour. Les traders ont constaté que certains EA ne fonctionnent plus correctement. En réponse aux problèmes des utilisateurs, MetaQuotes a récemment publié deux nouvelles mises à jours, Build 603 et 604 qui ont corrigé certains problèmes de compatibilité, mais d'autres demeurent.
Certains traders sont donc contraints d'utiliser les normes de la nouvelle langue MQL4 et de recompiler leurs logiciels et indicateurs.