تحيز النظرة المستقبلية في اختبار EA: تجنب استخدام معلومات الغد

يمكن للحساب التاريخي أن يستخدم عن غير قصد معلومات لم تكن متاحة في لحظة اتخاذ القرار. قد يبدو الرسم البياني الناتج مقنعًا لأن الكود يرى فعليًا جزءًا من المستقبل.

إرفاق وقت لكل ميزة

لكل إدخال، حدد الشمعة أو الحدث الذي قدم القيمة وما إذا كان قد اكتمل. ربما لا تزال الشمعة ذات الإطار الزمني الأعلى في طور التشكل على الرغم من إغلاق العديد من الشموع ذات الإطار الزمني الأدنى بالفعل.

فحص حدود المحاذاة

تحقق من تغييرات الجلسة وحدود الإطار الزمني الأعلى ومجموعات البيانات المستوردة. تجنب تعيين قيمة يومية مكتملة لكل دقيقة سابقة في نفس اليوم. احتفظ بوقت الميزة ووقت اتخاذ القرار في مخرجاتك التشخيصية.

استخدم مثالاً تفصيليًا

اختر صفقة واحدة وأعد تحديد المعلومات التي يمكن لـ EA الوصول إليها في تلك اللحظة بالضبط. قارن ذلك بالقيم التي استخدمها تحليلك بعد انتهاء الفترة. غالبًا ما يكشف هذا عن مشكلة المحاذاة بسرعة.

اجعل القاعدة قابلة للتدقيق

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

المرجع ومزيد من القراءة

ابدأ بمشروع EA مجاني قابل للتحرير·اكتشف كود المصدر MQLume

العودة إلى الأعلى
كود المصدروقت القراءة التقريبي: 3 دقائق

كيفية تجميع شفرة MQL5 في MetaEditor

قم بإنشاء مشروع MQ5 في EX5، وتحقق من التبعيات والتشخيصات، وتأكد من الملف القابل للتنفيذ الذي تختبره.

قم بفحص المشاريع المصدر

قم بمراجعة الإصدار الذي تم تسليمه ودليل الإدخال ونطاق الاختبار الموثق لكل حزمة.

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5MoonDog EA MT5EA Super Trend XAUUSD MT5Gold Beaver MT5Smart Gold Hunter MT5

السلة

ترخيص استخدام شخصي واحد لكل مشروع. يمكن إضافة كل مشروع مرة واحدة فقط.

سلتك فارغة

اختر مشروع شيفرة مصدرية للبدء.

متابعة التسوق