Indicadores: Price Rate of Change (ROC)

 

Price Rate of Change (ROC):

El Price Rate of Change (ROC) -Tasa de cambio del precio- mide la diferencia del precio en un período determinado, reflejando el movimiento ondulatorio como un oscilador. El ROC crece si el precio crece, y también cae junto con el precio. Cuanto más varia el cambio del precio tanto más cambia el ROC.

Indicador Price Rate of Change

Autor: MetaQuotes Software Corp.

 
Rate of Change (ROC)

El indicador Rate of Change (ROC) mide el cambio porcentual del precio actual en comparación con el precio de hace un cierto número de periodos. El indicador ROC puede utilizarse para confirmar movimientos de precios o detectar divergencias; también puede utilizarse como guía para determinar las condiciones de sobrecompra y sobreventa. La fórmula de la Tasa de Cambio se expresa a continuación:
  • [(Precio actual / Precio hace n periodos) - 1] x 100

Generalmente, la Tasa de Cambio se calcula basándose en 14 periodos para la entrada n, pero por supuesto puede modificarse a cualquier periodo preferido por el operador. A continuación se muestra un gráfico del Nasdaq 100 ETF (QQQQ) con el indicador de la Tasa de Cambio de 14 días:


Cálculo de la Tasa de Cambio

La parte derecha del gráfico del QQQQ muestra cómo se calcula la Tasa de Cambio. El precio de cierre del día 14 se dividió por el precio de cierre de hace 14 días, el día 1, que dio como resultado 1,0467. Luego se restó 1 para obtener 0,0467 y luego se multiplicó por 100 para obtener 4,67. Eso significa que hubo un aumento del 4,67% en el precio del QQQQ durante el período de 14 días se destaca en el gráfico.

Numerosos usos del indicador de tasa de cambio

El indicador de la Tasa de Cambio se puede utilizar para confirmar movimientos de precios o detectar divergencias y se puede utilizar como guía para determinar las condiciones de sobrecompra y sobreventa.

La Tasa de Cambio como herramienta de confirmación

Un ejemplo del indicador ROC confirmando la acción del precio ocurrió desde el mínimo #1 al mínimo #2: el precio de las acciones del QQQQ hizo mínimos más altos, generalmente una señal alcista; del mismo modo, el indicador de la Tasa de Cambio confirmó la acción del precio e hizo mínimos más altos también.

Tasa de cambio como indicador de sobrecompra y sobreventa

En el gráfico anterior, cuando el indicador Rate of Change superó la marca del +3%, no habría sido aconsejable comprar, ya que los precios se encontraban en una zona de sobrecompra; sería más aconsejable buscar señales de venta. Del mismo modo, cuando el ROC entró en zonas de sobreventa, no sería inteligente vender, ya que la mayor parte del movimiento a la baja se había realizado, más bien habría que buscar señales de compra.

El indicador de Tasa de Cambio (ROC) es una herramienta de análisis técnico muy útil para confirmar movimientos de precios, detectar divergencias y determinar niveles de sobrecompra y sobreventa. Un indicador similar que debería investigarse es el indicador Momentum
 

Por qué dar un cálculo erróneo mucho diferent que otra plataforma. Por ejemplo en TSLA CFD en la salida -110% en el período de la caída de marzo. Lo mismo ocurre con el café en menor grado.

No es fiable

 

Por favor, compruebe esta instrucción en el programa fuente del indicador.

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

Según la definición de la fórmula

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

entonces, creo que debería ser

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 #:

Compruebe esta instrucción en el programa fuente del indicador.

De acuerdo con la definición de la fórmula:

entonces, creo que debería ser

Creo que estás en lo cierto. La definición del ROC es ROC = [(Último precio - Precio anterior) / Precio anterior] x 100