Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
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
Vues:
87
Note:
(20)
Publié:
\MQL5\Include\IncOnArray\ \MQL5\Indicators\
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

La classe CMFIOnArray est destinée au calcul des valeurs de l'indicateur Money Flow Index (MFI) par les tampons d'indicateurs.

Application :

Dans la fonction OnInit() de l'indicateur, la méthode Init() est appelée avec les paramètres :

Dans la fonction OnCalculate() de l'indicateur, la méthode Solve() est appelée avec les paramètres suivants

  • 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 aDataPrice[] - tampon contenant les données de prix pour le calcul de l'indicateur ;
  • double aDataVolume [] - tampon avec les données de volume 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 aMFI[] - tampon avec la valeur calculée de l'IMF.
Méthodes supplémentaires :
  • int BarsRequired() - renvoie le nombre minimum de barres pour le calcul de l'indicateur ;
  • string Name() - renvoie la chaîne de caractères contenant le nom de l'indicateur.

Le fichier Test_MFIOnArray.mq5 est un indicateur avec un exemple d'utilisation de la classe CMFIOnArray. Le fichier IncMFIOnArray 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.

L'indicateur technique Money Flow Index (MFI) montre l'intensité avec laquelle l'argent est investi ou retiré d'un titre. La construction et l'interprétation de l'indicateur sont similaires à celles du Relative Strength Index, à la seule différence que le MFI prend en compte le volume.

Exemple d'utilisation de la classe CMFIOnArray

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

IncRSIOnArray IncRSIOnArray

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.

Save OHLCV Data from Chart to CSV File Save OHLCV Data from Chart to CSV File

Ce script enregistre toutes les données OHLCV disponibles sur le graphique dans un fichier CSV.

GetFontName 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.

Renko_Subwindow_ATRTrend Renko_Subwindow_ATRTrend

Une combinaison de plusieurs indicateurs connus