Squeeze Momentum 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
Le marché se fait silencieux avant de bouger, et cette fenêtre montre les deux moitiés de cette phrase. Squeeze Momentum MTF marque les barres où les bandes de Bollinger se trouvent entièrement à l'intérieur du canal de Keltner, imprime la barre exacte où cette compression se relâche, et colore un histogramme de momentum pour que vous voyiez de quel côté se trouvait l'énergie accumulée au moment où elle s'est libérée, sur ce cadre temporel ou sur un cadre supérieur dessiné ici même. Gratuit, sans essai ni fonctions verrouillées.
La première question à laquelle il répond est de savoir si le marché est comprimé. Les bandes de Bollinger sont comparées à un canal de Keltner : quand les bandes de Bollinger se trouvent entièrement à l'intérieur du canal de Keltner, la volatilité s'est contractée et le marché est en squeeze. Quand elles ressortent au-delà, le squeeze s'est relâché.
La seconde est de savoir dans quel sens pointe l'énergie comprimée. Une série de prix sans tendance est ajustée par régression linéaire, et le point final de cet ajustement est l'histogramme de momentum. Son signe indique le côté, et sa couleur indique aussi si la barre actuelle progresse 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 positif et croissant.
La décision qu'il soutient : le marché était silencieux, il vient de cesser de l'être, et voici de quel côté se trouvait le momentum à ce moment-là.
Ce qui est visible sur le graphique
Dans sa propre sous-fenêtre, il y a deux choses. L'histogramme de momentum, en quatre couleurs : positif et croissant, positif et déclinant, négatif et croissant, négatif et déclinant. Et une rangée de points sur la ligne zéro, en trois états : pas de squeeze, squeeze actif, squeeze qui vient de se relâcher.
Le signal que publie le produit est le relâchement : la barre clôturée précédente était en squeeze et celle-ci ne l'est plus, et le signe du momentum indique dans quel sens.
Le panneau
Un panneau en canvas, placé par défaut sur le graphique de prix plutôt qu'entassé dans la fenêtre de l'oscillateur, bien qu'il puisse y être déplacé. Il se déplace, se réduit et se ferme.
Il affiche le cadre temporel en vigueur et les longueurs de Bollinger et de Keltner réellement utilisées. Il indique ce qu'est la dernière barre clôturée : un relâchement de squeeze haussier, un relâchement de squeeze baissier, ou aucun relâchement. Et il indique 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.
En dessous se trouvent les réglages que le panneau peut déplacer, avec leurs valeurs. La roue dentée ouvre une feuille de trois onglets.
L'onglet Values couvre le cadre temporel, la longueur de Bollinger, le multiplicateur de Bollinger, la longueur de Keltner, le multiplicateur de Keltner, et si la plage de Keltner utilise la vraie plage ou la simple différence entre high et low. Chaque ligne dispose de boutons pas à pas, d'une plage et d'une phrase d'aide. L'onglet Alerts couvre l'interrupteur principal, les interrupteurs par événement, quatre canaux, le délai de repos et un bouton de test. L'onglet Styles couvre la palette, si l'histogramme et les points de squeeze sont dessinés, et la taille du point ; il ne change que l'apparence.
Trois palettes de couleurs, dont une sûre pour les daltoniens qui utilise le bleu et l'orange plutôt que le rouge et le vert. L'état du panneau et chaque changement fait sur la feuille sont conservés par graphique, y compris à travers un changement de cadre temporel et un redémarrage du terminal. L'interface est en anglais.
Alertes
Désactivées par défaut. Les événements sont un signal BUY et un signal SELL, tous deux signifiant un relâchement de squeeze avec le momentum de ce côté-là. Canaux : une fenêtre contextuelle, un son, un push vers le terminal mobile et un e-mail. Il y a un délai de repos par événement, deux heures par défaut.
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. Elles sont dites précoces parce qu'un relâchement qui existe en milieu de barre peut avoir disparu à la clôture. Telegram ne fait pas partie de ce produit.
Multi cadre temporel
Le réglage Timeframe calcule sur un cadre temporel supérieur et dessine le résultat ici. Seules les barres supérieures clôturées sont lues : une barre du graphique montre la barre supérieure la plus récente qui était déjà clôturée au moment propre de cette barre, et non celle qui la contient.
La série étrangère est construite en arrière-plan et sa première lecture peut revenir vide. L'indicateur réessaie, et le panneau indique s'il attend un téléchargement ou si l'historique manque. L'initialisation n'échoue jamais faute de barres.
Lecture depuis un EA
Treize 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 que 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 repointé vers les indices ci-dessous.
Les buffers 0 à 3 sont la répartition d'affichage de l'histogramme de momentum, un histogramme simple par état : positif et croissant, positif et déclinant, négatif et croissant, négatif et déclinant. Les buffers 4 à 6 sont la répartition d'affichage du point de squeeze, une rangée par état : pas de squeeze, squeeze actif, squeeze relâché. Le buffer 7 est Momentum, le point final de la régression linéaire de la série sans tendance, en tant que série continue unique. Le buffer 8 est l'indice de couleur qui l'accompagne : 0 signifie hausse et croissance, 1 hausse et déclin, 2 baisse et croissance, 3 baisse et déclin. Le buffer 9 est Squeeze, le point en tant que série unique, et le buffer 10 est son indice de couleur : 0 signifie pas de squeeze, 1 squeeze actif, 2 squeeze relâché. Le buffer 11 est Signal : +1 quand un squeeze vient de se relâcher haussier, -1 quand il s'est relâché baissier, 0 quand il n'y a pas de relâchement. Le buffer 12 est Override, le nombre de réglages modifiés depuis le panneau.
La fenêtre de données liste les sept rangées dessinées, les quatre colonnes de l'histogramme et les trois rangées de points. Le contrat, buffers 7 à 12, n'y apparaît pas, et cela ne prouve rien : iCustom lit chacun des indices ci-dessus tout aussi bien. Ce produit n'a pas de buffers de prix Buy et Sell séparés ; l'événement est le buffer 11.
MQL4 n'a pas de groupes d'entrées, 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 tracé en lui retirant sa couleur, jamais en vidant un buffer. Le buffer 12 permet à une stratégie de savoir qu'une instance du graphique fonctionne avec des valeurs modifiées à la main depuis le panneau ; une instance créée par iCustom est en lecture seule et utilise toujours les paramètres que vous avez transmis.
Provenance
Ceci est un port de "Squeeze Momentum Indicator [LazyBear]", tiré de la publication en source ouverte de l'auteur lui-même. Aucune licence n'est jointe à cette publication, ce qui rend admissible un port proche des formules, et cette implémentation suit les formules plutôt que de les deviner.
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é n'est revendiquée ici sur celui-ci.
Limites honnêtes
L'histogramme et le point de la barre en formation sont en direct et changeront jusqu'à la clôture de cette barre. Un relâchement visible en milieu de barre peut être absent à la clôture. Les barres clôturées ne changent pas.
Un relâchement de squeeze est une affirmation sur la volatilité, pas sur la direction. Le signe du momentum indique de quel côté se trouvait l'énergie au moment du relâchement, et c'est une description de ce qui vient de se produire, pas une prévision de ce qui vient ensuite.
Un squeeze peut aussi se relâcher sur rien. La compression est une condition nécessaire à une expansion, pas suffisante.
Les réglages de Bollinger et de Keltner déplacent sensiblement la détection du squeeze. Élargir le multiplicateur de Keltner produit plus de squeezes, le resserrer en produit moins, et aucune des deux configurations n'est la bonne.
Aucun chiffre de profit, taux de réussite ni résultat de backtest n'est affirmé ici.

