الانتقال إلى المحتوى
كل الاستراتيجيات

الاستراتيجيات

backtesting: اختراق بولينجر BTC 4 | Stratmill

النتيجة: متروك

BtcFourHourBollingerUpperBandMomentumContinuationLong

ملخص النتائج

قلبت هذه الاستراتيجية صفقة شراء للارتداد إلى المتوسط دون BB سبق أن فشلت إلى صفقة شراء لاستمرار الزخم فوق BB على عقود BTC الآجلة بإطار 4H، مع بوابة نظام صعودي يومي. تقوم الفرضية على أن اختراق النطاق عند 2 سيغما يعكس أحداث تغير النظام التي تستمر لساعات أو أيام. نُفذت بوضوح مع 485 دخول، وحققت حتى عائدًا إجماليًا إيجابيًا قدره +12.7%، لكن معامل الربح لم يتجاوز 1.016 وبلغ شارب -0.10، فيما قارَب متوسط عائد الصفقة $11 (نحو 0.01%) — وهو أقل بكثير من الحد القابل للاستمرار — لأن العمولات (22% من الإجمالي) وتأثير السوق (77%) استهلكا الأفضلية كلها، فلم تتجاوز السعة $168 ألف. تخلى المحلل عنها عند بوابة مراجعة الاختبار التاريخي في تكرارها الثاني باعتبار النتيجة استنتاجًا اقتصاديًا حقيقيًا لا خطأً برمجيًا، وخلص إلى أن أي تحسين لن يرفع أفضلية إجمالية معدومة قبل التكاليف فوق حد التكاليف، لذا لم تنتقل إلى التحسين أو مراجعة المخاطر.

الفرضية

استراتيجية بمراكز شراء فقط وعلى أداة واحدة، STATISTICAL-DISTANCE MOMENTUM-CONTINUATION، على العقود الآجلة الدائمة لـBTCUSDT، باستخدام شموع 4-ساعة وبيانات OHLCV فقط، مع مرشح للنظام الصعودي يعتمد على الشموع اليومية. هذا المقترح هو SYMMETRIC INVERSION لـBtcFourHourBollingerLowerBandMeanRevLong الفاشلة (شارب -0.38، PF 0.93). وثّق تحليل المحلل للإخفاق CRITICAL ECONOMIC FINDING: «تميل محفزات مسافة BB إلى التزامن مع أحداث تغيير النظام (سلاسل تصفية المراكز، والصدمات الاقتصادية الكلية) التي يستغرق حلها أيامًا، وNOT ضوضاء……عرض المزيدعرض أقل

استراتيجية بمراكز شراء فقط وعلى أداة واحدة، STATISTICAL-DISTANCE MOMENTUM-CONTINUATION، على العقود الآجلة الدائمة لـBTCUSDT، باستخدام شموع 4-ساعة وبيانات OHLCV فقط، مع مرشح للنظام الصعودي يعتمد على الشموع اليومية. هذا المقترح هو SYMMETRIC INVERSION لـBtcFourHourBollingerLowerBandMeanRevLong الفاشلة (شارب -0.38، PF 0.93). وثّق تحليل المحلل للإخفاق CRITICAL ECONOMIC FINDING: «تميل محفزات مسافة BB إلى التزامن مع أحداث تغيير النظام (سلاسل تصفية المراكز، والصدمات الاقتصادية الكلية) التي يستغرق حلها أيامًا، وNOT ضوضاء ترتد إلى متوسطها بسرعة». تختلف هذه الآلية عن سرعة RSI(2) اختلافًا جوهريًا (إذ تلتقط تجاوز الضوضاء الذي يتراجع). والنتيجة المترتبة على ذلك: إذا كانت إشارات BB-LOWER الهابطة CONTINUATION (وفشلت كاستراتيجية شراء للارتداد إلى المتوسط)، فينبغي أن تشير BB-UPPER إلى CONTINUATION صعودًا وأن تنجح كإشارة دخول شراء للزخم. الآلية الاقتصادية: على BTC، يعكس إغلاق شمعة 4H فوق النطاق العلوي لبولينجر ذي فترة 20 (أي أعلى من المتوسط ذي فترة 20 بأكثر من 2 انحرافات معيارية) عادةً: (أ) ارتفاعات مؤسسية في FOMO (تسارع التدفقات الداخلة لـETF)، (ب) أحداث اللجوء إلى BTC بسبب عوامل الاقتصاد الكلي (تحول الاحتياطي الفيدرالي، أو رياح تنظيمية مواتية)، (ج) شراءً متتابعًا من متداولي الزخم المنهجيين، (د) اضطرار أصحاب مراكز البيع العالقين إلى تغطية مراكزهم. تستغرق أحداث UPWARD هذه المرتبطة بتغيير النظام أيامًا عادةً حتى تنتهي، ما يوفر CONTINUATION على مدى 4-24 ساعة بدلًا من الارتداد. وهذا هو الاستنتاج الاقتصادي SAME الذي وثّقه المحلل (BB-distance = تغيير النظام)، ويُطبّق هنا بصورة متناظرة على الاتجاه الصعودي. يستوفي المقترح صراحةً المرشح الذي اشترطه المحلل: «عند اقتراح آلية جديدة للارتداد إلى المتوسط لأصل لديه بالفعل استراتيجية ناجحة للارتداد إلى المتوسط، REQUIRE الفرضية لتوضيح سبب التقاط نوع الإشارة الجديدة لميزة مختلفة جوهريًا، مع بقائها ذات قيمة توقعية موجبة». هذه الآلية ليست NOT للارتداد إلى المتوسط على الإطلاق؛ إنها استراتيجية لمواصلة الزخم تستخدم مسافة BB محفزًا للدخول. وهي تختلف آليًا عن BtcFourHourRsi2OversoldMeanRevLong (اتجاه مختلف ونوع إشارة مختلف)، وعن BtcFourHourVolumeBreakoutLong (BB-upper يعتمد على الانحراف المعياري، لا على Donchian والحجم). هذه هي فئة الآليات THIRD التي جرى التحقق منها على BTC 4H إذا نجحت: الارتداد بسبب السرعة (RSI)، واختراق الحجم (Donchian والحجم)، ومواصلة الحركة بسبب المسافة (BB-upper).

إصلاح التكرار 2 لفشل الإشارة الثابتة في الطبقة 2. كانت النسخة السابقة تضع calculate_signal خلف `if not self._bull_regime: return 0.0`؛ ولأن سيناريوهات الطبقة الاصطناعية 2 لا توفر الأشرطة اليومية الإضافية التي تحرك علامة النظام، ظلت _bull_regime بقيمة False وانهارت كل إشارة إلى 0.0 (479 إشارة متطابقة على steady_downtrend). التغيير الصحيح الأصغر: تعيد calculate_signal الآن درجة z المستمرة للمسافة BB في كل شريط (وتتغير من شريط إلى آخر)، ونُقلت بوابة النظام الصعودي إلى should_enter (`signal >= entry_std AND self._bull_regime`). لم يتغير سلوك التداول الفعلي — فما زالت الدخولات تتطلب نظامًا صعوديًا مؤكدًا — لكن الإشارة لم تعد ثابتة، ما يفي بمتطلبات أداة التحقق الاصطناعية. حُفظت جميع الاستيرادات وبنية الفئة وتحديد الحجم واستخدام الرافعة ومنطق الخروج من الشيفرة السابقة (الطبقة -1/التي اجتازت الفحص سابقًا) كما هي.

لا تؤيد النتائج فرضية استمرار الزخم فوق BB (القلب المتماثل لاستراتيجية الارتداد إلى المتوسط دون BB التي فشلت): ليس للاستراتيجية أفضلية ذات توقع إيجابي بعد التكاليف. على مدى نحو 6 سنوات و485 صفقة، بلغ العائد الإجمالي +12.7% مع profit_factor 1.016، وشارب -0.10، وسورتينو -0.17، وwin_rate 44.5%. يبلغ avg_trade_return نحو $11 (نحو 0.01% للصفقة) — أقل بعشرة أضعاف من حد الجدوى لعقود 0.15% الآجلة — وتستهلك تكاليف التداول فعليًا كل الأفضلية الإجمالية (عمولة 22.0% من الإجمالي، إضافة إلى impact_cost_pct 77.1%، بسعة لا……عرض المزيدعرض أقل

لا تؤيد النتائج فرضية استمرار الزخم فوق BB (القلب المتماثل لاستراتيجية الارتداد إلى المتوسط دون BB التي فشلت): ليس للاستراتيجية أفضلية ذات توقع إيجابي بعد التكاليف. على مدى نحو 6 سنوات و485 صفقة، بلغ العائد الإجمالي +12.7% مع profit_factor 1.016، وشارب -0.10، وسورتينو -0.17، وwin_rate 44.5%. يبلغ avg_trade_return نحو $11 (نحو 0.01% للصفقة) — أقل بعشرة أضعاف من حد الجدوى لعقود 0.15% الآجلة — وتستهلك تكاليف التداول فعليًا كل الأفضلية الإجمالية (عمولة 22.0% من الإجمالي، إضافة إلى impact_cost_pct 77.1%، بسعة لا تتجاوز $168 ألف). نُفذت الصفقات وفق الفرضية كما ينبغي (لا مشكلة برمجية أو أثر مصطنع)، لذا فهذا استنتاج اقتصادي حقيقي: إغلاقات 4H فوق نطاق بولينجر العلوي عند 2 سيغما في نظام صعودي يومي لا تواصل تحقيق الربح بعد الرسوم وتأثير السوق. لا يمكن لأي تحسين للمعلمات رفع أفضلية إجمالية تقارب الصفر فوق حد التكاليف؛ وزيادة entry_std لا تفعل سوى تقليل إشارة تهيمن عليها التكاليف أصلًا. لا تستحق التحسين — تخلّ عنها. (ملاحظة ثانوية: يشير avg_position_pct 135% مقارنةً بـ1.2x المقصود إلى غياب حارس المركز المفتوح نفسه الملحوظ في الاستراتيجيات الشقيقة، وينبغي إصلاحه في النسخ المستقبلية، لكنه ليس سبب التخلي عن هذه الاستراتيجية.)

التنفيذ

استراتيجية زخم واستمرار طويلة فقط، تكسر الحد العلوي لبولينجر على إطار BTC لمدة 4H، على عقود Binance الآجلة الدائمة USD-M مع مرشح نظام صعودي يومي (الإغلاق اليومي > اليومي SMA50). تدخل صفقة شراء عندما يتجاوز إغلاق 4H المتوسط لفترة 20 بمقدار لا يقل عن entry_std انحرافات معيارية أثناء النظام الصعودي، توقعًا لاستمرار الصعود لنحو 4-24 ساعة. تخرج عند جني الأرباح أو وقف الخسارة أو الإغلاق دون خط الوسط BB أو بلوغ حد أقصى لمدة الاحتفاظ. تستخدم رافعة 2x مع تحديد حجم الصفقة نسبةً إلى رأس المال (قيمة اسمية نحو 1.2x من حقوق الملكية).

نتائج التحقق

فشل التحقق (الطبقة 2 — سيناريوهات اصطناعية): المعلمات المستخدمة: ['bb_period', 'entry_std', 'min_notional', 'position_pct', 'max_hold_bars', 'regime_period', 'stop_loss_pct', 'take_profit_pct'] تحقق من أن __init__ يعيّن جميع السمات من self.parameters.get(). - steady_downtrend: إشارة ثابتة: جميع الإشارات البالغ عددها 479 متطابقة (القيمة=0.0). يُرجح وجود خطأ في calculate_signal() — فالإشارة لا تتغير أبدًا.

مراجعة الاختبار الرجعي

شارب
-0٫10
إجمالي العائد
12٫71%
أقصى تراجع
33٫60%
إجمالي الصفقات
485
نسبة الربح
44٫5%
عامل الربح
1٫02

تنفيذ سليم يطابق الفرضية: 485 دخول شراء فوق BB العلوي في نظام صعودي يومي مؤكد، بلا إشارة ثابتة، وmetrics_reliable=true، ومن دون أثر تركيب.

صياغة اقتصادية مدروسة (قلب متماثل لاستراتيجية الارتداد إلى المتوسط دون BB التي فشلت) وعينة كافية (485 صفقة) لقراءة واضحة.

المخاطر محدودة مقارنةً بالاستراتيجيات الشقيقة (لا انفجار بسبب الرافعة؛ max_drawdown 33.6%).

لا توجد أفضلية بعد التكاليف: profit_factor 1.016، شارب -0.10، سورتينو -0.17، win_rate 44.5%، الإجمالي +12.7% على مدى نحو 6 سنوات (ألفا نحو 0).

avg_trade_return نحو 0.01% (≈$11/للصفقة) — أقل بعشرة أضعاف من حد الجدوى لعقود 0.15% الآجلة.

التكاليف تهيمن: عمولة 22.0% من الإجمالي + impact_cost_pct 77.1%؛ السعة لا تتجاوز $168 ألف — لا تظهر الأفضلية إلا بحجم تجريبي.

دُحضت فرضية القلب المتماثل: اختراقات BB العلوية في نظام صعودي لا تواصل تحقيق الربح بعد التكاليف؛ ولا يرفع أي تغيير في المعلمات أفضلية إجمالية تقارب 0% فوق حد التكاليف.

طفيف: يشير avg_position_pct 135% مقارنةً بـ1.2x المذكور إلى غياب حارس المركز المفتوح نفسه كما في الاستراتيجيات الشقيقة، لكنه ليس سبب الفشل.

ملخص النتائج

قد تكون الفرضية الاقتصادية معقولة من الناحية الآلية، ويمكن تنفيذها بوضوح، ومع ذلك تنتج أفضلية إجمالية تقارب الصفر بعد التكاليف — فعند نحو 0.01% للصفقة، ومع هيمنة العمولات وتأثير السوق، لم تحمل إشارة الاستمرار فوق BB ألفا قابلة للاستغلال، كما أن قلب فكرة ارتداد إلى المتوسط فاشلة لا يضمن مرآة زخم مربحة.

أصدر محلل مراجعة الاختبار التاريخي حكم «التخلي»: كان التنفيذ أمينًا، لكن التكاليف استهلكت فعليًا كامل الأفضلية الإجمالية (عمولة 22.0% من الإجمالي، إضافةً إلى تكلفة تأثير 77.1%، وسعة لا تتجاوز $168 ألف)، لذا دُحضت فرضية القلب المتماثل — فاختراقات النطاق العلوي في نظام صعودي لا تواصل تحقيق الربح بعد الرسوم، ولا يرفع أي تغيير في المعلمات أفضلية إجمالية تقارب الصفر فوق حد التكاليف.

استراتيجية طويلة فقط لاستمرار زخم نطاق بولينجر على عقود BTCUSDT 4H الآجلة في Binance (رافعة 2.0x) — القلب المتماثل لاستراتيجية شراء ارتداد إلى المتوسط دون BB التي فشلت — تدخل عندما يتجاوز إغلاق 4H النطاق العلوي عند 2 سيغما في نظام صعودي يومي مؤكد، مراهنةً على أن محفزات المسافة BB تعكس أحداث تغير النظام التي تستمر بدل أن ترتد.

على مدى 485 صفقة خلال نحو 6 سنة، بلغ العائد الإجمالي +12.7% لكن دون أفضلية حقيقية: معامل الربح 1.016، وشارب -0.10، وسورتينو -0.17، ومعدل الفوز 44.5%، ومتوسط عائد الصفقة نحو $11 (نحو 0.01%)، أي أقل بعشرة أضعاف من حد الجدوى لعقود 0.15% الآجلة، مع تراجع أقصى قدره 33.6%.

Stratmill هي أداة بحث وتداول تجريبي وليست استشارة مالية أو وسيطًا. نتائج الاختبار الخلفي والتداول التجريبي افتراضية. ينطوي التداول على مخاطر الخسارة.