ATRTrendChannel
- 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.0
ATR-Trendkanal – Adaptiver, auf dem ATR basierender Trendkanal-Indikator
Für MetaTrader 5 · Indikator für das Hauptchartfenster
Übersicht
Der ATR-Trendkanal ist ein adaptiver Trendkanal-Indikator, der direkt auf dem Kurschart eingezeichnet wird.
Er bildet ein oberes und ein unteres Band um den Mediankurs jedes Balkens und verwendet dabei den ATR (Average True Range) als Skalierungseinheit. Im Gegensatz zu einem herkömmlichen gleitenden Durchschnittskanal verschiebt sich dieser Kanal nicht gleichmäßig von Balken zu Balken. Er bleibt an einem bestimmten Balken verankert und wird erst dann neu verankert – wobei sich der Trend umkehrt –, wenn der Schlusskurs tatsächlich aus einem Band ausbricht. Diese stufenartige Struktur sorgt für klare Trendgrenzen und eindeutige Umkehrpunkte, anstatt dass sich der Kanal unter unruhigen Marktbedingungen ständig neu formt.
Über den Kanal hinaus zeichnet der Indikator drei Elemente in das Chart ein:
- Trendrichtung – während eines Aufwärtstrends wird nur das obere Band (grün) angezeigt; während eines Abwärtstrends nur das untere Band (rot).
- Trigger-Niveau für die Trendwende– eine gestrichelte Projektion, die sich rechts vom letzten Balken erstreckt und den Kurs anzeigt, der eine Trendwende auslösen würde.
- Trendstärke– Die Kerzen werden entsprechend ihrer Schlussposition innerhalb des Kanals eingefärbt; je näher der Kurs am trendseitigen Band liegt, desto stärker verschiebt sich die Farbe in Richtung der Trendfarbe.
Der Indikator platziert keine Orders und enthält keine automatisierte Handelslogik. Er ist ein reines Visualisierungswerkzeug für die Marktstruktur und den Trendstatus.
Wichtigste Funktionen
- ATR-adaptiver Kanal— Die Kanalbreite skaliert mit der Volatilität, sodass dieselben Einstellungen für Instrumente mit sehr unterschiedlichen Kursspannen verwendet werden können.
- Stufenweise Verankerung und Trendwechsel– ein Schlusskurs oberhalb des oberen Bandes ist ein bullischer Trendwechsel, ein Schlusskurs unterhalb des unteren Bandes ist ein bärischer Trendwechsel; der Kanal wird nur bei einem Trendwechsel neu am aktuellen Balken verankert.
- Innere Pufferbänder – graue, gestrichelte innere Bänder werden innerhalb des sichtbaren Bandes eingezeichnet; ihr Versatz entspricht der Hälfte der durchschnittlichen Spanne der letzten 50 Kerzen und hilft dabei, einen normalen Rückzug von einem nachlassenden Trend zu unterscheiden.
- Farbverlaufskerzen – in einem Aufwärtstrend gilt: Je näher der Schlusskurs am oberen Band liegt, desto bullischer ist die Kerzenfarbe; in einem Abwärtstrend gilt: Je näher der Schlusskurs am unteren Band liegt, desto bärischer ist die Farbe; Kerzen in der Kanalmitte verblassen in die Übergangsfarbe.
- Flip-Pfeile— Ein Aufwärtspfeil unterhalb des Balkens markiert einen bullischen Flip, ein Abwärtspfeil oberhalb des Balkens markiert einen bärischen Flip; beide können deaktiviert werden.
- Projektion des letzten Balkens– eine gestrichelte Linie, die sich etwa 10 Balken rechts vom letzten Balken erstreckt, zusammen mit einer Textbeschriftung, die den genauen Auslösepreis für die Umkehr anzeigt.
- Statustabelle– eine kompakte Tabelle in der unteren rechten Ecke, die die aktuelle Trendrichtung (UP / DOWN) und den aktuellen Kurs anzeigt.
- Vollständig konfigurierbar– ATR-Periode, ATR-Multiplikator, drei Farben und drei Anzeigeschalter.
Chart-Elemente auf einen Blick
Element | Wann es erscheint | Bedeutung |
|---|---|---|
Grüne durchgezogene Linie (Oberband) | Während eines Aufwärtstrends | Oberes Band des Kanals; Referenz für bullische Kursziele / Widerstand |
Rote durchgezogene Linie (unteres Band) | Während eines Abwärtstrends | Unteres Band des Kanals; Referenz für bärische Kursziele / Unterstützung |
Graue gestrichelte Linie (oberes/unteres inneres Band) | Zusammen mit dem sichtbaren Band | Inneres Pufferband, das normale Korrekturen von einer Trendschwächung unterscheidet |
Gradientenkerzen | Immer | Farblich entsprechend der Schlussposition innerhalb des Kanals; spiegelt die Trenddynamik wider |
Aufwärtspfeil | Bullischer Umschwung (Schlusskurs durchbricht das obere Band) | Punkt, an dem der Trend bullisch wird |
Abwärtspfeil | Bärischer Umschwung (Schlusskurs durchbricht das untere Band nach unten) | Punkt, an dem der Trend bärisch wird |
Gestrichelte Linie + Textbeschriftung rechts | Rechts neben dem letzten Balken | Umkehr-Auslösepunkt: das untere Band während eines Aufwärtstrends (bärischer Umkehrpunkt), das obere Band während eines Abwärtstrends (bullischer Umkehrpunkt) |
Tabelle in der unteren rechten Ecke | Immer | Aktuelle Trendrichtung und aktueller Kurs |
So funktioniert es (einfache Beschreibung)
- Der Medianpreis jedes Balkens, (Höchstkurs + Tiefstkurs) / 2, dient als Referenzbasis für den Kanal.
- Ein Abstand von ATR × Multiplikator wird nach oben und unten angewendet, um das obere und untere Band zu erhalten.
- Der Kanal bleibt an einem Bar verankert und wird erst dann am aktuellen Bar neu verankert, wenn der Schlusskurs aus einem Band ausbricht– dies wird als „Flip“ bezeichnet.
- Bei jedem Flip wird der Versatz der Pufferbänder anhand der durchschnittlichen Spanne der letzten 50 Balken neu berechnet.
- Die Kerzen werden entsprechend der relativen Position des Schlusskurses zwischen dem unteren Band (0) und dem oberen Band (1) eingefärbt, wodurch der Farbverlauf entsteht.
Alle Berechnungen verwenden ausschließlich bereits erzeugte Daten. An geschlossenen Balken ändert sich im Nachhinein nichts (kein Repainting); nur der Zustand des neuesten, sich noch bildenden Balkens wird aktualisiert, wenn sich der Kurs bewegt.
Eingabeparameter
=== Kanaleinstellungen ===
Parameter | Standard | Beschreibung |
|---|---|---|
ATR-Länge | 100 | Für die ATR-Berechnung verwendeter Zeitraum, der die Grundlage für die Kanalbreite bildet. Höhere Werte ergeben einen glatteren Kanal mit weniger Umkehrungen; niedrigere Werte machen ihn empfindlicher |
ATR-Multiplikator | 2,5 | Kanalradius = ATR × Multiplikator. Höhere Werte erweitern den Kanal und führen zu selteneren Umkehrungen |
=== Farben ===
Parameter | Standard | Beschreibung |
|---|---|---|
Bullische Farbe | C'12.190.137' | Wird für den am stärksten bullischen Bereich des Kerzenverlaufs sowie für die Projektionslinie und die Tabelle während eines Aufwärtstrends verwendet |
Bärische Farbe | C'233,52,52' | Wird für das am stärksten bärische Ende des Kerzenverlaufs sowie für die Projektionslinie und die Tabelle während eines Abwärtstrends verwendet |
Übergangsfarbe | Gelb | Mittlere Farbe des Kerzenverlaufs, die eine neutrale Dynamik bzw. den Kurs in der Mitte des Kanals darstellt |
Hinweis: Diese Farbparameter wirken sich auf die Kerzen mit Farbverlauf, die Projektionslinie und die Statustabelle aus. Die Farbe der Kanallinien und Pfeile kann separat auf der Registerkarte „Farben“ des Charts geändert werden.
=== Anzeige ===
Parameter | Standard | Beschreibung |
|---|---|---|
Flip-Pfeile anzeigen | true | Pfeile an Umkehrpunkten zeichnen |
Projektion des letzten Takts anzeigen | true | Zeichne die Projektionslinie des Umkehrauslösers und die Kursbeschriftung rechts neben dem letzten Balken |
Trendtabelle anzeigen | true | Trend- und Kurstabelle in der rechten unteren Ecke anzeigen |
Empfohlene Einstellungen
Handelsstil | Empfohlener Zeitrahmen | ATR-Länge | ATR-Multiplikator |
|---|---|---|---|
Scalping / kurzfristig | M5 – M15 | 30 – 50 | 1,8 – 2,2 |
Intraday | M30 – H1 | 60 – 100 | 2,0 – 2,5 |
Swing / Position | H4 – D1 | 100 – 200 | 2,5 – 3,5 |
Dies sind lediglich gängige Startbereiche; bitte testen Sie diese und passen Sie sie an die Volatilität Ihres Instruments und Ihren eigenen Handelsstil an.
Anwendung
- Richtung festlegen— nutzen Sie einen Kanalwechsel als Trendrichtungswechsel: Planen Sie in einem Aufwärtstrend ausschließlich Long-Positionen; in einem Abwärtstrend ausschließlich Short-Positionen.
- Zielwerte als Orientierung– das obere Band während eines Aufwärtstrends und das untere Band während eines Abwärtstrends können als erster Zielbereich für die Trendbewegung dienen.
- Referenz-Risikoniveaus– während eines Aufwärtstrends ist das projizierte untere Band rechts vom letzten Balken das „Bearish-Flip“-Niveau; erreicht der Kurs dieses Niveau, hat sich die Trendstruktur geändert, was als Referenz für einen Ausstieg oder eine Positionsreduzierung dienen kann.
- Rauschen filtern– Rückzüge, die innerhalb des inneren Pufferbandes bleiben, sind innerhalb eines Trends normal; Vorsicht ist geboten, wenn der Kurs in die Pufferzone eintritt und sich dem Umkehrniveau nähert.
- Erkennen von Seitwärtsmärkten– Häufige Umkehrpfeile innerhalb eines kurzen Zeitraums deuten in der Regel darauf hin, dass sich der Markt in einer Seitwärtsphase befindet, in der Kanalsignale weniger zuverlässig sind.
- Einsatz in mehreren Zeitrahmen— Ein gängiger Ansatz besteht darin, die Hauptrichtung in einem höheren Zeitrahmen (H4, D1) zu definieren und den Kanal in einem niedrigeren Zeitrahmen (M15, H1) zu nutzen, um Ein- und Ausstiegszeitpunkte zu bestimmen.
Instrumente und Zeitrahmen
- Instrumente: Währungspaare, Edelmetalle, Energieträger, Index- und Rohstoff-CFDs, Kryptowährungs-CFDs – alle in MetaTrader 5 verfügbaren Instrumente.
- Zeitrahmen: alle Zeitrahmen (M1 bis MN). Die Standardeinstellungen (ATR 100 / Multiplikator 2,5) eignen sich für H1 und darüber; für niedrigere Zeitrahmen sollte die ATR-Periode entsprechend verkürzt werden.
Installation und Verwendung
- Nachdem Sie den Indikator aus dem Market heruntergeladen haben, installiert MetaTrader 5 ihn automatisch im Ordner „MQL5/Indicators“; Sie können die Datei auch manuell kopieren und den Navigator aktualisieren.
- Suchen Sie „ATR Trend Channel“ unter „Navigator“ → „Indikatoren“ und doppelklicken Sie darauf oder ziehen Sie ihn auf das Chart.
- Legen Sie den ATR-Zeitraum, den ATR-Multiplikator und die Farben auf der Registerkarte „Inputs“ fest.
- Um die ursprünglichen Kerzen anzuzeigen, stellen Sie die Kerzendarstellung im Reiter „Farben“ auf „Keine“ ein; die Farben der Kanallinie und der Pfeile werden im selben Reiter angepasst.
- Sie können den Indikator mehrmals mit unterschiedlichen Einstellungen auf demselben oder auf verschiedenen Charts laden – jede Instanz behält ihre eigenen Parameter bei.
Hinweise
- Der Indikator dient ausschließlich der Visualisierung von Trend- und Volatilitätsstrukturen. Er stellt kein vollständiges Handelssystem dar und enthält keine automatisierten Handelsfunktionen. Wenden Sie stets Ihr eigenes Risikomanagement an und treffen Sie Ihre eigenen Handelsentscheidungen.
- Pfeile, Farben und das Projektionsniveau auf dem neuesten, sich noch bildenden Balken werden bei Kursbewegungen aktualisiert und erst beim Schließen des Balkens fixiert. Bei geschlossenen Balken bleibt alles unverändert.
- Das Chart benötigt mindestens die ATR-Periode + 50 Balken, bevor der Indikator mit der Darstellung beginnt; stellen Sie daher bitte ausreichend historische Daten zur Verfügung.
- Die standardmäßige ATR-Periode von 100 führt auf den Zeitrahmen M1–M15 zu sehr wenigen Umschwüngen; senken Sie den Parameter für kurze Zeitrahmen.
- Der Indikator zeichnet die Kerzen im Hauptchart mit Farbverläufen neu. Dies ist lediglich ein Anzeigeeffekt und hat keinen Einfluss auf die zugrunde liegenden Kursdaten.
- Nachdem Sie die Projektion oder die Tabellenanzeige deaktiviert haben, laden Sie den Indikator neu, um die bereits gezeichneten Objekte zu entfernen.
Risikohinweis
Der Handel an den Finanzmärkten ist mit Risiken verbunden und möglicherweise nicht für alle Anleger geeignet. Dieser Indikator dient ausschließlich der technischen Analyse und der Visualisierung der Marktstruktur; er garantiert oder impliziert keinerlei Gewinne. Die bisherige Entwicklung eines Indikators lässt keine Rückschlüsse auf zukünftige Ergebnisse zu. Alle Folgen von Handelsentscheidungen, die unter Verwendung dieses Indikators getroffen werden, liegen in der alleinigen Verantwortung des Nutzers.
