{
  "id": 113,
  "rank": 1089,
  "name": "Range Breakout Strategy",
  "aka": [
    "Range Breakout"
  ],
  "family": "K",
  "subtype": "K1",
  "one_liner": "Trade entries based on price breaking out of a defined range.",
  "market_regime": "any",
  "timeframes": [
    "M15",
    "H1",
    "D1"
  ],
  "symbols": [
    "EURUSD",
    "GBPUSD",
    "USDJPY"
  ],
  "sessions": [
    "London open 08:00-11:00 GMT",
    "New York open 13:30-16:30 GMT"
  ],
  "indicators": [],
  "entry_long": [
    "price closes above the range's upper boundary"
  ],
  "entry_short": [
    "price closes below the range's lower boundary"
  ],
  "exit_rules": [
    "trailing stop",
    "time-based exit"
  ],
  "filters": [
    "GMT-based session configuration",
    "weekend and irregular trading session handling"
  ],
  "stop_loss": "stop loss placed at the range's lower boundary for long positions, upper boundary for short positions",
  "take_profit": "take profit placed at a multiple of the range size, typically 1-2 times the range size",
  "position_size": "fixed risk per trade, based on initial account balance",
  "evidence_type": "backtest_shown",
  "completeness": 50.0,
  "signal_warnings": null,
  "claim_warnings": null,
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/113-range-breakout-strategy",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/articles/22942",
  "limitations": "These are machine-extracted research records, not verified trading systems. Catalog rank measures specification detail and claimed evidence, not profitability. The catalog extraction pipeline did not independently backtest these records. Its separate selected testing ledger does not validate the wider corpus. Rules, labels and parameters can be incomplete or wrong; consult the original source and its reuse terms."
}
