Discussion de l'article "Création d'un indicateur avec plusieurs tampons d'indicateurs pour les débutants"
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Un nouvel article Création d'un indicateur avec plusieurs tampons d'indicateurs pour les débutants a été publié :
Les codes complexes sont constitués d’un ensemble de codes simples. Si vous les connaissez, cela n’a pas l’air si compliqué. Dans cet article, nous allons examiner comment créer un indicateur avec plusieurs tampons d’indicateurs. À titre d’exemple, l’indicateur Aroon est analysé en détail et deux versions différentes du code sont présentées.
Pour la symétrie des axes, j’ai légèrement corrigé dans le code, en ajoutant le décalage vertical de l’indicateur, par rapport à l’indicateur d’origine, en utilisant la valeur de 0,5.
Voici les résultats des travaux de cet indicateur sur le graphique :
Pour trouver la position de l’élément avec les valeurs maximales ou minimales sur une distance ne dépassant pas AroonPeriod de la barre actuelle, nous pouvons utiliser les fonctions ArrayMaximum() et ArrayMinimum() intégrées de MQL5, qui recherchent également les extremums, mais ces fonctions effectuent la recherche en utilisant l’ordre croissant.
Cependant, la recherche doit être menée dans l’ordre décroissant des index. Dans ce cas, la solution la plus simple consiste à modifier la direction de l’indexation dans les tampons d’indicateur et de prix, à l’aide de la fonction ArraySetAsSeries().
Auteur : Nikolay Kositsin