Codes sources MQL5 des indicateurs techniques pour MetaTrader 5 - 25

icon

Les indicateurs techniques MQL5 analysent les graphiques de prix MetaTrader 5 sur le Forex, ainsi que sur les marchés boursiers et des matières premières. Les indicateurs définissent la direction et la puissance de la tendance, les états de sur-achat et de survente, les niveaux de soutien et de résistance. Les modèles mathématiques sous-jacents fournissent une évaluation objective de l'état actuel du marché, permettant aux traders d'accepter ou de rejeter les signaux du système de trading.

Vous pouvez télécharger et lancer les indicateurs proposés dans MetaTrader 5. La bibliothèque d'indicateurs est également disponible directement depuis la plateforme MetaTrader 5 et l'environnement de développement MetaEditor.

Soumettre votre code

Indicateur de force de tendance basé sur le filtre adaptatif de Laguerre.

Le canal de Keltner est constitué de bandes de prix situées au-dessus et en dessous de la moyenne mobile.

L'indicateur CCI Arrows MetaTrader - vous montrera où le croisement du CCI avec le zéro se produit (en le marquant avec la flèche rouge ou bleue) pour vous aider à décider si vous devez prendre une position courte ou longue. Il présente un décalage minimal et une précision relativement élevée. Cet indicateur simple est un bon choix pour les traders qui préfèrent rester simples et détestent les indicateurs complexes. CCI Arrows prend en charge tous les types d'alertes. L'indicateur est disponible en versions MT4 et MT5.

Oscillateur de prix détourné (indicateur MetaTrader) - une version de l'oscillateur de prix basée sur la différence entre le prix actuel et la moyenne mobile simple décalée de (Période / 2) + 1 barres. Contrairement à l'oscillateur stochastique, cet indicateur vise à montrer les changements de tendance à court terme (vagues de prix à l'intérieur de la tendance à long terme). L'indicateur est affiché dans une fenêtre séparée du graphique. Vous pouvez utiliser cet indicateur Detrended Price Oscillator (DPO) dans les versions MT4 et MT5 de la plateforme.

Une variante de l'oscillateur stochastique avec un décalage minimal.

Moyenne mobile méza-adaptative MAMA (MESA Adaptive Moving Average).

Le canal de Donchian (Donchian Channel) est un indicateur de volatilité qui repose sur le calcul de la fourchette de cours actuelle à partir des cours les plus hauts et les plus bas enregistrés récemment.

Daily Percentage Change (indicateur MetaTrader) - calcule la variation du taux de change par rapport à la clôture quotidienne précédente et l'affiche en points de pourcentage dans la fenêtre graphique principale de la plateforme. En outre, il peut afficher les changements de pourcentage hebdomadaires et mensuels. Des couleurs différentes peuvent être définies pour les augmentations de prix positives ou négatives. De plus, une petite flèche personnalisable aide à visualiser la direction du changement de prix. Si votre courtier utilise un fuseau horaire non conventionnel, l'indicateur peut utiliser le paramètre Time Shift pour ajuster l'heure qu'il utilisera pour la fin de la journée. L'indicateur fonctionne aussi bien sur MT4 que sur MT5.

BrainTrend2Stop est un indicateur de fin de tendance, représenté par une ligne de stop dont le franchissement signale un renversement de la tendance en cours sur le marché et la nécessité de clôturer la position ouverte auparavant.

BrainTrend2Sig est un indicateur qui met en évidence les tendances du marché, en colorant les bougies en fonction de la direction de la tendance.

L'indicateur Donchian Ultimate MetaTrader - est un indicateur de canal Donchian classique auquel ont été ajoutées de nombreuses fonctionnalités :

Dots (indicateur MetaTrader) est basé sur l'indicateur 2006 de TrendLaboratory. Il affiche la direction de la tendance actuelle en plaçant les points sur le graphique principal. Les points bleus signalent une tendance haussière et les points rouges une tendance baissière. Bien que l'indicateur ne repose sur aucun indicateur MetaTrader standard, il utilise un appel à iMA() (moyenne mobile) pour obtenir les valeurs de prix en fonction du type de prix d'entrée utilisé (Close, Open, High, Low, Typical, etc.) Le calcul est basé sur le cosinus de l'angle de changement de prix. Le trader peut modifier plusieurs paramètres d'entrée. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme.

BrainTrend2 est un indicateur qui met en évidence les tendances du marché, en colorant les bougies en fonction de la direction de la tendance.

BrainTrend1Stop est un indicateur de fin de tendance : lorsque le cours franchit la ligne de stop, cela signifie un renversement de la tendance en cours sur le marché et la nécessité de sortir de la position.

BrainTrend1Sig est un indicateur de marché permettant d'ouvrir et de clôturer des positions. Il signale les points de retournement de tendance, lorsque le cours atteint des valeurs extrêmes et que le moment est le plus propice pour entrer ou sortir du marché.

Easy Trend Visualizer est un indicateur MetaTrader qui fait exactement ce que son nom indique. Il montre où la tendance commence, où elle se termine et où il n'y a pas de tendance du tout. Il est basé sur les indicateurs MetaTrader ADX (Average Direction Movement Index) standard et fonctionne assez rapidement. Easy Trend Visualizer s'affiche dans la fenêtre graphique principale. Il propose une série d'alertes : apparition d'une ligne horizontale, croisement d'une ligne horizontale, flèche vers le haut, flèche vers le bas, croisement d'une ligne horizontale précédente (PHLC). Disponible pour les plateformes MT4 et MT5

Flexible Momentum (indicateur MetaTrader) - calcule la variation d'un taux de change pendant une période donnée (en secondes) et affiche le résultat en nombre de points et en pourcentage dans la fenêtre graphique principale de la plateforme. Il offre des alertes hautement personnalisables basées sur des seuils de momentum maximum en points et en pourcentage. Comme cet indicateur utilise l'historique des ticks pour calculer le momentum, il ne fonctionne que sur MT5.

Indicateur de direction de tendance BrainTrend1.

L'indicateur AroonOscillator permet d'anticiper les changements de prix lors du passage d'un marché en tendance à un marché latéral.

L'indicateur Aroon de Tushar Chande aide les traders et les investisseurs à déterminer si une tendance à long terme touche à sa fin ou si elle marque simplement une pause avant un nouveau mouvement.

L'indicateur Fisher MetaTrader - est un indicateur d'histogramme assez simple qui détecte la direction et la force de la tendance et signale les changements de tendance. Il n'utilise aucun indicateur MT4/MT5 standard dans son code. Fisher base ses calculs sur les niveaux de prix maximum et minimum des périodes précédentes, en appliquant quelques calculs mathématiques avancés aux relations entre le prix actuel et les prix max/min. L'indicateur est disponible pour MT4 et MT5. Il s'agit d'un indicateur "repainting" - il recalcule les barres précédentes lorsqu'une nouvelle barre arrive.

L'indicateur Gain/Loss Info MetaTrader - affiche les gains et les pertes pour toutes les bougies où le seuil donné est dépassé. Les valeurs sont calculées en points et en pourcentage. L'indicateur peut calculer les gains/pertes en deux modes : différence entre la clôture et l'ouverture du chandelier, et différence entre la clôture actuelle et la clôture précédente. Vous pouvez définir des limites minimales de changement (pour les pips et le pourcentage), les modes de changement, et vous pouvez également contrôler la couleur de la police des chiffres de sortie. L'indicateur est disponible pour MT4 et MT5.

Moyenne mobile adaptative de Perry Kaufman, avec placement de points de signal indicatifs sur la courbe elle-même, sur la base de l'écart-type standard.

L'indicateur « Candlestick Index » (CSI) de William Blau.

L'indicateur « Candle Momentum Index » (CMI) de William Blau.

L'indicateur Float MetaTrader est un indicateur sophistiqué qui analyse l'historique des graphiques précédents pour une paire de devises donnée et tente ensuite d'analyser les tendances dans la situation actuelle. Il indique le début et la fin des tendances dans une fenêtre graphique séparée et les niveaux de retracement de Fibonacci combinés aux niveaux de DiNapoli sur le graphique principal. Il indique également depuis combien de temps le plus haut et le plus bas ont été détectés. Cet indicateur est disponible pour MT4 et MT5.

Canal de Keltner (indicateur MetaTrader) - est un indicateur d'analyse technique classique développé par Chester W. Keltner en 1960. L'indicateur est quelque peu similaire aux bandes et enveloppes de Bollinger. Il utilise trois lignes de tracé : la ligne médiane est la moyenne mobile simple sur 10 jours appliquée au prix typique ((haut + bas + clôture) / 3), les bandes supérieure et inférieure sont produites en ajoutant et en soustrayant la moyenne mobile de la fourchette de prix quotidienne (différence entre le haut et le bas) de la ligne médiane. De cette manière, un canal basé sur la volatilité est construit. Dans cette version de l'indicateur, vous pouvez modifier tous les paramètres de la MA. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme.

Indicateur de convergence/divergence des moyennes mobiles de William Blau.

L'oscillateur ergodique DTI (Directional Trend Index) de William Blau.

L'indice de tendance directionnelle (Directional Trend Index, DTI) de William Blau.

L'indicateur Laguerre MetaTrader est un indicateur entièrement personnalisé qui ne repose pas sur les indicateurs MT4/MT5 standard. Il affiche la ligne de tendance pondérée dans une fenêtre séparée du graphique. Il peut être utilisé pour des signaux simples d'entrée et de sortie. L'indicateur est disponible pour MT4 et MT5.

Il s'agit d'un indicateur de moyenne mobile basé sur les bougies Heiken-Ashi plutôt que sur le prix brut du marché.

L'indicateur de momentum composite haut-bas (Composite High-Low Momentum) de William Blau.

L'oscillateur CSI ergodique de William Blau.

L'oscillateur CMI ergodique de William Blau.

L'indicateur Market Profile MetaTrader - est une implémentation classique du Market Profile qui peut montrer la densité des prix au fil du temps, en soulignant les niveaux de prix les plus importants, la zone de valeur et la valeur de contrôle d'une session de trading donnée. Cet indicateur peut être attaché à des échelles de temps comprises entre M1 et D1 et affichera le profil de marché pour des sessions quotidiennes, hebdomadaires, mensuelles ou même intrajournalières. Les échelles de temps inférieures offrent une plus grande précision. Les échéances plus élevées sont recommandées pour une meilleure visibilité. Il est également possible d'utiliser une session rectangle à dessin libre pour créer un profil de marché personnalisé sur n'importe quel horizon temporel. Six schémas de couleurs différents sont disponibles pour dessiner les blocs du profil. Il est également possible de dessiner des profils sous la forme d'un histogramme de couleur simple. Vous pouvez également choisir de colorer le profil en fonction des barres haussières/baissières. Cet indicateur est basé sur l'action des prix et n'utilise aucun indicateur standard. Il est disponible pour MetaTrader 4, MetaTrader 5, MetaTrader 4 et MetaTrader 5.

L'indicateur MetaTrader Moving Average Candlesticks - est une visualisation graphique d'une moyenne mobile standard utilisant les barres de chandeliers. Il dessine les chandeliers sur la base des valeurs de la moyenne mobile calculées pour la clôture, l'ouverture, le bas et le haut. Il permet de voir un instantané compact des informations plus détaillées du marché par rapport à l'indicateur MA classique. Il fonctionne avec n'importe quelle paire de devises, n'importe quel horizon temporel et n'importe quel mode de MA. L'indicateur est disponible pour MT4 et MT5.

L'indicateur de momentum des bougies de William Blau.

L'oscillateur MDI ergodique de William Blau.

L'indicateur d'écart moyen par rapport à la tendance de William Blau.