指标: 价格变化率(ROC)

 

价格变化率(ROC):

价格变化率(ROC)像振荡器一样反应价格的波动,检测一段时间价格的差异。如果价格上升和下降和它同步,那么ROC指标增长。价格变化越是大,ROC变化也越大。

价格变化率指标

作者: MetaQuotes Software Corp.

 
变化率 (ROC)

变化率 (ROC) 指标衡量当前价格与一定时期前价格相比的百分比变化。ROC 指标可用于确认价格走势或检测背离;也可用作确定超买和超卖条件的指南。变化率的计算公式如下:
  • [当前价格/n 个周期前的价格)- 1] x 100

一般来说,变化率是根据输入 n 的 14 个周期来计算的,当然也可以修改为交易者喜欢的任何周期。下图是纳斯达克 100 ETF (QQQQ) 的 14 天变化率指标图:


计算变化率

QQQQ 图表右侧显示了变化率的计算方法。第 14 天的收盘价除以 14 天前第 1 天的收盘价,得出 1.0467。然后减去 1,得到 0.0467,再乘以 100,得到 4.67。这意味着在图表中突出显示的 14 天内,QQQQ 的价格上涨了 4.67%。

变化率指标的多种用途

变化率指标可用于确认价格走势或检测背离,也可用作确定超买和超卖条件的指南。

作为确认工具的变化率

从低点 1 到低点 2,ROC 指标确认价格走势的一个例子是:QQQQ 的股价触及更高的低点,这通常是看涨信号;同样,变化率指标也确认了价格走势,并触及更高的低点。

变化率作为超买和超卖指标

在上图中,当变化率指标超过 +3% 时,不宜买入,因为价格处于超买区域;寻找卖出信号更为明智。同样,当变化率指标进入超卖区域时,卖出也不是明智之举,因为大部分下跌走势已经完成,应该寻找买入信号。

变化率(ROC)指标是一种有用的技术分析工具,可用于确认价格走势、检测背离以及确定超买和超卖水平。应研究的一个类似指标是动量指标
 

为什么它给出的计算结果与其他平台大不相同?例如,在 TSLA CFD 中,3 月暴跌期间的输出为 -110%。同样的情况也发生在 COFFEE 上,但程度较低。

不可靠

 

请在指标源程序中查看 该说明。

ExtRocBuffer[i]=(price[i]-price[i-ExtRocPeriod])/price[i]*100;

根据公式的定义:

ROC = ((CLOSE (i) - CLOSE (i - n)) / CLOSE (i - n)) * 100

那么,我认为应该是

ExtRocBuffer[i]=(price[i]-price[i-ExtRocPeriod])/ price[i-ExtRocPeriod] *100;
Documentation on MQL5: Python Integration / order_calc_margin
Documentation on MQL5: Python Integration / order_calc_margin
  • www.mql5.com
order_calc_margin - Python Integration - MQL5 Reference - Reference on algorithmic/automated trading language for MetaTrader 5
 
Arlos Elias Rivas Romero #:

请在指示器源程序中查看 该说明。

根据公式的定义

那么,我认为应该是

我想你是对的。ROC 的定义是ROC = [(最后价格-先前价格)/先前价格] x 100