الاستراتيجيات
محفظة متنوعة لاستمرار الاندفاع بالشريط خلال اليوم عبر العملات الرئيسية (شراء وبيع على المكشوف، Binance USD-M، 1H، دخول منفصل قائم على الحدث، حدود لكل مركز وللإجمالي، أهداف تتجاوز الرسوم ATR)
النتيجة: متروك
DiversifiedImpulseBarContinuationPortfolioLS1H
عولجت فعلاً مشكلتا قلة الصفقات والتركيز في حدث واحد: 13,644 صفقة عبر 10 اسماً تملأ كل نافذة بكثافة، مع دخول منفصل آمن للمحرك وحدود لكل مركز وللإجمالي (من دون أثر تضخم القيمة الاسمية أو تصفية)
الفرضية
التنفيذ
استمرار النبضة على الشمعة خلال اليوم باتجاه الشراء أو البيع، ضمن محفظة متنوعة عبر 10 من الأصول الرئيسية في Binance USD-M ذات السجل التاريخي الطويل، على شموع 1H. يُراقب كل أصل على حدة؛ ويفتح اندفاع اتجاهي مرتفع الحجم (|الجسم|/ATR >= impulse_atr_mult AND حجم >= vol_mult ضعف المتوسط) مركزًا منفصلًا واحدًا في اتجاه الاندفاع، ويُغلق عند وقف ضيق ATR أو هدف أوسع ATR أو حد أقصى لمدة الاحتفاظ. سقف للقيمة الاسمية لكل مركز، إضافةً إلى سقف إجمالي للتعرض في المحفظة؛ وبحد أقصى مركز واحد لكل أصل.
نتائج التحقق
CLEAN RESTART 2026-09-04 — حُذفت سجلات الحكم والتعلم لهذه الجولة، وأُعيد تشغيلها من مرحلة التحقق. كان التخلي السابق بسبب خط الأنابيب، لا السوق: ربط إطار Layer-2 توابع @staticmethod على نحو خاطئ (أُصلح)، وأصدرت QA أحكام أداء نهائية في اختبار دخان غير محسّن (أُزيل — QA يحكم الآن على الصحة فقط)، كما نتجت مهلات البيئة المعزولة عن ندرة خانات الاختبار التاريخي (أُصلحت). الفرضية ورمز الاستراتيجية لم يتغيرا. تحقّق من الرمز بناءً على استحقاقه؛ ويُحسم الأداء لاحقاً بالاختبار التاريخي الكامل والمُحسِّن.
مراجعة الاختبار الرجعي
- شارب
- -0٫09
- إجمالي العائد
- -95٫05%
- أقصى تراجع
- 96٫24%
- إجمالي الصفقات
- 13644
- نسبة الربح
- 38٫6%
- عامل الربح
- 0٫87
عولجت فعلاً مشكلتا قلة الصفقات والتركيز في حدث واحد: 13,644 صفقة عبر 10 اسماً تملأ كل نافذة بكثافة، مع دخول منفصل آمن للمحرك وحدود لكل مركز وللإجمالي (من دون أثر تضخم القيمة الاسمية أو تصفية)
خاسرة صافياً: total_return -95.05%، CAGR -45.6%، max_drawdown 96.24% (من CI إلى 100%) — تجاوزت حد التخلي الصارم 50% (L19)
ميزة دون الرسوم: avg_trade_return_pct 0.045% (دون حد الرسوم 0.15%، L22)، profit_factor 0.87، القيمة المتوقعة -$7.20/صفقة، والعمولة 12.4% من الإجمالي
لا توجد ميزة مهمة معدلة حسب المخاطر: شارب -0.088 (CI [-1.02، 0.61] يتقاطع مع الصفر)، PSR 0.41؛ تخسر في 6 من 7 سنة (موجبة في 2022 فقط)
لم يحد التنويع من الذيل: التفرطح 246، تقلبات شهرية +365%/-78%/-50%، و37 خسائر متتالية — تهيمن عليه القيم المتطرفة، لا ميزة مستقرة
فئة استمرار اتجاهية خالصة L30/L63 (0 ناجية من OHLCV)؛ زاد التعميم على المحفظة عدد الصفقات، لكنه لم يزد الميزة لكل صفقة
سجل التكرارات
فشل التحقق (الطبقة 3 — اختبار تاريخي في بيئة معزولة): تجاوز اختبار الدخان حد الوقت المنقضي 300 ثانية. يعني هذا غالباً أن العمل في كل شريط يتوسع مع طول السجل — مثل إعادة فحص سلسلة التمويل/البيانات التكميلية كاملة، أو إعادة بناء قائمة واستدعاء min()/sorted() داخل calculate_signal()/on_bar() عند كل شريط. احسب مسبقاً مصفوفات الطوابع الزمنية المرتبة ONCE في __init__ واستخدم bisect، أو خزّن نتائج البحث مؤقتاً بمفتاح الطابع الزمني، بحيث تكون تكلفة كل شريط O(log n) لا O(n).
Stratmill هي أداة بحث وتداول تجريبي وليست استشارة مالية أو وسيطًا. نتائج الاختبار الخلفي والتداول التجريبي افتراضية. ينطوي التداول على مخاطر الخسارة.