Wave Trend Oscillator 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
- Aktualisiert: 2 September 2026
Wave Trend Oscillator MTF ist ein Momentum-Oszillator mit zwei Linien in einem eigenen Unterfenster. Die schnelle Linie misst, wie weit sich der typische Preis von seinem eigenen geglätteten Zentrum entfernt hat, gemessen an seiner durchschnittlichen Abweichung der jüngsten Zeit, und daneben verläuft ein langsamerer Durchschnitt dieser schnellen Linie. Das Ereignis ist die Kreuzung der beiden Linien innerhalb einer Zone, die der Markt tatsächlich erreicht hat.
Kreuzungen in der Mitte des Bereichs sind keine Signale, und genau diese Regel unterscheidet das Produkt von einem gewöhnlichen Oszillator. Veröffentlicht werden drei Dinge: die Kreuzung, die Stufe der Zone, in der sie stattfand, und die auf der schnellen Linie gefundenen Divergenzen. Alle drei lassen sich auf einem höheren Zeitrahmen berechnen und auf dem Chart darstellen, den Sie gerade betrachten.
Kreuzung, Stufe und Divergenz
Eine Kauf-Kreuzung zählt nur, solange die langsame Linie unter dem überverkauften Niveau liegt, eine Verkaufs-Kreuzung nur, solange sie über dem überkauften Niveau liegt. Alles andere wird ignoriert.
Ein Signal erhält Stufe eins, wenn es in der scharfgeschalteten Zone entstand, und Stufe zwei, wenn die langsame Linie zusätzlich das tiefere Niveau erreicht hat. Die Stufe beschreibt, wie weit der Markt in die Zone hineingelaufen ist, und nicht, wie wahrscheinlich der Trade funktioniert.
Divergenz wird gefunden, indem Hoch- und Tiefpunkte der schnellen Linie mit denen des Preises verglichen werden. Bullische und bärische Abweichungen werden markiert und mit einer Linie verbunden. Dieselbe Divergenz kann auch direkt im Preischart zwischen den beiden Preispunkten gezeichnet werden, damit Sie sie dort sehen, wo Sie tatsächlich handeln.
Das Momentum-Histogramm zwischen den beiden Linien ist danach eingefärbt, ob der aktuelle Balken gegenüber dem vorherigen zunimmt oder abflaut, sodass ein noch positives, aber schrumpfendes Histogramm anders zu lesen ist als ein wachsendes. Diese Einfärbung lässt sich abschalten, womit exakt das einfarbige Histogramm zurückkehrt.
Was im Chart zu sehen ist
Im eigenen Unterfenster, mit gepunkteter Nulllinie: die schnelle und die langsame Wellenlinie sowie das Histogramm ihrer Differenz, eingefärbt nach Zunahme und Abflauen. Divergenzlinien werden im Unterfenster gezeichnet und auf Wunsch zusätzlich im Preischart.
Das Panel
Ein Canvas-Panel liegt standardmäßig im Preischart und nicht im Fenster des Oszillators, kann dorthin aber verschoben werden. Es lässt sich ziehen, einklappen und schließen. Es zeigt den geltenden Zeitrahmen, die Kanallänge und die Glättungslänge; das Ergebnis des letzten geschlossenen Balkens, also die beiden Wellenwerte und entweder BUY mit seiner Stufe, SELL mit seiner Stufe oder keine Kreuzung; und ob die Zahlen aus dem Eigenschaftsdialog oder vom Panel stammen und wie viele davon geändert wurden. Darunter stehen die Einstellungen, die das Panel verändern kann, mit ihren aktuellen Werten.
Das Zahnrad öffnet ein Blatt mit drei Registerkarten. Werte enthält den Zeitrahmen, die Kanallänge, die Glättungslänge, das überkaufte Niveau 1, das überverkaufte Niveau 1, die Anzeige der Divergenzlinien sowie die kürzeste und die längste Spanne, die eine Divergenz zwischen zwei Punkten haben darf. Jede Zeile hat Schrittschaltflächen, einen Bereich und einen erklärenden Satz. Alarme enthält den Hauptschalter, die Schalter je Ereignis, vier Kanäle, die Sperrzeit in Minuten und einen Testalarm. Stile enthält die Palette, die Anzeige der Linien und des Momentum-Histogramms sowie die Linienstärke; das betrifft nur das Aussehen und rechnet nichts neu.
Drei Farbschemata sind enthalten, eines davon farbenblindensicher, aufgebaut auf Blau und Orange, sodass Rot nie gegen Grün steht. Der Zustand des Panels und jede Änderung im Blatt bleiben je Chart erhalten, über einen Wechsel des Zeitrahmens und einen Neustart des Terminals hinweg. Die Oberfläche ist englisch.
Alarme
Ab Werk sind die Alarme aus. Sechs Ereignisse können ausgelöst werden: ein BUY-Signal, ein SELL-Signal, eine bullische Divergenz auf der schnellen Linie, eine bärische Divergenz auf der schnellen Linie, das Kreuzen der Nulllinie nach oben und das Kreuzen der Nulllinie nach unten.
Vier Kanäle tragen sie: Popup-Fenster, Ton, Push an das mobile Terminal und E-Mail. Die Schalter wirken je Ereignis und je Kanal, und eine Sperrzeit, standardmäßig zwei Stunden, hält Wiederholungen still.
Alarme lösen auf dem letzten geschlossenen Balken aus. Zwei weitere Alarme, standardmäßig aus, sprechen auf dem sich bildenden Balken innerhalb einer gewählten Anzahl von Sekunden vor dessen Schluss, und sie heißen früh, weil eine Kreuzung, die mitten im Balken besteht, zum Schluss verschwunden sein kann. Einen Divergenzalarm auf dem sich bildenden Balken gibt es bewusst nicht: eine Divergenz braucht einen bestätigten Wendepunkt, und sie auf einem unfertigen Balken zu melden wäre eine Vermutung und keine frühe Lesart. Telegram gehört nicht zu diesem Produkt.
Mehrere Zeitrahmen
Die Einstellung Timeframe rechnet auf einem höheren Zeitrahmen und zeichnet das Ergebnis hier, wobei nur geschlossene übergeordnete Balken gelesen werden. Ein Chartbalken zeigt den jüngsten übergeordneten Balken, der zu seiner eigenen Zeit bereits geschlossen war, nicht denjenigen, der ihn enthält.
Divergenzlinien sind an die Balkenzeit gebunden und nicht an den Index, denn auf einem fremden Zeitrahmen sind die Wendepunkte übergeordnete Balken, und ein Index in jener Reihe bedeutet auf diesem Chart nichts.
Eine fremde Reihe wird im Hintergrund aufgebaut. Der erste Zugriff darauf kann leer zurückkommen, der Indikator versucht es erneut, und das Panel sagt, ob es auf einen Download wartet oder ob die Historie zu kurz ist.
Auslesen aus einem EA
Jeder Puffer ist über iCustom und CopyBuffer lesbar. Puffer 0 ist WT1, die schnelle Wellenlinie, Puffer 1 ist WT2, die langsame Wellenlinie. Puffer 2 ist WT1-WT2, das Momentum-Histogramm, und Puffer 3 ist der zugehörige Farbindex. Puffer 4 ist Signal: +1 bei einer BUY-Kreuzung, -1 bei einer SELL-Kreuzung, 0 wenn keine vorliegt. Puffer 5 ist Grade, 1 oder 2 auf einem Signalbalken. Puffer 6 ist Div, der Zustand der Divergenz. Puffer 7 ist Zero: +1, wenn die schnelle Linie die Null nach oben gekreuzt hat, -1 bei einer Kreuzung nach unten und 0, wenn keines von beiden geschah. Puffer 8 ist Override, die Anzahl der vom Panel aus geänderten Einstellungen.
Dieses Produkt hat keine getrennten Preispuffer für Buy und Sell. Das Signal steht in Puffer 4 und seine Stufe in Puffer 5.
Die Registerkarte Stile verbirgt eine Darstellung, indem sie ihr die Farbe nimmt, niemals indem sie einen Puffer leert. Jeder oben genannte Index bleibt über iCustom und CopyBuffer lesbar und bleibt im Datenfenster sichtbar, auch bei ausgeschalteter Anzeige.
Puffer 8 gibt es, damit eine Strategie erkennen kann, dass eine Chart-Instanz mit von Hand am Panel geänderten Werten rechnet. Eine über iCustom erzeugte Instanz arbeitet nur lesend und verwendet immer die übergebenen Parameter.
Herkunft
Dies ist eine Portierung von "WaveTrend [LazyBear]" von TradingView. Die Herkunft ist eine Rekonstruktion: die Formeln sind kanonisch und vielfach gespiegelt, und sie dienten als Arbeitsspezifikation für dieses Produkt. Das Skript ist offen veröffentlicht, was eine Portierung anhand der Formeln zulässig macht.
Das Produkt trägt den Namen der Methode, weil es genau diese umsetzt. Die Originalarbeit stammt von LazyBear, und es wird hier keine Urheberschaft daran beansprucht.
Ehrliche Grenzen
Der Oszillator ist auf dem sich bildenden Balken live. Eine Kreuzung, die mitten im Balken besteht, kann zum Schluss fehlen, und mit ihr die Zeile im Panel und die Stufe. Geschlossene Balken ändern sich nicht.
Divergenzmarkierungen werden nie auf dem sich bildenden Balken gesetzt. Ein Wendepunkt braucht die Balken zu beiden Seiten, bevor er ein Wendepunkt ist, deshalb erscheint eine Divergenz konstruktionsbedingt im Nachhinein. Das ist eine Eigenschaft der Divergenz und kein Mangel, und es bedeutet zugleich, dass nie eine Divergenz in einen vergangenen Balken gezeichnet wird, der keine hatte.
Die Stufe beschreibt die erreichte Tiefe der Zone und keine Wahrscheinlichkeit. Ein Signal der Stufe 2 ist weiter in die Zone hineingelaufen. Mehr sagt es nicht.
Eine Kreuzung ist keine Richtung. In einem Trend erreicht der Oszillator immer wieder dieselbe Zone, und jede Kreuzung, die er erzeugt, steht gegen diesen Trend.
Kanallänge und Glättungslänge verändern jede Kreuzung, die das Produkt jemals zeigen wird. Zwei Einstellungen ergeben zwei verschiedene Signalmengen, und keine davon ist die richtige.
Es werden hier keine Renditeangaben, keine Trefferquote und keine Backtest-Ergebnisse behauptet.

