{
  "id": 12645,
  "rank": 2505,
  "name": "Golden-Loyalty-Bot",
  "aka": [
    "Golden Loyalty Bot"
  ],
  "family": "A",
  "subtype": "A4",
  "one_liner": "Trend-following strategy on XAUUSD with pullbacks to EMA17, validated by multiple filters and dynamic position sizing.",
  "market_regime": "trending",
  "timeframes": [
    "M5"
  ],
  "symbols": [
    "XAUUSD"
  ],
  "sessions": [
    "null"
  ],
  "indicators": [
    {
      "name": "EMA",
      "params": {
        "period": 17
      },
      "applied_to": "close"
    },
    {
      "name": "EMA",
      "params": {
        "period": 200
      },
      "applied_to": "close"
    },
    {
      "name": "EMA",
      "params": {
        "period": 30
      },
      "applied_to": "close"
    },
    {
      "name": "MACD",
      "params": {},
      "applied_to": "close"
    },
    {
      "name": "ADX",
      "params": {
        "period": 14
      },
      "applied_to": "close"
    },
    {
      "name": "HTF EMA",
      "params": {
        "period": 200
      },
      "applied_to": "close"
    }
  ],
  "entry_long": [
    "price > EMA200, EMA17 > EMA30, price touches EMA17, next candle closes above EMA17, MACD Histogram positive"
  ],
  "entry_short": [
    "price < EMA200, EMA17 < EMA30, price touches EMA17, next candle closes below EMA17, MACD Histogram negative"
  ],
  "exit_rules": [
    "null"
  ],
  "filters": [
    "ADX banded between 26 and 40 with ascending slope in last 3 candles",
    "HTF EMA200 with consistent slope, price on correct side of EMA200",
    "optional HTF regime filter with minimum spread, ATR, and ADX in HTF",
    "optional EMA Spread M5 filter with minimum spread between EMA17 and EMA200",
    "operational filters with maximum spread, trade cap per day, daily loss cap in USD, cooldown after consecutive losses"
  ],
  "stop_loss": "anchored to EMA30 ± buffer, with clamp min and max in pips",
  "take_profit": "TP1 at 1:2 risk, TP2 at 1:4 risk, TP3 with trailing stop",
  "position_size": "dynamic, calculated as units = risk_USD / (slPips × PipSize)",
  "evidence_type": "backtest_shown",
  "completeness": 50.0,
  "signal_warnings": null,
  "claim_warnings": [
    "IMPLAUSIBLE PROFIT FACTOR: claimed 6.28. Over any real sample this is far outside what retail FX sustains.",
    "THIN SAMPLE: 84 trades - below the ~100 needed before a win rate or profit factor carries much information."
  ],
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/12645-golden-loyalty-bot",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://ctrader.com/products/4413",
  "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."
}
