Skip to content
All library documents

Heikin Ashi EMA Crossovers with an Optional MACD Filter

Article Strategy library · Author: ChaoZhang

Summary

This strategy combines Heikin Ashi prices, a fast and slow exponential moving average crossover, and an optional MACD filter. A fast average crossing above the slow average triggers a long entry; a downward cross triggers a short. The described filter uses MACD direction to screen entries, while the code makes that filter optional. The document also lists configurable candle and indicator timeframes and EMA settings.

The rationale is that Heikin Ashi candles may smooth price noise and that MACD can screen some false signals. The document gives no performance results, despite suggesting the method may suit volatile cryptocurrency markets. It warns that indicator settings can produce repeated false signals, news events are not incorporated, and sharp moves can overwhelm stops. Its published example specifies BTC/USDT futures and a one-month backtest window; these settings alone do not demonstrate reliability. It recommends parameter evaluation and explicit loss controls, but does not provide comparative evidence for those changes.

Key ideas

  • Heikin Ashi data feeds the moving averages used to identify direction changes.
  • An upward fast and slow EMA crossover opens a long, while a downward crossover opens a short.
  • The optional MACD condition is intended to screen signals by momentum direction.
  • The document provides no measured results supporting profitability or robustness.
  • Sudden price moves, news, and parameter choices can undermine the signals and stop placement.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.