Home Technical Indicator Post

Discover AllAverages v4.9: The Essential Indicator for MetaTrader 4

Attachments
43879.zip (9.95 KB, Download 0 times)

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

Comments (0)