Lumaktaw papunta sa nilalaman
Lahat ng estratehiya

Mga Estratehiya

Kalvey16 Previous-VWAP Rolling Limit — Tapat na Port sa ETH OKX na 5-Minutong Bar

Resulta: Inabandona

Kalvey16PreviousVwapRollingLimitEthOkx

Buod ng Resulta

Isinalin ng estratehiya ang mga limit rule ni kalvey16 para sa nakaraang VWAP tungo sa ETH OKX five-minute trading, na may inangkop na position sizing. Pagkatapos ng isang iteration, naglabas ang backtest sa buong kasaysayan ng 1,712 saradong trade, -43.04% return, at Sharpe na -1.57. Iniwan ito ng pagsusuri sa backtest dahil negatibo ang expectancy, kabilang ang mga lugi bago ibawas ang execution cost, at walang makatwirang landas ng optimization dahil nakapirmi ang lahat ng parameter. Hindi umabot sa optimization, pagsusuri pagkatapos ng optimization, o pagsusuri ng risk.

Hypothesis

Tapat na isalin ang TradingView strategy ni kalvey16, gamit na pangunahing batayan ang kumpletong Pine code na ibinigay. Panatilihin ang bawat signal, tuntunin sa pamamahala ng order, at default input maliban sa position sizing, na tahasang pinapayagan ng submission na iangkop. I-trade ang ETHUSDT.OKX sa mga bar na 5-MINUTE, long at short, nang walang pyramiding. Ipinapakita ng kalakip na chart ang MYM1! sa CBOT sa 5 minuto, dalawang asul na overlay ng VWAP/nakaraang-VWAP, at pagbaba sa magdamag na sinundan ng……Magpakita ng higit paMagpakita ng mas kaunti

Tapat na isalin ang TradingView strategy ni kalvey16, gamit na pangunahing batayan ang kumpletong Pine code na ibinigay. Panatilihin ang bawat signal, tuntunin sa pamamahala ng order, at default input maliban sa position sizing, na tahasang pinapayagan ng submission na iangkop. I-trade ang ETHUSDT.OKX sa mga bar na 5-MINUTE, long at short, nang walang pyramiding. Ipinapakita ng kalakip na chart ang MYM1! sa CBOT sa 5 minuto, dalawang asul na overlay ng VWAP/nakaraang-VWAP, at pagbaba sa magdamag na sinundan ng pag-angat; walang malinaw na mababasang anotasyon ng entry/exit na nagpapatunay ng performance. Avatar ng awtor ang isa pang larawan. Sinusubok nito ang mga tuntunin ng source sa suportadong crypto instrument, hindi ang reproduksiyon ng CBOT micro-Dow trading. Gumamit ng daily session-anchored na VWAP, hindi N-bar rolling na VWAP; para sa crypto venue na ito, ang daily anchor ay 00:00 UTC. Nananatiling pareho at may pagsasaalang-alang sa DST ang mga orasan ng NY trading at pag-flat. Panatilihin ang stopPts=75.0 at targetPts=150.0 bilang ganap na distansiya ng presyo sa USDT, hindi ticks o porsiyento. Sinusuri ang makasaysayang Pine sa mga nakumpletong bar kahit calc_on_every_tick=true; ginagaya ng kontratang ito ang makasaysayang mode na iyon, hindi ang mga hindi naitalang realtime tick recalculation. Hindi maaaring mapuno nang pabalik sa loob ng bar na gumawa sa mga ito ang bagong isinumiteng limit. Itinutugma ng platform ang mga intrabar na protective stop at nakapuwestong target limit, gamit ang adaptive na pagkakasunod-sunod ng OHLC ng engine kapag parehong natamaan. Ginagamit ng force-flat market order ang tuloy-tuloy na katumbas ng market sa registry: isinasagawa ito sa pagsasara ng bar ng desisyon, hindi sa hiwalay na fill sa pagbukas ng susunod na bar ayon sa iskedyul. Naka-freeze ang lahat ng parameter ng source. Hindi napatunayan ang mga pahayag na kumikita ito.

Mas mahalaga ang eksaktong tuntuning isinumite kaysa sa malayang pagpili ng mekanismo. Kulang ang representasyon ng OKX sa 2.9% kumpara sa target nitong 5%, at tinutugunan ng pagpapanatili sa dalawang direksyon ang konsentrasyon ng portfolio na 78.7% long-only. Iniwasan ang Hyperliquid dahil makokompromiso ng limitasyon nitong 5-minutong kasaysayan ang mahabang validation. Walang ebidensiya sa walang-lamang corpus_concentration object na mas mababa sa threshold ng konsentrasyon ang ETH o mga bar na 5-minuto. Ang mahalagang layunin ng replication ay ang pagpapalit ng limit sa session-VWAP ng source batay sa nakaraang bar at ang state machine ng muling pagpasok sa parehong direksyon na nakabatay sa lugi, hindi isa na namang generic oscillator fade. Huwag magdagdag ng confirmation filter o baguhin ang mga distansiya ng awtor para pagandahin ang resulta ng backtest.

negative_expectancy: Nalulugi ang frozen ETH OKX na limang-minutong port na ito sa 1,712 saradong trade, pati bago ibawas ang mga gastos sa execution. Ang karaniwang netong kita bawat trade ay -0.1605%, mas mababa sa minimum para sa review na +0.15%. Hindi makatuwiran ang pag-optimize ng walang laman na hanay ng mga maaaring i-tune. Tinatanggihan nito ang tinukoy na salin para sa crypto at inangkop na pag-size, hindi ang orihinal na strategy ni kalvey16 sa CBOT micro-Dow o iba pang merkado.

Implementasyon

UTC araw-araw na HLC3 VWAP na may rolling limit para sa long/short batay sa nakaraang bar na VWAP, NY trading window, nakapirming 75/150 USDT stop/target, mga block sa muling pagpasok sa parehong direksyon matapos malugi, at pag-flat na nakatakda sa oras.

Pinananatili ang state machine ng mga makasaysayang bar at nakapirming input mula sa ibinigay na Pine code. Ginagamit ng mga timestamp sa pagbukas ng bar ang VWAP reset at mga orasan ng NY na may pagsasaalang-alang sa DST. Kinukuha ang mga event ng lugi sa pagsasara ng susunod na bar; inilalagay ang mga proteksiyong exit sa unang pagsasara ng bar na nakakakita ng bukas na posisyon. Ina-update ang mga nakabinbing limit bago ang batayang guard para sa nakapuwestong order; walang ginagamit na saklaw ng makasaysayang bar para gumawa ng fill. Hindi napatunayan ang kakayahang kumita.

Mga Resulta ng Beripikasyon

Kung mahalaga ang eksaktong pagtutugma, direktang isumite ang limit sa kabaligtarang panig sa calculate_signal kaagad pagkatapos ng cancel (magkaibang panig ang mga ito kaya hindi magsasapawan), o tanggapin ang pagkaantala ng 1 bar kapag bumaligtad ang trend. Maliit lang ito at kadalasang nakaaapekto lang sa mga trade kaagad matapos ang pagbabaligtad.

Kapag bumaligtad ang gustong panig habang nakapuwesto ang entry limit (hal., bukas ang L-VWAP at naging true ang trendShort), tinatawag ng calculate_signal ang cancel_order. Maaari pa ring bukas ang order sa cache sa parehong bar, kaya ibinabalik ng batayang _process_primary ang 'order_in_flight' bago tumakbo ang should_enter. Isinusumite tuloy ang bagong limit sa kabilang panig nang isang bar na mas huli kaysa sa Pine, kung saan nagaganap sa pagsasara ng parehong bar ang strategy.cancel at strategy.entry. Hindi ito nakaaapekto sa rolling na modify_order sa parehong direksyon.

Tawagin lang ang modify_order kapag aktuwal na nagbago ang presyo o dami. Isaalang-alang ang pagdaan ng limit entry sa alinmang batayang limit helper na nagpapatupad ng mga guard na paused at market-ready.

Tinatawag ng should_exit ang modify_order sa umiiral na stop at target kada bar kahit hindi nagbabago ang dami at presyo. Nagla-log ng error ang NautilusTrader at binabalewala ang pagbabago na walang binabago. Hindi ito nakaaapekto, pero maingay sa log. Hiwalay dito, direktang tinatawag ng should_enter ang submit_order, kaya nalalaktawan nito ang mga check na _market_ready at _paused_blocks ng mga batayang entry helper. Mahalaga lang ito sa paper/live.

Walang kailangang baguhin.

Nagbabalik ang min_bars_required ng 1, kaya maaaring mag-trade ang estratehiya sa partial session ng unang bar na VWAP. Ipinapahayag ng kontrata na warmup_bars=289. Dahil dito, hindi nagdudulot ng problema ang prev_valid gating at ang reset ng session na VWAP; tugma ito sa Pine, na kailangan lang ang vwap[1].

Tumakbo ang sandbox nang 69 araw sa 5m bars na may isang hindi na-optimize na draw: 53 trade, PF 0.76, avg_trade_return_pct -0.12%, at komisyon na 22% ng gross. Sa ETH, ang nakapirming 75/150 USDT stop/target ay galaw na ~2-5% sa kamakailang presyo, pero 25-50% ng presyo sa mga low noong 2020 (ETH ~$110-400). Kaya sa unang bahagi ng buong kasaysayan, napakalalawak ng stop at kakaunti ang exit maliban sa nakatakdang pag-flat batay sa oras. Nagbibigay-gantimpala sa adverse selection ang limit fill sa pullback sa nakaraang VWAP: mapupuno lang ang limit order kapag bumalik ang presyo laban sa trend ng nakaraang bar, kaya tingnan ang gross return kada trade bago ang fee. Naka-freeze ang lahat ng parameter at walang tunable na parameter, kaya ang buong backtest lang ang sukatan.

Pagsusuri ng Backtest

Sharpe
-1.57
Kabuuang Return
-43.04%
Max Drawdown
43.87%
Kabuuang Trade
1712
Win Rate
45.7%
Profit Factor
0.74

Maaasahang pagsusuri sa buong kasaysayan na may 1,712 saradong trade, representasyon ng parehong direksyon, wastong accounting, at walang bukas na posisyon sa dulo.

Tugma ang mga sample ng trade sa pang-araw-araw na pag-flat: naganap ang 1,442 paglabas sa 16:50 New York, na naaayon sa pagsusuri ng 16:45-open na five-minute bar sa pagsasara nito.

Negatibo ang expectancy: -0.1605% ang average net return kada trade kumpara sa +0.15% futures review floor, PF 0.739, at -43.04% ang kabuuang return.

Batay sa aktuwal na presyo at dami ng entry/exit, humigit-kumulang -$13,673 ang resulta bago ang komisyon, modeled impact, at funding; pinalala ng mga gastos ang lugi. Napatunayan ang usaping pang-ekonomiya ni QA.

Naka-freeze ang lahat ng parameter ng source at walang tunable na parameter. Walang partikular na depekto sa implementasyon o nasukat na saklaw ng pagbuti na nagbibigay-katwiran sa pag-ulit o optimization.

Buod ng Resulta

Walang naipakitang edge ang nakapirming saling ito ng ETH na may inangkop na sizing; hindi pinatutunayan ng resulta kung paano gumaganap ang source strategy sa CBOT micro-Dow o iba pang market.

Nagpasya ang pagsusuri sa backtest na iwan ang estratehiya dahil negatibo ang expectancy bago pa man ibawas ang execution cost, at hindi umabot sa +0.15% review floor ang average net return kada trade. Dahil walang tunable na parameter o natukoy na depekto sa implementasyon, hindi isinagawa ang optimization at mga susunod na yugto ng pagsusuri.

I-port ang limit strategy ni kalvey16 para sa nakaraang VWAP sa ETHUSDT.OKX five-minute bars; panatilihin ang nakapirming tuntunin para sa long/short, daily na pag-angkla ng UTC VWAP, at mga orasan ng trading sa New York habang iniiaangkop ang position sizing.

Sa 1,712 saradong trade, nagbalik ang backtest ng -43.04%, may Sharpe na -1.57 at maximum drawdown na 43.87%. -0.1605% ang average net return kada trade, at 0.739 ang profit factor.

Pagsusuri

VWAP Touch | Rolling Prev-VWAP Limit | Time Window | S/L TP

Pagsusuri

VWAP Touch | Rolling Prev-VWAP Limit | Time Window | S/L TP — Estratehiya ni kalvey16

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.