Mga Estratehiya
Hummingbot DManV3 Bollinger DCA sa WLD Binance Perpetual
Resulta: Inabandona
WldDManV3BollingerDca
Buod ng Resulta
Gumamit ang estratehiya ng paraang Bollinger Band DCA sa WLDUSDT Binance perpetuals. Pagkaraan ng tatlong pag-ulit, natuklasan sa beripikasyon na walang bisa ang setting nitong 20x leverage. Iniwan ito nang walang naiulat na resulta ng backtest o optimization.
Hypothesis
Tapat na espesipikasyon para sa pananaliksik ng DManV3Controller ng Hummingbot ng hummingbot, gamit ang default nitong WLD-USDT market bilang WLDUSDT.BINANCE. Binabasa nito ang 100 tatlong-minutong candle at kinakalkula ang Bollinger Band na may haba na 100 at standard deviation na 2.0. Kabilang sa minanang default ang $100 quote budget, 20x leverage, hedge position mode, hanggang dalawang aktibong executor sa bawat panig, at 300-segundong cooldown na sinusukat batay sa mga aktibong executor. Tumatanggap ang bawat bagong executor ng $50 mula sa quote budget, na pantay na hinahati sa apat na maker DCA order na tig-$12.50. None ang default ng dynamic order spread at dynamic target kaya hindi aktibo ang mga sangay ng scaling; None rin ang default ng mga hangganan ng activation. Espesipikasyon ito para sa pagsubok, hindi pahayag ng performance. Pinagmulan: https://github.com/hummingbot/hummingbot/blob/9af100d6822da7d2d0291a906c730ef172284ee2/controllers/directional_trading/dman_v3.py
Naglalaan ang nakapirming budget ng $50 bawat executor at $12.50 bawat order. Tumatakbo na ngayon ang stop habang nakapahinga ang mga ladder order, at kinakansela ng exit path ang mga ito. Hindi pa rin kumpleto ang pagsasalin na ito: gumagamit ang BINANCE ng NETTING, kaya hindi mailarawan dito ang magkakahiwalay na long at short executor at ang kani-kanilang PnL. Hindi maitugma mula sa ibinigay na buod ang iniulat na positibong porsiyento ng average return at negatibong average trade PnL. Tinanggihan ang kinakailangang pagsulat sa outbox dahil read-only ang sandbox.
verification_loop: Nabigo ang beripikasyon (leverage_set_but_unused): itinatakda ng config ang leverage=20.0 pero hindi kailanman ginagamit ng estratehiya ang leverage sa pagkuwenta ng laki ng posisyon. Gamitin ito sa pagkalkula ng laki ng posisyon — notional = equity * fraction * leverage / price (basahin ang self.config.leverage) — o itakda ang leverage=1.0. Gaya ng pagkakasulat, walang bisa ang leverage at kapareho ng 1x ang backtest.
Implementasyon
WLD tatlong-minutong Bollinger signal na may apat na maker DCA antas sa bawat sinubukang executor at nakapirming $100 quote budget.
Mga Resulta ng Beripikasyon
Nabigo ang beripikasyon (leverage_set_but_unused): itinatakda ng config ang leverage=20.0 pero hindi kailanman ginagamit ng estratehiya ang leverage sa pagkuwenta ng laki ng posisyon. Gamitin ito sa pagkalkula ng laki ng posisyon — notional = equity * fraction * leverage / price (basahin ang self.config.leverage) — o itakda ang leverage=1.0. Gaya ng pagkakasulat, walang bisa ang leverage at kapareho ng 1x ang backtest.
Kasaysayan ng Iterasyon
Buod ng Resulta
Gamitin ang naka-configure na leverage sa pagkalkula ng laki ng posisyon, o i-configure ang 1x leverage.
Pagkaraan ng tatlong pag-ulit, nabigo ang beripikasyon dahil nag-configure ang estratehiya ng 20x leverage pero hindi ito ginamit sa pagkalkula ng laki ng posisyon. Iniwan ang pagsubok bago ang mga susunod na yugto ng pagsusuri.
Inangkop nito ang mga Bollinger Band signal at maker DCA order ng Hummingbot DManV3 para sa WLDUSDT Binance perpetuals.
Walang ibinigay na resulta ng backtest o optimization; hindi makukuha ang return, Sharpe at bilang ng trade.
Pagsusuri
DManV3Controller
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.