Skip to content
All library documents

A Generalized Adaptive Moving Average with Floating Levels

Article MQL5 code base

Summary

This indicator description presents a generalized adaptive moving average based on Kaufman’s KAMA and an approach described by Vitali Apirine. The stated change is to use the selected input series throughout the calculation rather than relying on fixed high and low prices. This is intended to make the calculation usable on data beyond price, where hidden dependence on price ranges could produce misleading results. The author also describes it as a potentially faster alternative to KAMA.

The indicator adds floating levels that adapt to market changes. Users can choose to change its color when the average’s slope changes, when it crosses the outer floating levels, or when it crosses the middle dynamic level. These options offer different visual ways to interpret direction or threshold crossings, but the document provides no parameter details, market examples, or performance tests. It describes an indicator and possible uses, not a validated trading strategy; signal behavior and suitability need independent evaluation.

Key ideas

  • The generalized adaptive average is based on KAMA and uses the selected input series throughout its calculation.
  • The change is intended to remove dependence on fixed high and low prices and support non-price data.
  • The indicator adds floating levels that adapt as market conditions change.
  • Color changes can be tied to slope shifts or crossings of outer or middle floating levels.
  • The description provides no performance evidence or complete trading rules.

Tags

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