Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Indicateurs

XRVI - indicateur pour MetaTrader 5

Nikolay Kositsin
Nikolay Kositsin
В мире, которым правят судебные приставы, не бывает и не может быть в принципе бесплатных интернет-нянек!!!
| French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Vues:
242
Note:
(16)
Publié:
Mise à jour:
\MQL5\Include\
xrvi.mq5 (11.88 KB) afficher
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Le calcul de l'indice de vigueur relative (Relative Vigor Index, RVI) repose sur l'idée que, sur un marché haussier, le cours de clôture est généralement supérieur au cours d'ouverture. Sur un marché baissier, les cours de clôture sont généralement inférieurs aux cours d'ouverture.

Pour normaliser l'indice, la variation de cours est divisée par l'amplitude maximale des cours au cours de la barre :

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

où :

  • OPEN : le cours d'ouverture ;
  • HIGH : le cours le plus haut ;
  • LOW : le cours le plus bas ;
  • CLOSE : cours de clôture.

Afin d’exclure les fluctuations aléatoires des cours, l’oscillateur est lissé. Une ligne de signal est également tracée. Le principal avantage de cette variante de l’indicateur bien connu réside dans la possibilité de modifier les algorithmes de lissage du RVI et de la ligne de signal, en choisissant parmi les dix options disponibles :

  1. SMA - moyenne mobile simple ;
  2. EMA – moyenne mobile exponentielle ;
  3. SMMA – moyenne mobile lissée ;
  4. LWMA: moyenne mobile pondérée linéaire ;
  5. JJMA – moyenne adaptative JMA ;
  6. JurX: moyenne ultra-linéaire ;
  7. ParMA – moyenne parabolique ;
  8. T3 - lissage exponentiel multiple de Tilson ;
  9. VIDYA - lissage utilisant l'algorithme de Tushar Chande ;
  10. AMA - lissage utilisant l'algorithme de Perry Kaufman.

Il convient de noter que le paramètre Phase a une signification totalement différente selon les algorithmes de lissage.

  • Pour JMA, il s'agit d'une variable externe « Phase », dont la valeur varie de -100 à +100 ;
  • pour T3, il s'agit du coefficient de lissage, multiplié par 100 pour une meilleure lisibilité ;
  • Pour VIDYA, il s'agit de la période de l'oscillateur CMO, et pour l'AMA, de la période de l'EMA lente ;
  • Pour l’AMA, la période de l’EMA rapide est fixe et égale à la valeur par défaut 2. Le coefficient d’élévation à la puissance pour l’AMA est également fixé à 2.

L'indicateur utilise les classes de la bibliothèque SmoothAlgorithms.mqh (à copier dans le répertoire_de_données_du_terminal\MQL5\Include), dont le fonctionnement a été décrit en détail dans l'article « Moyenne des séries de prix sans tampons supplémentaires pour les calculs intermédiaires ».

L'indicateur XRVI (Relative Vigor Index)

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/506

ExCandles2 ExCandles2

L'indicateur ExCandles-v2 signale, à l'aide de flèches sur le graphique, les combinaisons de bougies.

iTrend iTrend

Indicateur combiné de la force et de la direction de la tendance.

Converted from Pine Script - Fibonacci Bollinger Bands Converted from Pine Script - Fibonacci Bollinger Bands

Cet indicateur de bandes de Fibonacci est une conversion de Pine Script (par Rashad) vers le langage MQL5.

CloseAgent CloseAgent

Outil de clôture optimal avec les bandes de Bollinger et le RSI.