Skip to content
All library documents

Smoothed Heiken Ashi with Moving Average and Step Filters

Article MQL5 code base

Summary

The document presents a smoothed variation of the Heiken Ashi indicator. Instead of feeding raw prices into its calculations, the method first uses filtered or averaged prices. The stated aim is to reduce some false signals and make the indicator easier to interpret, though the document supplies no measured evidence for that effect.

Users can choose among simple, exponential, smoothed, or linearly weighted moving averages for the smoothing stage. An optional step filter, specified in pips, suppresses value changes smaller than a chosen threshold; setting that threshold at or below zero disables the filter. The description does not specify the precise calculation sequence, parameter selection method, market conditions, or rules for entering and exiting trades. Its claims about signal quality should therefore be treated as a rationale for the design rather than demonstrated results, and any use in a strategy would require independent evaluation.

Key ideas

  • The smoothed variant applies averaged or filtered prices in place of raw prices.
  • It offers simple, exponential, smoothed, and linearly weighted averages as smoothing choices.
  • An optional pip threshold can ignore changes smaller than the selected step.
  • The text claims potential signal filtering but provides no tests or performance results.

Tags

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