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 | PGC

Oscillator indicating the cyclic changes in the market.

It has seven adjustable parameters:

  • First MA period - first EMA period;
  • Second MA period - second EMA period;
  • Smoothing period - smoothing period;
  • RSI period - RSI calculation period;
  • Applied price - the calculation price;
  • Overbought level - overbought level;
  • Oversold level.

Calculation:

PGC =100.0 - 100.0 / (1.0+RS)

where:

if AvgDec != 0  RS = AvgInc / AvgDec  otherwise  RS = 0  AvgDec = EMA(Dec, RSI Period)  AvgInc = EMA(Inc, RSI Period)  If Z3 > PrevZ3  Inc = Z3 - PrevZ3, Dec = 0  If Z3 < PrevZ3  Dec = PrevZ3 - Z3, Inc = 0  
Z3 = 2.0 * AvgMA3 - Avg2MA3
Avg2MA3 = EMA(AvgMA3, Smoothing period)  AvgMA3 = EMA((Z1 - Z2), Smoothing period)  Z2 = 2.0 * MA2 - AvgMA2  Z1 = 2.0 * MA1 - AvgMA1  AvgMA2 = EMA(MA2, First MA period)  AvgMA1 = EMA(MA1, First MA period)  MA2 = EMA(Applied price, Second MA period)  MA1 = EMA(Applied price, First MA period)  

MetaTrader Experts, Indicators, Scripts and Libraries

MetaTrader Experts, Indicators, Scripts and Libraries

21047

Best MetaTrader Indicators + Profitable Expert Advisors