UTC
AR
ForexForStarters.com

الاختبار الرجعي على MetaTrader 5 (خطوة بخطوة)

تملك منصة MetaTrader 5 أقوى محرك مجاني للاختبار الرجعي (Backtesting) متاح للمتداولين الأفراد. فالتحسين متعدد المسارات، وبيانات التيك الحقيقية من وسيطك، والاختبار الأمامي المدمج، كلها تجعلها ترقية كبيرة مقارنة بأداة Strategy Tester في MT4.

تحذير من المخاطر: هذا المحتوى لأغراض تعليمية فقط وليس نصيحة مالية. ينطوي تداول الفوركس على مخاطر وقد تخسر أموالك.

منحنى رأس المال
أقصى تراجع −5%منحنى رأس المال · مثال

فتح Strategy Tester في MetaTrader 5

  • انتقل إلى View → Strategy Tester (عرض ثم مختبر الاستراتيجيات)، أو اضغط Ctrl+R. ستظهر لوحة Strategy Tester في أسفل الشاشة.

إعداد الاختبار الرجعي

طريقة العمل الأساسية هي نفسها في MT4:

  • Expert Advisor (المستشار الخبير): اختر مستشارك من القائمة المنسدلة. يُكتب المستشارون الخبراء في MT5 بلغة MQL5 (وهي غير متوافقة مع مستشاري MT4 المكتوبين بلغة MQL4).
  • Symbol (الرمز): زوج العملات الذي تريد اختباره.
  • Timeframe (الإطار الزمني): توفّر MT5 21 إطارًا زمنيًا، منها M2 و M3 و M4 و M6 و M10 و M12 و M20 و H2 و H3 و H6 و H8 و H12، مقابل 9 فقط في MT4.
  • Date range (نطاق التاريخ): حدد تاريخَي البداية والنهاية: 6 أشهر على الأقل، والأفضل سنة أو أكثر.
  • Modelling (النمذجة): اختر «Every tick based on real ticks» (كل تيك بناءً على التيكات الحقيقية) للحصول على أدق النتائج. تنزّل MT5 بيانات التيك الفعلية من خادم وسيطك، فلا حاجة إلى أدوات خارجية لبيانات التيك كما في MT4.
  • الإيداع والرافعة المالية: تُحدَّد في إعدادات Strategy Tester.
  • Inputs (المدخلات): انقر على تبويب Inputs لتعديل معاملات مستشارك (وقف الخسارة، وجني الأرباح، وإعدادات المؤشرات، وغيرها).
  • انقر على Start (بدء).

ما الذي يجعل MT5 أفضل من MT4 في الاختبار الرجعي

  • بيانات تيك حقيقية. تنزّل MT5 بيانات تيك فعلية من وسيطك تيكًا بتيك. فلا مزيد من التيكات الاصطناعية المولَّدة من شموع M1، والنتائج أكثر واقعية بكثير، خاصة لاستراتيجيات السكالبينج والاستراتيجيات السريعة.
  • تحسين متعدد المسارات. تستخدم MT5 كل أنوية معالجك لاختبار توليفات المعاملات بالتوازي. فعملية التحسين التي تستغرق ساعات على MT4 قد تنتهي في دقائق على MT5.
  • 21 إطارًا زمنيًا. اختبر على فترات لا تدعمها MT4، مثل H2 أو H8 أو M10.
  • اختبار أمامي مدمج. يمكنك تقسيم بياناتك إلى فترة اختبار رجعي وفترة اختبار أمامي في تشغيل واحد. تحسّن MT5 المعاملات على الفترة الأولى وتتحقق منها على الثانية، وهي طريقة سريعة لكشف الإفراط في الملاءمة (Overfitting).
  • لغة MQL5 أقوى. برمجة كائنية التوجّه، ودوال مدمجة أكثر، ودعم أفضل للاستراتيجيات المعقّدة مقارنة بـ MQL4.

قراءة النتائج

البنية نفسها كما في MT4، لكن بتفاصيل أكثر:

  • تبويب Results (النتائج): كل صفقة مدرجة مع الدخول والخروج والربح أو الخسارة والرصيد المتراكم.
  • تبويب Graph (الرسم): منحنى الرصيد عبر الزمن. ابحث عن خط صاعد بثبات، فالهبوط الحاد يكشف خطر التراجع في الرصيد (Drawdown).
  • تبويب Backtest (الاختبار الرجعي): إحصاءات مفصّلة: إجمالي الصفقات، ومعامل الربح (Profit Factor)، ونسبة شارب (Sharpe Ratio)، والعائد المتوقع (Expected Payoff)، وأقصى تراجع في الرصيد، ونسبة الصفقات الرابحة، ومعامل التعافي (Recovery Factor). راجع ما الذي تتابعه لمعرفة معنى كل مقياس.

التحسين (Optimization)

  • اختر «Full optimization» (تحسين كامل) أو «Fast genetic based algorithm» (خوارزمية جينية سريعة) من القائمة المنسدلة لوضع Strategy Tester.
  • في تبويب Inputs، حدّد نطاقًا لكل معامل: قيمة البداية، ومقدار الخطوة، وقيمة النهاية.
  • التحسين الكامل يختبر كل توليفة دون استثناء: شامل لكنه بطيء حتى مع تعدد المسارات عندما تكون مساحة المعاملات كبيرة.
  • الخوارزمية الجينية تستخدم أخذ عيّنات ذكيًا لتجد مناطق المعاملات الجيدة أسرع بكثير، وهي عادةً الخيار الأفضل للاستكشاف الأولي.
  • تظهر النتائج في تبويب Optimization Results (نتائج التحسين). ابحث عن مجموعات متقاربة من الإعدادات المربحة، لا عن أفضل نتيجة منفردة فقط. فالنتائج الرابحة المعزولة غالبًا ما تكون نتيجة مطابقة المنحنى (Curve Fitting).

الاختبار الأمامي المدمج

  • في Strategy Tester، فعّل خيار «Forward» (أمامي) وحدد فترة الاختبار الأمامي (مثل آخر 3 أشهر من نطاقك الزمني).
  • تحسّن MT5 مستشارك على فترة الاختبار الرجعي، ثم تشغّل أفضل المعاملات تلقائيًا على الفترة الأمامية لترى إن كانت تصمد.
  • هذا فحص سريع للتأكد من سلامة النتائج: فإذا كانت النتائج الأمامية أسوأ بكثير من الاختبار الرجعي، فمعاملاتك غالبًا مُفرطة في الملاءمة.
  • ولفهم أعمق للاختبار الأمامي، اقرأ دليل الاختبار الأمامي.

الوضع المرئي في الاختبار الرجعي على MetaTrader 5

  • فعّل خيار «Visualization» (العرض المرئي) لتشاهد المستشار يتداول على الرسم البياني بسرعة مضاعفة، فترى الدخول والخروج وقيم المؤشرات لحظة بلحظة.
  • الوضع المرئي في MT5 أكثر سلاسة وأسرع منه في MT4، وهو مفيد لفهم سلوك الاستراتيجية واكتشاف المشكلات.
  • أوقفه عند تشغيل الاختبار للحصول على النتائج النهائية، لأنه يبطئ العملية.

الاختبار الرجعي اليدوي (طريقة F12)

كما في MT4: أوقف خاصية Auto Scroll (التمرير التلقائي)، وعُد إلى تاريخ البداية، ثم اضغط F12 للتقدّم شمعة واحدة في كل مرة. وسجّل كل صفقة في جدول بيانات. وللحصول على تجربة يدوية أسرع، فكّر في أداة مخصصة، وراجع نظرة عامة على الاختبار الرجعي.