synthetic_trigger_log, 2025-01-03 → 2026-04-07). Условия: оборот ≥50M ₽, SHOCK-дни IMOEX исключены, тренд-фильтр НЕ применён. Каждый триггер сопоставлен с TOP-1 вариантом каталога по OOS E[R] (с учётом strength bucket); затем walk-forward по candles_1h до TP/SL/EXPIRED, применён round-trip friction 0.10%, EXPIRED переклассифицирован в TP/SL по знаку P&L после friction. Период разделён на IS (2025-01 → 2025-09, look-ahead bias) и OOS (2025-10 → 2026-04, чистый тест). Главная фильтрация: variant.oos_er ≥ 0.30 — без неё friction × массовые ~50% WR сделки уносят весь edge в минус.






—
—