Indicateur technique

CVD (Cumulative Volume Delta) : un indicateur essentiel pour MetaTrader 5
MetaTrader5
CVD (Cumulative Volume Delta) : un indicateur essentiel pour MetaTrader 5

Découvrez le CVD, un indicateur léger et open-source pour MetaTrader 5. Il vous permet de visualiser la pression d'achat nette par rapport à la pression de vente sous forme de bougies CVD dans une fenêtre séparée. C'est un excellent point de départ pour analyser le volume et le flux d'ordres. À quoi ça sert Calcule et affiche le CVD sur votre graphique à partir des données M1 (version gratuite) Option de réinitialisation aux limites de temps (ou jamais réinitialiser) Fonctionne sur n'importe quel symbole et sur tous les intervalles de temps Comment ça se calcule (version gratuite) Pour chaque bougie M1 : direction = signe (fermeture − ouverture) Delta de volume = direction × volume_ticks CVD = somme cumulative des deltas de volume Affiché sous forme de bougies (ouverture/fermeture = CVD précédent/courant) Paramètres InpResetPeriod (ENUM_TIMEFRAMES) : intervalle de temps pour réinitialiser le CVD (ex : H1, D1) InpNoReset (bool) : mettre à vrai pour ne jamais réinitialiser Installation Copiez CVD_MT5_v3_m1_codebase.mq5 dans : MQL5/Indicators Compilez dans MetaEditor (F7) ou redémarrez MetaTrader 5 Attachez depuis le Navigateur → Indicateurs Astuces & dépannage Lors de votre premier lancement, il se peut que MT5 doive télécharger l'historique M1. Soyez patient ; faire défiler le graphique ou changer d'intervalle de temps peut aider MT5 à récupérer les données. Si le CVD ne se met pas à jour, assurez-vous que votre symbole/intervalle de temps dispose de l'historique M1 disponible. Pour les terminaux lents, essayez des symboles moins actifs ou ouvrez moins de graphiques.

2025.11.02
Wave Weis Bar Force : Un Indicateur Essentiel pour MetaTrader 5
MetaTrader5
Wave Weis Bar Force : Un Indicateur Essentiel pour MetaTrader 5

WaveWeisBarForce - Volume cumulé des vagues (Weis) WaveWeisBarForce est un indicateur qui utilise la logique des vagues de volume (Weis) pour identifier les accumulations et les changements de direction sur le marché. Il additionne le volume tant que la tendance reste stable. Lorsqu'une inversion de tendance se produit, il démarre une nouvelle vague et remet l'accumulation à zéro. L'intensité est calculée par niveaux, en fonction du ratio entre le volume de la vague actuelle et la plus grande accumulation récente (fenêtre Intensité). Paramètres d'entrée Type_de_volume - Définit la source de volume (tick ou réel). Intensité - Fenêtre de bar utilisée comme référence pour l'intensité. Niveaux_Baissiers (1 à 4) - Échelle de rouge, du plus clair au ROUGE. Niveaux_Bullish (1 à 4) - Échelle de vert, du plus clair au LIME. Exemple de l'écran des paramètres d'entrée : Interprétation visuelle Niveaux Bullish Niveau 1 : Vert très clair (vague de faible intensité). Niveau 2 : Vert clair. Niveau 3 : Vert moyen. Niveau 4 : LIME (vague bullish de maximale intensité). Niveaux Baissiers Niveau 1 : Rouge très clair (vague de faible intensité). Niveau 2 : Rouge clair. Niveau 3 : Rouge moyen. Niveau 4 : ROUGE (vague bearish de maximale intensité). WaveMax (blanc) - Marque la barre avec le volume le plus élevé dans la vague actuelle. WaveClimax (jaune) - Indique lorsque l'accumulation de la vague actuelle dépasse la meilleure accumulation historique. Exemple de l'indicateur appliqué sur le graphique : Notes Seule la valeur cumulative actuelle est affichée dans la légende. WaveMax et WaveClimax sont cachés par défaut pour garder une lecture claire. L'indicateur est adapté à tout actif et à tout timeframe, et est particulièrement utile pour les études intraday.

2025.10.25
Comprendre l'ATR sans iATR() : lissage Wilder pour MetaTrader 5
MetaTrader5
Comprendre l'ATR sans iATR() : lissage Wilder pour MetaTrader 5

Bonjour à tous ! Si ce code rencontre des problèmes pour une raison quelconque, que ce soit à cause d'une mise à jour de MQL5 ou autre, n'hésitez pas à me le faire savoir afin que je puisse le corriger. Merci ! Vous pouvez trouver tous mes codes d'indicateurs multi-timeframe, gratuits ou payants, dans CodeBase ou sur le Marketplace en cherchant "William210". Pourquoi ce code ? L'indicateur Average True Range (ATR), développé par J. Welles Wilder en 1978, permet aux traders de mesurer la volatilité d'un actif en moyennant les plus grandes variations réelles sur une période donnée. Cette information est précieuse pour comprendre les mouvements de prix et identifier des opportunités de trading. À noter que l'ATR original de 1978 ne comprenait pas ce lissage. Le lissage Wilder a ensuite été introduit pour atténuer les fluctuations de l'indicateur ATR, ce qui facilite son analyse. Il s'agit d'une moyenne mobile simple appliquée aux valeurs de l'ATR, généralement sur une période de 14. Que ce code vous aide ! N'oubliez pas de mettre une étoile et de m'ajouter comme ami pour être le premier informé lorsque je publie un code dans CodeBase ou le Marketplace. J'ai également écrit d'autres codes simples dans CodeBase : Je propose plusieurs de ces indicateurs sur le Marketplace, recherchez-moi sous "William210". Moyenne mobile adaptative avec iama() ADX avec iadx() Alligator avec alligator() ATR avec iatr() L'ATR est très utile pour d'autres indicateurs, comme le SuperTrend que je propose sur le Marketplace. Awesome oscillator sans iao() Bandes de Bollinger avec ibands() Canal de Donchian Enveloppes avec ienvelopes() Ishimoku avec iishimoku() Canal de Keltner MACD avec imacd() Momentum avec iMomentum() Moyenne mobile avec ima(), utilisant les fonctions natives SimpleMA(), ExponentialMA(), SmoothedMA(), LinearWeightedMA() Je propose de nombreuses options de lissage multi-timeframe sur le Marketplace. Moyenne simple => EMA, SMA, SMMA, LWMA Moyennes pondérées par le volume, VWMA, VEMA, EVWMA Moyenne exponentielle double et plus, DEMA RSI, avec ou sans irsi() Stochastique avec istochastic() Si vous avez des idées de code pour aider ou servir de base, n'hésitez pas à le demander sur ce fil de discussion.

2025.10.23
Découvrez les Pin Bars : un Indicateur Essentiel pour MetaTrader 5
MetaTrader5
Découvrez les Pin Bars : un Indicateur Essentiel pour MetaTrader 5

Un Pin Bar est une bougie avec un petit corps et une longue ombre, souvent synonyme d'un possible renversement de prix. L'indicateur scrute le graphique à la recherche de modèles de Pin Bars en Price Action et place des icônes sur les bougies où ces modèles sont trouvés : Pour éviter les signaux excessifs, les modèles sont recherchés sur une bougie passée. Si un Pin Bar est identifié, une flèche de signal est placée sur la bougie actuelle - au prix d'ouverture de cette dernière. L'indicateur ne recherche que les Pin Bars selon les règles de leur formation. Il est donc conseillé d'utiliser un autre indicateur pour filtrer et confirmer, par exemple, un indicateur des niveaux clés. Il dispose de quatre paramètres ajustables : Taille minimale d'une bougie de bas en haut - Taille minimale d'une bougie (en pips). Définit la hauteur minimale autorisée d'une bougie analysée (la différence entre le Haut et le Bas). Les bougies de taille inférieure sont ignorées par l'indicateur, ce qui permet d'exclure les bougies peu significatives ou de "bruit". Augmentez la valeur pour filtrer les signaux faibles sur des marchés à faible volatilité ; Taille maximale du corps de la bougie par rapport à ses ombres - Taille maximale du corps de la bougie (par rapport à la taille de toute la bougie, de 0 à 1). Définit la taille maximale acceptable du corps de la bougie (différence entre Ouverture et Fermeture) par rapport à la hauteur totale de la bougie. Plus la valeur est petite, plus les signaux avec de longues ombres et un petit corps - les classiques Pin Bars - seront prononcés. Pour trouver les Pin Bars les plus "propres", utilisez des valeurs entre 0,2 et 0,4 ; Position du corps par rapport à la bougie précédente (de 0 à 1). Ce paramètre définit à quel point le corps du Pin Bar peut s'enfoncer dans l'intervalle de la bougie précédente. Plus la valeur est petite, plus le corps sera proche du bord de l'intervalle, ce qui correspond aux modèles de renversement classiques. Utilisez des valeurs entre 0,2 et 0,4 pour rechercher des signaux où le corps du Pin Bar est situé près de la limite de la bougie précédente ; Ratio des ombres (coefficient) Définit le ratio minimum entre la longueur de l'ombre principale (supérieure pour un Pin Bar de vente, inférieure pour un Pin Bar d'achat) et l'ombre opposée. Plus la valeur est élevée, plus l'ombre principale doit être prononcée par rapport à l'ombre opposée. Des valeurs entre 1,5 et 2,5 permettent de filtrer les signaux, ne laissant que les bougies avec une longue ombre bien prononcée. Principes de recherche et d'affichage des modèles dans le code de l'indicateur : Analyse chaque bougie sur le graphique et la compare aux précédentes. Identifie les bougies qui ont un corps petit et une des ombres (supérieure ou inférieure) beaucoup plus longue que l'autre. Vérifie que le corps de la bougie est à l'intérieur de l'intervalle de la bougie précédente - cela est important pour un Pin Bar classique. Si la bougie répond à tous les critères, l'indicateur la marque avec une flèche sur le graphique : Flèche bleue - Pin Bar à Acheter (longue ombre inférieure) sur la bougie précédente (PinBar à la hausse buffer 0) et flèche de signal bleue sur la bougie actuelle (Signal Achat buffer 2). Flèche rouge - Pin-Bar à Vendre (longue ombre supérieure) sur la bougie précédente (buffer 1 PinBar à la baisse) et flèche de signal rouge sur la bougie actuelle (buffer 3 Signal Vente). Recommandations sur les réglages des paramètres : Pour une sélection plus rigoureuse des signaux augmentez "Taille minimale d'une bougie de bas en haut" et "Ratio des ombres", diminuer "Taille maximale du corps de la bougie par rapport à ses ombres" et "Position du corps par rapport à la bougie précédente". Pour plus de signaux diminuer "Taille minimale d'une bougie de bas en haut" et "Ratio des ombres", augmenter "Taille maximale du corps de la bougie par rapport à ses ombres" et "Position du corps par rapport à la bougie précédente". Choisissez les paramètres en fonction de la volatilité de l'instrument et de l'intervalle de temps, afin que l'indicateur trouve les Pin Bars les plus pertinents pour votre stratégie. Numéros de buffer pour lecture depuis un autre programme : Buffer 0 (Nom PinBar à la hausse) - labels Pin_Bars à acheter, Buffer 1 (Nom PinBar à la baisse) - labels Pin_Bar pour vendre, Buffer 2 (Nom Signal Achat) - flèche de signal pour acheter, Buffer 3 (Nom Signal Vente) - flèche de signal pour vendre, Pour obtenir des signaux depuis le Système de Trading, utilisez les Buffers 2 et 3 pour les signaux d'achat et de vente respectivement. Les valeurs dans ces buffers apparaissent sur la bougie actuelle et contiennent son prix d'ouverture. En même temps, la bougie précédente contient la description du modèle trouvé. Si une valeur non vide se trouve dans le buffer 0, c'est un Pin Bar d'achat, si la valeur dans le buffer 1 est un Pin Bar de vente. Ajustez les paramètres selon vos exigences concernant la qualité et la fréquence des signaux, afin que l'indicateur corresponde au mieux à votre stratégie de trading.

2025.10.12
Premier Précédent 1 2 3 4 5 6 7 Suivant Dernier