Mga Estratehiya
Pag-indayog sa pagbabago ng posisyon na kumpirmado ng open interest (BINANCE_CM Inverse Perp BTCUSD_PERP — Pumili ng direksiyon ng swing ONLY kapag sinusuportahan ng RISING open interest ang galaw ng presyo: bagong perang may paninindigan; umiwas kapag bumababa ang OI dahil sa deleveraging; lumabas kapag bumaligtad ang OI, 3-parameter)
Resulta: Inabandona
BtcCmOpenInterestConfirmedSwingLS
Buod ng Resulta
Nilayon ng BtcCmOpenInterestConfirmedSwingLS na gamitin ang open interest — isang hiwalay na positioning feed — para pag-ibahin ang mga paggalaw na may paninindigan (tumataas na OI, maaaring i-trade) at mga whipsaw dahil sa pagbabawas ng leverage (bumababa ang OI, umiwas muna) sa kulang sa representasyong BTC COIN-M venue. Sa tatlong pag-ulit, nakipagbuno ito sa layer ng datos ng OI: walang entry ang naunang run sa loob ng 17,442 bar dahil hindi nabuo o naitugma ang seryeng OI, kaya nagkaroon ng malawakang pag-aayos sa parser at staleness. Pagkatapos, bumagsak ang huling pag-ulit sa mas batayang pagpapatunay ng config sa Layer 1 — parehong None ang instrument_id at bar_type — kaya hindi ma-instantiate ang estratehiya. Iniwan ito sa verification loop nang hindi nakagawa ng backtest, nakapasa sa verification, nag-optimize, o nagsuri.
Hypothesis
verification_loop: Nabigo ang verification (Layer 1 — config): instrument_id at bar_type ng config ay REQUIRED (nakuha ang instrument_id=None, bar_type=None). Itakda ang dalawa sa instrumento ng hypothesis, hal. instrument_id='BTCUSDT.BINANCE', bar_type='BTCUSDT.BINANCE-4-HOUR-LAST-EXTERNAL'.
Mga Resulta ng Beripikasyon
Nabigo ang verification (Layer 1 — config): instrument_id at bar_type ng config ay REQUIRED (nakuha ang instrument_id=None, bar_type=None). Itakda ang dalawa sa instrumento ng hypothesis, hal. instrument_id='BTCUSDT.BINANCE', bar_type='BTCUSDT.BINANCE-4-HOUR-LAST-EXTERNAL'.
Kasaysayan ng Iterasyon
Nabigo ang verification (Layer 3 — sandbox backtest): Walang nagawang trade Uri ng bar na ginamit: BTCUSD_PERP.BINANCE_CM-1-HOUR-LAST-EXTERNAL, Mga bar na naproseso: 17470 Mga diagnostic: Nagbalik ang should_enter() ng side nang 0 beses sa 17442 nasuring bar -> hindi kailanman na-trigger ang iyong ENTRY CONDITION. Luwagan ang lohika / mga threshold ng entry. Tiyaking nakakagawa ng mga trade ang iyong estratehiya gamit ang ibinigay na datos at mga parameter.
Buod ng Resulta
Kinakailangang kondisyon ang pagiging tama ng pangunahing configuration — hindi kailanman sinusuri ang edge na pinapagana ng OI (o anumang edge) kung hindi nakatakda ang config.instrument_id/bar_type at tinatanggihan ng Layer 1 ang estratehiya; at ipinahihiwatig ng paulit-ulit na pagkabigo sa pagkakabit ng feed ng OI sa iba't ibang pag-ulit na may hangganan sa availability ng datos na dapat tiyakin bago muling mag-ayos ng mga threshold.
Iniwan ito habang nasa verification loop: bumagsak ang huling pag-ulit sa Layer 1 (config) dahil parehong None ang kinakailangang config.instrument_id at config.bar_type, kaya hindi man lang ma-instantiate ang estratehiya — lalo nang hindi ito nakarating sa mga synthetic test, sandbox backtest, QA, o anumang susunod na yugto. Kasama ng mga naunang problema sa datos ng OI na walang entry sa tatlong pag-ulit, walang wastong backtest na nalikha sa run.
Isang long-short na swing strategy na iisang instrumento at venue lang ang gamit sa BTC COIN-M inverse perp (BTCUSD_PERP.BINANCE_CM, 1H), na ginawang kondisyon sa pagpasok ang open interest bilang hiwalay na positioning feed — pumapasok lang sa swing na may direksiyon kapag sinuportahan ng tumataas na OI ang paggalaw ng presyo (bagong kapital na may paninindigan), nananatiling walang posisyon habang bumababa ang OI dahil sa pagbabawas ng leverage, at lumalabas kapag bumaligtad mula sa rurok ang OI, gamit ang ATR stop at limitasyon sa oras.
Walang datos ng performance — hindi kailanman nakagawa ng backtest ang estratehiya. Nahirapan ang mga naunang pag-ulit sa antas ng pagkakabit ng OI (inaayos ng pag-ulit 3 ang kabiguan na 'should_enter returned a side 0 times over 17,442 bars' na sanhi ng hindi pagkakabuo/pagtutugma sa seryeng OI), at bumagsak ang huling run sa mas maagang pagpapatunay ng config sa Layer 1.
Ang Stratmill ay isang tool para sa pananaliksik at paper trading, hindi payo sa pananalapi o isang broker. Ang mga resulta ng backtest at paper trading ay hypothetical. May panganib ng pagkalugi ang pangangalakal.