{
  "id": 1911,
  "rank": 2862,
  "name": "Double Time Frame Strategy",
  "aka": [],
  "family": null,
  "subtype": null,
  "one_liner": "Buys when daily and 30-minute EMA crossovers align with MACD crossovers, sells short when they diverge.",
  "market_regime": "any",
  "timeframes": [
    "Daily",
    "30 minute"
  ],
  "symbols": [
    "null"
  ],
  "sessions": [
    "null"
  ],
  "indicators": [
    {
      "name": "EMA",
      "params": {
        "period": 200
      },
      "applied_to": "close"
    },
    {
      "name": "MACD",
      "params": {
        "fast_period": 12,
        "slow_period": 26,
        "signal_period": 9
      },
      "applied_to": "close"
    }
  ],
  "entry_long": [
    "close > EmaD AND close > Ema30 AND MyMACD CROSSES OVER MySignalLine AND Not OnMarket"
  ],
  "entry_short": [
    "close < EmaD AND close < Ema30 AND MyMACD CROSSES UNDER MySignalLine AND Not OnMarket"
  ],
  "exit_rules": [
    "null"
  ],
  "filters": [
    "null"
  ],
  "stop_loss": "SET STOP pLOSS 50",
  "take_profit": "SET TARGET pPROFIT 100",
  "position_size": "1 Contract",
  "evidence_type": "source_code",
  "completeness": 80.0,
  "signal_warnings": null,
  "claim_warnings": null,
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/1911-double-time-frame-strategy",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.prorealcode.com/topic/request-for-a-simple-double-time-frame-strategy-to-be-coded-for-spread-betting/",
  "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."
}
