Przejdź do treści
Wszystkie strategie

Strategie

ADA 4H Wybicie Kanału Donchiana z Filtrem Rosnącego Trendu, Tylko Długie Pozycje (BINANCE USD-M Futures, 4H, Tylko OHLCV, Klasa Mechanizmu Zwalidowana Jedynie w Fazie -3)

Wynik: Porzucona

AdaFourHourDonchianRisingTrendFilterBreakoutLong

Podsumowanie wyniku

AdaFourHourDonchianRisingTrendFilterBreakoutLong miała na celu uzupełnienie trzyinstrumentowego testu odporności mechanizmu Donchian-with-trend, „zwalidowanego jedynie w fazie 3”, dodając filtr kontekstu kierunkowego, którego brak analityk zdiagnozował w poprzednich nieudanych wybiciach dla ADA. Jej podstawowy backtest był marginalny (Sharpe 0.463, profit factor 1.089, CAGR 2.19%, koszt wpływu na rynek 18.4%, pojemność 2.96M USD), i choć optymalizacja rzeczywiście podniosła ją do realnej przewagi (Sharpe 2.81,……Pokaż więcejPokaż mniej

AdaFourHourDonchianRisingTrendFilterBreakoutLong miała na celu uzupełnienie trzyinstrumentowego testu odporności mechanizmu Donchian-with-trend, „zwalidowanego jedynie w fazie 3”, dodając filtr kontekstu kierunkowego, którego brak analityk zdiagnozował w poprzednich nieudanych wybiciach dla ADA. Jej podstawowy backtest był marginalny (Sharpe 0.463, profit factor 1.089, CAGR 2.19%, koszt wpływu na rynek 18.4%, pojemność 2.96M USD), i choć optymalizacja rzeczywiście podniosła ją do realnej przewagi (Sharpe 2.81, PBO 0.41 przechodzące, walk-forward bez przeuczenia), nadal nie spełniła progu zdeflowanego Sharpe'a (0.56) oraz wskaźnika holdout (0.376). Strategia została porzucona, a nie poddana kolejnej iteracji: poprawka z iteracji -2 (9→2 przeszukiwanych parametrów) mogła dotknąć jedynie progu DSR, podczas gdy wiążące niepowodzenie holdout odzwierciedlało rzeczywisty zanik w ostatnich latach, a jej podstawowa przesłanka została obalona — przytoczony flagowy przykład BNB sam został porzucony w tej samej sesji z powodu niepowodzenia zdeflowanego Sharpe'a, więc uzasadnienie międzyinstrumentowe przestało obowiązywać. Recenzent wskazał osobno zatwierdzony sekwencyjny wzorzec wybicia wyższego dołka ADA jako mocniejszego kandydata ADA.

Hipoteza

Strategia wybicia kanału Donchiana typu long-only na interwale 4-HOUR dla ADAUSDT.BINANCE, uzupełniająca międzyinstrumentowy test odporności klasy mechanizmu ONLY zwalidowanej jedynie w fazie 3 (BNB Donchian iter-2 PROMOTED przy Sharpe 5.95). Mechanizm: gdy ADA zamyka się powyżej 12-świecowego maksimum (wybicie górnego kanału Donchiana) AND filtr trendu potwierdza wcześniej istniejący trend wzrostowy (sma_50 rosnąca w ciągu 20 świec AND current_close > sma_50), wejdź LONG. Wyjście na trailing stopie opartym na……Pokaż więcejPokaż mniej

Strategia wybicia kanału Donchiana typu long-only na interwale 4-HOUR dla ADAUSDT.BINANCE, uzupełniająca międzyinstrumentowy test odporności klasy mechanizmu ONLY zwalidowanej jedynie w fazie 3 (BNB Donchian iter-2 PROMOTED przy Sharpe 5.95). Mechanizm: gdy ADA zamyka się powyżej 12-świecowego maksimum (wybicie górnego kanału Donchiana) AND filtr trendu potwierdza wcześniej istniejący trend wzrostowy (sma_50 rosnąca w ciągu 20 świec AND current_close > sma_50), wejdź LONG. Wyjście na trailing stopie opartym na minimum Donchiana lub stopach PnL/czasowych. CRITICAL NUANCE vs ADA wcześniejsze niepowodzenia: empiryczny zapis analityka dla ADA 4H pokazuje, że czyste mechanizmy wybicia (Three White Soldiers, Double Bottom) zawodzą z win rate poniżej rzutu monetą. BUT diagnoza czynnika sukcesu analityka wskazuje brakujący element jako potwierdzenie DIRECTIONAL-CONTEXT. Donchian-WITH-TREND-FILTER zawiera dokładnie ten brakujący element poprzez filtr rosnącego sma_50 — wybicie następuje ONLY tylko wtedy, gdy szerszy trend jest już ustalony. To różni się od czystego wybicia z konsolidacji (Triangle/Rectangle) oraz czystych wzorców odwrócenia (Double Bottom), które nie mają potwierdzenia trendem. Wdrożona AdaVolumeAbsorptionBreakoutHardLocked dowodzi, że sygnały wybicia SOME działają na ADA; Donchian-with-trend jest konkretnym zwalidowanym wariantem. ANALYST-VALIDATED MECHANISM: BNB Donchian iter-2 PROMOTED przy Sharpe 5.95 — pojedynczy najwyższy zwalidowany w fazie 3 wynik Sharpe w zapisie fabryki. EXPLICIT 4-HOUR SPEC: ADA 4H jest dowiedzione poprzez wdrożoną strategię Ada. ZERO dodatkowych danych, ZERO dodatkowych typów świec, ZERO dodatkowych instrumentów. ACKNOWLEDGED DIRECTION QUOTA VIOLATION (26. kolejny cykl): empirycznie zwalidowana ścieżka. Wypełnia lukę uzupełnienia 3-instrumentowego testu odporności Donchian-with-trend (BNB zwalidowany + BTC w potoku + XRP w potoku + ADA nowy). Jeśli Donchian-with-trend rzeczywiście generalizuje się między instrumentami, to powinno się powieść; jeśli nie, wzorzec niepowodzenia na wielu instrumentach ukształtuje przyszłe hipotezy. Oczekiwano ~25-40 cykli wejścia rocznie × 6 lat danych ADA 4H ≈ 150-240 transakcji.

Iteracja 2 zajmuje się niepowodzeniem promocji na DSR/holdout, NOT zepsutą przewagą — optymalizacja pokazała już rzeczywistą przewagę (Sharpe 2.81, alfa +0.081, PBO 0.41 PASS, CI wyklucza 0, śr. OOS 2.18). Niepowodzenie (deflated_sharpe 0.5606, holdout 0.376) to deflacja wskutek wielokrotnego testowania przy przeszukiwaniu 9 parametrów w 225 próbach. Według analityka, rozwiązaniem jest SHRINK przeszukiwanej przestrzeni. Optymalizator przeszukuje każdą liczbową wartość skalarną w config[parameters] (base_params w……Pokaż więcejPokaż mniej

Iteracja 2 zajmuje się niepowodzeniem promocji na DSR/holdout, NOT zepsutą przewagą — optymalizacja pokazała już rzeczywistą przewagę (Sharpe 2.81, alfa +0.081, PBO 0.41 PASS, CI wyklucza 0, śr. OOS 2.18). Niepowodzenie (deflated_sharpe 0.5606, holdout 0.376) to deflacja wskutek wielokrotnego testowania przy przeszukiwaniu 9 parametrów w 225 próbach. Według analityka, rozwiązaniem jest SHRINK przeszukiwanej przestrzeni. Optymalizator przeszukuje każdą liczbową wartość skalarną w config[parameters] (base_params w walk_forward.optimize, ±50% na klucz), więc ta wersja eksponuje ONLY sma_period oraz sma_slope_lookback tam (2 parametrów liczbowych). Każde inne pokrętło jest ustalone jako stała w kodzie na zalecanej przez analityka solidnej wartości: donchian_upper_period=12, donchian_lower_period=8, stop_loss_pct=0.03 (celowo OFF niestabilnego klifu 0.024-0.025), take_profit_pct=0.05, max_holding_bars=40, per_leg_pct=0.22, min_notional=5. Zmniejszenie 9->2 przeszukiwanych parametrów obniża próg oczekiwanego maksimum pod wpływem szumu, co powinno podnieść DSR >= 0.95, podczas gdy PBO pozostaje przechodzące; podstawowe okno przeszukiwania [25,75]x[10,30] nadal obejmuje zidentyfikowany przez analityka poprawiający się obszar (sma_period 50->65, nachylenie 20->15/24). Logika sygnału, wyjścia i sizingu jest bajt-identyczna ze zwalidowaną iteracją (Warstwy 1-3 pozostają zielone); zmieniła się jedynie domyślna wartość take_profit (0.06->0.05) oraz zbiór eksponowanych parametrów.

Klasyczny objaw przeuczenia, a nie śmierć z powodu opłat/przewagi poniżej kosztów: przewaga na transakcję jest w porządku (avg_trade_return_pct 0.958%), ale przewaga nie generalizuje się. Trzy bramki HARD zawodzą i nie mogą zostać pominięte: holdout Sharpe -0.768 (NEGATIVE na niewidzianym oknie last-20%, 30 transakcji), walk-forward is_overfitted=true z IS 1.30 -> OOS 0.003 (okna -0.60/0.53/0.08), oraz PBO 0.586 > 0.5. Testy odporności to potwierdzają: deflated_sharpe 0.168 (<<0.95), is_significant=false, Sharpe……Pokaż więcejPokaż mniej

Klasyczny objaw przeuczenia, a nie śmierć z powodu opłat/przewagi poniżej kosztów: przewaga na transakcję jest w porządku (avg_trade_return_pct 0.958%), ale przewaga nie generalizuje się. Trzy bramki HARD zawodzą i nie mogą zostać pominięte: holdout Sharpe -0.768 (NEGATIVE na niewidzianym oknie last-20%, 30 transakcji), walk-forward is_overfitted=true z IS 1.30 -> OOS 0.003 (okna -0.60/0.53/0.08), oraz PBO 0.586 > 0.5. Testy odporności to potwierdzają: deflated_sharpe 0.168 (<<0.95), is_significant=false, Sharpe CI [-0.18,1.24] obejmuje zero, nie przechodzi programowego FDR (3/225). Iteracja 2 już wykonała zalecane przez analityka rozwiązanie (zmniejszenie przeszukiwanej przestrzeni z 9 do 2 parametrów), a DSR/holdout nadal zawodzą — nie ma dalszej ścieżki dostrajania parametrów, a siatka wrażliwości (Sharpe ~0.15-0.69 wszędzie) nie pokazuje żadnego solidnego obszaru, w kierunku którego można by dostrajać. Zgodnie z zasadą przeuczenie-vs-obalona-przesłanka, wysoki IS/OOS-collapse/ujemny holdout oznacza ABANDON, a nie rewizję: mechanizm Donchian-with-trend zawiódł już cross-asset 0/3 na BNB (BTC porzucono jako przeuczony, ETH porzucono, ADA tutaj), więc wynik BNB Sharpe-5.95 był idiosynkratyczny, a przeniesienie tego samego mechanizmu na inny instrument po prostu doprowadziłoby ponownie do przeuczenia. Wzorzec niepowodzenia: przeuczenie / brak generalizacji.

Implementacja

ADA 4H wybicie kanału Donchiana typu long-only z filtrem rosnącego trendu SMA na kontrakcie wieczystym ADAUSDT.BINANCE USD-M, czysty OHLCV. Wchodzi w pozycję długą, gdy zamknięcie przebija poprzednie 12-świecowe maksimum AND SMA(sma_period) rośnie w ciągu sma_slope_lookback świec AND zamknięcie jest powyżej tej SMA. Wychodzi na trailing stopie opartym na poprzednim-8-świecowym minimum Donchiana, take-profit +5%, twardym stopie -3%, lub stopie czasowym 40-świecowym. Dźwignia 1.0. Tylko sma_period i sma_slope_lookback są optymalizowalne; wszystkie pozostałe pokrętła są stałymi.

Przegląd backtestu

Sharpe
0,46
Łączna stopa zwrotu
23,72%
Maksymalne obsunięcie
13,07%
Łączna liczba transakcji
231
Trafność
41,6%
Współczynnik zysku
1,09

Odpowiednia próba (231 transakcji długich), czysty sizing (avg_position_pct 23.6%), niski max_drawdown 13%; transakcje zgadzają się z hipotezą (wybicia Donchiana long-only potwierdzone trendem, 0 pozycje krótkie)

Redukcja parametrów 9->2 jest uzasadnionym, zalecanym przez analityka środkiem łagodzącym problem wielokrotnego testowania

Marginalna podstawowa przewaga: profit_factor 1.089, CAGR 2.19%, Sharpe 0.463 z sharpe_ci_low -1.085 (CI do 0), alfa ~0.005, IR -0.52

Wysoki koszt / zabawkowa pojemność: impact_cost_pct 18.4%, capacity_usd 2.96M USD (przewaga istnieje tylko przy trywialnej skali)

Rzeczywisty niedawny zanik (2025 -9.6%, 2026 -3.7%) — niepowodzenie holdout z poprzedniej optymalizacji (wskaźnik 0.376) to zanik w przód, którego redukcja parametrów ukierunkowana na DSR nie może naprawić

Fałszywa fundamentalna przesłanka: przytoczony „BNB Donchian PROMOTED przy Sharpe 5.95” został w rzeczywistości ABANDONED z powodu niepowodzenia zdeflowanego Sharpe'a (DSR 0.09, is_overfitted, śr. OOS -2.61) — ta klasa mechanizmu nie przeszła deflacji dla żadnego instrumentu

231 wybicia długie

wybicie długie (long breakout)

Analiza

Przewaga na transakcję pokrywa koszty: avg_trade_return_pct 0.958% >> próg opłat Binance 0.15% USD-M, więc to NOT nie jest śmierć z powodu przewagi na opłatach

Wrażliwość jest czysta (0 klifów), a obsunięcie kapitału jest kontrolowane (opt max_drawdown 9.78%)

Przestrzeń 2 parametrów zachowywała się zgodnie z założeniami przeszukiwania (brak niestabilnych pokręteł)

bramka HARD: holdout Sharpe -0.768 <= 0 na niewidzianym oknie last-20% (30 transakcji) — przewaga jest NEGATIVE poza próbą, a nie tylko zdegradowana

bramka HARD: walk-forward is_overfitted=true, IS śr. 1.30 zapada się do OOS śr. 0.003 (okno OOS: -0.60, 0.53, 0.08) — brak trwałej przewagi

bramka HARD: PBO 0.586 > 0.5 — dobór jest bardziej niż prawdopodobnie przeuczeniem

deflated_sharpe 0.168 << 0.95, is_significant=false, Sharpe CI [-0.18, 1.24] obejmuje 0, i nie przetrwa programowego FDR (3 z 225 zachowanych)

Generalizacja międzyinstrumentowa zawiodła już 0/3 na BNB: BTC Donchian-with-trend porzucony (przeuczenie), ETH porzucony (inny powód), ADA tutaj zawodzi dotkliwie — „walidacja” Sharpe-5.95 BNB była idiosynkratyczna, a nie przenośnym mechanizmem

Siatka wrażliwości Sharpe'a jest jednolicie słaba (~0.15-0.69) — nie pozostał żaden solidny obszar parametrów, w kierunku którego można by dostrajać

Iteracja 2 zastosowała już zalecaną poprawkę (9->2 przeszukiwanych parametrów) i nadal nie przechodzi holdout z ujemnym Sharpe

Optymalizacja znalazła rzeczywistą przewagę (Sharpe 2.81, alfa +0.081, PBO 0.41 PASS, CI wyklucza 0, śr. OOS 2.18, Sharpe powyżej progu przypadkowości) — Donchian-with-trend DOES generalizuje się na ADA po dostrojeniu. Nie przechodzi promocji jedynie na ścisłych progach istotności/holdout: deflated_sharpe 0.5606 (<0.95), is_significant=FALSE, wskaźnik holdout 0.376 (<0.70). Przyczyną źródłową jest deflacja wskutek wielokrotnego testowania przy przeszukiwaniu 9 parametrów w 225 próbach (ten sam wzorzec co u……Pokaż więcejPokaż mniej

Optymalizacja znalazła rzeczywistą przewagę (Sharpe 2.81, alfa +0.081, PBO 0.41 PASS, CI wyklucza 0, śr. OOS 2.18, Sharpe powyżej progu przypadkowości) — Donchian-with-trend DOES generalizuje się na ADA po dostrojeniu. Nie przechodzi promocji jedynie na ścisłych progach istotności/holdout: deflated_sharpe 0.5606 (<0.95), is_significant=FALSE, wskaźnik holdout 0.376 (<0.70). Przyczyną źródłową jest deflacja wskutek wielokrotnego testowania przy przeszukiwaniu 9 parametrów w 225 próbach (ten sam wzorzec co u pokrewnych strategii ADA-higher-low i SOL-TSM). Rozwiązać poprzez SHRINKING przestrzeni parametrów: 1) FIX płaskie/nieistotne parametry do stałych (wrażliwość pokazuje, że ich Sharpe ledwo się zmienia): min_notional=5, max_holding_bars=40, per_leg_pct=0.22, take_profit_pct~0.05, donchian_upper_period=12, donchian_lower_period=8. 2) FIX stop_loss_pct OFF jego klif przy solidnej wartości (~0.03) — NOT pozwalać optymalizatorowi wybrać krawędź klifu 0.024-0.025 (0.024->Sharpe 1.0, ale 0.036->0.64 jest niestabilne); wybór klifu jest niestabilny i zawyża pozorne wyniki. 3) RE-OPTIMIZE ONLY sma_period i sma_slope_lookback — dwa parametry z rzeczywistą monotoniczną reakcją Sharpe'a w siatce (sma_period 50->65 i nachylenie 20->15/24 napędzały poprawę). Zmniejszenie z 9 do ~2 przeszukiwanych parametrów obniża próg oczekiwanego maksimum pod wpływem szumu i powinno podnieść DSR powyżej 0.95 (PBO już przechodzi przy 0.41). Cel: DSR >= 0.95 AND wskaźnik holdout >= 0.70. Zwróć uwagę na osłabienie w ostatnich latach (2025 -3.8%, 2026 -0.3%) oraz ujemne pierwsze okno OOS — potwierdź, że holdout po zmniejszeniu przeszukiwania dalej się nie pogarsza. Jeśli próba 2 nadal nie przejdzie DSR/holdout po zmniejszeniu, porzuć ją — ale przejście PBO, wykluczenie 0, CI oraz Sharpe powyżej progu przypadkowości sprawiają, że to uzasadniona próba ponowna, NOT wynik BNB-specyficznego braku generalizacji, który przewidywałem przed optymalizacją.

Benjamini-Hochberg przy q=0.10 dla 225 kandydatów programu pozostawia 3. Kandydat, który tu nie przetrwa, nie jest odróżnialny od szumu samego programu, niezależnie od tego, jak dobre są jego indywidualne statystyki.

Podsumowanie wyniku

Test odporności międzyinstrumentowej zawodzi, gdy jego flagowa przesłanka jest fałszywa — klasa Donchian-with-trend nigdy nie przeszła deflacji na żadnym instrumencie — a poprawka polegająca na redukcji parametrów, ukierunkowana wyłącznie na próg wielokrotnego testowania (DSR), nie jest w stanie naprawić niepowodzenia holdout wynikającego z rzeczywistego zaniku w przód, ani podnieść słabej, o zabawkowej pojemności, kosztownej podstawowej przewagi.

Został porzucony jako marginalna, ograniczona kosztami i niedawno zanikająca przewaga zbudowana na obalonej przesłance: podstawowe metryki zawiodły CAGR, pojemność, Sharpe, profit factor oraz sharpe_ci_low; poprawka z iteracji -2 (zmniejszenie przeszukiwania z 9 do 2 parametrów) mogła rozwiązać jedynie próg zdeflowanego Sharpe'a, a nie niepowodzenie holdout, które odzwierciedla rzeczywisty zanik w przód (2025 -9.6%, 2026 -3.7%); a przytoczone fundamentalne uzasadnienie — „BNB Donchian awansowany przy Sharpe 5.95” — zostało w rzeczywistości porzucone w tej samej sesji z powodu niepowodzenia zdeflowanego Sharpe'a, więc ta klasa mechanizmu nie przeszła deflacji dla żadnego instrumentu.

Strategia typu long-only na kanale Donchiana z wybiciem na interwale 4H dla ADAUSDT.BINANCE perp (czysty OHLCV), która wchodziła w pozycję tylko wtedy, gdy wybicie 12-świecowego maksimum zbiegało się z ustalonym trendem wzrostowym (rosnąca 50-świecowa SMA i cena powyżej niej), z wyjściem na trailing stopie opartym na minimum Donchiana lub stopach PnL/czasowych, mająca na celu uzupełnienie międzyinstrumentowego testu odporności klasy mechanizmu Donchian-with-trend.

Podstawowy backtest był marginalny — całkowity zwrot +23.7%, CAGR 2.19%, Sharpe 0.463 (CI niski -1.085), profit factor 1.089 przy 231 transakcjach długich, z wysokim kosztem wpływu na rynek (18.4%) oraz zabawkową pojemnością 2.96M USD — podczas gdy optymalizacja wytworzyła rzeczywistą przewagę (Sharpe 2.81, alfa +0.081, profit factor 1.63, PBO 0.41 przechodzące, śr. Sharpe OOS 2.18), która mimo to nie przeszła zdeflowanego Sharpe'a (0.5606) oraz holdout (wskaźnik 0.376).

Stratmill to narzędzie do badań i handlu na papierze (paper trading), a nie doradztwo finansowe ani broker. Wyniki backtestów i paper tradingu mają charakter hipotetyczny. Handel wiąże się z ryzykiem straty.