Structure Flow and Trailing Stop MT4

Structure Flow und Trailing Stop MT4 – eine adaptive Flow-Linie mit fünf Trailing-Stop-Methoden, Marktstruktur und Liquiditätsbändern für MetaTrader 4

Fünf Trailing-Stop-Methoden, eine adaptive Flusslinie und ein Bedingungsfeld, das anzeigt, wie viele Messungen übereinstimmen.Dieser Indikator zeichnet zwei Linien auf dem Preisdiagramm: eine adaptive Flusslinie, die der Marktrichtung folgt, und einen Trailing Stop, der sich nur in diese Richtung und nie zurück bewegt. Ein kleines Gremium berichtet über den Staat dahinter.

Der Trailing Stop kann auf fünf verschiedene Arten berechnet werden. Dabei handelt es sich nicht um Variationen einer Idee – jede davon geht auf etwas anderes zurück, und im selben Diagramm stimmen sie häufig nicht überein.

Structure Flow und Trailing Stop sind ebenfalls verfügbar fürMetaTrader 5. Dieser MT4-Build ist eine direkte Portierung davon, die Takt für Takt verifiziert wird – der Vergleich wird weiter unten beschrieben.

Die Fließlinie

Ein adaptiver Durchschnitt. Es glättet sich stark, wenn der Preis schwankt, und leicht, wenn der Preis schwankt, sodass es während einer Bewegung nahe beieinander bleibt, ohne jeden Schwung in einer Spanne zu verfolgen. Drei Eingaben steuern es: das Fenster, über das es misst, und die schnellste und langsamste Glättung, die es verwenden kann.

Ein Rauschfilter hält die Linie still, wenn sich der Preis nicht weit genug von ihr entfernt hat, als dass es sich lohnte, ihm zu folgen. Dieser Schwellenwert wird in ATR ausgedrückt, sodass er mit dem Instrument skaliert und nicht von einem Pip-Wert ausgeht.

Der Trailing Stop und seine fünf Methoden

Der Stop bewegt sich nur in die Trendrichtung. Er bewegt sich nie gegen den Trend und gibt nie nach, so dass er während der Konsolidierung sein Niveau behält, anstatt sich dem Preis anzunähern. Wenn der Preis diesen Wert überschreitet, kehrt sich der Trend um und der Stop bewegt sich auf die andere Seite.

  • Schwenkzapfen— verankert am letzten Schwung in der Strömungslinie oder am ATR-Trail, wenn dieser enger ist. Strukturell: Es befindet sich dort, wo sich der Markt zuletzt gedreht hat.
  • ATR-Trail– ein fester ATR-Abstand von der Durchflusslinie, der von Balken zu Balken angepasst wird. Die glatteste der fünf, da sie die Glättung der Fließlinie übernimmt.
  • SuperTrend– ein ATR-Band um den Medianpreis jedes Balkens, das umgedreht wird, wenn der Schlusskurs dieses Band überschreitet. Eckig statt glatt: Es folgt Schritten mit den Stäben, anstatt sich mit einem Durchschnitt zu krümmen.
  • Kronleuchter– verankert am höchsten oder tiefsten Punkt der Strömungslinie auf der anderen Seite des Lookbacks. Hält Pullbacks durch, bei denen strengere Methoden aufgeben.
  • Donchian-Kanal– das höchste Hoch und das niedrigste Tief im Lookback, ohne jegliche ATR-Komponente. Der breiteste der fünf und der langsamste zum Umdrehen.

Weil sie sich an unterschiedlichen Dingen orientieren, antworten sie unterschiedlich. Auf der USOIL-Tageszeitung vom 14. August 2026 lauteten fünf Stellen auf einem Chart: Swing Pivot bullisch für 167 Balken, Donchian für 28, ATR Trail für 23, Kronleuchter für 21 – und SuperTrend bärisch für 11. Alle fünf meldeten das gleiche Regime und die gleiche Struktur. Sie waren sich in allem einig, außer in der Richtung, und die von ihnen festgelegten Werte lagen bei mehr als zwölf Dollar pro Barrel.

Was zu Ihnen passt, hängt davon ab, wie Sie handeln, und nicht davon, was richtig ist.

Auf einem Diagramm können mehrere Instanzen ausgeführt werden, jede mit ihrer eigenen Methode und ihrem eigenen Panel – so wurde dieser Screenshot erstellt.

Das Bedingungsfeld

Für jeden Balken werden vier Bedingungen bewertet: die Richtung des Flusses, seine Position relativ zu einem Volatilitätsband, die Swing-Struktur des Marktes und die Größe des aktuellen Impulses. Das Panel berichtet, wie viele zustimmen und in welche Richtung, zusammen mit der Trenddauer des Flusses, dem Volatilitätsregime und einem Kompressionswert.

Dabei handelt es sich um eine Zusammenfassung der Marktlage und nicht um eine Anleitung, was zu tun ist. Die Übereinstimmung von vier Bedingungen beschreibt die Gegenwart; es sagt nicht voraus, was folgt.

Das Panel kann in jeder Ecke oder vertikal zentriert platziert werden und in eine kompakte zweireihige Form wechseln, wenn mehrere Instanzen ein Diagramm gemeinsam nutzen.

Lesen Sie es von einem Expert Advisor

Alle acht Puffer werden offengelegt und dokumentiert. Vier davon werden überhaupt nicht gezeichnet – sie existieren, damit ein EA die Schlussfolgerungen des Indikators als Zahlen lesen kann, anstatt sie aus der Zeichnung abzuleiten.

double flowBull = iCustom(NULL, 0, "NaaMo\\StructureFlowTrailingStop", 0, 1); double flowBear = iCustom(NULL, 0, "NaaMo\\StructureFlowTrailingStop", 1, 1); double stopBull = iCustom(NULL, 0, "NaaMo\\StructureFlowTrailingStop", 2, 1); double stopBear = iCustom(NULL, 0, "NaaMo\\StructureFlowTrailingStop", 3, 1); double regime = iCustom(NULL, 0, "NaaMo\\StructureFlowTrailingStop", 7, 1);

Die Pufferkarte auf MetaTrader 4, die sich von der MetaTrader 5-Version unterscheidet. Lesen Sie dies, bevor Sie EA-Code schreiben.

  • 0– Fließlinie, bullische Hälfte
  • 1– Fließlinie, bärische Hälfte
  • 2– Trailing Stop, bullische Hälfte
  • 3– Trailing Stop, bärische Hälfte
  • 4— Zustandsqualität, 0 bis 100
  • 5– Bedingungsbitmaske: 1 Fluss, 2 Volatilität, 4 Struktur, 8 Impuls, also 15 bedeutet, dass alle vier übereinstimmen
  • 6— Trendrichtung, +1 oder −1
  • 7— Regime: 1 Trend, 2 Bereich, 3 Komprimierung, 4 Erweiterung, 5 Erschöpfung

Warum die Puffer 0 bis 3 in zwei Hälften geteilt werden.MetaTrader 4 verfügt über keinen Farblinien-Zeichnungstyp, sodass jede der beiden Linien als Bullenhälfte und Bärenhälfte gezeichnet wird EMPTY_VALUE überall dort, wo die andere Hälfte aktiv ist. Um die Flusslinie als einzelne Serie zu lesen, nehmen Sie den Puffer 0 und den Puffer 1, der nicht vorhanden ist EMPTY_VALUE auf dieser Bar. Gleiches gilt für den Halt über Puffer 2 und 3.

Auf MetaTrader 5 bedeuten dieselben Indizes etwas anderes— Puffer 1 und Puffer 3 sind dort Farbindizes, und die beiden Zeilen sind Einzelreihen an den Puffern 0 und 2. Ein für eine Plattform geschriebener EA muss diesen einen Abschnitt für die andere ändern; Ab Puffer 4 ist alles identisch.

Puffer 7 ist derjenige, über den es sich zu informieren lohnt. Ein System, das in einem rotierenden Markt kapitulieren sollte, kann es direkt lesen, anstatt ein eigenes Regime abzuleiten.

Lesen Sie Schicht 1 – den letzten vollständig geschlossenen Balken – für Werte, die sich nicht ändern.

Eingaben

  • Fließlinie– das adaptive Fenster (Standard 14), die schnellste und langsamste Glättung (2 und 30) und die Rauschschwelle in ATR (0.3)
  • Trailing-Stop– die Methode, die ATR-Periode (14) und der Multiplikator (2.5), der Kanal-Lookback (20) und die Pivot-Einstellungen
  • Liquiditätsbänder– der innerste Bandabstand in ATR (6.5) sowie die Auflösung und das Lookback des Volumenprofils
  • Marktstruktur– Wie viele Balken auf beiden Seiten definieren einen Schwung (10 und 10) und wie viele Pausen bestätigen eine Verschiebung
  • Zustandstore– die Impulsschwelle, wie lange ein Regime halten muss, um zu zählen, und wie weit zurück zur Auswertung (500 Balken)
  • Anzeige– die beiden Farben sowie die Ecke des Panels, die vertikale Position, die Abstände, die Schriftgröße und den Kompaktmodus

Rechenverhalten

Die Werte für geschlossene Balken sind endgültig. Der sich bildende Balken wird bei jedem Tick anhand einer Kopie des internen Zustands neu berechnet, sodass der Stop auf den Live-Preis reagiert, während der Zustand, von dem die Geschichte abhängt, nur einmal vorrückt, wenn der Balken schließt. Ein Trailing Stop, der nur zum Schluss aktualisiert wird, würde genau bei den wichtigen Bewegungen stillstehen.

Es wird nichts gezeichnet, bevor die Berechnung den benötigten Verlauf hat, und es wird kein Wert aus einem Teilfenster berechnet und dann so dargestellt, als ob es vollständig wäre.

Ein Verhalten, das es wert ist, klar zum Ausdruck gebracht zu werden.Die Anzeige der Zustandsqualität hängt davon ab, wie viel Verlauf das Terminal geladen hat, da die Bedingungen über einen festen Lookback ausgewertet werden, der ab dem neuesten Balken zurückgezählt wird. Zwei Diagramme desselben Instruments mit unterschiedlicher Verlaufstiefe können daher leicht unterschiedliche Qualitätswerte auf demselben Balken anzeigen. Die Trendrichtung, das Regime und beide Linien bleiben davon unberührt.

Zu den Screenshots.Jedes Bild wird in MetaTrader 4 in diesem Build mit der gleichen Auflösung erfasst. Das erste zeigt fünf Instanzen in einem Diagramm, eine pro Stopp-Methode, sodass die oben beschriebene Meinungsverschiedenheit direkt gelesen werden kann und nicht auf Vertrauen beruht. Die siebte zeigt alle Eingaben und das Datenfenster zusammen.

Bei den letzten beiden handelt es sich um die demonstrierte Pufferaufteilung.Im Strategietester handelt es sich um das gleiche Instrument, einmal mit steigendem und einmal mit fallendem Trend. Am ersten, Flow Bull Und Stop Bull Haltewerte und die Bärenpuffer sind leer; beim zweiten ist es genau umgekehrt. Wenn Sie beabsichtigen, diesen Indikator von einem EA zu lesen, sind diese beiden Bilder mehr wert als die Puffertabelle – sie zeigen das EMPTY_VALUE Verhalten, gegen das Sie programmieren werden.

Die MetaTrader 5-Version war das Original und dies ist ein direkter Port, der dagegen verifiziert wurde: Bei einer übereinstimmenden Historie über drei Instrumente stimmen die Flusslinie, der Trailing Stop und die Trendklassifizierung bei jedem vergleichbaren Balken überein, und die Zustandsqualität unterscheidet sich um einen Median von 0.12 bei einem als ganze Zahl angezeigten Wert. Was sich zwischen den beiden Plattformen unterscheidet, ist das Terminal selbst – die Diagrammdarstellung, das Layout des Einstellungsdialogs und die oben beschriebene Pufferaufteilung – und nicht die Berechnungen des Indikators.

Notizen

  • Zieht auf das Preisdiagramm. Zwei sichtbare Linien, kein separates Fenster.
  • An ein Diagramm können mehrere Instanzen angehängt werden, jede mit einer anderen Methode und einem eigenen Panel. Zwei Instanzen derselben Methode sollten unterschiedliche Panelpositionen erhalten.
  • Der Stopp ist ein Level, kein Befehl.Der Indikator zeigt an, wo sich ein Trailing Stop befinden würde. Es kennt Ihre Position nicht, erteilt oder ändert keine Aufträge und verwaltet keine Geschäfte.
  • Für die Volumenmessung wird das Tick-Volumen verwendet, das jeder Broker bereitstellt.
  • Keine externen Abhängigkeiten.Jeder Wert wird innerhalb des Indikators berechnet. Es ruft keinen anderen Indikator auf, daher gibt es keine Handles, die fehlschlagen könnten, nichts, was daneben installiert werden müsste, und keine Abhängigkeit vom Status Ihres Standardindikatorordners.

Was das ist und was nicht

Dabei handelt es sich um ein Tool zur technischen Analyse und zum Filtern der Marktbedingungen. Es handelt sich nicht um ein Handelssystem, es erzeugt keine Kauf- oder Verkaufssignale, es gibt keine Anlageberatung und es werden keine Positionen eröffnet oder verwaltet.

Auf Eingabepfeile wurde bewusst verzichtet. Ein Stop-Level und eine Anzahl der vereinbarten Bedingungen beschreiben, wo sich der Markt befindet. Daraus eine Entscheidung zu machen, ist die Aufgabe des Lesers, nicht die des Indikators.

Es ist eher beschreibend als prädiktiv, und es wird kein Anspruch auf seine Leistung erhoben.

Die kostenlose Demo läuft im Strategy Tester. Beziehen Sie es auf die Instrumente und Zeitrahmen, mit denen Sie tatsächlich handeln, probieren Sie jede der fünf Stopp-Methoden aus und beurteilen Sie es anhand Ihrer eigenen Charts.

Weitere Tools dieses Entwicklers

Ich erstelle MT4-Indikatoren und Expert Advisors mit Schwerpunkt auf sauberem, dokumentiertem Code ohne Neulackierung – Closed-Bar-Logik, validierte Puffer und keine Abhängigkeiten von anderen Indikatoren.

Die Klassifizierung des Fünf-Staaten-Regimes ist hier dieselbe wie imOszillator-Regime-Suite, wodurch es auf volumenabgeleitete Serien in einem separaten Fenster und nicht auf den Preis im Diagramm angewendet wird.

Alle veröffentlichten Produkte anzeigen →

Fragen zur Berechnung, zur Zerlegung oder zur Verwendung dieser zusammen mit Ihren eigenen Tools? Schicken Sie mir eine private Nachricht – ich antworte gerne.

Entwickelt und gepflegt von Narayanan Mohanan, MT4/MQL4-Entwickler.

Sollten Sie einen Fehler in der Übersetzung dieser Seite finden, teilen Sie mir dies bitte mit — ich korrigiere ihn.

Weitere Produkte dieses Autors
Anchored Volume Delta with Adaptive Bands
Narayanan Mohanan Mohanan Krishnan
Dieser Indikator stellt das Cumulative Volume Delta (CVD) dar — die laufende Summe des Volumens jeder Kerze, vorzeichenbehaftet nach der Richtung ihres Schlusskurses — innerhalb adaptiver Standardabweichungsbänder. Er beantwortet eine Frage, die der Preis allein nicht beantwortet: Wird die Bewegung von Beteiligung getragen, oder läuft sie nur mit? Die laufende Summe beginnt an einem von Ihnen gewählten Anker neu — täglich, wöchentlich oder monatlich —, sodass sich der Wert stets auf die laufende
FREE
MTF Currency Strength Panel MT4
Narayanan Mohanan Mohanan Krishnan
MTF Currency Strength Panel for MetaTrader 4 Multi-Timeframe-Währungsstärke-Indikator: alle 28 Hauptwährungspaare auf einem Chart. Dieses Währungsstärke-Panel zeigt, wo die acht wichtigsten Währungen gerade stehen und wie sich jedes der 28 Hauptwährungspaare über neun Zeiteinheiten hinweg bewegt hat — von M1 bis MN1. Beide Ansichten liegen auf einem Chart und werden über einen Timer aktualisiert. Die alleinige Einstufung von Paaren ist irreführend. Wenn sich eine einzelne Währung bewegt, bewegt
FREE
Trend Survival States
Narayanan Mohanan Mohanan Krishnan
Trend Survival States für MetaTrader 5 – ein Indikator für das freie Marktregime, der den Bullen- und Bärendruck mit adaptiven Volatilitätsbändern und einer Fünf-Zustands-Trendklassifizierung misst Bullen- und Bärendruck, ein adaptiver Band-Spread und eine Fünf-Staaten-Marktklassifizierung, kostenlos für MT5. Es misst den Kauf- und Verkaufsdruck hinter der aktuellen Bewegung und klassifiziert ihn in einen Marktzustand: starker Bullenmarkt, schwacher Bullenmarkt, neutral, schwacher Bärenmarkt, st
FREE
Dieser Indikator stellt den Force Index dar — die Preisveränderung jeder Kerze multipliziert mit ihrem Volumen — innerhalb adaptiver Standardabweichungsbänder. Während der Preis allein Ihnen sagt, dass sich der Markt bewegt hat, sagt Ihnen der Force Index, wie viel Aufwand dafür nötig war. Eine große Preisveränderung bei dünnem Volumen und eine kleine Veränderung bei hohem Volumen sind sehr unterschiedliche Ereignisse, auch wenn die Kerzen ähnlich aussehen. Der Force Index trennt sie, indem er b
FREE
Multi Timeframe Currency Strength Panel
Narayanan Mohanan Mohanan Krishnan
MTF Currency Strength Panel for MetaTrader 5 Multi-Timeframe-Währungsstärke-Indikator: alle 28 Hauptwährungspaare auf einem Chart. Dieses Währungsstärke-Panel zeigt, wo die acht wichtigsten Währungen gerade stehen und wie sich jedes der 28 Hauptwährungspaare über neun Zeiteinheiten hinweg bewegt hat — von M1 bis MN1. Beide Ansichten liegen auf einem Chart und werden über einen Timer aktualisiert. Währungspaare für sich zu ranken führt in die Irre. Bewegt sich eine einzelne Währung, bewegt sich j
FREE
Dieser Indikator zeichnet das kumulative Volumendelta (CVD) — die laufende Summe des Volumens jeder Kerze, vorzeichenbehaftet nach der Richtung ihres Schlusskurses — innerhalb adaptiver Standardabweichungsbänder. Er beantwortet eine Frage, die der Kurs allein nicht beantwortet: Wird die Bewegung von Beteiligung getragen, oder treibt sie nur dahin? Die laufende Summe beginnt an einem Anker neu, den Sie wählen — täglich, wöchentlich oder monatlich —, sodass sich die Anzeige immer auf die aktuelle
FREE
Dieser Indikator stellt die dar Kraftindex – die Preisänderung jedes Barrens multipliziert mit seinem Volumen – innerhalb adaptiver Standardabweichungsbänder. Während der Preis allein sagt, dass sich ein Markt bewegt hat, sagt Ihnen der Force-Index, wie viel Aufwand in die Bewegung geflossen ist. Eine große Preisänderung bei geringem Volumen und eine kleine Änderung bei großem Volumen sind sehr unterschiedliche Ereignisse, selbst wenn die Kerzen ähnlich aussehen. Der Force Index trennt sie, inde
FREE
OBVCD Pro MT4
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro ist ein Impulsoszillator, der eine Konvergenz-/Divergenzanalyse anwendet Bilanzvolumen (OBV) Anstelle des Preises werden adaptive Volatilitätsbänder mit einem 5-stufigen Regimeklassifikator kombiniert, der visuell auf dem Diagramm abgelesen oder direkt von einem Expert Advisor genutzt werden kann. Die meisten klassischen Oszillatoren analysieren allein den Preis. OBVCD Pro berechnet Konvergenz und Divergenz aus dem kumulativen Volumenfluss und misst so die Beteiligung an einer Marktbew
Currency Strength Oscillator MT4
Narayanan Mohanan Mohanan Krishnan
Währungsstärke-Oszillator für MetaTrader 4 Ein Indikator für die relative Währungsstärke, der die Geschichte der acht Hauptwährungen darstellt. Dieser Währungsstärke-Oszillator stellt die relative Stärke der acht Hauptwährungen als Verlauf dar, zerlegt aus dem 28 Hauptpaare. Während ein Standard-Währungsstärkemesser Ihnen sagt, wo die Dinge gerade stehen, zeigt dieser Ihnen, wie sie dorthin gekommen sind – welche Währung gestärkt wurde, welche sich verändert hat und wo die Rangfolge den Besitzer
Oscillator Regime Suite MT4
Narayanan Mohanan Mohanan Krishnan
Dieser Indikator wendet die Konvergenz/Divergenz-Konstruktion — schneller gleitender Durchschnitt minus langsamer, mit einer Signallinie — auf eine aus dem Volumen abgeleitete Reihe an statt auf den Preis. Drei Quellen stehen zur Auswahl: kumulatives Volumendelta, Force Index und On Balance Volume. Über das Ergebnis werden adaptive Volatilitätsbänder gelegt, und jeder abgeschlossene Bar wird einem von fünf Regimezuständen zugeordnet. Dieser Zustand steht als numerischer Puffer zur Verfügung, sod
OBVCD Pro
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro ist ein Momentum-Oszillator, der die Konvergenz-/Divergenz-Analyse auf das On-Balance Volume (OBV) anwendet und nicht auf den Preis. Er verbindet adaptive Volatilitätsbänder mit einem Marktregime-Klassifikator mit fünf Zuständen. Das Ergebnis lässt sich visuell im Chart ablesen oder direkt von einem Expert Advisor auswerten. Die meisten klassischen Oszillatoren betrachten ausschließlich den Preis. OBVCD Pro berechnet Konvergenz und Divergenz aus dem kumulierten Volumenfluss und erfasst
Currency Strength Oscillator MT5
Narayanan Mohanan Mohanan Krishnan
Dieser Indikator stellt die relative Stärke der acht Hauptwährungen als Verlauf dar, zerlegt aus den 28 wichtigsten Währungspaaren. Ein Panel zeigt, wie es gerade steht. Dieser Indikator zeigt, wie es dazu kam: welche Währung sich stetig gefestigt hat, welche bereits gedreht ist und wo die Rangfolge gewechselt hat. Alle acht Reihen sind als dokumentierte Indikatorpuffer verfügbar, sodass ein Expert Advisor die Währungsstärke direkt auslesen kann. Wie die Zerlegung funktioniert Jede der acht Währ
Oscillator Regime Suite
Narayanan Mohanan Mohanan Krishnan
Dieser Indikator wendet die Konvergenz/Divergenz-Konstruktion — schneller gleitender Durchschnitt minus langsamer, mit einer Signallinie — auf eine aus dem Volumen abgeleitete Reihe an statt auf den Preis. Drei Quellen stehen zur Auswahl: kumulatives Volumendelta, Force Index und On Balance Volume. Über das Ergebnis werden adaptive Volatilitätsbänder gelegt, und jeder abgeschlossene Bar wird einem von fünf Regimezuständen zugeordnet. Dieser Zustand steht als numerischer Puffer zur Verfügung, sod
Structure Flow and Trailing Stop
Narayanan Mohanan Mohanan Krishnan
Dieser Indikator zeichnet zwei Linien in den Kurschart: eine adaptive Flusslinie, die der Richtung des Marktes folgt, und einen Trailing-Stop, der sich nur in diese Richtung bewegt und niemals zurück. Ein kleines Panel zeigt den Zustand, der dahintersteht. Der Trailing-Stop lässt sich auf fünf verschiedene Arten berechnen. Das sind keine Varianten einer Idee — jede verankert sich an etwas anderem, und auf demselben Chart widersprechen sie einander häufig. Die Flusslinie Ein adaptiver Durchschnit
Trend Survival Rate
Narayanan Mohanan Mohanan Krishnan
Trend-Überlebensrate für MetaTrader 5 – ein Marktregime-Indikator, der misst, wie oft der aktuelle Trendzustand bis zum nächsten Balken überlebt hat, und seine eigene Prognose bewertet Trendüberlebensrate, Marktzustandsklassifizierung und ein Live-Brier-Prognosewert in einem MT5-Indikatorfenster. Es misst den Kauf- und Verkaufsdruck hinter der aktuellen Bewegung, ordnet ihn einem Marktzustand zu und gibt an, wie oft dieser Zustand bis zum nächsten Balken überlebt hat – und vergleicht dann seine
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension