Adaptive Moving Average is a sophisticated MT4 indicator that dynamically modifies its look back period to adjust to the current state of the Forex market. It adapts to changes in the market and is more advanced than traditional Moving Average techniques.

Adaptive Moving Average boasts six adaptive methods in one indicator, empowering traders with the choice of using 7 moving average methods, including Double EMA, Triple EMA, and Volume Weighted. Furthermore, there are seven applied price types, including 6 MetaTrader price types, as well as John Ehlers RSI smoothing.
One of the main features of Adaptive Moving Average is that it is free of repaints and recalculation. This tool automatically identifies the best period of the moving average to adapt to the market's current conditions, which is especially useful for those using 4 and 5 digit brokers. The indicator is of high quality as it is written in C++ and forms part of the ftap project.
With six adaptive methods featured in Adaptive Moving Average, the look-back period can be easily determined. During a ranging market, sideways movement, or oscillating market, the look-back period tends to be shorter. In contrast, during a trending market, the period tends to be longer, and in case of a stronger trend, the period will be longer, and in case of a weaker trend, the period will be shorter.
Thanks to this mechanism, Adaptive Moving Average is less likely to change its direction during a trending market period. Thus, enabling traders to ride on the trend for a longer duration. In contrast, Adaptive Moving Average is more likely to change its direction during a ranging market condition, helping traders catch the upcoming trend early, or catch each reversal in the market.
Version 1.0: N/A