Rejoignez notre page de fans
- Vues:
- 91
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
La classe CRSIOnArray est conçue pour calculer les valeurs de l'indicateur Relative Strength Index (RSI) en utilisant la mémoire tampon de l'indicateur.
Application :
Dans la fonction OnInit() de l'indicateur, la méthode Init() est appelée avec les paramètres :
- int aPeriod - période de l'indicateur.
- ENUM_MA_METHOD aMethod - méthode de lissage.
Dans la fonction OnCalculate() de l'indicateur, la méthode Solve() est appelée avec les paramètres :
- const int aRatesTotal - variable rates_total des paramètres de la fonction OnCalculate() ;
- const int aPrevCalc - variable prev_calculée à partir des paramètres de la fonction OnCalculate() ;
- double aData[] - tampon contenant les données pour le calcul de l'indicateur ;
- double aP[] - tampon intermédiaire pour la composante positive ;
- double aM[] - tampon intermédiaire pour la composante négative ;
- double aPS[] - tampon intermédiaire pour la composante positive lissée ;
- double aMS[] - tampon intermédiaire pour la composante négative lissée ;
- double aRSI[] - tampon avec la valeur RSI calculée.
- int BarsRequired() - renvoie le nombre minimum de barres pour calculer l'indicateur ;
- string Name() - renvoie la chaîne de caractères contenant le nom de l'indicateur.
Le fichier Test_RSIOnArray.mq5 est un indicateur avec un exemple d'utilisation de la classe CRSIOnArray. Le fichier IncRSIOnArray doit être situé dans le dossier MQL5\Include\IncOnArray du dossier de données du terminal (le dossier IncOnArray doit être créé).
Cette classe nécessite la classe CMAOnArray du fichier IncMAOnArray, situé ici.
Indicateur technique L 'indice de forcerelative (RSI) est un oscillateur qui suit le cours et varie de 0 à 100. Une méthode courante d'analyse de l'indicateur Relative Strength Index consiste à rechercher des divergences lorsque le cours atteint un nouveau sommet et que le RSI ne parvient pas à dépasser son précédent sommet.

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/652
Save OHLCV Data from Chart to CSV File
Ce script enregistre toutes les données OHLCV disponibles sur le graphique dans un fichier CSV.
HiLo
Indicateur de ligne haute et basse
Tableau IncMFIOn
La classe CMFIOnArray est conçue pour calculer les valeurs de l'indicateur Money Flow Index (MFI) par tampon d'indicateur. Voici un exemple d'utilisation de cette classe.
GetFontName
Module de fonction pour un affichage plus pratique de la sélection des polices dans les paramètres d'entrée de l'indicateur.