مستوى الثوابت، التعدادات والهياكل
لتبسيط كتابة البرنامج وجعل النصوص برنامج أكثر ملاءمة للتصور، اللغة MQL5 توفر الثوابت المعايير المحددة مسبقا والتعدادات. وبالاضافة الى ذلك، خدمة الهياكل وتستخدم لتخزين المعلومات.
ثوابت القياسية هي مماثلة إلى وحدات الماكرو وذات كثافة العمليات النوع.
يتم تجميع الثوابت التي كتبها أغراضها:
الثوابت الرسم البياني تستخدم عند العمل مع جداول الأسعار: فتح والملاحة وإعداد المعلمات.
كائنات الثوابت وتهدف لمعالجة الكائنات الرسومية التي يمكن إنشاؤها وعرضها في الرسوم البيانية.
مؤشرات الثوابت تستخدم للعمل مع المؤشرات القياسية والعرف؛
دولة البيئة الثوابت تصف خصائص البرنامج MQL5، مزيد من المعلومات حول محطة العميل، الأداة المالية والحساب الجاري.
الثوابت التجارة تسمح لتحديد مجموعة متنوعة من المعلومات في مجريات التداول.
الثوابت اسمه ثوابت اللغة MQL5.
هياكل البيانات تصف صيغ تخزين البيانات المستخدمة؛
مدونات الأخطاء والتحذيرات تصف رسائل مترجم وأجوبة الخادم التجارية للطلبات التجارية؛
في / خارج الثوابت مصممة للعمل مع دالات الملف وعرض الرسائل على الشاشة بواسطة هي MessageBox () وظيفة.