Squeeze Momentum MTF
- Indikatoren
-
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
Squeeze Momentum MTF beantwortet zwei Fragen auf einmal, in einem einzigen Unterfenster.
Die erste lautet, ob der Markt zusammengedrückt ist. Bollinger-Bänder werden mit einem Keltner-Kanal verglichen: liegen die Bollinger-Bänder vollständig innerhalb des Keltner-Kanals, hat sich die Volatilität zusammengezogen und der Markt steckt in einem Squeeze. Schieben sie sich wieder nach aussen, hat sich der Squeeze entladen.
Die zweite lautet, wohin die zusammengedrückte Energie zeigt. Eine trendbereinigte Kursreihe wird per linearer Regression angepasst, und der Endpunkt dieser Anpassung ist das Momentum-Histogramm. Sein Vorzeichen nennt die Seite, und seine Farbe sagt zusätzlich, ob die aktuelle Kerze gegenüber der vorigen zunimmt oder abflaut, sodass ein noch positives, aber schrumpfendes Histogramm anders zu lesen ist als ein positives und wachsendes.
Die Entscheidung, die es unterstützt: der Markt war ruhig, er hat gerade aufgehört, ruhig zu sein, und hier ist die Seite, auf der das Momentum dabei stand.
Was im Chart zu sehen ist
Im eigenen Unterfenster stehen zwei Dinge. Das Momentum-Histogramm in vier Farben: positiv und zunehmend, positiv und abflauend, negativ und zunehmend, negativ und abflauend. Und eine Punktreihe auf der Nulllinie in drei Zuständen: kein Squeeze, Squeeze aktiv, Squeeze gerade entladen.
Das Signal, das dieses Produkt veröffentlicht, ist die Entladung: die vorige geschlossene Kerze steckte in einem Squeeze, diese nicht mehr, und das Vorzeichen des Momentums nennt die Richtung.
Das Panel
Ein Canvas-Panel, standardmässig im Kursfenster statt in das Oszillatorfenster gequetscht, wobei es sich dorthin verschieben lässt. Verschiebbar, einklappbar, schliessbar.
Es zeigt den geltenden Zeitrahmen und die tatsächlich verwendeten Bollinger- und Keltner-Längen. Es nennt den Stand der letzten geschlossenen Kerze: eine bullische Squeeze-Entladung, eine bärische Squeeze-Entladung oder keine Entladung. Und es sagt, ob die Zahlen aus dem Eigenschaftsdialog oder aus dem Panel stammen und wie viele geändert wurden.
Darunter stehen die Einstellungen, die das Panel verändern kann, mit ihren Werten. Das Zahnrad öffnet ein Blatt mit drei Registern.
Das Register Values umfasst den Zeitrahmen, die Bollinger-Länge, den Bollinger-Multiplikator, die Keltner-Länge, den Keltner-Multiplikator und die Frage, ob die Keltner-Spanne die True Range oder schlicht Hoch minus Tief verwendet. Jede Zeile hat Schrittschalter, einen Wertebereich und einen Hilfssatz. Das Register Alerts umfasst den Hauptschalter, die Schalter je Ereignis, vier Kanäle, die Sperrzeit und eine Testschaltfläche. Das Register Styles umfasst die Palette, ob Histogramm und Squeeze-Punkte gezeichnet werden, und die Punktgrösse; es ändert nur das Aussehen.
Drei Farbschemata, darunter ein farbfehlsichtigkeitssicheres, das Blau und Orange statt Rot und Grün verwendet. Der Panelzustand und jede auf dem Blatt vorgenommene Änderung bleiben je Chart erhalten, über einen Zeitrahmenwechsel und einen Neustart des Terminals hinweg. Die Oberfläche ist englisch.
Alarme
Ab Werk stumm. Die Ereignisse sind ein BUY-Signal und ein SELL-Signal, beide im Sinne einer Squeeze-Entladung mit dem Momentum auf der jeweiligen Seite. Kanäle: ein Popup-Fenster, ein Ton, ein Push an das mobile Terminal und E-Mail. Die Sperrzeit gilt je Ereignis und beträgt standardmässig zwei Stunden.
Alarme lösen auf der letzten geschlossenen Kerze aus. Zwei weitere Alarme, standardmässig aus, sprechen auf der laufenden Kerze innerhalb einer gewählten Anzahl Sekunden vor ihrem Schluss. Sie heissen früh, weil eine Entladung, die es mitten in der Kerze gibt, zum Schluss verschwunden sein kann. Telegram ist nicht Bestandteil dieses Produkts.
Mehrere Zeitrahmen
Die Einstellung Timeframe rechnet auf einem höheren Zeitrahmen und zeichnet das Ergebnis hier. Gelesen werden nur geschlossene übergeordnete Kerzen: eine Chart-Kerze zeigt die jüngste übergeordnete Kerze, die zur Zeit dieser Kerze bereits geschlossen war, und nicht diejenige, die sie enthält.
Die fremde Zeitreihe wird im Hintergrund aufgebaut, und der erste Zugriff darauf kann nichts zurückgeben. Der Indikator versucht es erneut, und das Panel sagt, ob er auf einen Download wartet oder zu wenig Historie hat. Wegen fehlender Kerzen scheitert die Initialisierung nie.
Auslesen aus einem EA
Sechs Puffer, alle über iCustom und CopyBuffer lesbar. Puffer 0, Momentum, ist der Endpunkt der linearen Regression der trendbereinigten Reihe. Puffer 1 ist der Farbindex des Histogramms: 0 bedeutet aufwärts und zunehmend, 1 aufwärts und abflauend, 2 abwärts und zunehmend, 3 abwärts und abflauend. Puffer 2, Squeeze, ist der Punkt, dort wo er sichtbar ist stets 0.0. Puffer 3 ist der Farbindex des Punktes: 0 bedeutet kein Squeeze, 1 Squeeze aktiv, 2 Squeeze entladen. Puffer 4, Signal, ist +1, wenn sich ein Squeeze soeben bullisch entladen hat, -1 bei bärischer Entladung und 0, wenn keine Entladung vorliegt. Puffer 5, Override, zählt, wie viele Einstellungen vom Panel aus geändert wurden.
Dieses Produkt hat keine separaten Buy- und Sell-Kurspuffer. Das Ereignis ist Puffer 4.
Das Register Styles blendet einen Plot aus, indem es ihm die Farbe nimmt, nie indem es einen Puffer leert. Jeder Index aus der obigen Liste bleibt über iCustom und CopyBuffer lesbar und bleibt im Datenfenster sichtbar, auch bei ausgeschalteten Anzeigeschaltern. Puffer 5 erlaubt einer Strategie zu erkennen, dass eine Chart-Instanz mit von Hand im Panel geänderten Werten läuft; eine über iCustom erzeugte Instanz arbeitet nur lesend und verwendet stets die übergebenen Parameter.
Herkunft
Dies ist eine Portierung von "Squeeze Momentum Indicator [LazyBear]" aus der quelloffenen Veröffentlichung des Autors selbst. Dieser Veröffentlichung liegt keine Lizenz bei, was eine enge Portierung der Formeln zulässig macht, und diese Umsetzung folgt den Formeln, statt sie zu erraten.
Das Produkt trägt den Namen der Methode, weil es genau diese umsetzt. Das ursprüngliche Werk ist das von LazyBear, und eine Urheberschaft daran wird hier nicht beansprucht.
Ehrliche Grenzen
Das Histogramm und der Punkt auf der laufenden Kerze sind live und ändern sich, bis diese Kerze schliesst. Eine Entladung, die sich mitten in der Kerze zeigt, kann beim Schluss fehlen. Geschlossene Kerzen ändern sich nicht.
Eine Squeeze-Entladung ist eine Aussage über Volatilität, nicht über Richtung. Das Vorzeichen des Momentums sagt Ihnen, auf welcher Seite die Energie im Moment der Entladung stand, und das ist eine Beschreibung dessen, was gerade geschehen ist, keine Vorhersage dessen, was folgt.
Ein Squeeze kann sich auch ins Leere entladen. Kompression ist eine notwendige Bedingung für eine Ausdehnung, keine hinreichende.
Die Bollinger- und Keltner-Einstellungen verschieben die Squeeze-Erkennung erheblich. Ein grösserer Keltner-Multiplikator erzeugt mehr Squeezes, ein kleinerer weniger, und keine der beiden Konfigurationen ist die richtige.
Es werden hier keine Renditeangaben, keine Trefferquote und keine Backtest-Ergebnisse behauptet.

