Concept · The strategy family
An EMA period is counted in candles, so its real-world lookback = period × candle duration — which means each fast/slow EMA pair only makes sense on a matching band of timeframes.
An Exponential Moving Average (EMA) of period N averages the last ~N candles — not the last N minutes or days. So the actual horizon the EMA "sees" depends entirely on the timeframe (the candle interval) you run it on:
The number 200 is meaningless on its own. That's why pairing an EMA pair with the wrong timeframe produces signals nobody would trade:
real-world lookback ≈ EMA period × candle duration
Match each pair to timeframes where its candle-count lookback maps to a horizon a human would actually trade:
| EMA pair | Role | Sensible intervals |
|---|---|---|
| 50/200 | Macro / position trend (Golden & Death Cross) | 4h, 1d |
| 21/50 | Swing | 1h, 4h |
| 12/26 | Intraday swing (the MACD pairing) | 15m, 30m, 1h |
| 9/21 | Scalp / fast intraday | 1m, 5m, 15m |
The ema-cross spawn plan uses this affinity instead of a blind cartesian (every pair × all 7 intervals). The blind product would spawn untradeable cells (9/21 on 1d, 50/200 on 1m) and inflate the fleet for no learning. The affinity mapping still touches all 7 system intervals — it just spends the variant budget on combinations that mean something.
This dovetails with an existing fleet finding (trend following "when it fails"): a slow signal on a fast timeframe is too laggy / too noisy — the same idea viewed from the timeframe side.
The two ends of the band are both present in this dossier:
The contrast lands the lesson: the same signal family is untradeable noise on 1-minute candles and a coherent (if data-starved) macro filter on daily candles. Match each EMA pair to the timeframe band where its candle-count lookback maps to a horizon a human would actually trade.
(Caveat: each strategy row runs a single fixed interval, so this comparison is read across rows — id628 and id478 are different strategies, not one strategy retimed. The cross-timeframe degradation itself is a mechanical certainty from the period × duration math; the two rows simply bracket it.)
wiki/qa-sessions/2026-06-01-session.md#q1 (first asked here).planning/threads/ema-cross.md (pair→interval affinity mapping)Related concepts
See it in a real result →Put it to the test
Spawn your variant, run it on the same engine, and read the edge-significance verdict — before you risk real money.