Skip to content
All library documents

Adaptive EMA Periods Using Normalized ATR Across Timeframes

Article MQL5 code base

Summary

This indicator description presents a method for adapting an exponential moving average (EMA) using normalized average true range (ATR). The idea is to make the EMA’s effective calculation period respond to volatility rather than keep it fixed. It notes that EMA calculations can accommodate fractional periods, making them suitable for this adaptive approach. The indicator is also described as supporting multiple timeframes, including the chart’s active timeframe and special settings for the second and third higher timeframes.

The document provides a high-level concept, not a full specification. It does not state the normalization formula, how ATR maps to the EMA period, the direction or scale of that adjustment, or any parameter defaults. Nor does it include comparative tests, trading rules, or performance evidence. A user would need the implementation details and validation on the intended instrument and timeframe to assess whether the adaptive period behaves sensibly or improves on a fixed-period EMA.

Key ideas

  • Normalized ATR can be used to make an EMA period adaptive to volatility.
  • Fractional EMA periods make the moving average a candidate for this adjustment method.
  • The described indicator supports multiple chart timeframes and higher-timeframe settings.
  • The description omits the normalization formula and the mapping from ATR to EMA period.
  • No performance evidence is provided, so the method requires implementation review and testing.

Tags

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