{
  "id": 12184,
  "rank": 1392,
  "name": "Bitcoin Trend Rider EA",
  "aka": [
    "Bitcoin Trend Rider",
    "BTC Trend Rider"
  ],
  "family": "A",
  "subtype": "A2",
  "one_liner": "Trend-following and volatility-breakout Expert Advisor for BTCUSD, ETHUSD and other crypto CFDs.",
  "market_regime": "trending",
  "timeframes": [
    "H2"
  ],
  "symbols": [
    "BTCUSD",
    "ETHUSD"
  ],
  "sessions": [
    "Weekdays 24/7"
  ],
  "indicators": [
    {
      "name": "ADX",
      "params": {
        "period": 14
      },
      "applied_to": "close"
    },
    {
      "name": "ATR",
      "params": {
        "period": 14
      },
      "applied_to": "close"
    },
    {
      "name": "EMA",
      "params": {
        "period": 50
      },
      "applied_to": "close"
    },
    {
      "name": "EMA",
      "params": {
        "period": 200
      },
      "applied_to": "close"
    },
    {
      "name": "Donchian Channel",
      "params": {
        "period": 20
      },
      "applied_to": "close"
    },
    {
      "name": "Keltner Channel",
      "params": {
        "period": 20
      },
      "applied_to": "close"
    }
  ],
  "entry_long": [
    "ADX above threshold",
    "ATR volatility percentile inside band",
    "EMA 50 / EMA 200 stack pointing up",
    "Donchian breakout (close beyond N-bar channel in up trend direction)",
    "Keltner pullback (bar dips to EMA 20 mid-line and closes back in up trend direction)"
  ],
  "entry_short": [
    "ADX above threshold",
    "ATR volatility percentile inside band",
    "EMA 50 / EMA 200 stack pointing down",
    "Donchian breakout (close beyond N-bar channel in down trend direction)",
    "Keltner pullback (bar dips to EMA 20 mid-line and closes back in down trend direction)"
  ],
  "exit_rules": [
    "ATR hard stop on every order",
    "Break-even after set profit in R",
    "Chandelier ATR trailing stop",
    "Close on regime flip",
    "Optional take profit",
    "Time stop"
  ],
  "filters": [
    "News filter",
    "Max spread 2.0 pips",
    "Minimum lot check",
    "Symbol names found automatically",
    "Weekend handling: trade normally, no new entries on Saturday and Sunday, or close everything on Friday evening",
    "Low-liquidity hours: optional window without new entries",
    "Spread guard: maximum spread as a share of ATR and/or in price units",
    "Swap awareness: many brokers charge long crypto positions a daily swap (often about 20 % per year). The optional swap guard closes a position when its accumulated swap exceeds a share of its initial risk while it is still below a minimum profit in R."
  ],
  "stop_loss": "ATR hard stop",
  "take_profit": "Break-even after set profit in R, chandelier ATR trailing stop",
  "position_size": "up to N added units per trend, only after price moved k × ATR further and every open unit is already at break-even or better, total risk cap of 3 % of the balance",
  "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/12184-bitcoin-trend-rider-ea",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/market/product/203546",
  "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."
}
