{
  "id": 8945,
  "rank": 2268,
  "name": "Order Block Robot",
  "aka": [
    "Order Block Trader",
    "Smart Money Concepts EA"
  ],
  "family": "E",
  "subtype": "E1",
  "one_liner": "Identifies institutional-style price structure shifts and looks for high-probability entries at the resulting order blocks.",
  "market_regime": "trending|ranging|volatile|breakout|any",
  "timeframes": [
    "M15"
  ],
  "symbols": [
    "XAUUSD"
  ],
  "sessions": [
    "null"
  ],
  "indicators": [
    {
      "name": "Break of Structure",
      "params": {
        "lookback_period": "configurable"
      },
      "applied_to": "null"
    },
    {
      "name": "Order Block",
      "params": {
        "candle_range": "configurable"
      },
      "applied_to": "null"
    },
    {
      "name": "Displacement Candle",
      "params": {
        "confirmation": "null"
      },
      "applied_to": "null"
    },
    {
      "name": "Fair Value Gap",
      "params": {
        "minimum_size": "configurable"
      },
      "applied_to": "null"
    },
    {
      "name": "EMA",
      "params": {
        "period": "configurable"
      },
      "applied_to": "null"
    },
    {
      "name": "RSI",
      "params": {
        "buy_threshold": "independently configurable",
        "sell_threshold": "independently configurable"
      },
      "applied_to": "null"
    }
  ],
  "entry_long": [
    "Break of Structure detection",
    "Order Block identification",
    "Displacement candle confirmation",
    "Fair Value Gap minimum size filter",
    "EMA filter",
    "RSI filter"
  ],
  "entry_short": [
    "null"
  ],
  "exit_rules": [
    "Risk:Reward ratio target",
    "Partial close at a defined R-multiple",
    "Move-to-breakeven after partial close",
    "Independent breakeven logic"
  ],
  "filters": [
    "Maximum drawdown limit from peak balance",
    "Maximum daily loss %",
    "Maximum drawdown limit from starting balance",
    "Maximum consecutive losses counter with an automatic pause"
  ],
  "stop_loss": "configurable (in pips) from the order block",
  "take_profit": "null",
  "position_size": "Fixed risk % per trade, calculated dynamically from account balance, or a fixed lot size fallback",
  "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/8945-order-block-robot",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/market/product/189835",
  "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."
}
