{
  "id": 11822,
  "rank": 1031,
  "name": "EmaRejectionExecution",
  "aka": [
    "EmaRejectionExecution.cs"
  ],
  "family": "L",
  "subtype": "L3",
  "one_liner": "Detects price rejecting EMA with lower-high/higher-low structure, then works a limit order that rides the EMA.",
  "market_regime": "any",
  "timeframes": [
    "1-min",
    "3-min"
  ],
  "symbols": [
    "NQ",
    "MNQ"
  ],
  "sessions": [
    "null"
  ],
  "indicators": [
    {
      "name": "EMA",
      "params": {
        "period": 50
      },
      "applied_to": "close"
    }
  ],
  "entry_long": [
    "bar's low reaches the EMA with a lower low than the previous bar"
  ],
  "entry_short": [
    "bar's high reaches the EMA with a higher high than the previous bar"
  ],
  "exit_rules": [
    "stop-loss hit",
    "profit lock at +30 pts, then +12 pts"
  ],
  "filters": [
    "null"
  ],
  "stop_loss": "Fixed points from the fill (default 25)",
  "take_profit": "The setup's lower low (short) / higher high (long) plus a buffer, never closer than a minimum R-multiple (default 1:1)",
  "position_size": "null",
  "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/11822-emarejectionexecution",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://github.com/wkirktech/ninjatrader-strategies",
  "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."
}
