التوثيق · الأساسيات

كيف يعمل Expert Advisor

Expert Advisor، ويُختصر بـ EA، هو برنامج يعمل على منصة MetaTrader ويطبّق استراتيجية مكتوبة بالكود. تصف هذه الصفحة السلسلة الكاملة، من المنطق إلى تأكيد الوسيط، والنقاط التي قد تختلف فيها النتيجة عن المتوقعة.

التعريف

Expert Advisor هو وحدة برمجية تُنفَّذ داخل منصة MetaTrader 4 أو MetaTrader 5. يقرأ بيانات السوق التي تستقبلها المنصة من الوسيط، ويقيّم شروطه الخاصة، ويرسل الأوامر. وهو ليس حساب استثمار ولا يحتوي على أموال: بل آلية تلقائية تعمل على حساب فتحه المستخدم لدى وسيط.

سلسلة التنفيذ، خطوة بخطوة

  1. 1. بيانات السوق. تستقبل المنصة من الوسيط الأسعار والأحجام عبر بث البيانات. وإذا انقطع هذا البث، يفقد الـ EA المعلومات المحدَّثة: وهذه أول نقطة هشاشة في أي نظام آلي، والسبب في استخدام جهاز يعمل دائمًا (انظر متطلبات VPS).
  2. 2. تقييم الاستراتيجية. عند كل tick أو عند كل شمعة جديدة، يتحقق الـ EA من شروطه: الوقت، والجلسة، والمؤشرات، والمستويات، ومرشّحات الأخبار. وما دامت الشروط غير مستوفاة لا يحدث شيء، وهذا في حد ذاته سلوك تشغيلي.
  3. 3. حساب حجم الصفقة. عندما يتحقق الشرط، يحدّد الـ EA حجم الصفقة بناءً على رأس المال والمخاطرة المقبولة وبُعد وقف الخسارة. وفي هذه الخطوة يؤدي أي إعداد مفرط في العدوانية إلى مخاطرة أكبر بكثير من المتوقعة.
  4. 4. إرسال الأمر. يُرسَل الأمر إلى الوسيط. وهنا يدخل في الحساب spread وزمن الاستجابة والسيولة المتاحة: وهي العوامل الموضَّحة في إعادة التسعير و slippage وفي spread و slippage والعمولات.
  5. 5. التأكيد والإدارة. يؤكّد الوسيط التنفيذ بالسعر الفعلي، الذي قد يختلف عن السعر المطلوب. ومنذ تلك اللحظة يدير الـ EA الصفقة: وقف الخسارة، والهدف، والتتبع، والإغلاق المبكر وفق قواعد الاستراتيجية.

MetaTrader 4 و MetaTrader 5

تشترك المنصتان في الفكرة الأساسية لكنهما تختلفان في لغة البرمجة وإدارة الأوامر والأدوات المتاحة. لا يعمل EA مكتوب لـ MT4 على MT5 دون تحويل، والعكس صحيح. لذلك تشير منتجات Softi صراحةً إلى المنصة التي تعمل عليها.

مراجع رسمية: توثيق MetaTrader 5 e دليل MetaTrader 4.

ما لا يفعله Expert Advisor

  • لا يُلغي مخاطر السوق. يُؤتمت تنفيذ استراتيجية، لكنه لا يحصّنها من الخسائر.
  • لا يضمن سعر التنفيذ. slippage حالة في السوق، وليس عيبًا في البرنامج.
  • لا يتنبّأ بالمستقبل. تتفاعل الاستراتيجيات مع ظروف حالية أو ماضية؛ والنتائج التاريخية لا تتكرر بطبيعتها.
  • لا يدير رأس المال نيابةً عنك. لا يملك أي EA من Softi وصولًا إلى الأموال: تمرّ الأوامر من منصتك إلى وسيطك.

الحدود التشغيلية والمقاييس التي تُقاس بها الاستراتيجية مشروحة في التراجع و recovery factor، والصورة الكاملة للمخاطر في الحدود والمخاطر.

قراءات معمّقة