{
  "id": 10851,
  "rank": 1299,
  "name": "Breakout Recovery Chain",
  "aka": [],
  "family": "K",
  "subtype": "K4",
  "one_liner": "Finds swing highs and lows, places stop orders, and uses a recovery chain with lot doubling after stop loss hits.",
  "market_regime": "any",
  "timeframes": [
    "H1"
  ],
  "symbols": [
    "EURUSD",
    "USDJPY",
    "GBPUSD"
  ],
  "sessions": [
    "09:00–18:00 GMT+5 (04:00–13:00 GMT)"
  ],
  "indicators": [],
  "entry_long": [
    "Place Buy Stop above the last swing high"
  ],
  "entry_short": [
    "Place Sell Stop below the last swing low"
  ],
  "exit_rules": [
    "Take Profit = Stop Loss distance; Lot doubles after each stop loss hit until TP is reached"
  ],
  "filters": [
    "Daily loss limit",
    "max spread filter",
    "news filter"
  ],
  "stop_loss": "Above the last swing high for Buy Stop; Below the last swing low for Sell Stop",
  "take_profit": "Stop Loss distance",
  "position_size": "Lot doubles after each stop loss hit",
  "evidence_type": "backtest_shown",
  "completeness": 50.0,
  "signal_warnings": null,
  "claim_warnings": [
    "VANISHING DRAWDOWN: claimed max drawdown 0.32%. Real equity curves do not stay this flat; this usually means the drawdown was measured on closed trades only, ignoring open losses."
  ],
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/10851-breakout-recovery-chain",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/market/product/202874",
  "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."
}
