تتطلب الاختبارات التفصيلية لمدى فعالية الاستراتيجية التداولية المُدرَسة في محرّك الاختبار الاستراتيجي لمنصة MetaTrader 4 (MT4) توفر سجلٍّ تاريخيٍّ للأسعار الخاص بأداة التداول المستهدفة. وكلما كان السجل التاريخي أعمق وأكثر اكتمالاً، زاد عدد السيناريوهات السوقية التي يمكن محاكاتها بدقة.


تقاس عمق التاريخ في منصة MT4 بعدد الشموع (أو الشريط الزمني). وبشكل افتراضي، يُضبط عدد الشموع التاريخية المتاحة في المنصة على 512,000 شمعة (من القائمة الرئيسية: «الخدمات» → «الإعدادات»، ثم التبويب «المخططات»)، بينما يبلغ الحد الأقصى للشموع الظاهرة في النافذة 65,000 شمعة (انظر الشكل 1).

الشكل 1. إعدادات منصة MetaTrader 4.
ويُعتبر هذا العمق كافياً تماماً عند العمل على الإطارات الزمنية الكبيرة مثل الإطار الشهري أو الأسبوعي أو اليومي. أما بالنسبة للإطارات الزمنية الصغيرة — مثل الإطار الدقيق (M1) — فقد تظهر ندرة البيانات بوضوح، حيث تمثّل 65,000 شمعة في هذه الحالة نحو شهر ونصف فقط.
ولعل أهم ما يميز الإطار الزمني M1 هو أنه يشكّل الأساس الذي تُبنى عليه جميع الإطارات الزمنية الأخرى؛ إذ يمكن، انطلاقاً من بيانات الإطار الدقيق، توليد سجل أسعار لأي إطار زمني آخر — حتى غير القياسي منها. كما أن استخدام الإطار الدقيق يتيح دراسة تفصيلية لعملية تكوّن الشمعة في الإطارات الزمنية الأكبر. فإذا كانت هناك شمعة ساعة مثلاً لا تتوفر لها بيانات دقيقة تفصيلية، فإننا نظل نخمن فقط حول تطور الأحداث داخلها. وخلال اختبار الاستراتيجيات، يتم في هذه الحالة محاكاة الشموع الدقيقة، وهي محاكاة قد تكون قريبة من الواقع، لكنها لا تضمن دقة مطلقة في إعادة إنتاج الأحداث الفعلية. ولذلك، فمن المهم جداً امتلاك سجل أسعار عميق قدر الإمكان، ومفصّل حتى مستوى الإطار الزمني M1.
الحصول على سجل أسعار في منصة MetaTrader 4
تحتوي منصة MT4 على أدوات مدمجة للحصول على سجل أسعار متعمق ومفصّل. وسنشرح هذه العملية خطوة بخطوة:
الخطوة 1. ضبط عدد الشموع المتاحة في السجل التاريخي وعدد الشموع الظاهرة في النافذة (انظر الشكل 1). ولحساب القيمة المناسبة: يبلغ أقصى عمق متاح لمعظم الأدوات 11.5 سنة (من 1 يناير 1999 وحتى الوقت الحالي). ويبلغ متوسط عدد الأيام التداولية سنوياً نحو 260 يوماً (52 أسبوعاً × 5 أيام عمل). وكل يوم يتكون من 1440 دقيقة (24 ساعة × 60 دقيقة). وبالتالي: 11.5 سنة × 260 يوماً/سنة × 1440 دقيقة/يوم = 4,305,600 دقيقة. ومع مرور الوقت، سيزداد السجل التاريخي، لذا نضبط عمق السجل بسعة احتياطية تبلغ 5,000,000 شمعة.
الخطوة 2. تنزيل السجل الكامل من خادم شركة MetaQuotes Software Corp. وللقيام بذلك، افتح نافذة «أرشيف الأسعار» (من القائمة الرئيسية: «الخدمات» → «أرشيف الأسعار» أو اضغط مفتاح F2)، واختر الأداة والقالب الزمني المطلوبين (انظر الشكل 2). وانتبه إلى أن أيقونة الإطار الزمني المختار يجب أن تكون مضيئة. ثم انقر على زر «تنزيل»، فتظهر رسالة تحذير تفيد بأن التنزيل سيتم من خادم شركة MetaQuotes وليس من خادم شركة الوسيط. اضغط «موافق» لإلغاء التحذير، وانتظر اكتمال عملية التنزيل، والتي قد تستغرق وقتاً متفاوتاً حسب سرعة الاتصال. وإذا كان هذا أول تنزيل للأرشيف، فإن حجم البيانات سيكون حوالي 40 ميغابايت.

الشكل 2. استخدام «أرشيف الأسعار».
الخطوة 3. بعد اكتمال التنزيل، يُفضّل إعادة تشغيل المنصة، لأن تغيير الحد الأقصى لعدد الشموع لا يُطبّق إلا عند تشغيل المنصة من جديد.
وبعد إعادة تشغيل MT4، نتحقق من توفر البيانات المُنزَّلة: افتح مخطط الأداة التي قمت بالتعامل معها سابقاً، وعيّن الإطار الزمني M1، ثم اضغط مفتاح Home للانتقال إلى بداية البيانات المتاحة. وإذا ظهرت شموع تعود لتاريخ 4 يناير 1999، فهذا يعني أن عملية الحصول على السجل التاريخي تمت بنجاح.
قد يبدو الأمر وكأن المهمة انتهت، وأنه يمكن البدء فوراً باختبار الاستراتيجية المصممة. لكن الواقع يختلف: فعند التحقق التفصيلي من سلامة البيانات، نواجه مفاجأة غير سارة: يحتوي سجل الأسعار على فجوات كبيرة في البيانات — تُسمى «الثقوب» (انظر الشكل 3). وهذه الثقوب ليست نادرة في السجلات المُنزَّلة، بل إنها شائعة جداً. وعلى سبيل المثال، يمكن رصد فجوتين كبيرتين في عام 2010: من 7 مايو إلى 8 يوليو 2010، ومن 23 يوليو إلى 5 أغسطس 2010.

الشكل 3. إحدى