Indicateurs: Taux de Variation des Prix (Price Rate of Change - ROC)

 

Taux de Variation des Prix (Price Rate of Change - ROC):

Le Taux de Variation des Prix (ROC) reflète ce mouvement ondulatoire comme un oscillateur, mesurant la différence de prix sur une certaine période. Le ROC augmente si les prix augmentent et baisse avec eux. Plus le prix change, plus le ROC change.

Taux de Variation des Prix (Price Rate of Change - ROC)

Auteur : MetaQuotes

 
Taux de variation (ROC)

L'indicateur Taux de variation (ROC) mesure la variation en pourcentage du prix actuel par rapport au prix d'il y a un certain nombre de périodes. L'indicateur ROC peut être utilisé pour confirmer les mouvements de prix ou détecter des divergences ; il peut également servir de guide pour déterminer les conditions de surachat et de survente. La formule du taux de variation est exprimée ci-dessous :
  • [(Prix actuel / Prix il y a n périodes) - 1] x 100

En règle générale, le taux de variation est calculé sur la base de 14 périodes pour l'entrée n, mais il peut bien sûr être modifié en fonction de la période souhaitée par le trader. Un graphique de l'ETF Nasdaq 100 (QQQQ) est présenté ci-dessous avec l'indicateur de taux de variation à 14 jours :


Calcul du taux de variation

La partie droite du graphique du QQQQ montre comment le taux de variation est calculé. Le cours de clôture du 14e jour a été divisé par le cours de clôture du 1er jour, 14 jours plus tôt, ce qui donne 1,0467. On a ensuite soustrait 1 pour obtenir 0,0467, puis on a multiplié le résultat par 100 pour obtenir 4,67. Cela signifie que le prix du QQQQ a augmenté de 4,67 % au cours de la période de 14 jours indiquée dans le graphique.

Nombreuses utilisations de l'indicateur de taux de variation

L'indicateur de taux de variation peut être utilisé pour confirmer les mouvements de prix ou détecter les divergences et peut servir de guide pour déterminer les conditions de surachat et de survente.

Le taux de variation comme outil de confirmation

Un exemple de l'indicateur ROC confirmant l'action des prix s'est produit entre le niveau le plus bas #1 et le niveau le plus bas #2 : le prix de l'action QQQQ a atteint des niveaux plus bas, ce qui est généralement un signe haussier ; de même, l'indicateur de taux de variation a confirmé l'action des prix et a atteint des niveaux plus bas également.

Le taux de variation en tant qu'indicateur de surachat et de survente

Dans le graphique ci-dessus, lorsque l'indicateur de taux de variation a dépassé la barre des +3 %, il aurait été déconseillé d'acheter, car les prix se trouvaient dans une zone de surachat ; il aurait été plus judicieux de rechercher des signaux de vente. De même, lorsque l'indicateur ROC entre dans une zone de survente, il n'est pas judicieux de vendre, car la majeure partie du mouvement à la baisse a été réalisée ; il convient plutôt de rechercher des signaux d'achat.

L'indicateur ROC (Rate of Change) est un outil d'analyse technique utile pour confirmer les mouvements de prix, détecter les divergences et déterminer les niveaux de surachat et de survente. L'indicateur Momentum est un indicateur similaire qu'il convient d'étudier
 

La raison pour laquelle il donne un calcul erroné est très différente de celle des autres plateformes. Par exemple, pour le CFD TSLA, le résultat est de -110% sur la période du krach de mars. La même chose se produit avec COFFEE à un degré moindre.

Pas fiable

 

Veuillez vérifier cette instruction dans le programme source de l'indicateur.

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

D'après la définition de la formule :

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

alors, je pense qu'il devrait s'agir de

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

Veuillez vérifier cette instruction dans le programme source de l'indicateur.

Selon la définition de la formule :

alors, je pense qu'il devrait s'agir de

Je pense que vous avez raison. La définition du ROC est ROC = [(Dernier prix - Prix précédent) / Prix précédent] x 100