رفتن به محتوا

مشاهده نسخه اصلی

SolAdxStrongTrendFilteredLong

فرضیه‌ها

SOL ADX فقط خرید با فیلتر روند قوی (شاخص میانگین جهت‌دار وایلدر 1978، SOLUSDT.BINANCE روزانه، صرفاً مبتنی بر کندل‌ها)

فرضیه‌ها

استراتژی تک‌داراییِ فقط‌خرید با استفاده از AVERAGE DIRECTIONAL INDEX (ADX، وایلدر 1978، «مفاهیم جدید در سامانه‌های معاملات تکنیکال») به‌عنوان فیلتر TREND-STRENGTH، ترکیب‌شده با شاخص‌های جهت‌دار +DI / -DI. این پیشنهاد به EVERY حالت شکست مستندشده از ردشدگان اخیر می‌پردازد: (الف) صرفاً میله‌ها — بدون وابستگی به NO supp_data (تحلیل‌گر اکنون 6+ شکست را علامت‌گذاری کرده است که در آن استراتژی‌ها به‌دلیل در دسترس نبودن واقعی نسبت L/S، taker_ratio، OI، premium_index، تأمین مالی HL و داده COIN-M در supp_data به پروکسی‌های مشتق‌شده از قیمت بازگشتند)، (ب) SOL تک‌دارایی (تنوع‌بخشی از سبد تک‌داراییِ سنگین از BTC؛ ETH پیش‌تر در EthAroonTrendStrength استفاده شده؛ SOL رژیم‌های جهت‌دار قوی مناسب برای ADX دارد)، (ج) تک‌مکانِ بایننس USD-M (موتور بک‌تست منطقی، بدون شکاف اجرای بین‌مکانی، بدون خطای حسابداری بک‌تست چندابزاری)، (د) فقط‌خرید (بدون فاجعه بخش کوتاه در فصل آلت‌کوین‌ها)، (هـ) کلاس سازوکار جدید — ADX اساساً با کراس‌اور EMA/SMA (که بر تغییرات میانگین قیمت شلیک می‌کند)، با آرون (که افراط‌های RECENCY را می‌سنجد)، با KER (که کارایی PATH را می‌سنجد)، با نوسان پارکینسون (که دامنه را می‌سنجد) و با شکست‌های حجم (که از حجم استفاده می‌کنند) متفاوت است. ADX AVERAGE DIRECTIONAL را می‌سنجد — اینکه قیمت بدون توجه به جهت با چه شدتی روند دارد. در ترکیب با +DI/-DI (که فشار جهت‌دار صعودی در برابر نزولی را می‌سنجند)، هم STRENGTH روند و هم DIRECTION روند را به‌عنوان یک سیگنال ترکیبی واحد تولید می‌کند. پژوهش اصلی وایلدر و دهه‌ها کار تجربی پس از آن (آشلیس 2001، «تحلیل تکنیکال از A تا Z»، مورفی 1999، «تحلیل تکنیکال بازارهای مالی») به‌طور مستمر نشان می‌دهند که ADX > 25 فیلتر باثباتی برای استراتژی‌های پیروی از روند در طبقات مختلف دارایی است. به‌طور مشخص SOL چندین روند صعودی کارآمد چندماهه (2021، 2023-24) داشته که استراتژی‌های فیلترشده با ADX به‌صورت تجربی آن‌ها را به‌خوبی شکار کرده‌اند. NOT نسخه تکراری کراس‌اور EMA نیست (SolDailyEmaTrendContinuationLong در خط لوله از کراس‌اور MA استفاده می‌کند، که کلاس سیگنال متفاوتی است). در مجموع 3 پارامتر دارد. EXPLICIT NO-FALLBACK DESIGN: استراتژی از داده ONLY میله‌ای OHLC استفاده می‌کند — هیچ جست‌وجوی supp_data انجام نشده و هیچ مسیر بازگشت به پروکسی ممکن نیست.

فرضیه‌ها

ADX (وایلدر 1978) را به‌عنوان کلاسی جدید از سازوکار، متمایز از کراس‌اور EMA/SMA، تازگی آرون، کارایی کافمن، دامنه پارکینسون و شکست‌های حجم پیاده‌سازی می‌کند: ADX حرکت میانگین DIRECTIONAL را می‌سنجد (قدرت روند بدون توجه به جهت)، و جفت +DI/-DI جهت را تأمین می‌کند و در کنار هم ترکیبی از قدرت+جهت می‌سازند. calculate_signal ترکیب پیوسته (+DI - -DI) * ADX/100 را برمی‌گرداند که در هر میله تغییر می‌کند و در روندهای صعودی مثبت است؛ دروازه‌های دودویی ورود (ADX>=آستانه، +DI>-DI) در should_enter و منطق خروج در should_exit قرار دارند. هموارسازی وایلدر به‌طور وفادارانه پیاده‌سازی شده است (مجموع جاری RMA برای TR/DM تا نسبت DI مستقل از مقیاس باشد، سپس RMA میانگین‌گیری DX برای ADX) و به‌صورت عددی اعتبارسنجی شد: روندهای صعودی مصنوعی قوی، ADX بالا با غلبه +DI تولید می‌کنند (ورود)، سری‌های پرنوسان ADX زیرآستانه تولید می‌کنند (بدون ورود)، و روندهای نزولی با غلبه -DI همراه‌اند (بدون ورود). به تمام حالت‌های شکست اخیر می‌پردازد: صرفاً میله‌ها (بدون بازگشت supp_data)، SOL تک‌دارایی (غنی از رژیم، متنوع‌کننده از BTC)، تک‌مکان، فقط‌خرید (بدون ریسک بخش کوتاه فصل آلت‌کوین)، و سطح حداقلی 3-پارامتری برای مقاومت در برابر برازش منحنی بهینه‌سازی. روندهای صعودی کارآمد چندماهه SOL (2021، 2023-24) دقیقاً همان رژیم‌هایی هستند که فیلتر ADX>25 شکار می‌کند؛ حرکت‌های روند هر معامله از کارمزد رفت‌وبرگشت نقدی حدود 0.20% بسیار بزرگ‌ترند.

فرضیه‌ها

رد شدن در آزمون شارپ تعدیل‌شده بابت سوگیری انتخاب: DSR=0.4813، بیشینهٔ مورد انتظار=7.08 در 225 آزمون — شارپ بهینه‌شدهٔ 6.94 نسبت به آستانهٔ شانسِ بهترینِ N، BELOW است و از نظر آماری از نویز ناشی از انتخاب قابل تمایز نیست (is_significant=false، PBO 0.6878 > 0.5، sharpe_ci_low -3.18 در دو سوی 0 قرار می‌گیرد). بیش‌برازش ناشی از گزینش‌گری بیش از حد: در ارزیابی پیش‌رونده is_overfitted=true، با سقوط میانگین IS 7.999 به میانگین OOS 0.0 و ALL سه پنجرهٔ OOS دقیقاً برابر با [0.0, 0.0, 0.0] — بهینه‌ساز adx_threshold را از 25 به 37.5 افزایش داد، بنابراین پیکربندی انتخاب‌شده در هر پنجرهٔ خارج از نمونه ZERO معاملهٔ واجد شرایط تولید می‌کند — و آزمون داده‌های کنارگذاشته‌شده نیز رد شد (holdout_sharpe 0.0 در برابر WF-OOS 0.0، passed=false). آزمون حساسیت «قبول شد»، اما adx_threshold یک CLIFF است (شارپ 1.23 -> 5.60 در شبکهٔ ±20%) و این دقیقاً همان پارامتری است که بهینه‌ساز به حداکثر رساند. نتیجهٔ برجسته‌شده (بازده کل 4126%، شارپ مبنا 3.58) یک اثر مصنوعی است، نه مزیت معاملاتی: annualized_volatility 2568% و downside_deviation 102 اعوجاج‌های تباهیدهٔ ناشی از انتساب روزانه‌اند و بازده تحقق‌یافته متکی به تعداد انگشت‌شماری روز پرت در چرخهٔ صعودی است (2021-05-19 +844%، 2024-01-06 +300%، 2021-09-21 +204%)، در کنار سال‌های به‌شدت منفیِ 2022 (-32%)، 2025 (-37%) و 2026 (-12%)، بر پایهٔ تنها 30 معاملهٔ مبنا (نرخ برد 33%، حداکثر DD برابر با 68%، چولگی 4.3، کشیدگی 21.5). این بیش‌برازش/تمرکز بر داده‌های پرت در یک آلت‌کوین پرنوسان است، نه موردی با ناحیهٔ قابل تنظیم: پیمایش 225 آزمونی از پیش نشان داده است که بهترین پیکربندی آن در فضای مملو از افت‌های ناگهانی، خارج از نمونه معامله نمی‌کند؛ بنابراین دور دوم نیز به همان مانع برمی‌خورد — هیچ ناحیهٔ مقاومی برای حرکت به سوی آن از طریق تنظیم وجود ندارد. revise_hypothesis هم نیست: سازوکار فیلتر روند ADX هیچ نسخهٔ هم‌خانوادهٔ ارتقایافته‌ای ندارد که بتوان به آن تغییر مسیر داد و علت شکست، بیش‌برازش/وابستگی به یک معامله است، نه زوال ساختاریِ سازوکاری که کار می‌کرده است — بازتعریف آن برای ابزار معاملاتی دیگر صرفاً به بیش‌برازش دوباره می‌انجامد. FAILURE PATTERN: راهبرد خریدِ تک‌داراییِ ADX با فیلتر روند قوی روی یک آلت‌کوین پرنوسان (SOL روزانه)، نتیجهٔ برجسته‌ای تولید می‌کند که متکی به 2021/2024 روز پرت صعودی به‌علاوهٔ نوسان متورم‌شده بر اثر انتساب روزانه است؛ تنها برای ثابت‌های کم‌اهمیت آزمون حساسیت را می‌گذراند، در حالی که adx_threshold اصلی آن دچار افت‌های ناگهانی می‌شود، و در DSR/PBO با OOS سراسر صفر در ارزیابی پیش‌رونده و رد شدن آزمون داده‌های کنارگذاشته‌شده شکست می‌خورد، زیرا بهینه‌ساز آستانه را بالا می‌برد و با گزینش‌گری بیش از حد، تعداد معاملات خارج از نمونه را به صفر می‌رساند.

پیاده‌سازی

راهبرد روزانهٔ تک‌دارایی و فقط خریدِ SOLUSDT که از ADX وایلدر (1978) به‌عنوان فیلتر STRENGTH روند، همراه با جهت +DI/-DI استفاده می‌کند. صرفاً مبتنی بر کندل‌ها: دامنهٔ واقعی، +DM/-DM و هموارسازی مجموع جاری وایلدر را برای به‌دست‌آوردن +DI/-DI، DX و ADX هموارشده با میانگین‌گیری در دوره‌ای 14 کندلی محاسبه می‌کند — بدون دادهٔ تکمیلی و بدون مسیر جایگزین مبتنی بر دادهٔ جانشین. در حالت بدون موقعیت، اگر ADX >= 25 (روند قوی) AND +DI > -DI (صعودی) باشد، وارد موقعیت خرید می‌شود. وقتی -DI > +DI (جهت به نزولی تغییر می‌کند) یا ADX < 20 (روند ضعیف می‌شود؛ آستانهٔ خروج پایین‌تر از آستانهٔ ورود قرار دارد تا هیسترزیس مقاوم در برابر رفت‌وبرگشت‌های کاذب قیمت ایجاد کند) باشد، خارج می‌شود. سه پارامتر آزاد (adx_period، adx_threshold، adx_exit_threshold). مسیریابی به BINANCE_SPOT (CASH، اهرم 1): فقط خرید، بدون اهرم، با مزیت معاملاتی مبتنی بر روند قیمت؛ این همچنین از فشار هزینهٔ تأمین مالی که موقعیت خرید قرارداد دائمی طی نگهداری چند‌هفته‌ای در روند متحمل می‌شود، اجتناب می‌کند.

بررسی بک‌تست

به‌درستی کار می‌کند و با فرضیه مطابقت دارد: فیلتر قدرت روندِ ADX وایلدر + جهت DI، صرفاً مبتنی بر کندل‌ها (بدون مسیر جایگزین supp_data)، 3 پارامتر آزاد، مسیریابی بی‌اشکال به SOLUSDT.

بررسی بک‌تست

30 معامله برای پیمایش 3-پارامتری کافی است؛ معامله غالب یک سواری واقعی روی روند SOL چندماهه است، نه یک مصنوع داده‌ای.

بررسی بک‌تست

تمرکز شدید روی یک معامله: معامله 2023-24 175.3% از کل P&L است — سایر 29 معامله خالصاً NEGATIVE هستند. استراتژی فقط به‌دلیل یک پرت سودآور است.

بررسی بک‌تست

بدترین رژیم اخیر این دسته: 2025 -36.6%، 2026 -12% — پنجره هولدآوت در افت عمیق قرار می‌گیرد.

بررسی بک‌تست

پنجمین گونه SOL پیروی روزانه از روند در این جلسه؛ چهار مورد قبلی به‌طور یکسان در بهینه‌سازی شکست خوردند (DSR حدود 0، آزمون پیش‌رونده صفر/منفی OOS، هولدآوت شکست‌خورده) که ناشی از تمرکز صعودی و افت اخیر بود.

بررسی بک‌تست

max_drawdown 68%؛ شارپ برجسته‌شده (3.58) بر اثر انتساب روزانه دچار اعوجاج شده است (sharpe_ci_low -5.97 در دو سوی 0 قرار می‌گیرد، annualized_vol 2569%)؛ end_unrealized 173%.

بررسی بک‌تست

کافی

بررسی بک‌تست

هولدآوت در اینجا قرار می‌گیرد

بررسی بک‌تست

1 معامله = 175% از P&L (مابقی خالصاً منفی)

بررسی بک‌تست

تحت نظر

بررسی بک‌تست

بله

بررسی بک‌تست

باید منطبق باشد

تحلیل

طراحی پاکِ صرفاً میله‌ای بدون مسیر بازگشت به داده تکمیلی — مطابق مشخصات اجرا می‌شود

تحلیل

بیشتر پارامترهای عملیاتی در تحلیل حساسیت تغییری نشان نمی‌دهند (min_notional، size_precision، adx_exit_threshold پایدارند)

تحلیل

شارپ تعدیل‌شده شکست خورد: DSR=0.4813، و شارپ بهینه‌شده 6.94 BELOW از آستانه شانسِ بیشینه مورد انتظار 7.08 در 225 آزمون است — بدتر از نویز بهترینِ N

تحلیل

is_significant=false، PBO=0.6878 (>0.5)، sharpe_ci_low=-3.18 (CI در دو سوی 0 قرار می‌گیرد)

تحلیل

پیش‌رونده is_overfitted=true: میانگین IS 7.999 به میانگین OOS 0.0 فرو می‌ریزد و ALL پنجره OOS دقیقاً [0.0، 0.0، 0.0] — بهینه‌ساز adx_threshold را به 37.5 افزایش داد و با انتخاب‌گری افراطی باعث شد پیکربندی ZERO معامله خارج از نمونه تولید کند

تحلیل

هولدآوت شکست خورد: holdout_sharpe 0.0 در برابر WF-OOS 0.0 (passed=false)

تحلیل

پرتگاه حساسیت روی adx_threshold (شارپ 1.23 -> 5.60 در سراسر شبکه) — دقیقاً همان پارامتری که بهینه‌ساز بیشینه کرد

تحلیل

تیتر عملکرد یک مصنوع است: annualized_volatility 2568% / downside_deviation 102 اعوجاج‌های تباهیده ناشی از انتساب روزانه‌اند؛ بازده 4126% بر 2021-05-19 (+844%)، 2024-01-06 (+300%)، 2021-09-21 (+204%) پرت‌های صعودی متکی است و سال‌های 2022/2025/2026 منفی‌اند

تحلیل

نمونه کم‌حجم: 30 معامله پایه، نرخ برد 33%، حداکثر افت سرمایه 68%

خلاصه نتیجه

SolAdxStrongTrendFilteredLong فیلتر جدید قدرت روند ADX وایلدر را به‌عنوان سازوکاری صرفاً مبتنی بر میله‌ها معرفی کرد که صراحتاً برای دور زدن شکست‌های مسیر داده تکمیلی و فاجعه‌های بخش کوتاهِ ردشدگان قبلی طراحی شده بود. این استراتژی دروازه پیش از بهینه‌سازی را پشت سر گذاشت (PF 1.51، +4126%)، اما بازبین‌ها هشدار دادند که یک معامله 175% از P&L را تشکیل می‌دهد، درحالی‌که 29 معامله دیگر خالصاً منفی‌اند و رژیم اخیر بسیار نامساعد است (2025 -37%). بهینه‌سازی شکست کامل را تأیید کرد: شارپ تعدیل‌شده پایین‌تر از آستانه شانس، PBO 0.69، مقدار درون‌نمونه‌ای حدود 8.0 که با بالا بردن adx_threshold و انتخاب‌گری افراطی به فعالیت OOS صفر فروپاشید، هولدآوت شکست‌خورده و پرتگاه روی همان پارامتر. تحلیل‌گر آن را برازش بیش‌ازحد/متمرکز بر پرت‌ها در یک آلت پرنوسان و فاقد ناحیه باثبات دانست — پنجمین شکست یکسانِ SOL دنبال‌کننده روزانه روند — و آن را کنار گذاشت؛ این مورد به بهینه‌سازی و تحلیل رسید، اما پس از یک تکرار کنار گذاشته شد و هرگز به بررسی ریسک نرسید.

خلاصه نتیجه

لانگ تک‌داراییِ ADX با فیلتر روند قوی روی یک آلت پرنوسان، تیتر عملکردی‌ای ایجاد می‌کند که به چند روز پرتِ صعودی 2021/2024 متکی است و نوسان آن با انتساب روزانه باد کرده است — فقط روی ثابت‌های بی‌اهمیت حساسیت را پاس می‌کند، درحالی‌که آستانه اصلی‌اش پر از پرتگاه است، و بهینه‌ساز آن آستانه را آن‌قدر بالا می‌برد که در انتخاب‌گری افراطی به صفر معامله خارج از نمونه می‌رسد؛ این پنجمین گونه SOL پیروی روزانه از روند بود که به‌دلیل تمرکز صعودی و افت اخیر، به‌طور یکسان شکست خورد.

خلاصه نتیجه

پس از عبور از دروازه بررسی بک‌تست (حکم: optimize)، تحلیل‌گر آن را در مرحله پس از بهینه‌سازی کنار گذاشت: شارپ تعدیل‌شده شکست خورد (DSR 0.48 با شارپ بهینه‌شده 6.94 پایین‌تر از آستانه شانس بیشینه مورد انتظار 7.08 در 225 آزمون، is_significant=false، PBO 0.69)، آزمون پیش‌رونده بیش‌برازش‌شده بود (میانگین IS 8.0 به همه پنجره‌های OOS فروپاشید، زیرا پیکربندی بیش‌ازحد انتخاب‌گر هرگز خارج از نمونه معامله نکرد)، هولدآوت شکست خورد و پارامتر اصلی adx_threshold یک پرتگاه حساسیت بود.

خلاصه نتیجه

یک استراتژی تک‌داراییِ فقط‌خرید روی میله‌های روزانه SOLUSDT.BINANCE (OHLCV فقط، صراحتاً بدون مسیر بازگشت به داده تکمیلی) که از ADX وایلدر به‌عنوان فیلتر قدرت روند، ترکیب‌شده با +DI/-DI برای جهت، استفاده می‌کند: وقتی ADX ≥25 و +DI > -DI بود (روند صعودی قوی و تأییدشده) وارد لانگ می‌شد و وقتی -DI از +DI عبور می‌کرد یا ADX پایین‌تر از آستانه هیسترزیس 20 محو می‌شد خارج می‌شد، با سه پارامتر آزاد.

خلاصه نتیجه

بک‌تست پایه از 2020-08-11 تا 2026-05-18 در میان 30 معامله، تصویری گمراه‌کننده در تیتر نشان داد — بازده کل +4126%، CAGR 96.6%، فاکتور سود 1.51، شارپ 3.58 (CI [-5.97، 6.47])، حداکثر افت سرمایه 68%، نرخ برد 33% — به‌طوری‌که یک معامله 2023-24 به‌اندازه 175% از کل P&L ارزش داشت (سایر 29 معامله خالصاً منفی بودند)؛ بهینه‌سازی (شارپ 6.94)، adx_threshold را به 37.5 افزایش داد و صفر معامله خارج از نمونه ایجاد کرد.
گزارش استراتژی

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