大家好!今天我们来聊聊相对活力指数(RVI),这是一个在MetaTrader 5中非常实用的技术指标。
相对活力指数的核心思想是,在牛市中,收盘价通常会高于开盘价,而在熊市中则相反。因此,RVI可以帮助我们判断市场的活力,反映价格在收盘时的位置。
为了将这个指标标准化到日交易区间,我们需要将价格变化量除以当天价格的最大波动范围。为了使计算更平滑,通常使用简单移动平均线,通常选择10个周期作为最佳选择。为了避免可能的歧义,我们还需要构建一条信号线,信号线是相对活力指数值的4周期对称加权移动平均线。这两条线的交叉将作为买入或卖出的信号。

相对活力指数指标
计算方法:
RVI的计算方法与随机指标类似。但是,活力指数是比较收盘价与开盘价,而非最小价格。计算公式为:
RVI = (CLOSE - OPEN) / (HIGH - LOW)
其中:
OPEN - 开盘价;
HIGH - 最高价;
LOW - 最低价;
CLOSE - 收盘价。
通常RVI会显示为两条线:
1. 第一条线的构建与RVI相同,但计算时使用的是4周期对称加权移动平均值,而不是直接的收盘价与开盘价的差值。具体计算为:
MovAverage = (CLOSE-OPEN) + 2 * (CLOSE-1 - OPEN-1) + 2 * (CLOSE-2 - OPEN-2) + (CLOSE-3 - OPEN-3)
其中:
- CLOSE - 当前收盘价;
- CLOSE-1, CLOSE-2, CLOSE-3 - 1、2、3周期前的收盘价;
- OPEN - 当前开盘价;
- OPEN-1, OPEN-2, OPEN-3 - 1、2、3周期前的开盘价。
接下来,我们需要找到分母的4周期对称加权移动平均值:
RangeAverage = (HIGH-LOW) + 2 x (HIGH-1 - LOW-1) + 2 x (HIGH-2 - LOW-2) + (HIGH-3 - LOW-3),
其中:
- HIGH - 最近一根K线的最高价;
- HIGH-1, HIGH-2, HIGH-3 - 1、2、3周期前的最高价;
- LOW - 最近一根K线的最低价;
- LOW-1, LOW-2, LOW-3 - 1、2、3周期前的最低价。
然后,我们计算最近4个周期(例如小时或天)的这些移动平均值的和:

2. 第二条线是第一条线的4周期对称加权移动平均值:
RVIsignal = (RVIaverage + 2 * RVIaverage-1 + 2 * RVIaverage-2 + RVIaverage-3)/6