If you're on the lookout for powerful analytical tools, you've come to the right place! While this AllAverages v4.9 indicator isn't my own creation, it's a gem that's not readily available on the MQL5 forum, which is why I felt compelled to share it here. Personally, I’ve been leveraging various moving average modifications in my trading strategies, and this one has definitely caught my eye.
Available Moving Average Formulas
- 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 Options for Moving Averages
- Close: Close price
- Open: Open price
- High: High price
- Low: Low price
- Median: Median price
- Typical: Typical price
- Weighted Close: Weighted Close
- Median Body: (Open + Close)/2
- Average: (High + Low + Open + Close)/4
- Trend Biased: Trend Biased price
- Heiken Ashi Close: Heiken Ashi Close price
- Heiken Ashi Open: Heiken Ashi Open price
- Heiken Ashi High: Heiken Ashi High price
- Heiken Ashi Low: Heiken Ashi Low price
- Heiken Ashi Median: Heiken Ashi Median price
- Heiken Ashi Typical: Heiken Ashi Typical price
- Heiken Ashi Weighted Close: Heiken Ashi Weighted Close price
- Heiken Ashi Median Body: Heiken Ashi Median Body
- Heiken Ashi Average: Heiken Ashi Average price
- Heiken Ashi Trend Biased: Heiken Ashi Trend Biased price
Configuration Settings
- TimeFrame: Choose your timeframe (default = 0)
- Price: Select price type (default = 0)
- MA_Period: Set the averaging period for the moving average (default = 14)
- MA_Shift: Shift the moving average by a specified number of periods (default = 0)
- MA_Method: Select your moving average formula (default = SMA)
- ShowInColor: Enable or disable color rendering (default = true)
- Number of Bars Counted: Specify how many candles to plot (default = 0 for all)
Alerts, Emails & Notifications
- AlertOn: Enable sound alerts for MA direction changes (default = false)
- AlertShift: Set the period shift for alerts (default = 1)
- SoundsNumber: Number of sound alerts (default = 5)
- SoundsPause: Pause between sound alerts (default = 5 seconds)
- UpTrendSound: Choose sound file for uptrend alert (default = "alert.wav")
- DnTrendSound: Choose sound file for downtrend alert (default = "alert2.wav")
- EmailOn: Enable email notifications (default = false)
- EmailsNumber: Number of email alerts to send (default = 1)
- PushNotificationOn: Enable push notifications to your phone (default = false)

Related Posts
- Maximize Your Trading with the IBS_RSI_CCI_v4_HTF Indicator for MetaTrader 5
- Unlocking MetaCOT 2: Your Ultimate CFTC Indicator Toolkit for MT4
- Mastering the MACD Candle Indicator for MetaTrader 4
- Unlocking the Power of Master Tools for MetaTrader 4
- Unlock Trading Insights with Volume Profile + Range v6.0 for MetaTrader 5