كود المصدر
إصلاح وضع التعبئة غير المدعوم في MQL5 EA
قد تؤدي سياسة التعبئة غير المدعومة إلى رفض طلب التداول حتى عندما يكون الرمز وحجم الكمية صالحين. FOK، IOC وReturn هي سياسات تنفيذ، وليست تسميات قابلة للتبديل.
التحقق من عقد الرمز
افحص وضع تنفيذ الرمز وعلامات التعبئة المدعومة. تجنب نسخ قيمة تعداد رقمية من حساب غير ذي صلة. قد يحتاج طلب السوق والأمر المعلق إلى معالجة مختلفة.
استخدم مساعد النظام الأساسي عمدا
عند استخدام CTrade، يمكن لـ SetTypeFillingBySymbol اختيار سياسة من إعدادات الرمز. تحقق من نتائجها ونتيجة التجارة اللاحقة. خطوة التكوين الناجحة ليست دليلاً على اكتمال التجارة.
قارن بين حالتين اختباريتين صغيرتين
احتفظ بسجل للرمز ونوع الطلب وسياسة التعبئة المطلوبة والرمز الذي تم إرجاعه. تحقق من التصحيح على نفس بيئة الوسيط التي أنتجت الخطأ، ثم تحقق من أي وسيط آخر مدعوم بشكل منفصل.
اجعل قابلية النقل ميزة مرئية
يضع مشروع المصدر المنظم جيدًا التعامل مع التنفيذ الخاص بالوسيط في مكان واحد. وهذا يجعل التغييرات المستقبلية أسهل في الفهم من التحرير المتكرر لكل مكالمة طلب.
ابدأ بمشروع EA مجاني قابل للتحرير·اكتشف كود المصدر MQLume
العودة إلى الأعلى