{
  "id": 530,
  "rank": 38,
  "name": "Stochastic Protector",
  "aka": [
    "Stochastic Protector expert by IsaacUriel1401"
  ],
  "family": "B",
  "subtype": "B8",
  "one_liner": "Closes positions based on Stochastic oscillator crossovers and profit state filters.",
  "market_regime": "any",
  "timeframes": [
    "PERIOD_CURRENT"
  ],
  "symbols": [
    "current chart symbol"
  ],
  "sessions": [
    "null"
  ],
  "indicators": [
    {
      "name": "Stochastic",
      "params": {
        "period": 14,
        "signal_period": 3,
        "slowing": 3,
        "oversold": 20,
        "overbought": 80
      },
      "applied_to": "close"
    }
  ],
  "entry_long": [
    "null"
  ],
  "entry_short": [
    "null"
  ],
  "exit_rules": [
    "Crossing Mode: closes BUY positions when %K crosses below %D while %D is above Overbought (80). Closes SELL positions when %K crosses above %D while %D is below Oversold (20).",
    "Entering Mode: closes SELL positions when %D drops below Oversold (entering oversold). Closes BUY positions when %D rises above Overbought (entering overbought).",
    "Exiting Mode: closes SELL positions when %D rises above Oversold (exiting oversold). Closes BUY positions when %D drops below Overbought (exiting overbought).",
    "Position State Filter: Loss closes only positions with negative floating profit. Profit closes only positions with positive floating profit. Profit_and_Loss closes all positions regardless of profit status."
  ],
  "filters": [
    "profit state filter (Loss, Profit, Profit_and_Loss)"
  ],
  "stop_loss": "null",
  "take_profit": "null",
  "position_size": "fixed lot size of 0.01 with no Stop Loss, Take Profit, or magic number filtering in Test Mode",
  "evidence_type": "source_code",
  "completeness": 50.0,
  "signal_warnings": null,
  "claim_warnings": null,
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/530-stochastic-protector",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/code/74661",
  "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."
}
