Force Index with Adaptive Volatility Bands MT4
- Indicateurs
-
Narayanan Mohanan Mohanan Krishnan
Développeur MT5/MQL5 spécialisé dans les Expert Advisors, les indicateurs personnalisés ainsi que les outils de backtesting et de validation. Je privilégie un code propre, bien documenté et sans repaint, reposant sur une logique de bougies clôturées, des buffers validés et une gestion rigoureuse des - Version: 1.1
Cet indicateur trace leIndice de force— la variation de prix de chaque barre multipliée par son volume — à l'intérieur de bandes d'écart type adaptatives. Là où le prix à lui seul vous indique qu'un marché a évolué, l'indice de force vous indique les efforts déployés pour le faire évoluer.
Un changement de prix important sur un volume faible et un petit changement sur un volume important sont des événements très différents, même lorsque les bougies se ressemblent. L'indice de force les sépare en combinant les deux en une seule lecture, et les bandes placent cette lecture dans le contexte du comportement récent de l'instrument.
Comment ça marche
Pour chaque barre, l'indice de force brut est la différence entre la clôture actuelle et la clôture précédente, multipliée par le volume de cette barre. Il est positif lorsque la barre ferme à la hausse, négatif lorsqu'elle ferme à la baisse et évolutif en fonction du volume de transactions. Le volume des ticks est utilisé par défaut ; le volume réel est appliqué automatiquement là où le courtier le fournit.
Cette série brute est ensuite lissée sur une période choisie, en utilisant la méthode de moyenne que vous sélectionnez. Le lissage est important ici : l'indice de force non lissé est très bruyant et la période que vous choisissez décide si vous observez un effort à court terme ou un swing beaucoup plus long.
Une base de 20 périodes et son écart type sont calculés sur la série lissée, et les bandes supérieure et inférieure sont placées à un multiple choisi de l'écart. Parce que les bandes sont construites à partir de la propre variabilité de la série, elles s'élargissent lorsque l'effort devient irrégulier et se contractent lorsqu'il se stabilise.
Pourquoi les groupes sont importants
L'indice de force évolue avec le volume, de sorte que ses chiffres bruts ne sont pas comparables entre les instruments. C'est le problème que les groupes résolvent. Plutôt que de se demander si une valeur est grande en termes absolus, ils se demandent si elle est grandepour cet instrument, en ce moment– une question qui a la même signification sur chaque graphique. C’est ce qui permet à un ensemble de défauts de se propager sur des marchés qui diffèrent de quatre ordres de grandeur.
Ce que montrent les groupes
L'indice de force oscille autour de zéro, et la ligne zéro est significative en elle-même : au-dessus, les clôtures avancent en fonction du volume échangé ; en dessous, ils diminuent.
Un mouvement en dehors des bandes signifie que l'effort derrière les barres récentes est devenu statistiquement inhabituel par rapport au comportement récent de cet instrument. Un retour à l’intérieur signifie que la situation s’est normalisée. Ce n’est pas non plus un signal pour agir – ils décrivent où se situe actuellement l’effort par rapport à sa propre fourchette récente.
Trois lectures que les traders tirent généralement de cet affichage :
Expansion du calme.Lorsque les bandes sont serrées autour d’une ligne plate, l’effort est constant et banal. Lorsqu'ils éclatent soudainement, quelque chose a changé dans le volume derrière le mouvement. Ce qui suit n’est pas figé – l’expansion peut se poursuivre ou s’atténuer – mais le changement lui-même est visible immédiatement.
Confirmation.Le prix atteint un nouveau plus haut ou plus bas et l'indice de force en fait un également. Cette décision s’appuie sur des efforts proportionnés.
Divergence.Le prix atteint un nouveau plus bas tandis que l'indice de force atteint un plus bas plus élevé, ou l'inverse à un plus haut. Le prix a changé, mais les efforts qui l'ont motivé n'ont pas suivi. Il s’agit là d’un contexte et non d’une prédiction : les divergences se résolvent dans les deux sens et peuvent persister bien plus longtemps que prévu.
Entrées
- Période d'indice de force— 13 par défaut. Longueur de lissage appliquée à la série brute.
- Méthode de lissage de l'indice de force— SMA par défaut ; EMA, SMA, SMMA et LWMA sont disponibles.
- Volume appliqué— Cochez Volume (par défaut) ou Volume réel là où le courtier le fournit
- Période des bandes— 20
- Déviation des bandes— 2.0
La période de l’indice de force est le paramètre qui mérite le plus d’être ajusté. Une période plus courte répond plus rapidement et produit plus de contacts de bande ; un exercice plus long est plus lent et ne marque que des changements d'effort plus importants.
Tampons
- Tampon 0— Ligne d'indice de force, lissée
- Tampon 1— Bande supérieure
- Tampon 2— Base
- Tampon 3— Bande inférieure
Tous les quatre sont lisibles à partir d'un Expert Advisor ou d'un autre indicateur aveciPersonnalisé(). Lisez le décalage 1 – la dernière barre entièrement fermée – pour les valeurs qui ne changeront pas.
L'indicateur est autonome : il ne crée aucun handle vers d'autres indicateurs, donc le seul handle que votre code gère est celui qu'il crée lui-même.
À travers les instruments
Les captures d'écran montrent l'indicateur sur cinq marchés qui ne se comportent pas de la même manière.
- XAUUSD quotidiennement (rejet de bande)— Démontre que l'indice de force réagit dynamiquement avec les bandes d'écart-type inférieure et supérieure sur les tendances de l'or à long terme.
- US30 quotidien (divergence)— Montre la consolidation de la dynamique et la divergence structurelle lors des principaux changements d'indices boursiers.
- EURUSD S1 (cassure)— Affiche comment les bandes adaptatives se contractent avant une cassure de dynamique et s'élargissent à mesure que la tendance s'accélère.
- BTCUSD quotidiennement (horizon long et fenêtre de données)— Un cadre à long horizon utilisant un indice de force sur 200 périodes et une bande de Bollinger sur 200 périodes pour évaluer les oscillations structurelles massives. Confirme les valeurs flottantes exactes exposées par les tampons, prêtes pour la consommation algorithmique par un Expert Advisor.
- AAPL Quotidien (Configuration)— Affiche les paramètres d'entrée entièrement configurables, y compris les quatre méthodes de moyenne mobile prises en charge.
Comportement de calcul
Les valeurs sont calculées uniquement à partir des données complétées. Une fois qu'une barre se ferme, sa valeur est définitive et ne change pas. Seule la barre en formation est mise à jour à mesure que de nouveaux ticks arrivent, et elle se stabilise à la clôture de cette barre. L’indicateur n’utilise aucune donnée prospective et ne repeint pas les barres fermées.
Remarques
- Fenêtre indicatrice séparée, 4 tracés, 5 tampons indicateurs dont un interne.
- Avec les paramètres par défaut, environ 33 barres d'historique sont nécessaires avant que les bandes ne commencent à s'afficher. Une période d’indice de force plus longue augmente cette exigence.
- Le volume des ticks est un indicateur du volume négocié. Sur les instruments où le courtier fournit du volume réel, sa sélection donne une lecture plus fidèle.
- Aucune dépendance externe.L'indice de force, la base et les bandes d'écart type sont tous calculés à l'intérieur de l'indicateur. Il n'appelle aucun autre indicateur, il n'y a donc aucune poignée à échouer, rien à installer à côté et aucune dépendance sur l'état de votre dossier d'indicateur standard.
Cet indicateur est un outil d’analyse technique et de filtrage des conditions du marché. Ce n'est pas un système de trading, il ne génère pas de signaux de trading, il ne fournit pas de conseils en investissement et il n'ouvre ni ne gère automatiquement les transactions. Aucune réclamation de performance n'est faite à ce sujet.
Téléchargement et utilisation gratuits. Si vous le trouvez utile, une note aide les autres traders à le trouver.
| Plus d'outils de ce développeur Je crée des indicateurs MT4 et des Expert Advisors en mettant l'accent sur un code propre, documenté et sans repeinture - logique à barre fermée, tampons validés et aucune dépendance sur d'autres indicateurs. Voir tous les produits publiés → Des questions sur le calcul, les tampons ou leur utilisation dans votre propre EA ? Envoyez-moi un message privé, je me ferai un plaisir de répondre. |
Développé et maintenu par Narayanan Mohanan, développeur MT4/MQL4.
Si vous relevez une erreur dans la traduction de cette page, signalez-la-moi et je la corrigerai.
