Rejoignez notre page de fans
- Vues:
- 69
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
La classe CVHFOnArray est destinée au calcul des valeurs des indicateurs du filtrevertical horizontal(VHF) par les tampons d'indicateurs.
Application :
Dans la fonction OnInit() de l'indicateur, la méthode Init() est appelée avec le paramètre :
- int VHFPeriod - période de l'indicateur.
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 aDataHigh[] - tampon contenant les données High pour le calcul de l'indicateur ;
- double aDataLow[] - tampon avec les données Low pour le calcul de l'indicateur ;
- double aDataClose [] - tampon avec les données Close pour le calcul de l'indicateur ;
- double aVHF[] - valeur calculée de l'indicateur.
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_VHFOnArray.mq5 est un indicateur avec un exemple d'utilisation de la classe CVHFOnArray. Le fichier IncVHFOnArray doit être situé dans le dossier MQL5\Include\IncOnArray du dossier de données du terminal (le dossier IncOnArray doit être créé).
Lefiltre vertical et horizontal (VHF), décrit pour la première fois par A. White en 1991, indique dans quelle phase se trouve le marché : dans la phase de mouvement dirigé ou de stagnation.

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/633
Pinbar Detector
Cet indicateur MQL5 identifie les barres d'épingle ascendantes (haussières) et descendantes (baissières), affichées avec des flèches personnalisables (citron vert pour la hausse, rouge pour la baisse). Il permet d'affiner les paramètres de détection tels que le ratio du corps de queue et la protrusion. Des alertes pop-up et des notifications push signalent les nouvelles pinbars. Idéal pour les traders à la recherche d'une détection précise des schémas d'inversion.
Bibliothèque de classes traînantes StopLoss pour MQL5
Un ensemble de classes pour le déplacement automatique du StopLoss des positions ouvertes en fonction d'une indentation fixe ou des valeurs des indicateurs Parabolic SAR et des moyennes mobiles, ou en fonction du niveau de stop de la position spécifiée.
BrainTrend_HTF_Signal
L'indicateur BrainTrend_HTF_Signal affiche les directions de tendance à partir du nombre de dernières barres des indicateurs BrainTrend1 et BrainTrend2 définis dans les paramètres d'entrée sous la forme d'une séquence d'objets graphiques.
NonLagDot
Nonlagdot est un indicateur de l'offre et de la demande qui calcule une tendance possible compte tenu de la domination des forces du marché.