الـ Expert Advisor برنامج MQL5 يحلل وينفذ الصفقات دون تدخل بشري. كيف يعمل، وأين يعمل، وما إشارات التحذير التي يجب فحصها.
خلف كل استراتيجية تداول آلي في MetaTrader يوجد ملف بامتداد .ex5. قد يكون عملًا من أعمال الهندسة الكمية تم التحقق منه عبر سنوات من البيانات... أو مارتينجيل متنكرًا سيفجّر حسابك في أول سلسلة خسائر.
كلاهما يحمل نفس الاسم: Expert Advisor. فهم ماهيتها وكيفية عملها هو المرشح الأول للتمييز بين الهندسة والدخان.
ما هو الـ Expert Advisor: التعريف التقني
الـ Expert Advisor (EA) برنامج مكتوب بلغة MQL5 (أو MQL4 في المنصة القديمة) يعمل داخل MetaTrader ويؤتمت دورة التداول الكاملة: تحليل السعر، فتح المراكز، إدارة المخاطر، والإغلاق. بلا نقرات. بلا عواطف. بلا فترات نوم.
كيف يعمل من الداخل: حلقة الأحداث
بنية الـ EA هي حلقة أحداث. الثلاثة الأساسية:
- OnInit(): يُنفَّذ عند تحميل الـ EA على الرسم البياني؛ يتحقق من المعاملات ويجهّز المؤشرات.
- OnTick(): قلب النظام. ينطلق مع كل تغير في السعر (تيك). هنا يقيّم الخوارزم شروطه الرياضية ويقرر فتح المراكز أو تعديلها أو إغلاقها.
- OnDeinit(): التنظيف عند إزالة الـ EA.
كل قرار يمر عبر قواعد مبرمجة صراحةً: مسافة وقف الخسارة، حجم اللوت، أوقات التداول، مرشحات التقلب. الـ EA الجيد البناء يتضمن أيضًا مفاتيح إيقاف (kill-switches): حدود صارمة للخسارة اليومية توقف التداول تلقائيًا.
أين يعيش الـ EA: يجب أن يبقى التيرمينال مشغّلًا
تفصيل يفاجئ المبتدئين: الـ EA يعمل داخل تيرمينال MetaTrader الخاص بك، وليس على خوادم الوسيط. إذا أطفأت الحاسوب، يتوقف الخوارزم عن التداول (والأسوأ: يترك مراكز مفتوحة دون إدارة). لهذا يعمل التشغيل الجاد على VPS لـ MetaTrader 5: خادم سحابي يعمل 24/7 بزمن استجابة أدنى نحو الوسيط.
الاختبار الخلفي: حيث تُتحقق الـ EAs (أو تُفضح)
الميزة الكبرى للـ EA على المتداول اليدوي أن قواعده قابلة للتحقق. تتيح أداة اختبار الاستراتيجيات في MetaTrader 5 محاكاة الاستراتيجية على سنوات من البيانات التاريخية بتيكات حقيقية وقياس مقاييس موضوعية: Profit Factor، أقصى سحب، التوقع الرياضي.
لكن احذر: الاختبار الخلفي المثالي لا يضمن شيئًا. الإفراط في التحسين (curve fitting) ينتج منحنيات رأسمال مخبرية تنهار في السوق الحقيقي. الدليل النهائي الوحيد هو الحسابات الحقيقية المدققة، وهو تباين نطوره في الاختبار الخلفي مقابل الحسابات المدققة.
إشارات تحذير في الـ EA التجاري
- مارتينجيل أو شبكة مخفية: يعزز المراكز الخاسرة بمضاعفة اللوت. يعمل حتى اليوم الذي يمسح فيه الحساب.
- نتائج على الديمو أو الاختبار الخلفي فقط، دون سجل حقيقي قابل للتحقق.
- وعود بعائد شهري ثابت: الأسواق احتمالية؛ لا أحد جاد يضمن نسبًا مئوية.
- صندوق أسود مطلق: بلا منطق معلن، بلا مقاييس مخاطر، بلا سحب تاريخي منشور.
شراء EA أم الاشتراك في نسخ التداول؟
طريقان نحو نفس الهدف (التنفيذ الخوارزمي)، مع فارق تشغيلي رئيسي:
- EA خاص بك: أنت تثبّته وتضبطه وتستأجر الـ VPS وتراقب التنفيذ وتتحمل الصيانة التقنية.
- نسخ التداول المؤسسي: تعمل الخوارزميات على بنية المزود التحتية وتُنسخ الصفقات إلى حسابك عبر API. إعدادك الوحيد هو حجم اللوت. هكذا يعمل النموذج الذي نشرحه في كيف يعمل نسخ التداول المؤسسي.
لا أحد منهما "أفضل" بالمطلق: الأول يمنح تحكمًا كاملًا مقابل عبء تقني؛ والثاني يسلّم التنفيذ جاهزًا ويترك بين يديك القرار المهم فعلًا: إدارة المخاطر.
> [!TIP]
> خوارزميات بلا عبء تقني
> في AbacuQuant لا نبيع ملفات .ex5: استراتيجياتنا الـ 17 تعمل على بنية تحتية مؤسسية وتُنسخ إلى حسابك MT5. استكشف Portfolio Builder، وراجع المقاييس المدققة لكل خوارزم، وحاكِ المخاطرة المشتركة لمحفظتك قبل ربط حسابك.