{
  "id": 6465,
  "rank": 2354,
  "name": "MacdPatternTraderv01",
  "aka": [
    "MacdPatternTraderv01. +300 points monthly"
  ],
  "family": null,
  "subtype": null,
  "one_liner": "Trading strategy based on MACD patterns and moving averages for EURUSD on H4 timeframe.",
  "market_regime": "any",
  "timeframes": [
    "H4"
  ],
  "symbols": [
    "EURUSD"
  ],
  "sessions": [],
  "indicators": [
    {
      "name": "EMA",
      "params": {
        "period": 7
      },
      "applied_to": "close"
    },
    {
      "name": "EMA",
      "params": {
        "period": 21
      },
      "applied_to": "close"
    },
    {
      "name": "EMA",
      "params": {
        "period": 359
      },
      "applied_to": "close"
    },
    {
      "name": "SMA",
      "params": {
        "period": 89
      },
      "applied_to": "close"
    },
    {
      "name": "MACD",
      "params": {
        "fast_period": 5,
        "slow_period": 13,
        "signal_period": 1
      },
      "applied_to": "close"
    }
  ],
  "entry_long": [
    "MACD histogram must take a value below -0.0045",
    "After a maximum below -0.0045 has been formed, the histogram must grow above -0.0045 and form a minimum"
  ],
  "entry_short": [
    "MACD histogram must take a value above 0.0045",
    "After a minimum above 0.0045 has been formed, the histogram must fall below 0.0045 and form a maximum"
  ],
  "exit_rules": [
    "First target for 30% of positions is closed, if the price value exceeds that of 21-period exponential average",
    "Second target for a half of all positions is closed as soon as the price reaches a value between the 89-period SMA and the 365-period EMA",
    "Third target for the resting positions is closed as soon as the price reaches the price support level"
  ],
  "filters": [],
  "stop_loss": "10 points below the latest local minimum",
  "take_profit": "First target for 30% of positions is closed, if the price value is below 21-period exponential average; Second target for a half of all positions is closed as soon as the price reaches a value between the 89-period SMA and the 365-period EMA; Third target for the resting positions is closed as soon as the price reaches the price resistance level",
  "position_size": "1 lot",
  "evidence_type": "forward_results",
  "completeness": 50.0,
  "signal_warnings": null,
  "claim_warnings": null,
  "opacity_warnings": null,
  "build_warnings": null,
  "canonical": "https://prismaticalgos.com/compendium/algo/6465-macdpatterntraderv01",
  "snapshot": "2026-10-31 15:46 UTC",
  "source_url": "https://www.mql5.com/en/code/8188",
  "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."
}
