RVI指标使用详解-相对活力指数指标 Relative Vigor Index

1:RVIRelative Vigor Index定义

Relative Vigor Index 指标简称 RVI,中文称为相对能量指数指标或相对活力指数,有的地方也称为相对波动指数指标。该指标是由 John Ehlers 发明的,指标是用来衡量市场上升和下降的能力以预测后市价格的走向。RVI属于震荡指标。

2:RVIRelative Vigor Index计算公式

首先我们先设X、Y、Z、D值         
X i=(Ci-Oi)+2×(Ci-1-Oi-1)+2×(Ci-2-Oi-2)×(Ci-3-Oi-3)/6   
 Y i=(Hi-Li)+2×(Hi-1-Li-1)+2×(Hi-2-Li-2)×(Hi-3-Li-3)/6 
 Z=SUM(X i ,N) 
D= SUM(Y i ,N) 
 RVI=Z ÷ D  
RVIsig(信号线)=RVI+2×RVI i-1 +2×RVI i-2+ RVI i-3  
除了上面的算法外,也有算法为
RVI = (CLOSE-OPEN)/(HIGH-LOW)
RVIsig(信号线)=SMA(RVI,N)来表

3:RVIRelative Vigor Index基础使用

RVI两线相交,金叉买入,死叉卖出。
1.当RVI线从上向下穿过信号线(红色)时,是可能的做空(卖出)信号
2.当RVI线从下向上穿过信号线(红色)时,是可能的做多(买进)信号

Relative Vigor Index基础使用

4:RVI-Relative Vigor Index编程借口

【编程函数/参数】double iRVI( string symbol, int timeframe, int period, int mode, int shift)
1、symbol指定货币对,NULL为默认当前货币对
2、timeframe时间周期,0为当前时间周期
3、period平均周期,通常10
4、mode指标类型,MODE_MAIN,MODE_SIGNAL
5、shift指定柱值,0为当前柱,1为前一个柱,以此类推
【代码】
iRVI(NULL, 0, 10,MODE_MAIN,0)