{
  "id": 10164,
  "rank": 1723,
  "name": "PurePriceBreakout",
  "aka": [
    "Pure Price Breakout"
  ],
  "family": "C",
  "subtype": "C2",
  "one_liner": "Trades price breaking through recent highs and lows with fixed stop loss and take profit.",
  "market_regime": "any",
  "timeframes": [
    "H1"
  ],
  "symbols": [
    "XAUUSD"
  ],
  "sessions": [
    "null"
  ],
  "indicators": [],
  "entry_long": [
    "price breaks through recent high"
  ],
  "entry_short": [
    "price breaks through recent low"
  ],
  "exit_rules": [
    "profit lock moves stop loss behind price to protect part of the gain"
  ],
  "filters": [
    "optional trading hours, rollover-hour block and weekend order removal"
  ],
  "stop_loss": "stop loss of every trade, in price units",
  "take_profit": "take profit of each breakout layer, in price units",
  "position_size": "Lot size is calculated automatically from your risk percent and stop loss distance. Change either one and the lot adjusts. Fixed lot mode and a maximum lot per order are available.",
  "evidence_type": "backtest_shown",
  "completeness": 50.0,
  "signal_warnings": null,
  "claim_warnings": [
    "RECOVERY SIZING: position size increases after losses (martingale/grid/averaging). Equity curves look smooth until the run that does not recover - judge it on worst-case exposure, not win rate."
  ],
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/10164-purepricebreakout",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/market/product/199473",
  "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."
}
