Trend Survival States
- Indicateurs
-
Narayanan Mohanan Mohanan Krishnan
Je construis des outils de mesure pour MetaTrader. Ils décrivent ce que le marché a fait et énoncent les limites de chaque mesure plutôt que de les dissimuler. - Version: 1.5
Trend Survival States pour MetaTrader 5 — un indicateur de régime de marché libre mesurant la pression haussière et baissière avec des bandes de volatilité adaptatives et une classification de tendance à cinq états
Pressions haussières et baissières, écart de bande adaptatif et classification du marché à cinq États, gratuits pour MT5.Il mesure la pression d'achat et de vente derrière le mouvement actuel et la classe selon un état de marché : haussier fort, haussier faible, neutre, ours faible, ours fort.
Il s’agit d’un indicateur de régime complet, pas d’un essai limité dans le temps ni d’une démonstration paralysée. Tout ce qui est dessiné sur le graphique est le calcul complet.
Ce qu'ajoute la version payante.Le taux de survie de tendance indique la fréquence à laquelle l'état actuel a survécu jusqu'à la barre suivante et évalue cette prévision par rapport à ce qui s'est réellement passé à l'aide d'un score Brier. Ces deux numéros, et les paramètres qui les régissent, sont ce que cette version gratuite n'inclut pas. Tout le reste est identique – et les deux peuvent s’exécuter sur le même graphique en même temps, la différence est donc visible plutôt que décrite.
Comment ça marche
Deux composantes de pression sont calculées à partir du prix : une enveloppe supérieure et une enveloppe inférieure, chacune mesurée sur une fenêtre rétrospective. La différence entre eux est la propagation, et son signe indique quel côté est dominant. Les bandes d'écart type adaptatives sur l'écart indiquent si cette domination est ordinaire ou inhabituelle pour cet instrument.
Les panneaux et les groupes classent ensemble chaque barre terminée dans l'un des cinq états. Le signe décide de la direction ; les bandes décident de la condamnation.
Une note sur la cartographie de l'enveloppe, car elle est contre-intuitive et mérite d'être précisée : l'enveloppe supérieure est un plafond qui se situe bien au-dessus du prix pendant une période de transition.tendance baissière, donc ses mesures de variance supportent la pression. L'enveloppe inférieure est un plancher qui est en retard par rapport au prix pendant une périodetendance haussière, il mesure donc la pression du taureau. La cartographie croisée est délibérée et correcte.
La série d'entrée est close . Pas haut/bas – les extrêmes capturent déjà l’excursion, et l’utilisation de haut/bas la compterait deux fois. Indiqué ici afin que les valeurs puissent être reproduites.
Le tableau de bord
Les pressions haussières et baissières sont présentées en pourcentage de la pression totale, et non en valeurs brutes. Les termes bruts portent les unités de prix de l'instrument : la même lecture est de 28.48 pour l'or et de 0.0003 pour l'EURUSD, et sur un croisement à bas prix, les deux sont arrondis à zéro tout en étant toujours significativement différents. Les actions sont en quantité comparable, donc les actions sont ce que montre le tableau de bord. La balance va de −100 (tous baissiers) à 0 (pair) jusqu'à +100 (tous haussiers), et se lit de la même manière sur chaque instrument et chaque période.
Le tableau de bord indique également l'état actuel et le nombre de barres qu'il a occupées. Les valeurs brutes restent disponibles dans les buffers pour un Expert Advisor qui le souhaite.
Comportement de calcul
Les valeurs sont calculées à partir des barres complétées. Les valeurs fermées ne sont pas repeintes.
La classification en cinq états n'est pas symétrique en durée : une lecture neutre peut persister pendant plusieurs barres sur un instrument silencieux, et un état fort peut durer une barre. Le champ d'âge de l'état sur le tableau de bord est présent, il est donc visible plutôt que déduit.
Entrées
- Rétrospective de la pression— la fenêtre pour les deux composants de l'enveloppe. Par défaut 21.
- Période de ligne de signal— lissage de la ligne de signal. Par défaut 9.
- Lissage étalé— 1 l'éteint. Par défaut 5, choisi par mesure : à 20 les états changeaient à peine, à 1 l'écart était trop irrégulier pour la comparaison fort/faible.
- Période des bandes et largeur de bande— la fenêtre et la largeur qui décident de la conviction. Par défaut 20 et 1.0 — un écart type, la limite de la variation ordinaire.
- Tableau de bord— affichez ou masquez-le, placez-le sur le graphique des prix ou dans la fenêtre des indicateurs, taille du texte, couleurs et décalages.
Les paramètres qui régissent le taux de survie et le score de prévision ne sont pas affichés dans cette version, car cette version ne les calcule pas. Un contrôle qui ne change rien est pire qu’un contrôle absent.
Tampons pour les conseillers experts
Neuf parcelles, sept tracées et deux uniquement avec des données. Tous les neuf sont lisibles avec iCustom() et CopyBuffer() , et tous les neuf apparaissent dans la fenêtre de données.
- Tampon 0 — Pression du taureau
- Tampon 1 – Pression d’ours
- Tampon 2 — Signal
- Tampon 3 — Spread (taureau − ours)
- Tampon 4 — indice de couleur pour l'histogramme étalé, pas une série de données
- Tampon 5 – Bande supérieure
- Tampon 6 — Centre de bande
- Tampon 7 — Bande inférieure
- Tampon 8 — État : 2 = taureau fort, 1 = taureau faible, 0 = neutre, −1 = ours faible, −2 = ours fort
- Tampon 9 — Âge de l'état, barres que l'état actuel a détenues
Lisez le décalage 1 – la dernière barre entièrement fermée – pour les valeurs qui ne changeront pas.
Dans Trend Survival Rate, le tampon 9 est le taux de survie et le tampon 10 le score prévu, avec l'âge de l'état à 11.Un EA écrit avec cette version gratuite lit les tampons 0 à 8 de manière identique dans les deux, donc la série partagée ne nécessite aucune modification de code ; seuls les tampons de survie diffèrent par leur position.
Ce que montrent les captures d'écran
- US30 Daily — boîte de dialogue des paramètres des États de survie des tendances et fenêtre de données, bar fermé le 14 août. Neuf rangées, se terminant à l'âge de l'État.
- XAUUSD Daily – États de survie de tendance et taux de survie de tendance sur un seul graphique, dans des fenêtres séparées. Même barre, mêmes paramètres. Les pressions, l'étalement et les bandes sont identiques dans les deux cas ; la version payante ajoute le taux de survie et le score prévisionnel.
- US30 Weekly – les deux versions sur une tendance haussière nette, avec l'état indiquant NEUTRE. L’état et la tendance sont des questions différentes.
- Tesla Daily – un instrument de télémétrie, où les états changent souvent.
- DAX (DE30) Quotidien – les mêmes valeurs par défaut sur un indice, pas de réajustement.
- EURUSD Daily – une paire majeure.
- BTCUSD Daily – une transition d'état, avec la réinitialisation du compteur de maintien.
- US30 Daily — boîte de dialogue des paramètres du taux de survie de tendance et fenêtre de données, même barre, à titre de comparaison : onze lignes, et les paramètres de survie que cette version gratuite ne propose pas.
Remarques
- Fenêtre d'indicateur séparée, 7 tracés dessinés et 2 données uniquement.
- Aucune dépendance externe. Tout est calculé à l'intérieur de l'indicateur ; il n’appelle aucun autre indicateur.
- Plusieurs instances sur un graphique sont prises en charge. Deux exemplaires avecdifférents paramètreschacun garde son propre tableau de bord. Deux exemplaires avecidentiqueles paramètres en partagent un : MetaTrader charge le programme une fois et sert les deux fenêtres à partir de celui-ci, il n'y a donc qu'un seul tableau de bord à dessiner. Les parcelles ne sont pas affectées de toute façon.
- Cette version et Trend Survival Rate utilisent des noms de programme différents, ils fonctionnent donc côte à côte sans interférer les uns avec les autres.
Cet indicateur est un outil d’analyse technique et de mesure de l’état 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.
| 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, la décomposition ou l'utilisation de cela avec vos propres outils ? Envoyez-moi un message privé - je serai heureux 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.
