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 | RVI Chart

Real author:

Yuriy Tokman (YTG)

The RVI Oscillator in the main chart window relative to the Moving Average indicator. RVI is drawn as a colored cloud, the Moving Average is blue.

Indicator input parameters:

//+-------------------------------------------------+
//| Indicator input parameters                      |
//+-------------------------------------------------+
input uint RVIPeriod=14;
input Smooth_Method XMA_Method=MODE_SMMA;             // Averaging method
input uint XLength=12;                                // Depth of averaging
input int XPhase=15;                                  // Smoothing parameter
//---- for JJMA within the range of -100 ... +100 it influences the quality of the transition process;
//---- for VIDIA it is a CMO period, for AMA it is a slow average period
input double Dev=1000.0;                              // Indicator deviation
input ENUM_APPLIED_PRICE  Applied_price=PRICE_CLOSE;  // Price type or handle
input int Shift=0;                                    // Horizontal indicator shift in bars

The indicator uses SmoothAlgorithms.mqh library classes (copy it to <terminal_data_folder>\MQL5\Include). The use of the classes was thoroughly described in the article "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

MetaTrader Experts, Indicators, Scripts and Libraries

Fig.1. The RVI_Chart indicator

15114

Best MetaTrader Indicators + Profitable Expert Advisors