Wave Trend Oscillator MTF MT4
- Indicateurs
-
Evgenii Sutulov
I build trading indicators, strategies, and dashboards that don't repaint.
Seven years doing this. MetaTrader 4, MetaTrader 5, TradingView.
Closed bars only. What you see is what happened.
The bar being formed never changes a published value. - Version: 1.3
Un oscillateur qui ignore tout croisement au milieu de la plage. Wave Trend Oscillator MTF ne publie un croisement que lorsqu'il se produit à l'intérieur d'une zone que le marché a réellement atteinte, le note selon la profondeur de cette zone, trouve des divergences sur la ligne rapide et peut les dessiner sur le graphique de prix où vous tradez, et il peut calculer tout cela sur une unité de temps supérieure pendant que vous observez la vôtre. Gratuit, sans essai, sans fonction verrouillée.
La ligne rapide mesure de combien le prix typique s'est éloigné de son propre centre lissé, par rapport à son écart moyen récent, et une moyenne plus lente de cette ligne rapide est dessinée à côté. Trois éléments sont publiés: le croisement, la note de la zone dans laquelle il s'est produit, et les divergences trouvées sur la ligne rapide.
Le croisement, la note et la divergence
Un croisement d'achat ne compte que tant que la ligne lente est sous le niveau de survente, et un croisement de vente seulement tant qu'elle est au-dessus du niveau de surachat. Tout le reste est ignoré.
Un signal reçoit la note un lorsqu'il s'est produit dans la zone armée, et la note deux lorsque la ligne lente a aussi atteint le niveau plus profond. La note décrit à quel point le marché est entré dans la zone, pas la probabilité que le trade fonctionne.
La divergence est trouvée en comparant les pivots de la ligne rapide avec les pivots du prix. Les désaccords haussiers et baissiers sont marqués et reliés par une ligne. La même divergence peut aussi être dessinée sur le graphique de prix lui-même, entre les deux pivots de prix, afin que vous la voyiez là où vous tradez réellement.
L'histogramme de momentum entre les deux lignes est coloré selon que la barre actuelle s'étend par rapport à la précédente ou s'affaiblit face à elle, de sorte qu'un histogramme encore positif mais qui se réduit se lit différemment d'un histogramme qui croît. Cette coloration peut être désactivée, ce qui ramène l'histogramme exactement à sa forme simple monochrome.
Ce qui est visible sur le graphique
Dans sa propre sous-fenêtre, avec un niveau zéro en pointillés: les lignes d'onde rapide et lente, et l'histogramme de leur différence, coloré selon l'expansion et l'affaiblissement. Les lignes de divergence sont dessinées dans la sous-fenêtre et, en option, également sur le graphique de prix.
Le panneau
Un panneau canvas se trouve par défaut sur le graphique de prix plutôt que dans la fenêtre de l'oscillateur, bien qu'il puisse y être déplacé. Il est déplaçable, réductible et fermable. Il montre l'unité de temps en vigueur, la longueur de canal et la longueur de moyenne; ce qu'était la dernière barre clôturée, c'est-à-dire les deux valeurs d'onde et soit BUY avec sa note, soit SELL avec sa note, soit aucun croisement; et si les chiffres proviennent de la boîte de dialogue des propriétés ou du panneau, et combien d'entre eux ont été modifiés.
L'engrenage ouvre une feuille de trois onglets. Values regroupe l'unité de temps, la longueur de canal, la longueur de moyenne, le niveau de surachat 1, le niveau de survente 1, si les lignes de divergence sont dessinées, et la portée de pivot la plus courte et la plus longue qu'une divergence peut avoir. Chaque ligne dispose de boutons pas à pas, d'une plage et d'une phrase d'aide. Alerts regroupe l'interrupteur principal, les interrupteurs par événement, quatre canaux, la pause en minutes et une alerte de test. Styles regroupe la palette, si les lignes et l'histogramme de momentum sont dessinés, et l'épaisseur de ligne; il ne concerne que l'apparence et ne recalcule rien.
Une valeur déplacée sur le panneau prend effet immédiatement, même marché fermé: les lignes, l'histogramme et les signaux sont recalculés sur le champ plutôt que d'attendre le tick suivant. Trois jeux de couleurs sont inclus, dont un adapté aux daltoniens, construit sur le bleu et l'orange de sorte que le rouge ne se trouve jamais face au vert. L'état du panneau et chaque modification faite sur la feuille sont conservés par graphique à travers un changement d'unité de temps et un redémarrage du terminal. L'interface est en anglais.
Alertes
Les alertes sont désactivées par défaut. Six événements peuvent se déclencher: un signal BUY, un signal SELL, une divergence haussière formée sur la ligne rapide, une divergence baissière formée sur la ligne rapide, le franchissement de la ligne zéro par la ligne rapide vers le haut, et son franchissement vers le bas.
Quatre canaux les portent: fenêtre popup, son, push vers le terminal mobile, et e-mail. Les interrupteurs sont par événement et par canal, et une pause, de deux heures par défaut, garde une répétition silencieuse.
Les alertes se déclenchent sur la dernière barre clôturée. Deux autres alertes, désactivées par défaut, parlent sur la barre en formation dans un nombre choisi de secondes avant sa clôture, et elles sont étiquetées comme précoces parce qu'un croisement qui existe au milieu de la barre peut avoir disparu à la clôture. Il n'y a délibérément pas d'alerte de divergence sur la barre en formation: une divergence a besoin d'un pivot confirmé, et en annoncer un sur une barre inachevée serait une supposition plutôt qu'une lecture précoce. Telegram ne fait pas partie de ce produit.
Multi-unité de temps
Le réglage Timeframe calcule sur une unité de temps supérieure et dessine le résultat ici, en ne lisant que les barres supérieures clôturées. Une barre du graphique montre la barre supérieure la plus récente qui était déjà clôturée à sa propre heure, pas celle qui la contient.
Les lignes de divergence sont ancrées par l'heure de la barre plutôt que par l'index, car sur une unité de temps étrangère les pivots sont des barres supérieures et un index dans cette série ne signifie rien sur ce graphique.
Une série étrangère est construite en arrière-plan. La première lecture peut revenir vide, l'indicateur réessaie, et le panneau indique s'il attend un téléchargement ou s'il manque d'historique.
Lecture depuis un EA
Quatorze buffers, tous lisibles via iCustom. MetaTrader 4 ne dessine que les buffers de tête, de sorte que les séries dessinées viennent en premier et le contrat lisible se trouve derrière elles. Cette carte n'est pas celle de l'édition MetaTrader 5: un EA écrit pour cette édition doit être redirigé vers les index ci-dessous.
Les buffers 0 à 4 sont la répartition d'affichage de l'histogramme de momentum, un histogramme simple par état: neutre, croissance vers le haut, affaiblissement vers le haut, croissance vers le bas, affaiblissement vers le bas. Le buffer 5 est WT1, la ligne d'onde rapide, et le buffer 6 est WT2, la lente. Le buffer 7 est WT1-WT2, l'histogramme en une seule série, et le buffer 8 est l'index de couleur qui l'accompagne. Le buffer 9 est Signal: +1 sur un croisement BUY, -1 sur un croisement SELL, 0 quand il n'y en a aucun. Le buffer 10 est Grade, 1 ou 2 sur une barre de signal. Le buffer 11 est Div, l'état de la divergence. Le buffer 12 est Zero: +1 quand la ligne rapide a franchi zéro vers le haut, -1 quand elle l'a franchi vers le bas, 0 quand ni l'un ni l'autre ne s'est produit. Le buffer 13 est Override, le nombre de réglages modifiés depuis le panneau.
La Data Window liste les sept lignes dessinées, les cinq colonnes d'histogramme et les deux lignes d'onde. Le contrat, buffers 7 à 13, n'y apparaît pas, et cela ne prouve rien: iCustom lit chaque index ci-dessus de la même façon. Ce produit n'a pas de buffers de prix Buy et Sell séparés; le signal est le buffer 9 et sa note est le buffer 10.
MQL4 n'a pas de groupes d'entrée, donc la liste de paramètres qu'un EA transmet ici à iCustom est plus courte que celle de l'édition MetaTrader 5, et les positions diffèrent. Construisez l'appel selon la liste d'entrées de cette édition, pas celle de l'autre plateforme.
L'onglet Styles masque un plot en lui retirant sa couleur, jamais en vidant un buffer. Une instance créée par iCustom est en lecture seule et utilise toujours les paramètres que vous avez transmis. Le buffer 13 existe pour qu'une stratégie puisse savoir qu'une instance de graphique fonctionne sur des valeurs modifiées à la main depuis le panneau.
Provenance
Ceci est un port de "WaveTrend [LazyBear]" depuis TradingView. La provenance est une reconstruction: les formules sont canoniques et largement reprises, et elles ont servi de spécification de travail pour ce produit. Le script est publié ouvertement, ce qui rend un port par formule recevable.
Le produit porte le nom de la méthode parce que c'est ce qu'il met en œuvre. Le travail original est celui de LazyBear et aucune paternité sur celui-ci n'est revendiquée ici.
Limites honnêtes
L'oscillateur est vivant sur la barre en formation. Un croisement qui existe au milieu de la barre peut être absent à la clôture, et la ligne du panneau ainsi que la note disparaissent avec lui. Les barres clôturées ne changent pas.
Les marques de divergence ne sont jamais placées sur la barre en formation. Un pivot a besoin que les barres de part et d'autre existent avant d'en être un, si bien que la divergence apparaît après coup par construction. C'est une propriété de la divergence et non un défaut, et cela signifie aussi qu'une divergence n'est jamais dessinée dans une barre passée qui n'en avait pas.
La note décrit la profondeur de la zone atteinte, pas une probabilité. Un signal de note 2 est allé plus loin dans la zone. C'est tout ce qu'elle dit.
Un croisement n'est pas une direction. Dans une tendance, l'oscillateur atteindra une zone à répétition, et chaque croisement qu'il produira ira à l'encontre de cette tendance.
La longueur de canal et la longueur de moyenne déplacent chaque croisement que le produit montrera jamais. Deux réglages donnent deux ensembles de signaux différents, et aucun des deux n'est le bon.
Aucun chiffre de profit, taux de réussite ou résultat de backtest n'est affirmé ici.

