Fisher Transform MTF MT5
- Indicateurs
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - Version: 1.3
Un oscillateur bâti pour tourner sèchement au lieu de dériver, de sorte qu'un retournement ressemble à un retournement. Fisher Transform MTF normalise le prix dans une plage fixe et le passe par la transformée d'Ehlers, qui étire les extrêmes jusqu'à rendre les retournements indubitables, puis note chaque retournement selon qu'il a commencé au delà du niveau extrême ou au milieu de la plage. N'importe quelle unité de temps supérieure sur n'importe quel graphique, uniquement des bougies supérieures closes. Gratuit: sans période d'essai, sans fonctions verrouillées, sans page de mise à niveau.
Le prix médian est normalisé dans une bande entre moins et plus un demi sur une fenêtre, lissé par une récursion légère et borné juste à l'intérieur des limites, puis passé par la transformée de Fisher, la moitié du logarithme naturel de un plus la valeur sur un moins la valeur. C'est la transformée qui fait d'une série bornée et sage une série aux extrêmes secs.
Le déclencheur, dans la définition d'Ehlers, n'est pas un lissage à part, c'est la ligne elle même une bougie en arrière. Un croisement de la ligne et de son déclencheur est donc exactement le retournement de la ligne, et c'est ce qui fait du signal ici un retournement et non une opinion sur un retournement. Le niveau extrême ne fait que noter: un retournement venu d'au delà reçoit le grade 2 et un venu du milieu de la plage le grade 1, et rien n'est filtré.
Ce qui est affiché
Dans une fenêtre à part: la ligne de Fisher et son déclencheur, et entre eux l'histogramme de retournement, coloré selon que le retournement croît ou s'éteint. Les lignes de divergence sont tracées sur la ligne de Fisher et, si vous le voulez, entre les pivots correspondants du graphique des prix.
Le panneau
Un panneau sur toile posé sur le graphique des prix, déplaçable, repliable et fermable. Il affiche l'unité de temps en vigueur et les valeurs de réglage réellement utilisées pour le calcul. Il dit ce qui s'est passé sur la dernière bougie close: un signal BUY, un signal SELL ou aucun. Et il dit si les nombres à l'écran viennent de la fenêtre des propriétés ou du panneau, et combien d'entre eux ont été changés à la main.
En dessous se trouvent les réglages que le panneau peut modifier, avec leurs valeurs actuelles. L'engrenage ouvre une feuille à trois onglets.
L'onglet Values couvre l'unité de temps, la fenêtre sur laquelle le prix est normalisé, neuf par défaut, le niveau extrême 1.5 qui note un retournement 2 au lieu de 1, et les trois lignes de divergence. L'onglet Styles couvre la palette, la ligne et son déclencheur, l'épaisseur de ligne et l'histogramme de retournement. Chaque ligne de Values a des boutons pas à pas, une plage et une phrase d'aide.
L'onglet Alerts couvre l'interrupteur principal, les interrupteurs par événement, les canaux, le délai de garde en minutes et une alerte de test.
Trois schémas de couleurs: sombre, clair, et un schéma sûr pour le daltonisme qui emploie le bleu et l'orange plutôt que le rouge et le vert. Tout ce qui concerne le panneau, y compris chaque valeur modifiée sur la feuille, est enregistré par graphique et survit à un changement d'unité de temps et à un redémarrage du terminal. L'interface est en anglais.
Alertes
Éteintes en sortie de boîte. Six événements: un signal BUY, un signal SELL, une divergence haussière, une divergence baissière, le franchissement de zéro vers le haut et le franchissement de zéro vers le bas. Chacun a son propre interrupteur.
Canaux: une fenêtre contextuelle, un son, une notification push vers le terminal mobile et le courrier électronique. Il existe des interrupteurs par événement et par canal, ainsi qu'un délai de garde de deux heures par défaut.
Les alertes se déclenchent sur la dernière bougie clôturée. Deux alertes supplémentaires, désactivées par défaut, parlent sur la bougie en formation dans un nombre choisi de secondes avant sa clôture, et elles sont dites anticipées parce qu'un retournement présent en cours de bougie peut se défaire. 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 trace le résultat ici. Seules les bougies supérieures clôturées sont lues: une bougie du graphique montre la bougie supérieure la plus récente déjà clôturée à la clôture de cette bougie même, le retournement tombe donc sur la bougie qui clôture en même temps que la supérieure, et rien n'est tracé qui n'aurait pu être connu en temps réel.
La série étrangère est construite en arrière-plan. La première lecture peut revenir vide, l'indicateur réessaie, et le panneau dit s'il attend un téléchargement ou s'il fait face à une véritable pénurie d'historique. Il n'échoue jamais à l'initialisation pour des bougies manquantes.
Lecture depuis un EA
Neuf tampons, tous lisibles par iCustom et CopyBuffer. Le tampon 0 porte la ligne de Fisher et le tampon 1 porte le déclencheur, qui dans la définition même d'Ehlers est la ligne de Fisher décalée d'une bougie en arrière. Le tampon 2 porte l'histogramme de retournement, la distance entre la ligne et son déclencheur, et le tampon 3 est l'indice de couleur qui le peint. Le tampon 4, Signal, vaut +1 sur une bougie BUY, -1 sur une bougie SELL et 0 sinon. Le tampon 5 est le grade de ce signal. Le tampon 6 porte les marques de divergence, +1 haussière et -1 baissière. Le tampon 7 est la ligne zéro et le tampon 8 est Override.
Ce produit n'a pas de tampons de prix Buy et Sell propres, car dans une fenêtre séparée il n'y a pas de prix auquel accrocher une flèche. Le contrat est le tampon 4, le signal: il est rempli à chaque passage quel que soit l'onglet Styles et il figure dans la fenêtre de données. Une série se masque en lui retirant sa couleur et jamais en vidant un tampon, de sorte que tous les indices cités restent lisibles avec l'affichage éteint.
Une instance créée par iCustom est en lecture seule et utilise toujours les paramètres que vous lui avez passés. Le tampon Override permet à un expert advisor de détecter qu'une instance du graphique tourne sur des nombres changés à la main depuis le panneau.
Origine
Ceci est un portage de l'Ehlers Fisher Transform. Les mathématiques de John Ehlers sont publiques et l'indicateur est intégré à TradingView, ce qui rend un portage par formule admissible. Deux écarts sont annoncés: la fenêtre de normalisation est progressive sur les premières bougies là où Pine ne renvoie rien et les deux récursions démarrent à zéro, ce que fait la fonction nz d'Ehlers elle même; et sur la toute première bougie le déclencheur est égal à la ligne, pour que l'histogramme y soit nul et non un saut.
Le produit s'appelle Fisher Transform MTF parce que c'est le nom de la méthode, et non parce qu'une paternité serait revendiquée ici. Le travail original appartient à son auteur.
Limites honnêtes
L'oscillateur est vivant sur la barre en formation. Un croisement présent en milieu de barre peut être absent à la clôture, et avec lui la ligne du panneau et le grade. Les barres closes ne changent pas.
La transformée exagère par construction. Les lectures extrêmes sont ce qu'elle est faite pour produire, et leur fréquence est une propriété de la transformée et non une mesure de l'étrangeté du marché.
Le grade dit où le retournement a commencé, pas sa probabilité de tenir. Le grade 2 signifie qu'il a commencé plus loin. C'est tout ce qu'il dit.
La fenêtre de normalisation déplace chaque retournement que le produit marquera. Une fenêtre courte tourne sans arrêt, une longue rarement, et aucun des deux réglages n'est le bon.
Aucun chiffre de rendement, aucun taux de réussite et aucun résultat de backtest n'est revendiqué ici.
