AutoTrading Scheduler هو مستشار خبير للميتاتريدر يسمح لك بالتحكم في حالة زر AutoTrading في منصة الميتاتريدر استنادًا إلى جدول أسبوعي. بالإضافة إلى تفعيل وتعطيل AutoTrading، يمكن لهذ المستشار الخبير أيضًا أن يحاول إغلاق جميع الصفقات عند الوصول إلى فترة تعطيل التداول الآلي. يتوفر هذا المستشار الخبير لكلاً من MT4 وMT5.

يتطلب هذا المُجَدول استيراد DLL ليعمل بشكل صحيح. يقوم باستيراد وظيفة واحدة من ملف Windows DLL القياسي (user32.dll). لا تنسى بالسماح باستيراد DLL عند إرفاق هذا المستشار الخبير على الرسم البياني.

الواجهة

عناصر التحكم في اللوحة الرئيسية واضحة وبسيطة للغاية. يسمح زر Switch بالتبديل بين تشغيل وإيقاف الاكسبرت. تتيح مجموعة الأزرار الموجودة على اليمين التبديل بين التوقيت المحلي وتوقيت الخادم. سيخبرك شريط الحالة إذا تم إيقاف استيراد DLL، أو كان الاتصال مفقودًا، أو تم تعطيل AutoTrading بالفعل. وظيفة حقول الإدخال السبعة، والتي يمثل كل منها يوم من أيام الأسبوع، هي إدخال نطاقات زمنية عندما ترغب في تفعيل AutoTrading. زر "Set to all empty" سوف يقوم بتطبيق القيمة التي تم إدخالها ليوم الاثنين على جميع خانات أيام الأسبوع الفارغة - قد تكون هذه الخاصية مفيدة لتطبيق نفس الجدول الزمني على جميع الأيام. أخيرًا، يتيح مربع الاختيار في الأسفل ضبط المستشار الخبير بحيث يحاول إغلاق جميع الصفقات قبل تعطيل AutoTrading.

AutoTrading Scheduler - الواجهة

الإستخدام

عندما يكون AutoTrading Scheduler متوقفًا، فلن يقوم بأي إجراء. سيتعين عليك تشغيله لبدء العمل.

تغيير التوقيت من Local إلى Server قد يكون مفيدًا إذا كنت ترغب في أن يعمل الاكسبرت استنادًا إلى توقيت خادم التداول لدى الوسيط، على سبيل المثال خلال الأسابيع التي يجري فيها تبديل التوقيت الصيفي.

يمكن أن تكون الحالة OK، No autotrading، أو No connection أو DLLs disabled. الحالتين الأولى والثانية لا يؤثران على أي شيء - إنما يعطيانك معلومات لا أكثر. No connection يعني أن الاكسبرت لن يكون قادرًا على إغلاق أي صفقات قبل تعطيل AutoTrading ولكنه سيتمكن من تعطيل AutoTrading بدون مشاكل. DLLs disabledيعني وجود مشكلة حقيقية لأن تفعيل/تعطيل AutoTrading سيكون مستحيلاً.

النقطة الرئيسية عند العمل مع AutoTrading Scheduler هو تعيين جدول أسبوعي بشكل صحيح. سيتم تفعيل AutoTrading خلال الفترات التي تقوم بتعيينها.

تعمل حقول إدخال الوقت مع نطاقات زمنية بتنسيق 24 ساعة مع الفصل بين وقت البدء والانتهاء بفاصلة. على سبيل المثال، فإن النطاق 9-17 سيتم تفسيره على أنه "من 9:00 حتى 17:00" (أو "من 9 صباحًا حتى 17 مساءً").

يمكن إدخال أكثر من نطاق زمني لليوم الواحد باستخدام الفاصلة كفاصل بين هذه النطاقات. على سبيل المثال، النطاق 13:30-16:30, 19:30-20:05 سيقوم بتفعيل AutoTrading خلال فترتين: من 13:30 حتى 16:30 ومن 19:30 حتى 20:05.

الهدف الرئيسي لـ AutoTrading Scheduler هو التحكم في حالة زر AutoTrading في الميتاتريدر. برغم ذلك، يمكنك أيضًا استخدامه في إغلاق الصفقات قبل تعطيل AutoTrading. يمكن تحقيق ذلك عن طريق تحديد خانة الاختيار في أسفل لوحة التحكم. سيحاول المستشار الخبير في هذه الحالة إغلاق مراكز التداول وإلغاء الأوامر المعلقة، ولكن لا يوجد ما يضمن نجاحه في تحقيق ذلك. لن يعيد الاكسبرت إغلاق الصفقات لأن أولويته الأولى هي تعطيل AutoTrading والتي بعدها سيكون من المستحيل إدارة أي صفقات.

معلمات الإدخال

  • Slippage (افتراضي = 2) — قيمة الانزلاق السعري في شكل نقاط الوسيط والتي ستستخدم عند إغلاق مراكز التداول.
  • PanelOnTopOfChart (افتراضي = true) — إذا true، سيتم رسم اللوحة في المقدمة وسيظهر الرسم البياني كخلفية. عند ضبطه إلى false سيكشف عن الرسم البياني خلف اللوحة.

تنزيل (ver. 1.00, 2020-08-11)

AutoTrading Scheduler لمنصة الميتاتريدر4

AutoTrading Scheduler لمنصة الميتاتريدر5

لتثبيت البرنامج - قم بفك ضغط الملفات وانسخ مجلد AutoTrading Scheduler بالكامل إلى MQL4/Experts/ أو MQL5/Experts/ (إذا كنت تستخدم الميتاتريدر5) في مجلد بيانات المحطة.

المناقشة

هل لديك أي اقتراحات أو أسئلة بخصوص هذا المستشار الخبير؟ يمكنك دائمًا مناقشة AutoTrading Scheduler مع نظرائك من المتداولين الآخرين ومبرمجي MQL في المنتدى.