بدءا من بناء 600، وقد MQL4 لغة البرمجة مراجعة تماما الوصول إلى مستوى MQL5 - الآن يمكنك تطوير الروبوتات التداول في MQL4 / 5 باستخدام بيئة التطوير MetaEditor موحدة، نمط واحد، مكتبات وأدوات التصحيح.
MQL4 بشعبية بين مطوري النظام الآلي نظرا لسهولة التعلم وكمية كبيرة من الشفرة التي تم إنشاؤها لسنوات عديدة من استخدام الميتاتريدر 4. ومع ذلك، فإن اللغة لديه أيضا بعض السلبيات الناتجة عن ميزته الرئيسية - لغة برمجة بسيطة لا يسمح تطوير نظم معقدة ويعيق ترقية المكتبات تصحيحه من اللغات عالية المستوى. ولذلك، قررنا أن ننفذ فيها أقصى قدر ممكن من وظائف اللغة MQL5 وميزات الحفاظ التام وظائف MQL4. وبعبارة أخرى، فإن جميع وظائف MQL5 قوية، بما في ذلك ООP والمترجم رمز الأصلي، تصبح متاحة في MQL4.
ولتحقيق ذلك، قمنا بتطوير مترجم موحد يدعم اللغتين MQL4 وMQL5 تلقائيا. سوف MetaEditor تصبح أيضا تطبيق موحد سواء بالنسبة للميتاتريدر 4 وميتاتريدر 5 منصات. وبالتالي، سيكون من الممكن تجميع كل من MQL4 وMQL5 من أي إصدار. كما يصبح MQL5 التخزين المتاحة للعمل.
حماية التطبيقات MQL4 ترتفع إلى مستوى MQL5. يتم توفير ملفات جديدة EX4 / EX5 مع حماية خطيرة والمنقحة تماما. وهذا يعني أن سوق التطبيقات EX4 آمنة يصبح أيضا متاحة للميتاتريدر 4.
الى جانب ذلك، MQL4 الآن ملامح كائنات رسومية جديدة ووظائف جديدة للعمل مع الرسوم البيانية. مكتبة ستاندرد MQL5 هو أن يكون ميناء على MQL4 توفير للمطورين مع إمكانيات جديدة في خلق الخاصة بها واجهات رسومية والمكتبات التجارية. الآن، يمكنك إنشاء تطبيقات كاملة في ميتاتريدر 4 باستخدام الموارد.