رفتن به محتوا
همه راهبردها

استراتژی‌ها

دنبال‌کردن روند هفتگی LINK با فیلتر گسترش نوسان

نتیجه: رهاشده

LinkDailyTrendFollowVolExpansionLong

خلاصه نتیجه

LinkDailyTrendFollowVolExpansionLong عمداً برای تنوع‌بخشی طراحی شده بود: دنبال‌کننده روند ساده، سه‌پارامتری و فقط خرید با فیلتر گسترش نوسان ATR که برای متعادل‌کردن سبدی با غلبه بازگشت به میانگین افزوده شد. این گزینه در سطح پایه، قوی‌ترین نامزد این دسته بود و مزیت مثبت واقعی داشت (شارپ 1.81، امید ریاضی مثبت، بازده توزیع‌شده میان چند سال) که به‌درستی جایگاه بهینه‌سازی را برایش به ارمغان آورد. اما بهینه‌سازی شکنندگی ذاتیِ دنباله‌های چاق را آشکار کرد: سبد به 34 معامله کاهش یافت که عملکرد آن به حدود سه روز روند بزرگ وابسته بود (کشیدگی حدود 60)؛ همچنین در شارپ تعدیل‌شده با تورم انتخاب شکست خورد (0.0 در برابر آستانه بخت 5.49)، PBO 0.53، آزمون پیش‌رونده (IS 2.34 ← OOS -0.45) و، قاطع‌تر از همه، در داده کنارگذاشته‌شده که شارپ -6.94 را ثبت کرد. تحلیلگر آن را به‌عنوان همان نشانه بخت ناشی از نقاط پرت در استراتژی‌های خواهر روندِ سوپرترندِ کنارگذاشته‌شده NEAR و کلتنر SOL کنار گذاشت؛ مزیتی باریک در دنبال‌کردن روند که در آزمون‌های آینده دوام نمی‌آورد.

فرضیه

استراتژی ساده دنبال‌کردن روند و فقط خرید روی قراردادهای دائمی LINKUSDT با میله‌های روزانه (1D). LINK (چین‌لینک) در چرخه‌های روایی اوراکل و دیفای، تداوم روند مستندی دارد؛ وقتی LINK از فاز انباشت خارج می‌شود، معمولاً چند هفته به حرکت ادامه می‌دهد. استراتژی وقتی وارد می‌شود که قیمت بالاتر از 50-روزه SMA باشد و AND 14-روزه ATR در مقایسه با میانه 60-روزه ATR به‌طور معناداری گسترش یافته باشد (رژیم گسترش نوسان، که دنبال‌کردن روند در آن امید ریاضی مثبت دارد). وقتی قیمت زیر 20-روزه SMA بسته شود یا OR به خط مبنا منقبض شود……نمایش بیشترنمایش کمتر

استراتژی ساده دنبال‌کردن روند و فقط خرید روی قراردادهای دائمی LINKUSDT با میله‌های روزانه (1D). LINK (چین‌لینک) در چرخه‌های روایی اوراکل و دیفای، تداوم روند مستندی دارد؛ وقتی LINK از فاز انباشت خارج می‌شود، معمولاً چند هفته به حرکت ادامه می‌دهد. استراتژی وقتی وارد می‌شود که قیمت بالاتر از 50-روزه SMA باشد و AND 14-روزه ATR در مقایسه با میانه 60-روزه ATR به‌طور معناداری گسترش یافته باشد (رژیم گسترش نوسان، که دنبال‌کردن روند در آن امید ریاضی مثبت دارد). وقتی قیمت زیر 20-روزه SMA بسته شود یا OR به خط مبنا منقبض شود (تغییر رژیم)، خارج می‌شود. فقط از OHLCV میله استفاده می‌کند (بدون وابستگی به داده تکمیلی، و در نتیجه بدون ریسک وقفه زمانی در راستی‌آزمایی)، فقط 3 پارامتر اصلی دارد (دوره‌های 50/20 MA به‌علاوه آستانه نسبت ATR)، از میله‌های روزانه استفاده می‌کند (دوره نگهداری چندروزه، کارمزد رفت‌وبرگشت حدود 0.10% را در برابر شکار معمول روند 5-15% ناچیز می‌کند) و فقط خرید و تک‌دارایی است (ساده‌ترین مسیر ممکن برای اجرا). با سبد موجود تفاوت دارد: معامله جفتی نیست (برخلاف ADA-DOT، ETH-BTC)، از نمادی تازه استفاده می‌کند (LINK)، به‌جای شکست ساده دانچیان فیلتر رژیم دارد (برخلاف NEAR) و با دنبال‌کردن روند، تنوع‌بخشی به موفقیت‌های متکی بر بازگشت به میانگین را افزایش می‌دهد.

شارپ تعدیل‌شده با تورم انتخاب رد شد: DSR=0.0 (در برابر آستانه 0.95)، بختِ حداکثریِ مورد انتظار=5.49 طی 225 آزمون؛ شارپ بهینه‌شده 1.52 بسیار پایین‌تر از آستانه بخت بهترینِ N است و از نویز انتخاب تمایزپذیر نیست (is_significant=false). همه دروازه‌های پیشرو، تمرکز بازده در ابتدای دوره را که پیش از بهینه‌سازی مشخص شده بود تأیید می‌کنند: PBO 0.5264 (>0.5)، sharpe_ci_low -0.3156 (CI از 0 عبور می‌کند)، آزمون پیش‌رونده is_overfitted=TRUE با میانگین IS 2.34 که به میانگین OOS -0.45 فرو می‌ریزد (پنجره‌ها [-4.98, 1.21, 2.42]؛……نمایش بیشترنمایش کمتر

شارپ تعدیل‌شده با تورم انتخاب رد شد: DSR=0.0 (در برابر آستانه 0.95)، بختِ حداکثریِ مورد انتظار=5.49 طی 225 آزمون؛ شارپ بهینه‌شده 1.52 بسیار پایین‌تر از آستانه بخت بهترینِ N است و از نویز انتخاب تمایزپذیر نیست (is_significant=false). همه دروازه‌های پیشرو، تمرکز بازده در ابتدای دوره را که پیش از بهینه‌سازی مشخص شده بود تأیید می‌کنند: PBO 0.5264 (>0.5)، sharpe_ci_low -0.3156 (CI از 0 عبور می‌کند)، آزمون پیش‌رونده is_overfitted=TRUE با میانگین IS 2.34 که به میانگین OOS -0.45 فرو می‌ریزد (پنجره‌ها [-4.98, 1.21, 2.42]؛ پنجره نخست فاجعه‌بار)، و HOLDOUT که با شارپ به‌شدت منفی -6.94 FAILED. حساسیت در مجموع پذیرفته شد، اما در پارامتر گسترش نوسان CORE پرتگاه دارد: expand_ratio (0.34 به 0.73 در شبکه). علت ریشه‌ای، وابستگی به نقاط پرت با دنباله‌های چاق است: بهینه‌ساز سبد را به 34 معامله کاهش داد که بازده آن‌ها به حدود 3 روز وابسته است (2024-12-18 +4.42%، 2020-08-21 +3.93%، 2023-11-17 +2.97%؛ return_kurtosis 59.7)، در حالی که 2025 از قبل منفی بود (-0.89%)؛ تعدیل چولگی و کشیدگیِ DSR این را به‌درستی تا 0 تنزیل می‌کند و داده کنارگذاشته‌شده -6.94 نشان می‌دهد که در آینده دوام نمی‌آورد. ارتقا ندهید: DSR پایین‌تر از آستانه بخت است + PBO>0.5 + CI از 0 عبور می‌کند + is_overfitted با میانگین منفی OOS + داده کنارگذاشته‌شده به‌شدت منفی، که هرکدام به‌تنهایی ردکننده‌اند. تکرار نکنید (تلاش 1 از 2): شکست، شکنندگی ذاتیِ دنباله‌های چاق + شکست فاجعه‌بار در داده کنارگذاشته‌شده + پرتگاه در پارامتر اصلی (expand_ratio) است، نه ناحیه‌ای پایدار که پیمایش به‌اندازه کافی بررسی نکرده باشد؛ با میانگین منفی OOS (یک پنجره -4.98) و اتکای مزیت به حدود 3 روز پرت، پیمایش دومِ بهترینِ -225 دوباره پیکربندی کم‌تعداد، متکی به نقاط پرت و پایین‌تر از آستانه بخت را انتخاب می‌کند که در آینده شکست می‌خورد. به revise_hypothesis منتقل نکنید: این مزیتی باریک، تک‌دارایی، فقط خرید و دنبال‌کننده روند است و هیچ استراتژی خواهر اثبات‌شده‌ای ندارد که روی هدفی نامناسب گیر کرده باشد؛ صرفاً در برابر تورم انتخاب دوام نمی‌آورد و انتقال به آلت‌کوین دیگری همان دنباله‌های چاق را دوباره برازش می‌کند. FAILURE PATTERN: دنبال‌کردن روند روزانه و فقط خرید با فیلتر گسترش نوسان ATR روی آلت‌کوینی با بتای بالا (LINK)، BASE امیدوارکننده و بدون بیش‌برازش نشان می‌دهد (شارپ 1.81، کران پایین CI مثبت)؛ اما پس از انتخاب بهترینِ -225، به حدود 34 معامله کاهش می‌یابد که شارپ آن بر چند روز روند انفجاری متکی است (کشیدگی 60)؛ بنابراین در شارپ تعدیل‌شده با تورم انتخاب شکست می‌خورد (0.0، بسیار پایین‌تر از آستانه بخت 5.49)، PBO 0.53، آزمون پیش‌رونده is_overfitted با میانگین منفی OOS، و داده کنارگذاشته‌شده فاجعه‌بار (-6.94)؛ همچنین در پارامتر اصلی گسترش نوسان پرتگاه دارد. بک‌تست پایه تمیز و شبکه حساسیت هموار، مزیت روند با دنباله‌های چاق را نجات نمی‌دهند؛ این همان نشانه بخت ناشی از نقاط پرتِ استراتژی سوپرترندِ کنارگذاشته‌شده NEAR (کشیدگی 175) و استراتژی خواهر روندِ کلتنر SOL (کشیدگی 124) است، اما با شکست قاطع‌تر در داده کنارگذاشته‌شده.

پیاده‌سازی

دنبال‌کردن روند روزانه فقط خرید، با فیلتر رژیم گسترش نوسان روی قراردادهای آتی LINKUSDT.BINANCE USD-M، خوراک داده خالص OHLCV. ورود انجام می‌شود LONG وقتی قیمت پایانی > 50-روزه SMA AND، و 14-روزه ATR دست‌کم 1.1x میانه 60-روزه آن باشد (رژیم گسترش نوسان که در آن دنبال‌کردن روند امید ریاضی مثبت دارد). خروج وقتی قیمت پایانی < 20-روزه SMA (شکست روند)، ATR به <= 0.9x میانه آن منقبض شود (تغییر رژیم)، حد ضرر فاجعه‌بار 2.5x ATR یا حد زمانی 120-میله‌ای فعال شود. سیگنال، قدرت روند پیوسته نرمال‌شده با ATR، یعنی (قیمت پایانی - میانگین متحرک ساده 50)/ATR است که در هر میله دوباره محاسبه می‌شود؛ شرط روند و گسترش نوسان، دروازه گسسته ورود است. اندازه موقعیت برابر 20% ارزش اسمی سرمایه است و سقف آن طوری تعیین می‌شود که ریسک حد ضرر ATR <= 1.5% سرمایه باشد. اهرم 1.0.

این پیاده‌سازی، دنبال‌کردن روند روزانه LINK را انجام می‌دهد، اما ورودها را به رژیم گسترش نوسان مشروط می‌کند؛ جایی که شکست‌ها و روندها واقعاً تداوم می‌یابند، نه به شکست ساده دانچیان (متفاوت از استراتژی دانچیان NEAR). نسبت 14-ATR به میانه 60-روزه-ATR فیلتر اصلی رژیم است؛ 50-SMA روند صعودی را تأیید می‌کند. خروج‌های متقارن، تغییر رژیم را عاملی اصلی در خروج می‌دانند: بسته‌شدن زیر 20-SMA برای شکست روند و خروج هنگام انقباض نوسان، وقتی ATR به خط مبنا بازمی‌گردد؛ به‌علاوه حد ضرر فاجعه‌بار ATR و حد زمانی برای ایمنی.……نمایش بیشترنمایش کمتر

این پیاده‌سازی، دنبال‌کردن روند روزانه LINK را انجام می‌دهد، اما ورودها را به رژیم گسترش نوسان مشروط می‌کند؛ جایی که شکست‌ها و روندها واقعاً تداوم می‌یابند، نه به شکست ساده دانچیان (متفاوت از استراتژی دانچیان NEAR). نسبت 14-ATR به میانه 60-روزه-ATR فیلتر اصلی رژیم است؛ 50-SMA روند صعودی را تأیید می‌کند. خروج‌های متقارن، تغییر رژیم را عاملی اصلی در خروج می‌دانند: بسته‌شدن زیر 20-SMA برای شکست روند و خروج هنگام انقباض نوسان، وقتی ATR به خط مبنا بازمی‌گردد؛ به‌علاوه حد ضرر فاجعه‌بار ATR و حد زمانی برای ایمنی. calculate_signal امتیاز پیوسته قدرت روندِ نرمال‌شده با ATR را برمی‌گرداند تا راستی‌آزما سیگنالی واقعی و متغیر در هر میله ببیند؛ در همین حال، شرط بولی گسسته روند و گسترش، should_enter و position_size را کنترل می‌کند و از الگوی ضد‌معمولِ دروازه‌دار به -0.0 جلوگیری می‌کند؛ صف دوسرِ لغزان از ATR هر میله، خط مبنای میانه ATR را فراهم می‌کند. بازار LINKUSDT.BINANCE، قرارداد دائمی روزانه USD-M با فهرست بلند است؛ کارمزد تیکر قرارداد آتی RT (حدود 0.10%) در برابر شکار روند 5-15% چندروزه ناچیز و از بازار نقدی ارزان‌تر است؛ فقط خرید با اهرم روی 1.0 مانده (بدون تقویت)، بنابراین دروازه leverage_set_but_unused فعال نمی‌شود. فقط حدود 3 پارامتر اصلی، یک دارایی و بازه زمانی، فقط OHLCV؛ اجتناب از ریسک وقفه زمانی راستی‌آزمایی داده تکمیلی و ریسک audit_stale میان‌دارایی، و افزودن تنوع‌بخشی دنبال‌کردن روند به سبدی با غلبه بازگشت به میانگین.

بررسی بک‌تست

شارپ
0٫51
بازده کل
16٫98%
حداکثر افت سرمایه
10٫15%
کل معاملات
91
نرخ برد
37٫4%
ضریب سود
1٫42

مزیت مثبت واقعی در پایه: شارپ 0.51، profit_factor 1.42، امید ریاضی مثبت (+$128/معامله)، حداکثر افت سرمایه فقط 10.2%، سورتینو 1.70.

نمونه کافی و نه‌چندان پراکنده: 91 معامله طی 6.4 سال؛ معاملات با فرضیه مطابقت دارند (ورودهای روندِ فقط خرید و مشروط به گسترش نوسان)؛ کد درست است (بدون الگوی ضد‌معمولِ دروازه‌دار به -0.0).

بازده میان سال‌ها توزیع شده است (مثبت 2020/2023/2024/2025)، نه اینکه از ابتدا در یک سال یا ماه متمرکز شده باشد؛ نشانه آشکاری از اثر تک‌موردی وجود ندارد.

هندسه بازده مطلوب روند (avg_win 2.4x avg_loss با نرخ برد 37%)؛ اندازه‌گذاری محتاطانه (avg_position_pct 7.3%) امکان افزایش مقیاس را حفظ می‌کند؛ و سبدی با غلبه بازگشت به میانگین را متنوع می‌سازد.

مزیت تاحدی به نقاط پرت وابسته است: return_kurtosis 105، چولگی 9.2، tail_ratio 0.31؛ چند روز بزرگ (2024-12-19 +8.3%، 2023-11-21 +6.3%) بخش بزرگی از بازده را رقم می‌زنند.

max_consecutive_losses 12 و sharpe_ci_low -0.99 (CI از 0 عبور می‌کند)؛ شارپ مستقل محدود است و برای ارتقا باید از دروازه‌های شارپ تعدیل‌شده با تورم انتخاب، آزمون پیش‌رونده و داده کنارگذاشته‌شده عبور کند.

برخی سال‌ها منفی‌اند (2021 -4.2%، 2022 -2.7%، 2026 -2.4%)؛ مزیت وجود دارد اما محدود است.

تحلیل

استراتژی پایه مزیت مثبت واقعی داشت (شارپ 1.81، profit_factor 1.48، امید ریاضی مثبت، sharpe_ci_low > 0) و به‌درستی شایسته ورود به مرحله بهینه‌سازی بود.

حساسیت در مجموع پذیرفته شد (cliff_count 1) و معیارهای ریسک بهینه‌شده درون‌نمونه تمیز به نظر می‌رسند (max_DD 3.4%، سورتینو 7.54، profit_factor 2.94)؛ کد درست است و معاملات با سازوکار مطابقت دارند.

شارپ تعدیل‌شده با تورم انتخاب = 0.0 (is_significant FALSE)؛ شارپ بهینه‌شده 1.52 بسیار پایین‌تر از آستانه بختِ حداکثریِ مورد انتظار 5.49 در 225 آزمون است.

PBO = 0.5264 (> 0.5 — احتمال بیش‌برازش بیشتر از نبودن آن است).

آزمون پیش‌رونده is_overfitted = TRUE: میانگین IS 2.34 -> میانگین OOS -0.45، با OOS پنجره [-4.98، 1.21، 2.42] (پنجره نخست فاجعه‌بار است).

داده کنارگذاشته‌شده FAILED با شارپ به‌شدت منفی -6.94 (نسبت 0).

sharpe_ci_low = -0.3156 (CI از 0 عبور می‌کند).

وابستگی به نقاط پرت با دنباله‌های چاق: بهینه‌ساز تعداد معاملات را به 34 کاهش داد که بازدهشان بر حدود 3 روز متکی بود (2024-12-18 +4.42%، 2020-08-21 +3.93%، 2023-11-17 +2.97%)، return_kurtosis 59.7؛ 2025 منفی بود (-0.89%).

تنها پرتگاه حساسیت روی expand_ratio است؛ پارامتر رژیم گسترش نوسان CORE (از 0.34 به 0.73 در شبکه).

خلاصه نتیجه

بک تست پایه‌ای پاک و بدون بیش‌برازش و شبکه حساسیت هموار، مزیت روندی با دنباله سنگین را نجات نمی‌دهند: وقتی بازده استراتژی به چند روز پرتِ انفجاری وابسته است، بهینه‌سازی بهترینِ N دوباره پیکربندی شکننده‌ای را انتخاب می‌کند که بازدهش به نقاط پرت متکی است، DSR آن را صفر ارزیابی می‌کند و در آزمون پیش‌رونده و مجموعه نگه‌داشته‌شده فرو می‌پاشد.

از دروازه بازبینی بک‌تست عبور کرد (حکم: بهینه‌سازی)، اما تحلیلگر پس از بهینه‌سازی به دلیل رد شدن در همه دروازه‌های پیشرو آن را کنار گذاشت: شارپ تعدیل‌شده با تورم انتخاب 0.0 در برابر آستانه بختِ حداکثریِ مورد انتظار 5.49 طی 225 آزمون، PBO 0.53، sharpe_ci_low -0.32، آزمون پیش‌رونده is_overfitted=true (میانگین OOS -0.45 با پنجره نخست -4.98)، شکست فاجعه‌بار در داده کنارگذاشته‌شده (شارپ -6.94) و پرتگاه حساسیت در پارامتر اصلی گسترش نوسان (expand_ratio).

استراتژی دنبال‌کردن روند روزانه LINKUSDT و فقط خرید، که تنها در رژیم گسترش نوسان وارد می‌شد: قیمت بالاتر از 50-روزه SMA AND 14-روزه ATR ≥ 1.1× میانه 60-روزه آن ATR؛ و با بسته‌شدن زیر 20-روزه SMA، ATR بازگشت انقباض به خط مبنا، حد ضرر فاجعه‌بار ATR یا حد زمانی خارج می‌شد؛ با فقط سه پارامتر اصلی.

بک‌تست پایه طی حدود 6.4 سال مزیتی واقعی نشان داد: 91 معامله، شارپ 0.51 (در مرحله بهینه‌سازی 1.81 گزارش شد)، ضریب سود 1.42، امید ریاضی مثبت (+$128/معامله)، نسبت برد به باخت مطلوب 2.4:1 با نرخ برد 37% و حداکثر افت سرمایه فقط 10.2%. بهینه‌سازی آن را به 34 معامله کاهش داد و معیارهای درون‌نمونه تمیزی داشت (شارپ 1.52، ضریب سود 2.94، حداکثر افت سرمایه 3.4%)؛ اما بازده بر حدود 3 روز روند انفجاری متکی بود (کشیدگی بازده حدود 60).

Stratmill ابزاری برای پژوهش و معامله آزمایشی است، نه مشاوره مالی یا کارگزار. نتایج بک‌تست و معامله آزمایشی فرضی هستند. معامله‌گری با ریسک زیان همراه است.