Donchian Trend Engine
- Indikatoren
- Version: 1.0
Donchian Trend Engine
Die Donchian Trend Engine ist eine für MetaTrader 5 entwickelte, institutionell ausgerichtete Suite für Trendfolge- und Kanalausbruchstrategien mit zwei Zeitachsen, die Richard Donchians bahnbrechende Kanäle mit den vollständigen taktischen Regeln des legendären „Turtle Trading“-Experiments kombiniert.
Die Zwei-Uhr-Architektur
Im Gegensatz zu herkömmlichen Donchian-Kanal-Indikatoren, die lediglich statische Höchst- und Tiefststände berechnen, basiert die Donchian Trend Engine auf einer mathematisch stringenten Zwei-Uhren-Grundlage:
- Die Kursuhr: Erkennt, wann der Live-Kurs historische Grenzen überschreitet, und erfasst authentische neue Extremwerte.
- Die Kalender-Uhr: Berechnet die Verengung des Kanals und die Verschiebung der Linien, die ausschließlich dadurch verursacht werden, dass ältere Balken das Rückblickfenster verlassen.
- Der Kalenderausblick: Prognostiziert dynamisch, wohin sich die Kanal-Linien und Ausstiegspunkte verschieben werden, falls sich der Kurs weiterhin innerhalb des Kanals bewegt, ohne neue Extremwerte zu erreichen.
- Dynamische Run-Lock- und Profit-Trailing-Funktion (Stitch 9): Sichert Gewinne aus offenen Positionen, sobald der Kurs +1,5N erreicht, indem sofort die Breakeven-Marke gesichert und Stopps dynamisch an die Trendbewegungen angepasst werden.
Duale Turtle-Handelssysteme
System 1 (S1) – Kurzfristiges Momentum:
- Einstieg: Ausbruch aus einem 20-Bar-Kanal.
- Ausstieg: 10-Bar-Ausbruch aus dem Kanal entgegen dem Trend.
- Filter: Optionale strenge Turtle-Regel, die einen Einstiegsausbruch überspringt, wenn der vorherige Ausbruch zu einem gewinnbringenden Trade geführt hat.
- Anfänglicher Risikostopp: Wird bei Fill ± 2N (oder einem benutzerdefinierten Vielfachen von ATR 20) gesetzt.
System 2 (S2) – Langfristiger Trend:
- Einstieg: 55-Bar-Kanalausbruch.
- Ausstieg: Ausbruch aus einem 20-Bar-Kontratrendkanal.
- Filter: Handelt jeden gültigen Ausbruch ohne Überspringbedingungen.
- Anfänglicher Risikostopp: Wird bei Fill ± 2N gesetzt.
Die Trader’s Suite (Stitch 9-Erweiterungen)
- Multi-Timeframe-Ladder-Matrix: Echtzeit-Panel-Anzeige, die die strukturelle Ausrichtung des Kanals (+2 starker Aufwärtstrend, +1 schwacher Aufwärtstrend, -1 schwacher Abwärtstrend, -2 starker Abwärtstrend) über M15, H1, H4 und D1 hinweg anzeigt.
- Dynamisches Run-Lock & Trailing: Schützt aufgelaufene Gewinne, indem Stopps bei einem Gewinn von +1,5N auf Breakeven verschoben und der Kurs sanft nachgeführt werden.
- On-Chart-Performance-HUD: Sofortige Übersicht über abgeschlossene Trades, historische Gewinnquote und Gesamtgewinn in N direkt auf dem verschiebbaren Dashboard.
- Dreikanal-Alarm-Engine: Sofortige Benachrichtigungen für S1/S2-Einstiege, Handelsausstiege und geplante Kalenderereignisse über MT5-Popups, Smartphone-Push-Benachrichtigungen und akustische Signale.
Referenz zu den Eingabeparametern
1. Kanäle
InpFastPeriod: Lookback-Bars für den schnellen Kanal (Einstieg System 1 / Ausstieg System 2) [Standard: 20].
InpSlowPeriod: Lookback-Bars für den langsamen Kanal (Einstieg nach System 2) [Standard: 55].
InpExitPeriod: Lookback-Bars für den Ausstiegskanal (Ausstieg nach System 1) [Standard: 10].
2. Ansicht
InpView: Leseansicht – „Focus“, „Story“, „All“ oder „Classic“ [Standard: „Focus“].
InpFollow: System, dem die Ansicht und das Panel folgen [Standard: „System 1“].
InpColSlow: Farbe des langsamen Kanals [Standard: „C'70,150,255'“].
InpColFast: Farbe des schnellen Kanals [Standard: C'255,215,0'].
InpColExit: Farbe des Ausgangskanals von System 1 [Standard: C'255,60,220'].
InpDimPct: Ausblendungsprozentsatz für inaktive Linien [Standard: 62 %].
InpGlow: Umgebungsleuchten unter beleuchteten Linien [Standard: false].
3. Trendfarben
InpColUp: Farbe für Aufwärts-/Bullen-Ereignisse [Standard: C'38,166,91'].
InpColDown: Farbe für Abwärts-/Bären-Ereignisse [Standard: C'214,69,65'].
InpColFlat: Farbe für neutralen / seitwärts tendierenden Markt [Standard: C'140,140,140'].
InpColUpWeak: Farbe für schwach bullische Leiter (+1) [Standard: C'86,156,214'].
InpColDownWeak: Farbe für schwache bärische Leiter (-1) [Standard: C'222,150,78'].
InpFadePct: Prozentrate für die Kalenderausblendung [Standard: 55 %].
4. Der Kalender im Voraus
InpShowAhead: Zukünftige Linienstufen rechts neben dem Live-Balken projizieren [Standard: true].
5. Volatilität
InpVolUnit: Maßeinheit für die Totzone – Aus, ATR (N) oder StdDev [Standard: Aus].
InpVolZone: Multiplikator für den Schwellenwert der Totzone [Standard: 0,5].
InpVolAt: Dead-Zone auf Ausbrüche, Kreuzungen oder beides anwenden [Standard: Beide].
6. Turtle-Regeln
InpStopN: Anfänglicher Risikostopp in Vielfachen von N (0 = aus) [Standard: 0,0].
InpS1Filter: Ausbruch nach System 1 überspringen, wenn der vorherige Trade profitabel war [Standard: false].
InpTrailTriggerN: Gewinnsicherungsauslöser in N (0 = deaktiviert; z. B. 1,5 sichert den Gewinn) [Standard: 0,0].
InpTrailDistanceN: Trailing-Stop-Abstand in N nach Auslösung [Standard: 1,5].
7. Wolke
InpCloudPct: Prozentsatz der Wolkendichte über dem Hintergrund [Standard: 28 %].
8. Panel und Tags
InpPanel: Interaktives HUD anzeigen [Standard: true].
InpPanelX: X-Versatz des Panels in Pixeln [Standard: 12].
InpPanelY: Y-Versatz des Panels in Pixeln [Standard: 28].
InpPanelFont: Grundschriftgröße des Panels [Standard: 9].
InpShowMTF: Multi-Timeframe-Ladder-Matrix im Panel anzeigen [Standard: false].
InpShowStats: Gewinnquote und Handelsstatistiken im Panel anzeigen [Standard: false].
InpTags: Beschreibende Textbeschriftungen am rechten Ende der Zeilen [Standard: true].
InpTagFont: Schriftgröße der Beschriftungen [Standard: 8].
9. Chart
InpChart: Wendet beim Anbinden die Chart-Palette für das dunkle Design an [Standard: Die des Produkts].
10. Benachrichtigungen
InpAlertBreakout: Benachrichtigung bei Durchbruch des System-Einstiegs [Standard: false].
InpAlertExit: Benachrichtigung beim Ausstieg aus dem Trade [Standard: false].
InpAlertCalendar: Benachrichtigung bei kalendergeplantem Durchbruch [Standard: false].
InpAlertPopup: MT5-Popup-Dialogfeld [Standard: true].
InpAlertPush: Push-Benachrichtigungen auf dem Smartphone [Standard: false].
InpAlertSound: Akustischer Alarm [Standard: false].
Integration von Expert Advisors (iCustom)
Alle 78 Indikator-Charts und 127 Puffer sind für den programmgesteuerten Handel indiziert:
- Puffer 40: Echtzeit-Ladder-Stufe (+2,0 starker Aufwärtstrend, +1,0 schwacher Aufwärtstrend, -1,0 schwacher Abwärtstrend, -2,0 starker Abwärtstrend).
- Puffer 50: System-1-Status (1,0 Long, -1,0 Short, 0,0 Flat).
- Puffer 51: System-2-Status (1,0 Long, -1,0 Short, 0,0 Flat).
- Puffer 99–102: Aktive Stop-Loss-Kursniveaus für System 1 und System 2.
- Puffer 106–108: Befolgte Systemsignale (Long-Einstieg, Short-Einstieg, Ausstieg).
algoteknik
Support, Updates und alle anderen Produkte: mql5.com/en/users/bugraky123
Donchian Trend Engine Version 1.0
