الحلقة الستين والأخيرة من سلسلة تعلم البرمجة باسهل طريقة

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الحلقة الستين والأخيرة من سلسلة تعلم البرمجة باسهل طريقة

    المؤشرات المخصصة والنصوص
    Custom Indicators and Scripts



    السكريبتات
    Scripts



    "سكريبت" هو برنامج MQL يُشغّل مرة واحدة فقط عندما يتم تعليقه لأول مرة على الرسم البياني. يمكن استخدام السكريبتات لأتمتة سلسلة من الإجراءات التداولية، مثل إغلاق جميع الطلبات على الرسم البياني أو إرسال أمر معلق. بعض السكريبتات، مثل سكريبت period_converter الذي يأتي مع منصة التداول MetaTrader، يمكنها إعادة رسم الرسم البياني بناءً على فترة زمنية مخصصة.

    يجب أن يحتوي ملف شيفرة المصدر للسكريبت على إما توجيه خاصية show_confirm أو توجيه خاصية show_inputs. توجيه خاصية show_confirm يطلب من المستخدم تأكيد تشغيل السكريبت، في حين أن توجيه خاصية show_inputs يعرض نافذة حوار لخصائص السكريبت للمستخدم.


    كود PHP:
    #property show_confirm
    // shows confirm dialog
    #property show_inputs
    // shows properties dialog 
    
    إذا كان لديك معلمات في سكريبتك تحتاج إلى تعديلها، فيجب استخدام خاصية show_inputs. وإلا، يمكنك استخدام خاصية show_confirm.

    مثلما يحدث مع الخبراء المستشارين والمؤشرات، تستخدم السكريبتات الوظائف init() و deinit() و start(). تذكر أن كل وظيفة ستُشغل مرة واحدة فقط - تعمل الوظائف init() و start() عند بدء تشغيل السكريبت، وتعمل الوظيفة deinit() عندما يتم إزالة السكريبت. يمكن تعليق سكريبت واحد فقط على الرسم البياني في نفس الوقت.

    تأتي منصة التداول MetaTrader مع العديد من السكريبتات العينية. يتم حفظ جميع السكريبتات في مجلد \experts\scripts.



    وهكذا أكون قد أنهيت بعون الله وحمده دورة لغة الـ MQL4 وسأبدء إن شاء الله دورة لغة MQL5 باقرب فرصة.
يعمل...
X