Rejoignez notre page de fans
- Vues:
- 72
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
La classe CERDOnArray est conçue pour calculer le ratio d'efficacité (ER) utilisé dans la moyenne mobile adaptative (AMA), mais en tenant compte de la direction du mouvement du prix. Lorsque le prix monte, l'indicateur a des valeurs positives, lorsque le prix baisse, il a des valeurs négatives.
Application :
Dans la fonction OnInit() de l'indicateur, la méthode Init() est appelée avec le paramètre :
- int aPeriod - période de calcul du facteur d'efficacité.
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 aERD[] - tampon contenant la valeur calculée.
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_ERDOnArray.mq5 est un indicateur avec un exemple d'utilisation de la classe CERDOnArray. Le fichier IncERDOnArray doit être situé dans le dossier MQL5\Include\IncOnArray du dossier de données du terminal (le dossier IncOnArray doit être créé).
L'indicateur technique Adaptive Moving Average (AMA) est utilisé pour construire une moyenne mobile avec une faible sensibilité au bruit dans les séries de prix et se caractérise par un décalage minimal pour la détection des tendances. Il a été développé et décrit par Perry Kaufman dans son livre "Smarter Trading".

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/632
IncEROnArray
La classe CEROnArray est conçue pour calculer le ratio d'efficacité (ER) utilisé dans la moyenne mobile adaptative (AMA). Un exemple d'utilisation de la classe CEROnArray est également donné.
Outil de fermeture de position assistée
Il s'agit d'un outil auxiliaire de prise de profit et de stop loss, qui peut vous aider à effectuer un stop loss serré et une prise de profit dynamique. Mise à jour
Créateur de bougies à tartiner
L'indicateur en ligne construit un graphique en chandelier à partir des valeurs actuelles de l'écart flottant.
Martingale Pulse EA
Voici MP by SPLpulse, un Expert Advisor sophistiqué et très polyvalent conçu pour le trader moderne. Que vous soyez un scalpeur, un suiveur de tendance ou un trader inversé, MP by SPLpulse combine de multiples stratégies de trading avec une suite de gestion des risques de niveau institutionnel pour s'adapter à votre style de trading unique. Prenez le contrôle de votre trading avec une personnalisation inégalée et une automatisation puissante.