Expert Advisors • Indicators • Scripts • Libraries

MQL.RobotFX.org is the biggest collection of MetaTrader expert advisors (MT5 & MT4), indicators, scripts and libraries that can be used to improve trading results, minimize risks or simply automate trading tasks

MetaTrader 5 Indicator | Time_Averaged_MA

Time Averaged Moving Average is a moving average based on Time Averaged Price indicator. It draws a smoothed line with its values calculated by prices in a specified range.

It has four inputs:

  • Period - calculation period
  • Applied price
  • Smoothing period
  • Smoothing method

Calculation:

TAMA = MA(TAP, Smoothing period, Smoothing method)

where:

TAP calculation depends on the selected calculation price (Applied price):

  • Close price: TAP = Close[Period-1]
  • Open price: TAP = Open[Period-1]
  • High price: TAP = Max
  • Low price: TAP = Min
  • Median price: TAP = (Max+Min)/2.0
  • Typical price: TAP = (Max+Min+Close)/3.0
  • Weighted price: TAP = (Max+Min+2.0*Close)/4.0

Min, Max - Low and High prices in the Period range

Time Averaged Price is not required for calculation.

MetaTrader Experts, Indicators, Scripts and Libraries

Fig. 1. Time Averaged MA, Close

MetaTrader Experts, Indicators, Scripts and Libraries

Fig. 2. Time Averaged MA, High

MetaTrader Experts, Indicators, Scripts and Libraries

Fig. 3. Time Averaged MA, Low

MetaTrader Experts, Indicators, Scripts and Libraries

Fig. 4. Time Averaged MA, Median

MetaTrader Experts, Indicators, Scripts and Libraries

Fig. 5. Time Averaged MA, Weighted

22514