La théorie :
Cet indicateur est basé sur le travail original de Francesco G. Cavasino, décrit dans son article publié sur la "Volatilité Stochastique".
- Stochastique original (OriginalStoch dans le code ou option Calculer avec le stochastique original dans l'onglet des paramètres de l'indicateur) - Souhaitez-vous que l'indicateur calcule la douceur du stochastique à la manière de George Lane, ou préférez-vous qu'il soit calculé comme une Moyenne Mobile Exponentielle (EM) ? Par défaut, c'est réglé sur vrai.
- Volatilité originale (OriginalVolatility dans le code ou option Calculer avec la volatilité originale dans les paramètres) - Dans l'indicateur original, la volatilité historique était calculée sur des données quotidiennes, avec l'hypothèse qu'il y a 252 jours ouvrés dans une année. Si vous utilisez l'indicateur sur une période qui n'est pas quotidienne, il est probablement plus judicieux de désactiver le calcul de la volatilité originale (en réglant ce paramètre sur faux).
Quelques explications sur l'utilisation :
Ceci n'est pas un indicateur directionnel. Bien qu'il soit stochastique, il ne montre pas la direction du marché, mais plutôt l'ampleur de la volatilité. L'idée derrière cet indicateur est que lors de périodes de volatilité extrêmement basse, il est opportun d'entrer sur le marché, car un changement de volatilité est imminent. Ces périodes sont marquées par des lignes rouges dans la sous-fenêtre de l'indicateur et par des chandeliers rouges sur le graphique. Pour déterminer la direction d'entrée, il est conseillé d'utiliser d'autres indicateurs de tendance.
Cette version :
Une version a déjà été publiée (une version "standard" dans une sous-fenêtre, publiée ici : Volatilité stochastique), mais celle-ci n'utilise pas cet indicateur pour fonctionner. La raison est que certaines opérations (comme le calcul d'une moyenne mobile simple sur une longue période et de l'écart type sur des données modifiées) sont très, très lentes si codées en MQL pur. Ainsi, cet indicateur est divisé en parties fonctionnelles, chacune effectuant une tâche en utilisant, quand cela est possible, des indicateurs intégrés. Lorsqu'elles sont combinées, ces parties réalisent le travail complet.
Vous trouverez ci-joint tous les fichiers mq5. Pour simplifier (car certains peuvent rencontrer des problèmes de compilation), tous les fichiers ex5 (dans le fichier zip joint) seront fournis dans un post séparé, afin que vous n'ayez pas besoin de connaître toutes les étapes pour réaliser une compilation multi-fichiers qui nécessite un ordre précis à suivre.
Chaque indicateur joint peut fonctionner de manière autonome, mais les deux indicateurs "finaux" sont les indicateurs "on-chart" et "2". Les indicateurs "de base" sont, comme leur nom l'indique, utilisés pour les calculs de base. Voici à quoi ressemble la version "on-chart" (elle charge automatiquement le "2" pour l'afficher sur le même graphique) :

Et voici le "2" seul :

La version "on-chart" vous aide à identifier précisément quelles barres sont des "candidats" pour un changement de tendance ou de conditions du marché (comme illustré dans l'exemple de "grande image" ci-dessous).

PS : ne modifiez pas les paramètres de l'indicateur dans la sous-fenêtre inférieure si vous utilisez l'indicateur "on-chart". Changez plutôt tous les paramètres de l'indicateur attaché au graphique, car 0 changements seront reflétés dans l'indicateur de sous-fenêtre également.
Articles connexes
- Découvrez l'indicateur Tymen STARC Bands MTF pour MetaTrader 5
- Découvrez le 3ème Génération XMA : L'indicateur essentiel pour MetaTrader 5
- Découvrez l'indicateur 3 en 1 Stochastic pour MetaTrader 5
- Découvrez l'Indicateur Donchian Ultimate pour MT5 : Un Outil Indispensable pour les Traders
- Découvrez le 3XMA_Ichimoku : Un Indicateur Incontournable pour MetaTrader 5