دليل MetaTrader 4 · مُحدّث في 30 أغسطس 2026
روبوت تداول MT4: تركيب وتشغيل الإكسبرت
تشغيل Expert Advisor لا ينتهي عند نسخ ملف إلى مجلد. يلزم التأكد من الرمز واللوت والصلاحيات والسجل والاتصال، ثم اختبار البرنامج قبل السماح له بالتعامل مع حساب حقيقي.
ما هو روبوت تداول MT4؟
هو Expert Advisor مكتوب بلغة MQL4 لأتمتة التحليل أو إدارة الصفقات أو تنفيذها. قد يعمل على شارت واحد أو يراقب عدة رموز حسب تصميمه. وجوده في Navigator لا يعني أنه يتداول؛ يجب ربطه بالشارت وتوفير الصلاحيات وشروط السوق المطلوبة.
إذا كنت لا تزال تقارن بين EA والسحابة ونسخ الصفقات وAPI، اقرأ دليل أفضل برنامج تداول آلي. أما تقييم الاستراتيجية والنموذج فيغطيه دليل اختيار بوت التداول.
تركيب Expert Advisor على MT4
- من MT4 اختر File → Open Data Folder.
- افتح MQL4 → Experts وضع ملف `.ex4` أو `.mq4`.
- أعد تشغيل MT4 أو اضغط Refresh داخل Navigator.
- افتح شارت الرمز والإطار الزمني المطلوبين.
- اسحب الإكسبرت من Navigator إلى الشارت.
- راجع Inputs ثم فعّل Allow live trading عند الاستعداد.
- فعّل زر AutoTrading العام في شريط المنصة.
- راقب الأيقونة وتبويبي Experts وJournal.
File → Open Data Folder → MQL4 → Experts
إعدادات لا تفعلها بلا فهم
| الإعداد | وظيفته | القاعدة الآمنة |
|---|---|---|
| Allow live trading | يسمح للإكسبرت بإرسال أوامر | بعد الاختبار ومراجعة Inputs |
| DLL imports | يسمح باستدعاء مكتبات خارجية | فقط لمصدر موثوق وعند الحاجة |
| WebRequest | اتصال بخدمة أو API خارجي | أضف نطاقًا محددًا لا روابط عشوائية |
| Allow import | استدعاء دوال من برامج MQL | اعرف الملف والدالة المطلوبة |
| AutoTrading العام | مفتاح لكل روبوتات المنصة | استخدمه كإيقاف مركزي |
اختبار الروبوت في Strategy Tester
افتح Strategy Tester، واختر الإكسبرت والرمز والإطار والفترة وطريقة النمذجة. أدخل سبريدًا واقعيًا، ثم راجع الربح والتراجع وعدد الصفقات وجودة العينة. الاختبار التاريخي يوضح كيف كان الروبوت سيتصرف على البيانات الماضية؛ لا يثبت الأداء المستقبلي.
- اختبار أولي للتأكد من عدم وجود أخطاء منطقية أو تنفيذية.
- اختبار خارج الفترة التي ضُبطت عليها الإعدادات.
- اختبار سبريد أعلى وتأخير وانزلاق متوقع.
- Forward Test على Demo خلال جلسات وأخبار متعددة.
- حساب صغير بحدود خسارة أقل قبل أي توسع.
هل يحتاج روبوت MT4 إلى VPS؟
إذا كان الروبوت مطلوبًا أن يعمل طوال الجلسة، فإغلاق MT4 أو جهاز التشغيل يوقفه. VPS يحافظ على المنصة والاتصال، ويستحسن أن يكون قريبًا من خادم الوسيط لتقليل التأخير. لكنه لا يصلح استراتيجية سيئة ولا يمنع انقطاع الوسيط.
- تعطيل السكون والتحديثات العشوائية وقت التداول.
- تشغيل نسخة MT4 الصحيحة والحساب والرمز الصحيحين.
- تسجيل الدخول بعد إعادة التشغيل تلقائيًا بطريقة آمنة.
- تنبيه عند توقف التيرمنال أو انقطاع الأسعار.
- نسخة احتياطية للإعدادات وخطة رجوع للإصدار السابق.
لماذا لا يعمل الإكسبرت؟
| العَرَض | السبب المحتمل | أين تفحص؟ |
|---|---|---|
| لا يظهر في Navigator | مجلد خاطئ أو لم يُجمّع | Experts وMetaEditor |
| لا يفتح صفقات | AutoTrading أو شرط لم يتحقق | Experts وJournal |
| Trade disabled | السوق أو الحساب أو الوسيط | Journal وخصائص الرمز |
| Invalid volume | لوت أقل/أعلى أو خطوة خاطئة | Specification |
| WebRequest failed | URL غير مسموح أو اتصال | Options وJournal |
| يتوقف بعد إغلاق الجهاز | لا توجد بيئة تشغيل مستمرة | جهاز أو VPS |
مصادر رسمية
توضح MetaTrader رسميًا أن Expert Advisors تؤتمت التحليل والتداول، وأن التشغيل يتم بربط الإكسبرت بالشارت بعد ضبط الإعدادات، وأن Strategy Tester مخصص للاختبار على البيانات التاريخية: التداول الآلي في MT4، تشغيل الإكسبرت، وStrategy Tester.
من MT4 إلى لوحة متابعة واضحة
شاهد حالة الحسابات والأداء والتراجع من اللوحة الحية، وقارن التشغيل الفعلي بالمعايير السابقة.
📊 افتح اللوحة الحيةقارن البرامج