#49 — No-VPS migration + SMA16 momentum
Hypothesis — what it tests
Is a multi-lag SMA-momentum agreement signal across H1+M30 (all 6 momentum values same sign) a tradeable cross-pair entry with a fixed take-profit?
Description
A two-part session: the Hetzner CX43 VPS was decommissioned with all fx-core containers moved to the local 24/7 'trader' box, and an SMA momentum signal was researched from scratch and deployed. The signal computes SMA(N) on H1 and M30 closes and takes momentum at three lags on each; a trade fires only when all 6 values agree in sign (LONG all >0, SHORT all <0), exiting at a fixed broker-side take-profit. Five phases ran: a single-pair exit sweep on GBP_JPY (simple TP=20p beat every trailing stop), a 12-pair sweep with Monte Carlo, a TP feasibility frontier (5-100p), the key lag+period sweep (all 56 lag triplets from {1,2,3,5,8,10,15,20} x SMA periods {16,22,34,55} = 224 configs x 12 pairs), and MC validation of the winner with 2,000 sign-shuffles per pair. The winner — SMA16, lags (8,10,15), TP=20p — delivered +29.8 p/d OOS portfolio (627 OOS trades, 99.5% WR, mc_p=0.0000, 10/12 pairs passing both gates), +40% over the initial SMA22 guess. It went live as fx-sma-live on account 012 (25u/trade, 10 pairs). Two caveats recorded: the 7 JPY crosses fire nearly simultaneously (one JPY bet x7, not diversification), and the TP-only/no-SL design later proved to hide a catastrophic finite-margin tail (entry 57: +27.3 -> -206 p/d once any stop is added); the momentum book was drained 2026-06-10.
Key result
Indicators
Algorithms
Code
Interactive version (search, filters, figures): the experiment explorer.