Universal Moving Averages

Averages Indicator MT4
MetaTrader 4

Averages Indicator MT4 is the ultimate all-in-one moving average indicator for MetaTrader 4. It gives you access to 36 different moving average calculation methods and 22 price types in a single powerful tool. Whether you trade Forex, stocks, gold, or cryptocurrencies, this professional multi-MA indicator helps you analyze trends more accurately and find better entry and exit points. By consolidating complex mathematical smoothing techniques like Hull, Zero-Lag, and Fractal Adaptive averages into a unified architecture, the software allows you to seamlessly adjust for varying market volatility. This flexibility enables you to filter out confusing market noise, eliminate standard indicator lag, isolate true underlying trends across any timeframe, and establish highly accurate structural support and resistance lines based on objective mathematical equations.

Alternative download link Added to cart — redirecting to checkout in 3 seconds...
Download Free Version
Averages Indicator MT4 - All-in-One Multi Moving Average Tool

NFA & FIFO ONE PAYMENT FREE UPDATES

Key Features of the Averages Indicator MT4

The Averages Indicator for MT4 is a must-have tool for serious traders. Instead of loading multiple separate moving averages on your chart, you can test and combine dozens of smoothing methods in one indicator. This gives you a significant edge in trend detection, dynamic support/resistance identification, and timing entries and exits with greater precision using moving average analysis.

Averages Indicator MT4 Trade Examples

Averages Indicator MT4 showing multiple moving averages on chart
Averages Indicator MT4 - All-in-One Multi Moving Average Tool

Configuring Averages Indicator MT4 Settings

Available Formulas (MA_Method):

Unlock 36 different moving average calculation methods to refine your entry and exit signals:

  1. SMA - Simple Moving Average
  2. EMA - Exponential Moving Average
  3. Wilder - Wilder Exponential Moving Average
  4. LWMA - Linear Weighted Moving Average
  5. SineWMA - Sine Weighted Moving Average
  6. TriMA - Triangular Moving Average
  7. LSMA - Least Square Moving Average (or EPMA, Linear Regression Line)
  8. SMMA - Smoothed Moving Average
  9. HMA - Hull Moving Average by A.Hull
  10. ZeroLagEMA - Zero-Lag Exponential Moving Average
  11. DEMA - Double Exponential Moving Average by P.Mulloy
  12. T3_basic - T3 by T.Tillson (original version)
  13. ITrend - Instantaneous Trendline by J.Ehlers
  14. Median - Moving Median
  15. GeoMean - Geometric Mean
  16. REMA - Regularized EMA by C.Satchwell
  17. ILRS - Integral of Linear Regression Slope
  18. IE_2 - Combination of LSMA and ILRS
  19. TriMAgen - Triangular Moving Average generalized by J.Ehlers
  20. VWMA - Volume Weighted Moving Average
  21. JSmooth - M.Jurik’s Smoothing
  22. SMA_eq - Simplified SMA
  23. ALMA - Arnaud Legoux Moving Average
  24. TEMA - Triple Exponential Moving Average by P.Mulloy
  25. T3 - T3 by T.Tillson (correct version)
  26. Laguerre - Laguerre filter by J.Ehlers
  27. MD - McGinley Dynamic
  28. BF2P - Two-pole modified Butterworth filter by J.Ehlers
  29. BF3P - Three-pole modified Butterworth filter by J.Ehlers
  30. SuperSmu - SuperSmoother by J.Ehlers
  31. Decycler - Simple Decycler by J.Ehlers
  32. eVWMA - Modified eVWMA
  33. EWMA - Exponential Weighted Moving Average
  34. DsEMA - Double Smoothed EMA
  35. TsEMA - Triple Smoothed EMA
  36. VEMA - Volume-weighted Exponential Moving Average(V-EMA)

Price Selection Options:

Build your averages using 22 different price data points for maximum flexibility:

  1. close - Close
  2. open - Open
  3. high - High
  4. low - Low
  5. median - Median
  6. typical - Typical
  7. weightedClose - Weighted Close
  8. medianBody - Median Body (Open+Close)/2
  9. average - Average (High+Low+Open+Close)/4
  10. trendBiased - Trend Biased
  11. trendBiasedExt - Trend Biased(extreme)
  12. haClose - Heiken Ashi Close
  13. haOpen - Heiken Ashi Open
  14. haHigh - Heiken Ashi High
  15. haLow - Heiken Ashi Low
  16. haMedian - Heiken Ashi Median
  17. haTypical - Heiken Ashi Typical
  18. haWeighted - Heiken Ashi Weighted Close
  19. haMedianBody - Heiken Ashi Median Body
  20. haAverage - Heiken Ashi Average
  21. haTrendBiased - Heiken Ashi Trend Biased
  22. haTrendBiasedExt - Heiken Ashi Trend Biased(extreme)

Input Variable Definitions

TimeFrame = 0 (Selecting the timeframe for calculation)


Price = 0 (Choice of the 22 available price types)


MA_Period = 14 (Averaging period for the trend line)


MA_Shift = 0 (Shift the moving average forward or backward on the chart)


MA_Method = SMA (Selection of one of the 36 moving average formulas)


ShowInColor = true (Toggle dynamic color rendering for up-trends and down-trends)


Number of bars counted = 0 (Number of candles processed; “0” calculates the entire chart history)

Alerts, Emails & Notifications

AlertOn = false (Enable sound alerts when the moving average changes direction)


AlertShift = 1 (Candlestick shift for notification confirmation)


SoundsNumber = 5 (Total number of repeating sound alerts)


SoundsPause = 5 (Interval in seconds between alerts)


UpTrendSound = “alert.wav” (Sound file for bullish trend shifts)


DnTrendSound = “alert2.wav” (Sound file for bearish trend shifts)


EmailOn = false (Enable automated email alerts to your inbox)


EmailsNumber = 1 (Frequency of email notifications)


PushNotificationOn = false (Enable instant push notifications to your mobile MT4 app)

Strategic Trading Guides

How to Trade Trend Reversals

For high-accuracy trend trading, use the HMA (Hull Moving Average). When the ShowInColor feature is active, a color change from red to green indicates a potential long entry. Combine this with haClose prices to filter out market noise and avoid "fake-outs."

How to Trade the News (Scalping)

During high-impact news releases (like NFP or CPI), switch your MA_Method to ZeroLagEMA or DEMA. These methods significantly reduce lag, allowing you to react to price spikes and pullbacks in real-time before the standard market averages catch up.

Advanced Filtering with Heiken Ashi

Professional traders often use haTypical or haWeighted price selections. By calculating moving averages based on Heiken Ashi data, the Averages Indicator provides a much smoother line that keeps you in winning trades longer during strong trending markets.

How to Use Averages Indicator MT4

  1. Download and install the Averages Indicator on your MetaTrader 4 platform.
  2. Drag the indicator onto any chart and select your preferred MA method and price type.
  3. Enable color mode to instantly see trend direction (green = uptrend, red = downtrend).
  4. Use multiple instances with different settings to create powerful confluence zones.
  5. Combine with price action or other tools for high-probability trade setups.
  6. Set up alerts to get notified when the average changes direction.

Frequently Asked Questions

Q: Is the Averages Indicator only for MT4?

Yes, this is a professional MT4 indicator.


Q: How many moving average types does it include?

It includes 36 different MA calculation methods and 22 price selection options.


Q: Can I use multiple Averages on the same chart?

Yes. You can add several instances with different settings to create advanced multi-MA strategies.


Q: Does it support alerts?

Yes. It supports sound alerts, email notifications, and push notifications to your phone.


Q: Is it suitable for beginners?

Absolutely. Start with classic SMA or EMA, then experiment with advanced methods like HMA, ALMA, or T3 as you gain experience.

RobotFX Suggested Video

Video Content

The video will explain how the RobotFX Auto Recovery works and the strategy behind the loss recovery. Feel free to watch the rest of the videos too.


YouTube video thumbnail