TrendReferenceLine
- Indikatoren
-
Shi Yuan Wang
Ich entwickle benutzerdefinierte Indikatoren, Expert Advisors (EAs), Skripte und Trading-Tools für MetaTrader 4 und MetaTrader 5 sowie Indikatoren für TradingView (Pine Script).
Was ich für Sie tun kann:
- Umwandlung einer klar beschriebenen Handelsregel in einen backtestbaren MQL4/MQL5 EA - Version: 1.31
TrendReferenceLine – Adaptive Trendlinie mit ATR-Kanal und automatischen Handelsniveaus
Kurzbeschreibung: Ein Indikator für adaptive Trendlinien, der je nach Trendrichtung die Farbe wechselt, bestätigte Trendwenden mit Pfeilen markiert und automatisch Einstiegspunkte, Stop-Loss-Punkte sowie drei R-Multiplikator-Zielwerte im Chart einzeichnet.
Typ: Trendfolgender Indikator für die technische Analyse (kein automatisierter Handelsroboter).
Funktionsweise
Beim Trendhandel sind drei Fragen entscheidend: Hat sich die Richtung geändert, wo wird der Stopp gesetzt und wie weit ist das Ziel entfernt? TrendReferenceLine beantwortet alle drei Fragen in einem einzigen Chart:
- Richtung— eine sich selbst anpassende Linie, die sich mit dem Trend bewegt und ihre Farbe ändert
- Trendwende– Pfeile, die genau dort eingezeichnet werden, wo die Trendwende bestätigt wird
- Ausführung– Einstieg, Stop-Loss und drei Ziele, die anhand des Risikos (R) berechnet und als horizontale Niveaus eingezeichnet werden
Es handelt sich nicht um ein Prognoseinstrument. Es ist ein Werkzeug, das die Trendstruktur sichtbar und umsetzbar macht.
Wichtigste Funktionen
1. Adaptive Trendlinie
In einem Aufwärtstrend wird eine Referenzlinie unterhalb des Kurses eingezeichnet, in einem Abwärtstrend oberhalb des Kurses. Die Linie verhält sich wie eine Ratschenmechanik – sie steigt nur während eines Aufwärtstrends und fällt nur während eines Abwärtstrends –, sodass sie nicht durch kurzfristige Schwankungen einzelner Kerzen zurückgezogen werden kann. Dadurch lässt sie sich direkt als nachlaufende Referenz für eine offene Position nutzen. Die Linie wechselt die Farbe, wenn der Trend die Richtung ändert (blau für Aufwärtstrend, rot für Abwärtstrend).
2. ATR-Kanal und Füllung
Ober- und Untergrenze werden um die Trendlinie herum gebildet, wobei die Volatilität (ATR) als Maßeinheit dient; dazwischen befindet sich eine sanfte, durchscheinende Füllung. Der Kanal weitet sich automatisch bei steigender Volatilität und verengt sich bei sinkender Volatilität, was dabei hilft, zu erkennen, wann der Markt in eine ungewöhnlich volatile Phase eintritt.
3. Umkehrpfeile
Wenn sich eine Trendwende bestätigt, wird auf dem entsprechenden Balken ein Pfeil platziert: ein Aufwärtspfeil für eine bullische Trendwende, ein Abwärtspfeil für eine bärische. Die Pfeile erscheinen erst nach der Bestätigung und tauchen nicht einfach auf, um dann wieder zu verschwinden.
4. Automatische Handelsniveaus (Kernfunktion)
Nach jedem neuen Signal werden automatisch fünf horizontale Niveaus berechnet und eingezeichnet:
Ebene | Bedeutung |
|---|---|
ET | Einstiegsreferenz – der Eröffnungskurs des Balkens, der auf das bestätigte Signal folgt |
SL | Stop-Referenz – der Wert der Trendlinie am Umkehrpunkt |
TP1 / TP2 / TP3 | Zielwerte bei 1R, 2R und 3R |
1R entspricht dem Abstand zwischen dem Einstiegskurs und dem Stop-Level. Alle drei Vielfache sind anpassbar (zum Beispiel 1R / 1,5R / 2,5R) und können auch auf denselben Wert festgelegt werden, wenn nur ein Ziel benötigt wird.
5. Historische Signalniveaus
Historische Signalniveaus können zur Überprüfung angezeigt werden, bis zu 30 Signale (einstellbar), die jeweils mit einer konfigurierbaren Balkenbreite dargestellt werden. Dies dient dazu, zu untersuchen, ob vergangene Setups eine solide Risiko-Ertrags-Struktur aufwiesen, und nicht dazu, den aktuellen Balken zu bewerten.
6. Benachrichtigungen
Optionale Popup-Benachrichtigungen bei Trendwenden. Benachrichtigungen werden nur beim aktuellsten Balken ausgelöst und pro Balken dedupliziert, sodass dasselbe Ereignis nicht wiederholt gemeldet wird.
So lesen Sie das Diagramm
- Linie unterhalb des Kurses, blau– Aufwärtstrend; die Linie selbst dient als nachlaufende Referenz für Long-Positionen
- Linie oberhalb des Kurses, rot– Abwärtstrend; die Linie selbst dient als nachlaufende Referenz für Short-Positionen
- Farbwechsel plus Pfeil– die Trendstruktur hat sich geändert; die bisherige Richtung ist nicht mehr gültig
- Farbige horizontale Niveau-Gruppe– die Risikostruktur des aktuellen Signals: Einstieg, Stop und drei Ziele auf einen Blick
Empfohlene Verwendung
- Richtungsfilter— Berücksichtigen Sie nur Einstiegspunkte, die der aktuellen Linienfarbe entsprechen, um Trades gegen den Trend zu vermeiden.
- Trailing-Stop– den Stop während einer offenen Position entlang der Trendlinie verschieben; ein entscheidender Durchbruch der Linie signalisiert den Ausstieg.
- Zielmanagement – Skalieren Sie bei 1R, 2R und 3R aus, sodass der Ausstiegsplan im Voraus festgelegt ist und nicht spontan entschieden wird.
- Mehrere Zeitrahmen– Verwenden Sie einen höheren Zeitrahmen für die Richtung und einen niedrigeren für das Timing, zum Beispiel H4 für die Tendenz und H1 für pfeilbasierte Einstiege.
- Backtesting mit dem Auge— Aktivieren Sie historische Kursniveaus und überprüfen Sie die Risiko-Ertrags-Struktur vergangener Signale, um festzustellen, ob die Einstellungen zum aktuellen Wertpapier passen.
- Volatilitätsfilter– Wenn sich der Kanal stark ausdehnt, steigt die Volatilität; erwägen Sie, die Position zu verkleinern oder abzuwarten, bis er sich wieder verengt.
Eingabeparameter
Hauptparameter
Parameter | Standardwert | Beschreibung |
|---|---|---|
Amplitude | 4 | Rückblickamplitude für die Trendberechnung. Niedrigere Werte sind empfindlicher und erzeugen mehr Signale; höhere Werte sind glatter und langsamer. |
Kanalabweichung | 2 | ATR-Kanalbreitenfaktor, gemessen in halben ATR-Einheiten. Höhere Werte ergeben einen breiteren Kanal. |
Pfeile anzeigen | true | Umkehrpfeile anzeigen. |
Kanäle anzeigen | false | ATR-Schienen und das gefüllte Band anzeigen. Standardmäßig deaktiviert. |
Kauf-/Verkaufsbeschriftungen anzeigen | false | Fügt neben den Pfeilen Textbeschriftungen für „Kaufen“ und „Verkaufen“ hinzu. |
Warnung aktivieren | false | Popup-Benachrichtigung bei Trendwende. |
Handelshorizontale Linie
Parameter | Standard | Beschreibung |
|---|---|---|
Handelsniveaus anzeigen | true | Einstiegs- und Zielniveaus für das aktuellste Signal zeichnen. |
Historische Signal-Niveaus anzeigen | false | Zeigt auch Niveaus für vergangene Signale an. |
Maximale Anzahl der anzuzeigenden historischen Signale | 30 | Maximale Anzahl der dargestellten historischen Signale; höhere Werte beanspruchen mehr Ressourcen. |
Breite der historischen Linien (Balken) | 5 | Breite jedes historischen Niveaus, gemessen in Balken. |
TP1 R-Multiplikator | 1,0 | Erstes Ziel = Einstieg ± 1R. |
TP2 R-Vielfaches | 2,0 | Zweites Ziel = Einstieg ± 2R. |
TP3: R-Vielfaches | 3,0 | Drittes Ziel = Einstieg ± 3R. |
Farben
Parameter | Standard |
|---|---|
Farbe der Eingabezeile | Orange |
Farbe der Stop-Loss-Linie | Rot |
Farbe von TP1 / TP2 / TP3 | Limettengrün |
Anleitung zur Feinabstimmung
- Zu viele Signale / zu viel Rauschen → Amplitude erhöhen oder auf einen höheren Zeitrahmen wechseln
- Zu wenige Signale / Einstiege zu spät → Amplitude verringern oder auf einen niedrigeren Zeitrahmen wechseln
- Stops werden zu leicht ausgelöst → Überprüfen Sie den Kanalfaktor, um die Volatilität einzuschätzen, oder legen Sie einen breiteren Stop-Referenzwert fest
- Ziele werden selten erreicht → Senken Sie TP1 von 1R auf 0,5R–0,8R, um zunächst einen Teilgewinn zu sichern
Kompatibilität und Hinweise
- Funktioniert mit jedem MT5-Symbol und jedem Zeitrahmen (Devisen, Metalle, Indizes, Kryptowährungen). Die Standardeinstellungen sind auf M15 und darüber am stabilsten.
- Dieser Indikator dient ausschließlich der technischen Analyse und als visuelle Orientierungshilfe. Er platziert keine Orders und trifft keine Handelsentscheidungen für den Nutzer.
- Die Stop- und Zielwerte sind strukturelle Referenzwerte, die aus der Logik des Indikators abgeleitet werden und stellen keinerlei Handelsempfehlung dar.
- Die Berechnungen basieren auf historischen Daten; nutzen Sie die Signale erst nach Bestätigung und in Kombination mit Ihren eigenen Risikomanagement-Regeln.
Risikohinweis
Der Handel an den Finanzmärkten ist mit Risiken verbunden. Kein technisches Analyseinstrument kann zukünftige Kursbewegungen vorhersagen oder Gewinne garantieren. Die bisherige Entwicklung der Signale lässt keine Rückschlüsse auf zukünftige Ergebnisse zu. Nutzer sollten unabhängige Entscheidungen auf der Grundlage ihres eigenen Urteils treffen und tragen die volle Verantwortung für ihre Handelsergebnisse.
