Mga Estratehiya
2MOMEMA (geraked, MIT) tapat na port: cross ng mabilis na Momentum 100, kumpirmado ng 9 bar ng mabagal na Momentum at pagkakaayos ng EMA10>EMA34, swing-stop bracket na 1:1, long-short (SOLUSDT.BYBIT 1H, purong OHLCV, iisang posisyon)
Resulta: Inabandona
SolTwoMomEmaSwingBracketLS
Buod ng Resulta
Tapat na port na hiniling ng user ang SolTwoMomEmaSwingBracketLS ng expert advisor na 2MOMEMA, inilipat sa Bybit SOL perpetual sa mga bar na 1 oras upang makapag-trade ng long at short. Nasa hypothesis mismo na paulit-ulit nang pumalya sa pipeline ang mga tapat na port ng pampublikong script at backtest na may aktuwal na bayarin lang ang magpapasya. Hindi naganap ang pagsubok na iyon: matapos ang 2 pag-ulit, iniwan ang takbo sa yugto ng coding dahil sa 'coding_stuck_3_timeouts', kaya walang backtest, optimization o hatol ng analyst. Hindi pa nasusubok kung may edge ang estratehiya.
Hypothesis
coding_stuck_3_timeouts
Implementasyon
Tapat na port ng MIT 2MOMEMA EA ni geraked sa SOLUSDT.BYBIT 1H. Pumapasok ito sa long kapag tumawid paitaas ang mabilis na Momentum(10) sa 100 at, sa bawat isa sa huling 9 nagsarang bar, mas mataas ang mabagal na Momentum(34) sa 100 at mas mataas ang EMA10 sa EMA34. Kabaligtaran nito ang short. Ang stop ay ang swing low/high ng 10 bar na may dagdag na 60 tick ng presyo; ang target ay 1x ng distansya ng stop, at nanganganib ang 1% ng equity hanggang stop sa bawat trade. Isang posisyon lang sa bawat pagkakataon, at lumalabas lamang ito sa bracket na SL/TP na pinamamahalaan ng venue.
Kasaysayan ng Iterasyon
sandbox_timeout: Nabigo ang beripikasyon (Layer 3 — sandbox backtest): lumampas ang smoke test sa limitasyong 300s sa oras para sa ~20000-bar na saklaw (833 araw ng SOLUSDT.BYBIT-1-HOUR-LAST-EXTERNAL). Karaniwang nangangahulugan ito ng gawaing bawat bar na lumalaki kasabay ng kasaysayan — hal. muling pag-scan sa buong serye ng funding/dagdag na datos, o muling pagbuo ng listahan at pagtawag sa min()/sorted() sa loob ng calculate_signal()/on_bar() sa bawat bar. Paunang kalkulahin sa __init__ ang mga nakaayos na hanay ng timestamp na ONCE at gumamit ng bisect, o mag-cache ng mga lookup ayon sa timestamp, para O(log n) sa halip na O(n) ang gastos bawat bar.
Buod ng Resulta
Bago sumubok muli, alamin kung bakit paulit-ulit na nag-timeout ang coding, halimbawa sa pagpapasimple ng port o pagpapakitid ng brief, dahil hindi kailanman nasubok ang edge ng estratehiya.
Iniwan ang takbo sa yugto ng coding dahil sa 'coding_stuck_3_timeouts' matapos ang 2 pag-ulit. Hindi na naabot ang beripikasyon, pagsusuri ng backtest, optimization, pagsusuri ng analyst at pagsusuri ng panganib.
Tapat na port ng MIT na lisensyado sa ilalim ng 2 na MOMEMA MQL5 EA sa SOLUSDT.BYBIT 1H, long-short: pumasok kapag tumawid ang mabilis na Momentum(10) sa linyang 100, kung sumang-ayon ang Momentum(34) at pagkakasunod-sunod ng EMA10 at EMA34 sa bawat isa sa huling 9 nagsarang bar, at lumabas lamang sa bracket na 1:1 SL/TP na itinakda sa swing extreme ng 10 bar dagdag ang 60 puntos, nang nanganganib ang 1% ng equity bawat trade.
Walang datos ng performance: walang laman ang ulat ng backtest at walang ulat ng optimization, kaya walang nagawang bilang para sa return, Sharpe o dami ng trade.
Pagsusuri
2MOMEMA
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.