MetaTrader 5帮助

相对动量指数

相对活力指数技术指标(RVI)的重要一点就是牛市上收盘价通常高于开盘价。熊市上正好相反。所以相对活力指数指标之后的原理就是价格收盘时确立指数移动的活力,或者能量。为了使得当日的交易范围指数正常化,我们根据当日价格范围的最大值来划分价格的变动情况。为了进行更为顺利的计算,使用 简单移动平均线 。10公认为最好的周期。为避免可能的混淆,需要构建一个信号线,该线是相对活力指数指标值的4-周期对称加权移动平均线。线与线的汇合被认为是购买或者是卖出的信号。

您可以通过在MQL5 Wizard创建一个EA交易来检测这个指标的交易信号

相对动量指数

计算

RVI的计算类似于随机振荡指标 。然而,活力指数指标是用于收盘水平相对于开盘水平的比较,而不会完成随机最小价格。指标的计算为一段周期内指标值等于实际价格,并使该段周期价格变化最大范围标准化,例如天或者小时。

RVI = (CLOSE - OPEN) / (HIGH - LOW)

此处:

OPEN ― 开盘价;
HIGH ― 最高价;
LOW ― 最低价;
CLOSE ― 收盘价。

通常RVI指标显示为两条线:

1. 第一条线的建立同于RVI,但是取代收盘价和开盘价的差额以及最高价和最低价的差额,使用4-周期对称加权移动平均线总和的差额。例如计算分子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 ― 上一个柱形的最高价;
HIGH, HIGH-2, HIGH-3 ― 1、2和3个周期前的最高价;
LOW ― 上一个柱形的最低价;
LOW-1, LOW-2, LOW-3 ― 1、2和3个周期前的最低价。

之后我们计算上4个周期的这些移动平均线的总和,例如小时或天:

rvi_formula

2. 第二条线是第一条线的4-周期对称加权移动平均线:

RVIsignal = (RVIaverage + 2 * RVIaverage-1 + 2 * RVIaverage-2 + RVIaverage-3)/6