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.
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.
Available Formulas (MA_Method):
Unlock 36 different moving average calculation methods to refine your entry and exit signals:
- SMA - Simple Moving Average
- EMA - Exponential Moving Average
- Wilder - Wilder Exponential Moving Average
- LWMA - Linear Weighted Moving Average
- SineWMA - Sine Weighted Moving Average
- TriMA - Triangular Moving Average
- LSMA - Least Square Moving Average (or EPMA, Linear Regression Line)
- SMMA - Smoothed Moving Average
- HMA - Hull Moving Average by A.Hull
- ZeroLagEMA - Zero-Lag Exponential Moving Average
- DEMA - Double Exponential Moving Average by P.Mulloy
- T3_basic - T3 by T.Tillson (original version)
- ITrend - Instantaneous Trendline by J.Ehlers
- Median - Moving Median
- GeoMean - Geometric Mean
- REMA - Regularized EMA by C.Satchwell
- ILRS - Integral of Linear Regression Slope
- IE_2 - Combination of LSMA and ILRS
- TriMAgen - Triangular Moving Average generalized by J.Ehlers
- VWMA - Volume Weighted Moving Average
- JSmooth - M.Jurik’s Smoothing
- SMA_eq - Simplified SMA
- ALMA - Arnaud Legoux Moving Average
- TEMA - Triple Exponential Moving Average by P.Mulloy
- T3 - T3 by T.Tillson (correct version)
- Laguerre - Laguerre filter by J.Ehlers
- MD - McGinley Dynamic
- BF2P - Two-pole modified Butterworth filter by J.Ehlers
- BF3P - Three-pole modified Butterworth filter by J.Ehlers
- SuperSmu - SuperSmoother by J.Ehlers
- Decycler - Simple Decycler by J.Ehlers
- eVWMA - Modified eVWMA
- EWMA - Exponential Weighted Moving Average
- DsEMA - Double Smoothed EMA
- TsEMA - Triple Smoothed EMA
- VEMA - Volume-weighted Exponential Moving Average(V-EMA)
Price Selection Options:
Build your averages using 22 different price data points for maximum flexibility:
- close - Close
- open - Open
- high - High
- low - Low
- median - Median
- typical - Typical
- weightedClose - Weighted Close
- medianBody - Median Body (Open+Close)/2
- average - Average (High+Low+Open+Close)/4
- trendBiased - Trend Biased
- trendBiasedExt - Trend Biased(extreme)
- haClose - Heiken Ashi Close
- haOpen - Heiken Ashi Open
- haHigh - Heiken Ashi High
- haLow - Heiken Ashi Low
- haMedian - Heiken Ashi Median
- haTypical - Heiken Ashi Typical
- haWeighted - Heiken Ashi Weighted Close
- haMedianBody - Heiken Ashi Median Body
- haAverage - Heiken Ashi Average
- haTrendBiased - Heiken Ashi Trend Biased
- 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
- Download and install the Averages Indicator on your MetaTrader 4 platform.
- Drag the indicator onto any chart and select your preferred MA method and price type.
- Enable color mode to instantly see trend direction (green = uptrend, red = downtrend).
- Use multiple instances with different settings to create powerful confluence zones.
- Combine with price action or other tools for high-probability trade setups.
- 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.
Please do not spam; comments and reviews are verified prior to publishing.