دليل التداول

المستشارون الآليون (Expert Advisors): كيف يعملون في MT4 وMT5؟

شرح عملي للمستشار الآلي في منصتي MetaTrader: ما هو، كيف يُشغَّل على الرسم البياني، ما الذي يمنعه من التداول، وما حدود الاعتماد عليه.

الخلاصة بوضوح

  • المستشار الآلي (Expert Advisor) برنامج يعمل داخل منصة MetaTrader ويرسل أوامر التداول وفق قواعد مبرمجة دون تدخل يدوي في كل صفقة.
  • يُشغَّل بإرفاقه برسم بياني، ويتطلب تفعيل التداول الآلي في المنصة وفي إعدادات المستشار نفسه، ولا يعمل إلا مستشار واحد على كل رسم.
  • لغة MT4 هي MQL4 ولغة MT5 هي MQL5، فيجب التأكد من أن البرنامج مكتوب للمنصة التي تستخدمها.
  • المستشار ينفّذ القاعدة كما كُتبت ولا يضمن أن القاعدة رابحة، ومتاجر البرامج تفحص مطابقة المنتج لوصفه لا ربحيته.
محتويات المقال
  1. ما هو المستشار الآلي؟
  2. لغتان لمنصتين
  3. كيف يُنشأ المستشار؟
  4. كيف يعمل داخل المنصة؟
  5. ما الذي يتحكم فيه الوسيط لا المستشار؟
  6. أين يحصل الناس على المستشارين؟
  7. مخاطر خاصة بالمستشارين
  8. خلاصة

المستشار الآلي، ويُسمّى بالإنجليزية Expert Advisor ويُختصر EA، هو أشهر أشكال التداول الآلي لدى متداولي الأفراد. اسمه مرتبط بمنصتي MetaTrader 4 وMetaTrader 5، لكن الفكرة أوسع منه: قواعد مكتوبة بلغة برمجة تقرأ الأسعار وترسل أوامر الشراء والبيع بدلًا من يدك. في هذا الدليل نشرح ما هو المستشار، وكيف يعمل داخل المنصة، وما الذي يجب أن تعرفه قبل أن تشغّله على حساب حقيقي.

ما هو المستشار الآلي؟

يصف توثيق لغة MQL5 الرسمي البرامج المصمَّمة للتداول الآلي بلا تدخل بشري بأنها «Expert Advisors» أو روبوتات تداول. المستشار إذن برنامج صغير يُرفق برسم بياني لرمز معين، وتصله أحداث المنصة مثل وصول سعر جديد، فيطبّق عليها منطقًا كتبه مبرمجه: متى يفتح صفقة، وبأي حجم، وأين يضع وقف الخسارة وجني الأرباح، ومتى يغلق.

من المهم التفريق بينه وبين المؤشر. بحسب موقع MetaTrader 4 الرسمي، المؤشر يحلل الأسواق أما المستشار فيتداول فيها. ويؤكد التوثيق أن دوال التداول تعمل داخل المستشارين والسكربتات فقط، ولا يُسمح بها في المؤشرات. فالمؤشر الذي يرسم أسهمًا على الشاشة لا يفتح صفقة، حتى لو سُمّي «روبوتًا» في إعلان تجاري.

لغتان لمنصتين

تعتمد كل منصة على لغتها. يصف موقع MetaTrader 4 لغة MQL4 وبيئة التطوير MetaEditor ومختبر الاستراتيجيات المدمج، وتستخدم MetaTrader 5 لغة MQL5. النتيجة العملية أن برنامجًا مكتوبًا لإحدى المنصتين لا يُفترض أن يعمل على الأخرى دون إعادة كتابة، فتحقق من المنصة المذكورة في وصف أي مستشار قبل أن تشتريه أو تستأجره. وللمقارنة بين المنصتين ارجع إلى صفحتي MetaTrader 4 وMetaTrader 5.

كيف يُنشأ المستشار؟

بحسب توثيق MQL5، يمكن إنشاء مستشار في MetaEditor عبر معالج MQL5 Wizard بأحد خيارين. الأول قالب جاهز فيه دوال معالجة الأحداث، ويلزم استكماله ببقية المنطق برمجيًا. والثاني توليد مستشار كامل باختيار وحدات جاهزة: وحدة الإشارات، ووحدة إدارة المال، ووحدة الوقف المتحرك. هذا يعني أن المستشار قد يكون بسيطًا جدًا أو معقدًا جدًا، وأن «وجود مستشار» لا يخبرك شيئًا عن جودة قواعده.

كيف يعمل داخل المنصة؟

يشرح توثيق MetaTrader 5 خطوات التشغيل. تضغط مرتين على المستشار في نافذة Navigator أو تسحبه إلى الرسم البياني، فتفتح نافذة الخصائص، وتضغط موافق ليبدأ. أهم ما يلزمك معرفته:

  • مستشار واحد لكل رسم. لا يعمل على الرسم الواحد إلا مستشار واحد، وإن أرفقت ثانيًا أُزيل الأول. أما عدد المؤشرات فغير محدود.
  • التداول الآلي يجب أن يكون مفعّلًا مرتين. في إعدادات المنصة العامة، وفي خيار «السماح بالتداول الآلي» داخل خصائص المستشار. وإذا كان التداول غير مسموح فتظهر على الرسم أيقونة تدل على ذلك، ولن ينفذ المستشار أي أمر.
  • المدخلات. لكل مستشار معاملات يمكن تعديلها، وتُحفظ مجموعات الإعدادات في ملفات تسمى Presets لإعادة استخدامها.
  • خيط تنفيذ مستقل. بحسب التوثيق، يعمل كل مستشار في خيط خاص به، فلا يعطّل مستشار آخر إن علق في حلقة لا تنتهي. أما المؤشرات على الرمز الواحد فتشترك في خيط واحد.
  • الاتصال. المستشار يعمل ما دامت المنصة تعمل ومتصلة بخادم الوسيط. إغلاق جهازك أو انقطاع الإنترنت يوقف المستشار، ولهذا يلجأ كثيرون إلى خادم افتراضي.

ما الذي يتحكم فيه الوسيط لا المستشار؟

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

أين يحصل الناس على المستشارين؟

يذكر موقع MetaTrader 4 ثلاث طرق لتوزيع المنتج الجاهز: نشره مجانًا في CodeBase، أو بيعه في السوق، أو تسليمه لعميل عبر خدمة Freelance. وتذكر MetaQuotes أن للسوق قواعد، منها أن إدارته لا تضمن ربحية المستشارين، وأنها تجري اختبارًا شكليًا فقط لمطابقة المنتج لما ذكره البائع. أي أن وجود منتج في السوق يعني أنه اجتاز فحصًا لعمله كما وُصف، ولا يعني أنه رابح. وللتفصيل في طريقة التقييم انتقل إلى كيف تقيّم مستشارًا آليًا قبل استخدامه.

مخاطر خاصة بالمستشارين

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

خلاصة

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

هذا المحتوى تعليمي ولا يمثل نصيحة استثمارية، والتداول بالهامش والتداول الآلي ينطويان على مخاطر مرتفعة. اطلع على تحذير المخاطر.

حقائق جرى التحقق منها

  • بحسب توثيق MQL5 الرسمي، تُسمّى البرامج المطوَّرة للتداول الآلي بلا تدخل بشري «Expert Advisors» أو روبوتات التداول، ويمكن إنشاء مستشار في MetaEditor عبر MQL5 Wizard بخيارين: قالب جاهز يُستكمل برمجيًا، أو توليد مستشار من وحدات للإشارات وإدارة المال والوقف المتحرك.

    المصدر: MetaQuotes (MQL5) · تاريخ التحقق:

  • بحسب التوثيق نفسه، دوال التداول تعمل داخل المستشارين والسكربتات فقط، ولا يُسمح بالتداول من المؤشرات.

    المصدر: MetaQuotes (MQL5) · تاريخ التحقق:

  • بحسب توثيق MQL5، يعمل كل مستشار وكل سكربت وكل خدمة في خيط تنفيذ مستقل، بينما تشترك كل المؤشرات المحسوبة على رمز واحد في خيط واحد.

    المصدر: MetaQuotes (MQL5) · تاريخ التحقق:

  • بحسب مساعدة MetaTrader 5، يبدأ المستشار بإرفاقه برسم بياني، ولا يعمل إلا مستشار واحد على الرسم الواحد، وإن أُرفق مستشار ثانٍ أُزيل الأول؛ وتظهر أيقونة على الرسم تدل على أن المستشار غير مسموح له بالتداول إن كان التداول الآلي معطلًا.

    المصدر: MetaQuotes · تاريخ التحقق:

  • تذكر مساعدة MetaTrader 5 أن استخدام ملفات DLL خارجية داخل المستشار قد يكون خطرًا وأنه ينبغي السماح به للتطبيقات الموثوقة فقط.

    المصدر: MetaQuotes · تاريخ التحقق:

  • يصف موقع MetaTrader 4 الرسمي لغة MQL4 وبيئة MetaEditor ومختبر الاستراتيجيات، ويقول إن المؤشر يحلل الأسواق بينما المستشار يتداول فيها.

    المصدر: MetaQuotes · تاريخ التحقق:

  • تنص قواعد سوق MQL5 على أن إدارة السوق لا تضمن ربحية المستشارين الآليين، وأنها تجري «اختبارًا شكليًا» لمطابقة المنتج للوظائف التي ذكرها البائع.

    المصدر: MetaQuotes (MQL5) · تاريخ التحقق:

المصادر

  1. Trade Permission (MQL5 Reference) — MetaQuotes (MQL5) ·
  2. Program Running (MQL5 Reference) — MetaQuotes (MQL5) ·
  3. Expert Advisors and Custom Indicators (MetaTrader 5 Help) — MetaQuotes ·
  4. Algorithmic trading in MetaTrader 4 — MetaQuotes ·
  5. Rules of Using the Market Service — MetaQuotes (MQL5) ·

محتوى تحريري بلا روابط تجارية. كيف نعمل