SolAdxStrongTrendFilteredLong
Hipotezės
SOL ADX tik pagal stiprią tendenciją filtruojama ilgoji pozicija (Wilder 1978 vidutinis krypties indeksas, SOLUSDT.BINANCE dienos, tik juostos)
Hipotezės
Vieno turto, tik ilgųjų pozicijų strategija, naudojanti AVERAGE DIRECTIONAL INDEX (ADX, Wilderis 1978, „Naujos techninės prekybos sistemų koncepcijos“) kaip TREND-STRENGTH filtrą kartu su +DI / -DI krypties indikatoriais. Šis pasiūlymas sprendžia EVERY dokumentuotą nesėkmės tipą, nustatytą neseniai atmestuose pasiūlymuose: (a) tik kainų žvakių duomenys — NO supp_data priklausomybė (analitikas jau pažymėjo 6+ nesėkmių, kai strategijos grįžo prie iš kainos išvestų pakaitinių rodiklių, nes ilgųjų ir trumpųjų pozicijų santykio, taker_ratio, OI, premium_index, HL finansavimo, COIN-M duomenys iš tikrųjų nebuvo prieinami supp_data), (b) vienas turtas SOL (įvairina vieno turto strategijų grupę, kurioje dominuoja BTC; ETH jau naudojamas EthAroonTrendStrength; SOL pasižymi stipriais kryptiniais režimais, idealiai tinkančiais ADX), (c) viena prekybos vieta Binance USD-M (patikimas istorinio testavimo variklis, nėra vykdymo atotrūkio tarp prekybos vietų ir kelių instrumentų istorinio testavimo apskaitos klaidos), (d) tik ilgosios pozicijos (nėra trumpųjų pozicijų katastrofos alternatyvių kriptovaliutų sezono metu), (e) nauja mechanizmų klasė — ADX iš esmės skiriasi nuo EMA/SMA susikirtimo (kuris suveikia pasikeitus vidutinei kainai), nuo Aroon (kuris matuoja ekstremumų RECENCY), nuo KER (kuris matuoja PATH efektyvumą), nuo Parkinsono kintamumo (kuris matuoja diapazoną), nuo prekybos apimties pramušimų (kurie naudoja apimtį). ADX matuoja AVERAGE DIRECTIONAL judėjimą — kainos tendencijos stiprumą nepriklausomai nuo krypties. Kartu su +DI/-DI (kurie matuoja kryptinį spaudimą aukštyn ir žemyn) jis pateikia ir tendencijos STRENGTH, ir tendencijos DIRECTION kaip vieną sudėtinį signalą. Pirminiai Wilderio tyrimai ir dešimtmečius po jų vykdyti empiriniai darbai (Achelis 2001, „Techninė analizė nuo A iki Z“, Murphy 1999, „Finansų rinkų techninė analizė“) nuosekliai rodo, kad ADX > 25 yra atsparus filtras tendenciją sekančioms strategijoms įvairiose turto klasėse. Konkrečiai SOL patyrė kelias efektyvias, daug mėnesių trukusias kilimo tendencijas (2021, 2023-24), kurias, kaip rodo empiriniai duomenys, gerai išnaudojo strategijos su ADX filtru. NOT EMA susikirtimo dublikatas (rengiamas SolDailyEmaTrendContinuationLong naudoja MA susikirtimą, kitą signalų klasę). Iš viso 3 parametrų. EXPLICIT NO-FALLBACK DESIGN: strategija naudoja ONLY žvakių OHLC duomenis — nebandoma ieškoti supp_data, atsarginis kelias naudojant pakaitinius rodiklius neįmanomas.
Hipotezės
Įgyvendina ADX (Wilderis 1978) kaip naują mechanizmų klasę, besiskiriančią nuo EMA/SMA susikirtimo, Aroon ekstremumų naujumo, Kaufmano efektyvumo, Parkinsono diapazono ir prekybos apimties pramušimų: ADX matuoja vidutinį DIRECTIONAL judėjimą (tendencijos stiprumą nepriklausomai nuo krypties), o +DI/-DI pora suteikia kryptį; kartu jie sudaro stiprumo ir krypties sudėtinį signalą. calculate_signal grąžina tolydų sudėtinį rodiklį (+DI - -DI) * ADX/100, kuris kinta su kiekviena žvake ir yra teigiamas kylant tendencijai; dvejetainės pozicijos atidarymo sąlygos (ADX>=slenkstis, +DI>-DI) yra should_enter, o uždarymo logika — should_exit. Wilderio glodinimas įgyvendintas tiksliai (kaupiamosios sumos RMA, taikomas TR/DM, kad DI santykis nepriklausytų nuo mastelio, tada DX vidurkinimas RMA, kad būtų gautas ADX) ir patikrintas skaitmeniškai: stiprios sintetinės kilimo tendencijos sukuria aukštą ADX, dominuojant +DI (pozicija atidaroma), chaotiškai svyruojančios sekos sukuria žemesnį už slenkstį ADX (pozicija neatidaroma), kritimo tendencijos lemia -DI dominavimą (pozicija neatidaroma). Sprendžia visus pastaruoju metu nustatytus nesėkmių tipus: tik kainų žvakių duomenys (nėra atsarginio supp_data naudojimo), vienas turtas SOL (daug įvairių režimų, įvairina BTC atžvilgiu), viena prekybos vieta, tik ilgosios pozicijos (nėra trumpųjų pozicijų rizikos alternatyvių kriptovaliutų sezono metu), minimali 3 parametrų erdvė, siekiant išvengti perteklinio pritaikymo optimizuojant. SOL efektyvios, daug mėnesių trunkančios kilimo tendencijos (2021, 2023-24) yra būtent tie režimai, kuriuos fiksuoja ADX>25 filtras; vienam sandoriui tenkantys tendencijos judėjimai gerokai viršija ~0.20% neatidėliotinų sandorių rinkos pozicijos atidarymo ir uždarymo mokestį.
Hipotezės
Defliuoto Sharpe rodiklio testas nepraeitas: DSR=0.4813, tikėtinas maksimumas=7.08 per 225 bandymų — optimizuotas Sharpe rodiklis 6.94 yra BELOW geriausio iš N atsitiktinės sėkmės rezultato kartelės ir statistiškai neatskiriamas nuo atrankos triukšmo (is_significant=false, PBO 0.6878 > 0.5, sharpe_ci_low -3.18 apima reikšmes abipus 0). Perteklinis pritaikymas dėl pernelyg griežtos atrankos: slenkančio testavimo is_overfitted=true, kai vidutinis IS 7.999 smunka iki vidutinio OOS 0.0, o ALL trijų OOS langų reikšmės yra tiksliai [0.0, 0.0, 0.0] — optimizatorius padidino adx_threshold nuo 25 iki 37.5, todėl pasirinkta konfigūracija kiekviename lange už imties ribų generuoja ZERO kriterijus atitinkančių sandorių — ir atidėtosios imties testas nepraeitas (holdout_sharpe 0.0, palyginti su WF-OOS 0.0, passed=false). Jautrumo testas „praeitas“, tačiau adx_threshold yra CLIFF (Sharpe rodiklis 1.23 -> 5.60 ±20% tinklelyje), ir būtent šį parametrą optimizatorius maksimizavo. Pagrindinis rezultatas (4126% bendra grąža, bazinis Sharpe rodiklis 3.58) yra artefaktas, o ne pranašumas: annualized_volatility 2568% ir downside_deviation 102 yra degeneraciniai priskyrimo atskiroms dienoms iškraipymai, o realizuotą grąžą lemia vos kelios išskirtinės bulių ciklo dienos (2021-05-19 +844%, 2024-01-06 +300%, 2021-09-21 +204%), kai 2022 (-32%), 2025 (-37%) ir 2026 (-12%) metų rezultatai yra smarkiai neigiami, remiantis vos 30 bazinės konfigūracijos sandoriais (33% pelningų sandorių dalis, 68% maksimalus DD, asimetrija 4.3, ekscesas 21.5). Tai perteklinis pritaikymas ir koncentracija išskirtyse prekiaujant didelio kintamumo alternatyvia kriptovaliuta, o ne atvejis, kai galima derinti parametrus stabilioje srityje: 225 bandymų parametrų paieška jau parodė, kad geriausia konfigūracija nevykdo sandorių už imties ribų parametrų erdvėje, kurioje gausu staigių rezultatų lūžių, todėl antras bandymas atsiremia į tą pačią sieną — nėra atsparios srities, kurios link būtų galima derinti parametrus. Tai taip pat nėra revise_hypothesis: ADX tendencijos filtro mechanizmas neturi į kitą etapą perkelto giminingo varianto, į kurį būtų galima nukreipti, o nesėkmę lemia perteklinis pritaikymas ir priklausomybė nuo vieno sandorio, o ne veikiančio mechanizmo struktūrinis silpnėjimas — perkėlimas į kitą instrumentą tik sukeltų naują perteklinį pritaikymą. FAILURE PATTERN: vieno turto ADX ilgoji strategija su stiprios tendencijos filtru, taikoma didelio kintamumo alternatyviai kriptovaliutai (SOL dieniniai duomenys), pateikia pagrindinį rezultatą, kurį lemia 2021/2024 išskirtinės bulių rinkos dienos ir dėl priskyrimo atskiroms dienoms išpūstas kintamumas; jautrumo testą ji praeina tik su trivialiomis konstantomis, o pagrindinis adx_threshold pasižymi staigiais lūžiais, ir nepraeina DSR/PBO, kai visos slenkančio testavimo OOS reikšmės lygios nuliui, o atidėtosios imties testas nepraeitas, nes optimizatorius kelia slenkstį ir taip sugriežtina atranką, kad už imties ribų nelieka nė vieno sandorio.
Įgyvendinimas
Vieno turto, tik ilgųjų pozicijų SOLUSDT dieninė strategija, naudojanti Wilderio (1978) ADX kaip tendencijos STRENGTH filtrą kartu su +DI/-DI kryptimi. Tik kainų žvakių duomenys: apskaičiuojamas tikrasis diapazonas, +DM/-DM, taikomas Wilderio kaupiamosios sumos glodinimas, kad būtų gauti +DI/-DI, DX ir vidurkinimu išglodintas ADX per 14 žvakių laikotarpį — nėra papildomų duomenų ir jokio atsarginio kelio naudojant pakaitinius rodiklius. Kai nėra atviros pozicijos, atidaro ilgąją poziciją, jei ADX >= 25 (stipri tendencija) AND +DI > -DI (aukštyn). Uždaro poziciją, kai -DI > +DI (kryptis pasikeičia žemyn) arba ADX < 20 (tendencija silpnėja; uždarymo slenkstis yra žemesnis už atidarymo slenkstį, kad histerezė apsaugotų nuo dažnų klaidingų signalų keičiantis krypčiai). Trys laisvieji parametrai (adx_period, adx_threshold, adx_exit_threshold). Nukreipta į BINANCE_SPOT (CASH, svertas 1): tik ilgosios pozicijos, be sverto, kainos tendencija grindžiamas pranašumas, kartu išvengiant finansavimo sąnaudų, kurias patiria ilgoji neterminuoto ateities sandorio pozicija, laikoma kelias savaites trunkančios tendencijos metu.
Istorinio testo peržiūra
Veikia teisingai ir atitinka hipotezę: Wilder ADX tendencijos stiprumo filtras + DI kryptis, tik juostos (be supp_data atsarginio kelio), 3 laisvieji parametrai, tvarkingas SOLUSDT nukreipimas.
Istorinio testo peržiūra
30 sandorių pakanka 3 parametrų paieškai; dominuojantis sandoris yra tikras kelių mėnesių SOL tendencijos išnaudojimas, o ne duomenų artefaktas.
Istorinio testo peržiūra
Itin didelė koncentracija viename sandoryje: 2023-24 sandoris sudaro 175.3% viso pelno ir nuostolių rezultato — kitų 29 sandorių grynasis rezultatas yra NEGATIVE. Strategija pelninga tik dėl vienos išskirties.
Istorinio testo peržiūra
Blogiausias pastarojo meto režimas pakete: 2025 -36.6%, 2026 -12% — atidėjimo imties langas patenka į gilų nuosmukį.
Istorinio testo peržiūra
Penktasis SOL dienos tendencijos sekimo variantas šioje sesijoje; ankstesni keturi identiškai neįveikė optimizavimo (DSR ~0, nulinis / neigiamas slenkantis testavimas pirmyn OOS, neįveiktas atidėjimo imties testas) dėl bulių koncentracijos ir pastarojo meto nuosmukio.
Istorinio testo peržiūra
max_drawdown 68%; pagrindinis Sharpe (3.58) iškreiptas dienos priskyrimo (sharpe_ci_low -5.97 apima 0, annualized_vol 2569%); end_unrealized 173%.
Istorinio testo peržiūra
pakankamas
Istorinio testo peržiūra
atidėjimo imties langas patenka čia
Istorinio testo peržiūra
1 sandoris = 175% P&L (likę sandoriai grynai neigiami)
Istorinio testo peržiūra
stebėti
Istorinio testo peržiūra
taip
Istorinio testo peržiūra
turi sutapti
Analizė
Tvarkingas, tik juostomis paremtas dizainas be papildomų duomenų atsarginio kelio — vykdomas, kaip nurodyta
Analizė
Dauguma veiklos parametrų jautrumo analizėje yra plokšti (min_notional, size_precision, adx_exit_threshold stabilūs)
Analizė
Defliuoto Sharpe rodiklio testas nepraeitas: DSR=0.4813, o optimizuotas Sharpe rodiklis 6.94 yra BELOW tikėtinos maksimalios sėkmės kartelės 7.08 per 225 bandymų — prasčiau už geriausią iš N triukšmo rezultatų
Analizė
is_significant=false, PBO=0.6878 (>0.5), sharpe_ci_low=-3.18 (CI apima 0)
Analizė
Slenkančio testavimo is_overfitted=true: vidutinis IS 7.999 smunka iki vidutinio OOS 0.0, o ALL trijų OOS langų reikšmės yra tiksliai [0.0, 0.0, 0.0] — optimizatorius padidino adx_threshold iki 37.5, pernelyg sugriežtindamas atranką, todėl konfigūracija generuoja ZERO sandorių už imties ribų
Analizė
Atidėjimo imties testas neįveiktas: holdout_sharpe 0.0, palyginti su WF-OOS 0.0 (passed=false)
Analizė
Jautrumo skardis ties adx_threshold (Sharpe 1.23 -> 5.60 per tinklelį) — būtent šį parametrą optimizatorius maksimizavo
Analizė
Pagrindinis rezultatas yra artefaktas: annualized_volatility 2568% / downside_deviation 102 yra degeneruoti dienos priskyrimo iškraipymai; 4126% grąža remiasi 2021-05-19 (+844%), 2024-01-06 (+300%), 2021-09-21 (+204%) bulių išskirtiniais stebėjimais, esant neigiamiems 2022/2025/2026 metams
Analizė
Maža imtis: 30 bazinių sandorių, laimėtų sandorių dalis 33%, maksimalus nuosmukis 68%
Rezultatų suvestinė
SolAdxStrongTrendFilteredLong įdiegė Wilder ADX tendencijos stiprumo filtrą kaip naują, tik juostomis paremtą mechanizmą, specialiai sukurtą išvengti ankstesnių atmestų strategijų papildomų duomenų atsarginio kelio nesėkmių ir trumpųjų pozicijų katastrofų. Ji įveikė ikiooptimizacinį vartus (PF 1.51, +4126%), tačiau vertintojai pažymėjo, kad vienas sandoris sudarė 175% P&L, o kiti 29 buvo grynai neigiami, esant žiauriam pastarojo meto režimui (2025 -37%). Optimizavimas patvirtino visišką nesėkmę: defliuotas Sharpe žemiau sėkmės ribos, PBO 0.69, imties viduje buvęs ~8.0 smuko iki nulinio OOS aktyvumo, kai optimizatorius kėlė adx_threshold ir per daug atrinko, atidėjimo imties testas neįveiktas, o šis parametras turėjo skardį. Analitikas įvertino ją kaip perteklinį pritaikymą / koncentraciją į išskirtinius stebėjimus didelio kintamumo alternatyviame turte be patikimos srities — penktoji identiška SOL dienos tendencijos sekimo nesėkmė — ir jos atsisakė; ji pasiekė optimizavimo ir analizės etapus, tačiau buvo atsisakyta po vienos iteracijos ir niekada neperėjo į rizikos peržiūrą.
Rezultatų suvestinė
Vieno turto ADX stiprios tendencijos filtruojama ilgoji pozicija didelio kintamumo alternatyviame turte sukuria pagrindinį rezultatą dėl kelių 2021/2024 bulių išskirtinių dienų ir dėl dienos priskyrimu išpūsto kintamumo — jautrumo testą įveikia tik dėl nereikšmingų konstantų, o pagrindinis slenkstis turi stačius skardžius; optimizatorius kelia šį slenkstį, kol per daug atrenka ir gaunama nulis sandorių už imties ribų; tai buvo penktasis SOL dienos tendencijos sekimo variantas, identiškai neįveikęs testo dėl bulių koncentracijos ir pastarojo meto nuosmukio.
Rezultatų suvestinė
Po to, kai atgalinio testo peržiūros vartai buvo įveikti (verdiktas: optimizuoti), analitikas atsisakė strategijos pooptimizaciniame etape: ji neįveikė defliuoto Sharpe (DSR 0.48, optimizuotas Sharpe 6.94 žemiau tikėtinos maksimalios sėkmės ribos 7.08 per 225 bandymų, is_significant=false, PBO 0.69), slenkantis testavimas pirmyn buvo perteklinis pritaikymas (vidurkis IS 8.0 susitraukė iki visiškai nulinių OOS langų, nes per daug selektyvi konfigūracija niekada neprekiavo už imties ribų), atidėjimo imties testas neįveiktas, o pagrindinis adx_threshold parametras buvo jautrumo skardis.
Rezultatų suvestinė
Ilgoji tik vieno turto strategija, naudojanti SOLUSDT.BINANCE dienos juostas (OHLCV tik, aiškiai be papildomų duomenų atsarginio kelio) ir Wilder ADX kaip tendencijos stiprumo filtrą, kartu su +DI/-DI krypčiai: ji atidarė ilgąją poziciją, kai ADX ≥25 ir +DI > -DI (stipri patvirtinta kylanti tendencija), ir uždarė, kai -DI kirto +DI iš viršaus arba ADX nukrito žemiau 20 histerezės slenksčio; buvo trys laisvieji parametrai.
Rezultatų suvestinė
Bazinis atgalinis testas nuo 2020-08-11 iki 2026-05-18 parodė iškreiptą pagrindinį rezultatą per 30 sandorių — bendra grąža +4126%, CAGR 96.6%, pelno faktorius 1.51, Sharpe 3.58 (CI [-5.97, 6.47]), 68% maksimalus nuosmukis, 33% laimėtų sandorių dalis — vienas 2023-24 sandoris sudarė 175% viso P&L (kiti 29 buvo grynai neigiami); optimizavus (Sharpe 6.94), adx_threshold padidėjo iki 37.5, o už imties ribų nebuvo nė vieno sandorio.
„Stratmill“ yra tyrimų ir popierinės prekybos įrankis, o ne finansų konsultantas ar brokeris. Testavimo ir popierinės prekybos rezultatai yra hipotetiniai. Prekyba susijusi su nuostolio rizika.