{
  "id": 178,
  "rank": 351,
  "name": "ORB Opening Range Breakout EA",
  "aka": [
    "Opening Range Breakout System",
    "Session-Based Opening Range Breakout (ORB) System"
  ],
  "family": "A",
  "subtype": "A3",
  "one_liner": "Detects breakouts from the opening range and executes trades in the breakout direction.",
  "market_regime": "any",
  "timeframes": [
    "M5"
  ],
  "symbols": [
    "_ANY_"
  ],
  "sessions": [
    "Custom sessions defined by start time and duration"
  ],
  "indicators": [],
  "entry_long": [
    "price breaks above rangeHigh with optional multi-bar close confirmation"
  ],
  "entry_short": [
    "price breaks below rangeLow with optional multi-bar close confirmation"
  ],
  "exit_rules": [
    "trailing stop after Min_Profit_To_Trail_Points, static or dynamic SL/TP based on SLTP_Approach"
  ],
  "filters": [
    "UseBreakoutFilter with optional ConfirmBars for breakout confirmation"
  ],
  "stop_loss": "dynamic (range size based) or static (SL_Points) based on SLTP_Approach",
  "take_profit": "dynamic (range size based) or static (RR_Ratio * TradeVolume) based on SLTP_Approach",
  "position_size": "TradeVolume",
  "evidence_type": "source_code",
  "completeness": 80.0,
  "signal_warnings": [
    "VAGUE ENTRY: every entry rule is a placeholder phrase rather than a testable condition (no comparison, threshold or number anywhere). The rules were not actually recovered from the source."
  ],
  "claim_warnings": null,
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/178-orb-opening-range-breakout-ea",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/articles/20339",
  "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."
}
