QuantForge
ar

استيراد تاريخ الأسعار

تعمل الاختبارات على تاريخ تجلبه بنفسك، يُصدَّر عادةً من MetaTrader لدى وسيطك. هكذا تبقى النتائج قريبة مما يعرضه مختبر MetaTrader للحساب نفسه، وتبقى بياناتك خاصة: تُخزن لحسابك فقط ولا تُستخدم إلا لاختباراتك.

شموع M1 (دقيقة واحدة) هي الأفضل. يبني المختبر منها كل الأطر الأعلى ويستخدمها لمحاكاة الأسعار داخل كل شمعة.

MetaTrader 5 (موصى به)

  1. في صفحة بيانات السوق، نزّل سكربت التصدير QuantForge_HistoryExport.mq5.
  2. في MetaTrader 5 افتح File → Open Data Folder → MQL5 → Scripts وانسخ السكربت إليه.
  3. اضغط F4 لفتح MetaEditor، وافتح السكربت واضغط Compile (F7). لا يعرض MetaTrader إلا البرامج المترجمة.
  4. اضبط Tools → Options → Charts → Max bars in chart على Unlimited وأعد تشغيل MetaTrader. وإلا ستتوقف عمليات التصدير عند نحو ثلاثة أشهر من M1.
  5. في المتصفح (Navigator) اسحب Scripts → QuantForge_HistoryExport إلى أي رسم بياني، وأدخل الرموز (مثل EURUSD,XAUUSD) وعدد السنوات، ثم OK.
  6. عد إلى صفحة بيانات السوق واستورد الملفات من MQL5 → Files → QuantForge.

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

بدون السكربت

  • MetaTrader 5: View → Symbols → Bars، اختر M1 ونطاقًا زمنيًا، ثم Request ثم Export Bars.
  • MetaTrader 4: Tools → History Center، اختر الرمز و M1، ثم Export.

لا تحمل هذه الملفات بيانات العقد، فتحقق من الخانات العشرية وحجم العقد في خطوة المراجعة قبل الاستيراد.

ما يتحقق منه الاستيراد

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

السبريد

تتضمن صادرات MetaTrader سبريد كل شمعة، ويستخدمه المختبر افتراضيًا. التواريخ التي لا تحتوي عمود سبريد تستخدم السبريد الثابت المضبوط في المختبر.