P
PipsGrowth
العودة إلى مركز التداول الآلي
مسار MT5 / MQL5

دليل إكسبرت أدفايزر MT5

كيف تعمل الإكسبرتات في MT5 وما المدخلات المهمة وكيف تختبرها بافتراضات تنفيذ واقعية.

تحذير مخاطر

هذا المحتوى تعليمي فقط. التداول الآلي قد يسبب خسائر بسرعة. نتائج الاختبار الخلفي لا تضمن نتائج حية، ويجب اختبار أي روبوت على حساب تجريبي مع سبريد وعمولة وانزلاق وأخبار واقعية قبل أي استخدام حقيقي. هذا ليس نصيحة مالية.

دور هذه الصفحة

إكسبرتات MT5 ليست نفس منتج روبوتات Python. الإكسبرت برنامج MQL5 يعمل داخل ميتاتريدر ويتفاعل مع أحداث المنصة ويجب أن يحترم إعدادات رمز الوسيط قبل كل أمر.

مناسب لـ

  • إكسبرتات MQL5 التي يجب أن تعمل داخل MetaTrader 5 على حساب وسيط أو VPS.
  • استراتيجيات تحتاج مختبر MT5 والتحسين والاختبار الأمامي وسجلات المنصة.

ليس مناسباً لـ

  • أنظمة تداول Python فقط التي لا تستخدم منصة MT5.
  • افتراضات تدفق الأوامر عندما لا يوفر الوسيط عمق سوق موثوقا.

مكونات الإكسبرت

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

  • استخدم معاملات إدخال للإعدادات القابلة للتحسين.
  • استخدم أغلفة تنفيذ شبيهة CTrade وافحص نتائج الأوامر.
  • منطق عمق السوق اختياري ويعتمد على الوسيط.

أمثلة عملية

  • إكسبرت أصلي: OnInit يتحقق من مواصفات الرمز؛ OnTick يقيم القواعد؛ بوابة المخاطر تفحص السبريد/الهامش؛ CTrade يرسل الأمر؛ السجلات تحفظ كل رفض.
  • الهجين فقط عند الحاجة: Python يبحث المعاملات خارجيا ثم يصدر الإعدادات المعتمدة للإكسبرت. Python لا يتجاوز الأوامر الحية عشوائيا.

قائمة فحص

  • المدخلات: الرمز، رقم ماجيك، نموذج اللوت، نموذج الوقف، نافذة الجلسة، حدود السبريد والانزلاق.
  • التنفيذ: سياسة التعبئة، أكواد نتيجة التداول، قواعد إعادة المحاولة، دعم الإغلاق الجزئي، نوع الحساب هيدج/نتنج.
  • التسجيل: حالة الإشارة، سبب رفض الصفقة، رقم التذكرة، السبريد، الانزلاق، ونتيجة التعديل.

خطة التحقق

  • شغل اختبارات MT5 بسبريد وعمولة واقعية وقارن السبريد الثابت بسلوك السبريد المتغير.
  • استخدم فترات تحسين أمامية وسجلات ديمو لفحص فرق المختبر عن الحقيقي.

ملاحظات التنفيذ

  • افصل تقييم الإشارة في OnTick عن التنفيذ وبوابات المخاطر.
  • استخدم OnTester أو معيارا مخصصا فقط بعد استقرار المنطق الأساسي.

Prompt للمطور أو IDE

أنشئ خطة إكسبرت MQL5 فقط. أدرج المدخلات وفحوص OnInit وتدفق OnTick وفحوص CTrade ومعالجة stop/freeze وإعدادات المختبر ونطاقات التحسين وخطة الاختبار الأمامي وفلاتر عدم التداول. لا تضف Python إلا إذا طلب كطبقة بحث خارجية.

الخطوة التالية

حوّل هذه المفاهيم إلى خطة روبوت كاملة باستخدام معالج بناء الاستراتيجية.

افتح معالج الاستراتيجية
دليل إكسبرت أدفايزر MT5