رموز أخطاء MT5 — لماذا يتوقف EA؟
آخر تحديث: 20 مايو 2026 | وقت القراءة المقدر: 15 دقيقة
"لقد ثبّتُ الإكسبيرت لكنه لا يتداول" أو "بدأت أخطاء الأوامر تظهر فجأة" — هذه المواقف حتمية في تشغيل الإكسبيرت. يترك MT5 أدلة في سجلاته. يشرح هذا المقال أكثر أسباب الأخطاء شيوعاً وكيفية إصلاحها وكيفية قراءة السجلات.
المحتويات
ثلاثة أمور للتحقق منها أولاً
عندما يتصرف الإكسبيرت بشكل غير متوقع، ابدأ بهذه الفحوصات الثلاثة. تُحل معظم المشكلات هنا.
هل "Algo Trading" مفعّل؟
تحقق من زر "Algo Trading" في شريط الأدوات وأيقونة الوجه المبتسم في الزاوية العلوية اليمنى من الرسم البياني. الوجه العابس يعني أن التداول الآلي معطل.
هل MT5 متصل بالوسيط؟
تحقق من أن مؤشر الاتصال في أسفل يمين الشاشة أخضر اللون. إذا كان أحمر أو يعرض "No connection"، حاول تسجيل الدخول مرة أخرى أو تحقق من شبكتك.
هل التداول مسموح به في إعدادات الإكسبيرت؟
افتح خصائص الإكسبيرت وانتقل إلى علامة التبويب Common. تأكد من تحديد "Allow Algo Trading".
قراءة السجلات — علامتا التبويب Journal وExpert
تسجل نافذة Terminal في أسفل MT5 ما يحدث. استخدم علامتي التبويب هاتين حسب ما تحتاج إلى إيجاده:
| علامة التبويب | ما الذي يسجله |
|---|---|
| Expert | سجل نشاط الإكسبيرت نفسه — قرارات الدخول ونتائج الأوامر والأخطاء والرسائل الصادرة عن الإكسبيرت |
| Journal | سجل نظام MT5 — حالة الاتصال، تفعيل/تعطيل التداول الآلي، أخطاء الاتصال بالخادم |
لمعرفة سبب عدم تداول الإكسبيرت، تحقق من علامة التبويب Expert. للتحقق مما إذا كان MT5 أو الإكسبيرت يعمل أصلاً، تحقق من علامة التبويب Journal. المفتاح هو قراءة الإدخالات حول تاريخ ووقت حدوث المشكلة.
رموز أخطاء الأوامر الشائعة
عندما يفشل الأمر، يظهر رمز خطأ في سجل الإكسبيرت. الأكثر شيوعاً مدرج أدناه.
| خطأ | المعنى | ما يجب فعله |
|---|---|---|
| 10004 Requote | تغير السعر المعروض ولم يتم تنفيذ الأمر | عادة ما تكون مؤقتة. غالباً ما يستعيد منطق إعادة المحاولة الخاص بالإكسبيرت الوضع تلقائياً |
| 10006 تم رفض الطلب | رفض الخادم الأمر | تحقق من حالة الحساب وساعات التداول والرمز |
| 10016 Invalid stops | SL/TP قريب جداً من السعر الحالي أو يحتوي على قيمة غير صالحة | تأكد من وضع SL/TP بعيداً عن الحد الأدنى لمستوى الوقف لدى الوسيط |
| 10019 أموال غير كافية | هامش غير كافٍ لفتح المركز | قلل حجم اللوت أو أودع المزيد من الأموال |
| 10027 التداول الآلي معطل | التداول الخوارزمي مغلق | فعّل زر "Algo Trading" |
| 10018 السوق مغلق | تم وضع أمر أثناء إغلاق السوق | تحقق من أن ساعات التداول مفتوحة. يحدث هذا غالباً مع إكسبيرتات الإطار الزمني اليومي التي تضع أوامر عند التبديل |
لماذا قد يتوقف الإكسبيرت عن التداول (دون خطأ)
إذا لم يظهر أي خطأ لكن الإكسبيرت لا يتداول، ففكر في الأسباب التالية.
لم تتحقق شروط الدخول بعد
لا يضع الإكسبيرت أوامر إلا عند تحقق شروطه. عدم تداول إكسبيرتات H4 وD1 لعدة أيام إلى عدة أسابيع أمر طبيعي تماماً. تأكد أولاً من تردد التداول المتوقع للإكسبيرت.
السبريد أعلى من الحد الأقصى
يوقف العديد من الإكسبيرتات الدخول الجديد عندما يتجاوز السبريد MaxSpread. يتسع السبريد خلال جلسات الصباح الباكر وحول إصدار الأخبار، لذا قد يتوقف الإكسبيرت مؤقتاً فقط خلال هذه الفترات.
أوقف أحد الفلاتر التداول
قد تكون آليات السلامة مثل مرشح الأخبار الاقتصادية أو مرشح ساعات التداول أو إيقاف الخسائر المتتالية أو حد الخسارة اليومي قد تفعّلت. سيظهر السبب في السجل.
عدم تطابق اسم الرمز
إكسبيرت مصمم لـ GOLD تم إرفاقه برسم بياني XAUUSD، على سبيل المثال، قد لا يعمل بسبب عدم تطابق اسم الرمز. تأكد من اسم الرمز الدقيق الذي يستخدمه وسيطك.
إطار زمني خاطئ أو بيانات تاريخية غير كافية
إرفاق الإكسبيرت برسم بياني ذي إطار زمني خاطئ، أو نقص بيانات تاريخية كافية، يمكن أن يمنع التداول أيضاً.
استكشاف الأخطاء بشكل منهجي عند استمرار الأخطاء
إذا لم تتمكن من تحديد السبب، فاتبع الخطوات التالية بالترتيب.
حدد الخطأ في السجلات
في علامة التبويب Expert / Journal، دوّن التاريخ والوقت ورمز الخطأ والرسالة.
حاول إعادة إنتاج المشكلة على حساب تجريبي
شغّل نفس الإعدادات على حساب تجريبي وانظر ما إذا كانت المشكلة تحدث. إذا حدثت، فالمشكلة في الإكسبيرت أو إعداداته. إذا لم تحدث، فالمشكلة في الحساب أو الاتصال.
أعد ضبط الإعدادات واحداً تلو الآخر لعزل السبب
أعد الفلاتر والمعاملات إلى قيمها الافتراضية واحداً تلو الآخر لتحديد أيها يسبب المشكلة.
أعد تشغيل MT5 والإكسبيرت
قد تؤدي إعادة تشغيل MT5 أو إعادة إرفاق الإكسبيرت بالرسم البياني إلى مسح المشكلات المؤقتة. على VPS، قد تساعد إعادة التشغيل أيضاً.
إذا لم تُحل، تواصل مع مزود الإكسبيرت
أدرج تفاصيل الخطأ من السجل والرمز والإطار الزمني وإعداداتك عند التواصل مع مزود الإكسبيرت أو وسيطك.
🖥️ ثبّت بيئة التداول الخاصة بك باستخدام VPS
يمكن منع العديد من المشكلات الناتجة عن انقطاع الاتصال وإعادة التشغيل بتشغيل الإكسبيرت الخاص بك على VPS.
اقرأ دليل إعداد VPS ←