لو كنت من الذين يفضّلون تجربة الاستراتيجية على حساب تجريبي قبل استخدامها بأموال حقيقية، فستحتاج أداة تساعدك على معرفة ما إذا كانت الفكرة تعمل على المدى الطويل أم لا. الاختبار الرجعي (Backtesting) هو الطريقة المثلى لتقييم أي فكرة تداول على زوج EUR/USD دون تعريض رأس مالك للخسارة.
ما هو الاختبار الرجعي ولماذا هو مهم؟h2>
الفكرة بسيطة: تأخذ بيانات تاريخية لسعر زوج EUR/USD، وتطبق قواعد الدخول والخروج التي صممتها، وتدَع البرنامج أو Excel يحسب لك كل صفقة كما لو كنت تتداول الآن. النتيجة تكون مجموعة إحصائيات (نسبة الفوز، متوسط الربح/الخسارة، أقصى تراجع…) تمنحك فكرة صريحة عن جودة الاستراتيجية.
الاختبار لا يضمن النجاح المستقبلي، لكنه يكشف الأخطاء الواضحة مثل الاعتماد على إشارة نادرة أو تجاهل تقلبات السوق.
الخطوة الأولى: الحصول على بيانات سعرية مجانية
هناك عدة مصادر تقدم بيانات دقيقة للزوج EUR/USD بصيغ CSV أو Excel. من أشهرها:
- موقع HistData – يتيح تحميل شمعات 1‑دقيقة، 5‑دقيقة، 15‑دقيقة، وحتى 1‑ساعة لفترات طويلة.
- منصة Kaggle – تحتوي على مجموعات بيانات جاهزة للباحثين، بعضها يشمل أسعار إغلاق، أعلى، أدنى، وحجم تداول.
- موقع Forexite – يقدم ملفات ZIP بالبيانات اليومية على مدار سنوات.
اختر الإطار الزمني اللي يناسب استراتيجيتك. إذا كنت تتداول على إطارات 15 دقيقة، حمل بيانات 15‑دقيقة لتقليل الفجوة بين الإشارات الفعلية والبيانات.
الخطوة الثانية: إعداد ملف Excel أو برنامج بسيط
أغلب المتداولين يفضّلون Excel لأنه سهل التعديل ولا يتطلب برمجة. الخطوات الأساسية:
- استورد ملف CSV إلى ورقة عمل جديدة.
- تأكد من أن الأعمدة مرتبة كالتالي: التاريخ‑الوقت، الفتح، الأعلى، الأدنى، الإغلاق، الحجم.
- أضف عمودين فارغين لتسجيل إشارات الدخول (Buy/Sell) ووقت الخروج.
يمكنك أيضاً استخدام برامج مجانية مثل QuantConnect أو Backtrader إذا كنت مرتاحاً للبرمجة.
الخطوة الثالثة: صياغة قواعد الدخول والخروج
مثال عملي لاستراتيجية بسيطة تعتمد على متوسطين متحركين (MA):
- المتوسط السريع: 10 فترات.
- المتوسط البطيء: 30 فترة.
- إشارة الشراء: عندما يقطع المتوسط السريع المتوسط البطيء من الأسفل إلى الأعلى.
- إشارة البيع: عندما يقطع المتوسط السريع المتوسط البطيء من الأعلى إلى الأسفل.
- خروج الصفقة: إما عند إشارة معاكسة أو عند تحقيق نسبة ربح‑خسارة محددة (مثلاً 2:1).
في Excel، احسب المتوسطات باستخدام الدالة =AVERAGE(OFFSET(...)) ثم أنشئ صيغة تتحقق من تقاطع الخطين وتضع علامة “Buy” أو “Sell” في عمود الإشارة.
الخطوة الرابعة: تطبيق الاختبار على البيانات
بعد ما تكون الإشارات جاهزة، ابدأ بإنشاء عمود لتسجيل رصيد الحساب. افترض رصيدًا مبدئيًا 10,000 دولار وقم بتحديد حجم اللوت بناءً على مخاطر 1 % من الرصيد لكل صفقة.
كلما ظهرت إشارة شراء، احسب سعر الدخول (سعر الإغلاق للشمعة التي ظهرت فيها الإشارة) واحسب عدد اللوت وفقًا للـ 1 % من الرصيد. عند ظهور إشارة بيع أو تحقيق الهدف/وقف الخسارة، احسب سعر الخروج وحدث الرصيد.
يمكنك كتابة ماكرو VBA بسيط لتكرار العملية عبر كل الصفوف أو الاعتماد على صيغة =IF() متداخلة، لكن أهم شيء هو أن تكون الحسابات دقيقة وتراعي الفروق بين أسعار الشمعة وسعر التنفيذ.
الخطوة الخامسة: تحليل النتائج
بعد إكمال دورة الاختبار، سيظهر لك عمود “رصيد” يوضح قيمة الحساب بعد كل صفقة. من هنا تستخرج مؤشرات الأداء الرئيسية:
- نسبة الفوز (عدد الصفقات الرابحة ÷ إجمالي الصفقات).
- متوسط الربح لكل صفقة.
- متوسط الخسارة لكل صفقة.
- نسبة الربح‑الخسارة (Profit Factor).
- أقصى تراجع (Maximum Drawdown) – أكبر خسارة متتالية قبل استعادة الرصيد.
إذا كان الـ Profit Factor أقل من 1.5 أو كان الـ Drawdown يتجاوز 20 % من رأس المال، فالأرقام تشير إلى أن الاستراتيجية تحتاج تعديل.
نصائح لتجنب الأخطاء الشائعة في الاختبار الرجعي
1. تجنّب الانزلاق (Slippage): في البيانات التاريخية لا يوجد انزلاق، لذا أضف نسبة ثابتة (مثلاً 0.2 ٪) على سعر الدخول لتقريب الواقع.
2. تأكد من وجود بيانات كاملة: بعض الفترات قد تكون مفقودة أو غير موثوقة، خاصةً في عطلات الأسواق.
3. استخدم حجم اللوت المتوافق مع المخاطر: لا تسمح للصفقة الواحدة أن تستهلك أكثر من 1‑2 % من الرصيد لتفادي تدمير الحساب في فترة سلبية.
4. اختبر على فترات زمنية متعددة: لا تقتصر على سنة واحدة؛ جرّب ثلاث سنوات مختلفة لتقييم استقرار الفكرة عبر أزمات مختلفة.
خاتمة: من الاختبار إلى التنفيذ الواقعي
بعد ما تكون مرتاحاً للنتائج وتعرف نقاط الضعف، يمكنك نقل الاستراتيجية إلى حساب تجريبي لتتحقق من التنفيذ الفعلي (التنفيذ الفوري، الفارق بين السعر وطلب التنفيذ). إذا استمر الأداء في نفس المستوى، قد حان الوقت لتخصيص رأس مال حقيقي بحذر.
تذكر أن الاختبار الرجعي هو مجرد أداة، والنجاح الحقيقي في الفوركس يتطلب الانضباط، وإدارة رأس المال، ومراقبة الأخبار. لكن بالخطوات المذكورة أعلاه، ستحصل على أساس صلب لتقييم أي فكرة تداول قبل ما تتجرّأ على المخاطرة.

