Aide MetaTrader 5Graphiques des Prix, Analyses Technique et FondamentaleIndicateurs TechniquesOscillateursRelative Vigor Index

Relative Vigor Index

Le point principal du Relative Vigor Index (RVI) est que sur un marché haussier, le prix de clôture est, en règle générale, plus élevé que le prix d'ouverture. C'est l'inverse sur un marché baissier. Donc, l'idée derrière le Relative Vigor Index est que la vigueur, ou l'énergie, du mouvement est ainsi établie par les prix de clôture. Pour normaliser l'indice par rapport à l'intervalle quotidien, divisez le changement de prix par l'intervalle maximum des prix de la journée. Pour faire un calcul lissé, on utilise une Moyenne Mobile Simple. 10 est considéré comme la meilleure période. Pour éviter toute ambiguïté il faut construire une ligne de signal, qui est une moyenne mobile pondérée symétriquement des valeurs du RVI. Le croisement des lignes sert de signal d'achat ou de vente.

Vous pouvez tester les signaux de trading de cet indicateur en créant un Expert Advisor avec le MQL5 Wizard.

Relative Vigor Index

Méthode de Calcul

Le RVI est calculé de façon similaire à l'Oscillateur Stochastique. Toutefois, le RVI compare les niveaux de clôture relativement aux niveaux d'ouverture, et non le prix minimal comme le font les Stochastiques. L'indicateur est calculé comme étant la valeur égale à la variation des prix réels pour la période, normalisée à la portée maximale de changement de prix pour cette période, par exemple un jour ou une heure.

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

Avec :

OPEN – prix d'ouverture ;
HIGH – prix le plus haut ;
LOW – prix le plus bas ;
CLOSE – prix de fermeture.

Habituellement le RVI est affiché sous la forme de deux lignes :

1. Le premier est calculé comme le RVI, mais au lieu d'utiliser la différence entre les prix de Clôture et d'Ouverture et entre les prix Plus Haut et Plus Bas, il effectue la somme de moyennes mobiles de 4 périodes pondérées symétriquement. C'est à dire que la moyenne pondérée symétriquement de 4 périodes du numérateur est calculée comme :

MovAverage = (CLOSE-OPEN) + 2 * (CLOSE-1 - OPEN-1) + 2 * (CLOSE-2 - OPEN-2) + (CLOSE-3 - OPEN-3)

Avec :

CLOSE – cours de clôture actuel ;
CLOSE-1, CLOSE-2, CLOSE-3 – cours de clôture des périodes 1, 2 et 3 ;
OPEN – cours d'ouverture ;
OPEN-1, OPEN-2, OPEN-3 – cours d'ouverture des périodes 1, 2 et 3.

Ensuite, la moyenne pondérée symétriquement de 4 périodes du dénominateur est trouvée :

RangeAverage = (HIGH-LOW) + 2 x (HIGH-1 - LOW-1) + 2 x (HIGH-2 - LOW-2) + (HIGH-3 - LOW-3),

Avec :

HIGH – prix maximum de la dernière barre ;
HIGH, HIGH-2, HIGH-3 – prix maximaux des 1, 2 et 3 dernières périodes ;
LOW – prix minimum de la dernière barre ;
LOW-1, LOW-2, LOW-3 – prix minimum des 1, 2 et 3 périodes précédentes.

Ensuite, nous calculons la somme de ces moyennes mobiles sur les 4 dernières périodes, par exemple en heures ou en jours :

rvi_formula

2. La deuxième ligne est la moyenne mobile pondérée symétriquement de 4 périodes de la première ligne :

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