الاختبار الخلفي (باك تست): اختبر استراتيجية تداولك قبل أن تخاطر بأموال حقيقية
ابنِ استراتيجية من أكثر من 20 مؤشرًا أو ابدأ من قالب مجرَّب، وشغّلها على سنوات من بيانات السوق الرسمية أو على ملف التصدير الخاص بك من NinjaTrader، وشاهد كل صفقة ومنحنى رأس المال والتراجع و30 إحصائية في ثوانٍ.
- 9قوالب استراتيجياتتقاطع EMA، وRSI، وBollinger، واختراق Turtle، وMACD، وسحب السيولة ICT…
- 20+مؤشرات وشروطتقاطع صعودًا / هبوطًا، ومنطق «الكل» أو «أيٌّ منها»، وجهة بيع معكوسة.
- NT8بيانات NinjaTrader الخاصة بكأفلت ملف التصدير: يبقى على جهازك.
- ▶الإعادة اليدويةتداول شمعة بشمعة والمستقبل مخفي.
اختبر استراتيجية تداول الآن
اختر سوقًا وقالبًا، وعدّل القواعد، ثم اضغط «تشغيل». تجري كل الحسابات في متصفحك: بلا حساب، وبلا رفع ملفات، وبلا حد لعدد الاختبارات.
جارٍ تحميل أداة الاختبار الخلفي…
كيف تختبر استراتيجية تداول اختبارًا خلفيًا في 4 خطوات
- اختر بياناتكسوق من المكتبة (أسعار يومية رسمية منذ 1971 للفوركس، ومنذ 1986 للنفط) أو ملفك الخاص المصدَّر من NinjaTrader أو TradingView أو MetaTrader، حتى شموع الدقيقة الواحدة.
- اكتب القواعدابدأ من قالب أو أضف شروطًا: «EMA (20) يتقاطع صعودًا مع EMA (50)»، «RSI (14) تحت 30»، «الإغلاق يتقاطع صعودًا مع قمة Donchian (20)». واجمع بينها بـ«الكل» أو «أيٌّ منها».
- حدّد الخروج والتكاليفوقف الخسارة، وجني الأرباح (بالنسبة المئوية أو ATR أو النقاط أو R)، والوقف المتحرك، والخروج بعد مدة، وفلتر الجلسة، وحجم المركز، والعمولة والانزلاق السعري.
- اقرأ النتائجصافي الربح، وCAGR، والتراجع الأقصى، ومعامل الربح، ونسبة النجاح، ونسبة Sharpe، وكل صفقة على الرسم البياني، والعوائد الشهرية، ومقارنة مع الشراء والاحتفاظ.
9 قوالب استراتيجيات للانطلاق منها
كل قالب نقطة انطلاق وليس توصية. غيّر أي قاعدة واضغط «تشغيل» مجددًا لترى الأثر.
- تقاطع EMA 20/50. تتبّع الاتجاه: شراء عندما يتقاطع EMA 20 صعودًا مع EMA 50، وبيع عند التقاطع المعاكس.
- التقاطع الذهبي 50/200. الإشارة الكلاسيكية طويلة الأجل: تقاطع متوسط 50 يومًا مع متوسط 200 يوم.
- انعكاس RSI 30/70. العودة إلى المتوسط: شراء عندما يعود RSI(14) فوق 30، والخروج فوق 70. الوقف عند 2 × ATR.
- العودة إلى المتوسط بنطاقات Bollinger. شراء عند إغلاق يعود داخل النطاق السفلي، والخروج عند النطاق الأوسط. الوقف عند 2 × ATR.
- اختراق Donchian (Turtle 20/10). قواعد Turtle: الدخول عند اختراق أعلى 20 شمعة، والخروج عند اختراق 10 شموع في الاتجاه المعاكس. الوقف عند 2 × ATR.
- زخم MACD + EMA 200. تقاطع MACD مع خط الإشارة، في اتجاه EMA 200 فقط.
- التصحيح داخل الاتجاه مع ADX. التصحيح داخل الاتجاه: EMA 20 فوق EMA 50، وADX فوق 25، والدخول عندما يعود السعر فوق EMA 20.
- سحب سيولة اليوم السابق (ICT). سحب سيولة على طريقة ICT: يكسر السعر قاع اليوم السابق ثم يغلق فوقه مجددًا. الوقف 1.5 × ATR، والهدف 2R، والخروج بعد 20 شمعة.
- استراتيجية مخصصة. ابنِ قواعدك الخاصة: كل شرط يتكوّن من مؤشر وعامل مقارنة ومؤشر آخر أو قيمة.
كيف تقرأ نتائج الاختبار الخلفي
صافي الربح وCAGR
ما ربحته الاستراتيجية بعد التكاليف، والنتيجة نفسها في صورة معدل نمو سنوي. قارنها دائمًا بـالشراء والاحتفاظ على السوق نفسها والفترة نفسها.
التراجع الأقصى
أكبر هبوط لمنحنى رأس المال من قمة سابقة، بالنسبة المئوية. إنه الألم الذي كنت ستعيشه. فالاستراتيجية التي تربح 20% سنويًا مع تراجع 50% يصعب جدًا الالتزام بها في الوقت الحقيقي.
معامل الربح
إجمالي الأرباح ÷ إجمالي الخسائر. فوق 1 تكون الاستراتيجية قد ربحت؛ ومعظم الأنظمة المتينة تقع بين 1.3 و2. والقيمة فوق 3 على عدد قليل من الصفقات تعني عادةً الإفراط في التحسين (Overfitting).
نسبة النجاح ونسبة الربح/الخسارة
حصة الصفقات الرابحة، ومتوسط الربح ÷ متوسط الخسارة. نسبة نجاح 35% قد تكون ممتازة مع نسبة ربح/خسارة تبلغ 3، ونسبة نجاح 90% قد تخسر المال إذا كانت الخسائر كبيرة.
نسبتا Sharpe وSortino
العائد لكل وحدة تقلب، على أساس سنوي. ولا تحتسب Sortino إلا التقلب الهبوطي. فوق 1 نتيجة جيدة لاستراتيجية منفردة؛ وفوق 2 على اختبار طويل تستحق مراجعة ثانية بحثًا عن أخطاء.
التوقع الرياضي بوحدات R
متوسط نتيجة الصفقة كمضاعف للمخاطرة الأولية (يتطلب وقف خسارة). و+0.3R تعني أن كل صفقة تربح في المتوسط 30% مما تخاطر به.
الاختبار الخلفي ببيانات NinjaTrader الخاصة بك، خطوة بخطوة
يستطيع NinjaTrader 8 تصدير أي بيانات تاريخية محفوظة على حاسوبك إلى ملف نصي. تقرأ أداة الاختبار الخلفي هذا الملف مباشرة، وتحوّل الأوقات، وتتعرّف على العقد.
- في نافذة Control Center الخاصة بـ NinjaTrader 8، افتح Tools → Historical Data.
- في قسم Export، اختر الأداة (مثلًا NQ 12-26)، والفاصل الزمني Minute (أو Day أو Tick)، ونوع البيانات Last.
- حدّد تاريخَي البداية والنهاية، وانقر Export واحفظ الملف بصيغة txt.
- أفلت الملف في «ملف بياناتك» أعلاه. يصدّر NinjaTrader البيانات بتوقيت UTC مع أوقات نهاية الشموع: فتنقل أداة الاختبار الخلفي الشموع إلى وقت افتتاحها وتحوّلها افتراضيًا إلى توقيت نيويورك.
- يُقرأ العقد من اسم الملف (NQ، ES، CL، GC…): وتُملأ قيمة النقطة وفق حجم العقد لدى البورصة. واختر إطارًا زمنيًا أكبر إن شئت (5 دقائق، 15 دقيقة، 1 ساعة…).
ملفات TradingView (Export chart data) وMetaTrader 5 (Symbols → Bars → Export Bars) تعمل بالطريقة نفسها، وكذلك أي ملف CSV بأعمدة التاريخ والافتتاح والأعلى والأدنى والإغلاق.
لا تضع في ملفك إلا بيانات يحق لك استخدامها؛ ولا يغادر جهازك أبدًا.
أخطاء الاختبار الخلفي التي تُظهر الاستراتيجيات السيئة بمظهر جيد
- الإفراط في التحسين (Overfitting). ضبط عشرة متغيرات حتى يبدو المنحنى مثاليًا يعني مطابقة ضجيج الماضي. اجعل القواعد بسيطة واختبر الإعدادات نفسها على أسواق وفترات أخرى.
- تحيّز الاستباق (Look-ahead bias). استخدام معلومة لم تكن لتملكها في ذلك الوقت. هنا تُقرأ الإشارة عند إغلاق الشمعة وتُنفَّذ عند الافتتاح التالي، فلا يتسرّب المستقبل أبدًا إلى أي صفقة.
- تجاهل التكاليف. العمولات والانزلاق السعري تلتهم استراتيجيات السكالبينغ. اضبطها قبل أن تثق بأي نتيجة.
- عدد قليل جدًا من الصفقات. عشرون صفقة لا تثبت شيئًا. استهدف 100 صفقة على الأقل قبل استخلاص النتائج.
- حالة سوق واحدة. نظام تتبّع اتجاه لم يُختبر إلا على عشر سنوات من الاتجاه سيفشل في السوق العرضية. اختبر فترات صاعدة وهابطة وعرضية.
- غياب الاختبار خارج العينة. ابنِ الاستراتيجية على فترة (مثلًا 2010–2019)، ثم شغّلها دون أي تغيير على الفترة التالية (من 2020 فصاعدًا).
كيف تحاكي أداة الاختبار الخلفي هذه أوامرك
- تُقيَّم الإشارات عند إغلاق كل شمعة وتُنفَّذ عند افتتاح الشمعة التالية (أو عند إغلاق شمعة الإشارة إن اخترت ذلك).
- يُتحقق من الوقف والهدف داخل كل شمعة بأعلى سعرها وأدناه. وعندما تلمس شمعة واحدة الاثنين معًا، يُحتسب الوقف أولًا (الخيار المتحفظ). والفجوة السعرية التي تتجاوز الوقف تُنفَّذ عند الافتتاح.
- يتحرك الوقف المتحرك عند إغلاق كل شمعة ويُطبَّق ابتداءً من الشمعة التالية. ومع تفعيل الاتجاهين، تعكس الإشارة المعاكسة المركز عند السعر نفسه.
- لا تحتوي السلاسل اليومية في المكتبة إلا على أسعار الإغلاق: فتستخدم الأوامر والوقف سعر الإغلاق.
- تستخدم المؤشرات كل السجل التاريخي المتاح قبل تاريخ البداية، فلا تتشوّه الصفقات الأولى بفترات الإحماء.
- النتائج افتراضية. لا تشمل تكاليف التمويل ولا التنفيذ الجزئي ولا حدود السيولة.
من الاختبار الخلفي إلى التداول الحقيقي في NinjaTrader
الاختبار الخلفي الجيد مصفاة وليس ضمانًا. الخطوة التالية هي الاختبار الأمامي: شغّل القواعد نفسها في NinjaTrader على حساب محاكاة لبضعة أسابيع وقارن. تحدد مؤشراتنا المجانية لـ NinjaTrader 8 الإعدادات نفسها على رسم بياني مباشر — Turtle Soup وPower of 3 لعمليات سحب السيولة، وVWAP والفوتبرينت لتدفق الأوامر — وتحوّل حاسبة حجم المركز وقفك إلى العدد الصحيح من العقود. راجع المفكرة الاقتصادية قبل كل جلسة: فأيام الأخبار تتصرف بشكل مختلف عن اليوم المتوسط في الاختبار الخلفي.
تداول استراتيجيتك على NinjaTrader
افتح حسابك في NinjaTrader عبر رابطنا لتنزيل البيانات التاريخية للعقود الآجلة، ثم صدّرها واستخدمها هنا، واختبر استراتيجيتك اختبارًا أماميًا على حساب محاكاة قبل الانتقال إلى التداول الحقيقي.
افتح حسابي في NinjaTraderمؤشرات مجانية لـ NinjaTrader
رابط شراكة. ينطوي تداول العقود الآجلة على مخاطر خسارة كبيرة. Disclaimers
معلومات مفيدة
- الأداء السابق لا يضمن النتائج المستقبلية: يُظهر الاختبار الخلفي ما كانت مجموعة من القواعد ستفعله، لا ما ستفعله.
- أسواق المكتبة أسعار إغلاق يومية؛ وللاستراتيجيات داخل اليوم استخدم ملف بياناتك الخاص.
- سلاسل الفوركس هي أسعار الشراء عند الظهيرة في نيويورك التي ينشرها الاحتياطي الفيدرالي، وليست أسعار تسوية من البورصة.
- للمعلومات والتعليم فقط، وليست نصيحة استثمارية. ينطوي التداول على مخاطر خسارة كبيرة.
مفاهيم وأدوات ذات صلة
الأسئلة الشائعة
ما هو الاختبار الخلفي (الباك تست) في التداول؟
الاختبار الخلفي يعني تطبيق مجموعة من قواعد التداول على أسعار تاريخية لمعرفة كيف كان أداؤها: عدد الصفقات، والربح، والتراجع، والمخاطرة. ويخبرك إن كانت الفكرة تستحق مزيدًا من الاختبار قبل أن تضع عليها أموالًا حقيقية.
هل أداة الاختبار الخلفي هذه مجانية حقًا؟
نعم. لا حساب ولا اشتراك ولا حد لعدد الاختبارات. وتجري الحسابات في متصفحك أنت.
هل يمكنني إجراء اختبار خلفي ببيانات NinjaTrader؟
نعم. صدّر البيانات من NinjaTrader 8 (Tools → Historical Data → Export، كملف txt) ثم أفلت الملف في أداة الاختبار الخلفي. ملفات التصدير بالدقيقة وباليوم وبالتيك مدعومة؛ وتُجمَّع التيكات في شموع دقيقة واحدة.
هل تُرفع بياناتي إلى أي مكان؟
لا. يقرأ متصفحك ملفك ويجري الاختبار الخلفي على جهازك. ولا يُنزَّل من Trading Evolution سوى مكتبة الأسواق العامة.
ما مدى دقة الاختبار الخلفي؟
دقته من دقة بياناته وافتراضاته. تنفّذ هذه الأداة الأوامر عند افتتاح الشمعة التالية، وتحتسب الوقف أولًا عندما تلمس الشمعة الوقف والهدف معًا، وتشمل العمولة والانزلاق السعري، لكنها لا تستطيع محاكاة السيولة أو التنفيذ الجزئي أو قفزات الأخبار محاكاة مثالية.
ما هو معامل الربح الجيد؟
فوق 1 تكون الاستراتيجية قد ربحت. وتُظهر معظم الاستراتيجيات المتينة معامل ربح بين 1.3 و2 على مئات الصفقات. أما القيم المرتفعة جدًا على عدد قليل من الصفقات فتعني عادةً أن القواعد مفرطة في التحسين.
ما هو التراجع الأقصى الجيد؟
يعتمد ذلك على قدرتك على التحمل، لكن كثيرًا من المتداولين يستهدفون تراجعًا أقصى أقل من 20–25%. قارنه بتراجع الشراء والاحتفاظ على السوق نفسها: فعلى الاستراتيجية أن تستحق مخاطرتها.
كم صفقة أحتاج لاختبار خلفي موثوق؟
100 صفقة على الأقل، والأفضل عدة مئات في ظروف سوق مختلفة. فكلما قلّ عدد الصفقات أصبحت كل إحصائية هشّة.
ما الفرق بين الاختبار الخلفي والاختبار الأمامي؟
يستخدم الاختبار الخلفي بيانات سابقة. أما الاختبار الأمامي (أو التداول الورقي) فيطبّق القواعد نفسها في الوقت الحقيقي على حساب محاكاة، ما يُظهر سلوك الاستراتيجية مع الأسعار الحية والفروق السعرية (السبريد) وتنفيذك أنت.
هل يمكنني اختبار استراتيجيات التداول اليومي والسكالبينغ؟
نعم، ببيانات الدقيقة أو التيك الخاصة بك. استخدم فلتر الجلسة للتداول خلال ساعات السوق فقط، وأغلق الصفقات في نهاية الجلسة، واضبط عمولة وانزلاقًا واقعيين: فالتكاليف تهم أكثر ما تهم على الأطر الزمنية القصيرة.
نتائج افتراضية: يُحسب الاختبار الخلفي مع معرفة مسبقة بما حدث، ولا يعكس التداول الحقيقي ولا التكاليف ولا السيولة. لا ترتبط Trading Evolution بـ NinjaTrader ولا TradingView ولا MetaQuotes ولا الاحتياطي الفيدرالي ولا EIA. للمعلومات فقط، وليست نصيحة استثمارية.
مقالات ذات صلة
محتوى تعليمي. هذه المؤشرات ليست نصيحة استثمارية ولا تضمن أي نتيجة. ينطوي تداول العقود الآجلة على خطر خسارة قد تتجاوز رأس المال الأولي. شروط الاستخدام · إخلاء المسؤولية