ADR Target Zones
- Indikatoren
- Version: 1.4
- Aktivierungen: 20
Kurzbeschreibung
„ADR-Zielzonen“ ist ein MetaTrader-5-Indikator, der Zielzonen für wahrscheinliche Kursbewegungen auf der Grundlage der durchschnittlichen täglichen Kursspanne (ADR) und der durchschnittlichen wöchentlichen Kursspanne (WADR) anzeigt. Die Zonen werden symmetrisch oberhalb und unterhalb eines Basiskurses gebildet und helfen Tradern dabei, potenzielle Bereiche für Kursabschlüsse innerhalb eines Tages und einer Woche zu identifizieren.
So funktioniert es
Der Indikator berechnet die durchschnittliche Spanne zwischenHöchst- und Tiefstkurs über eine festgelegte Anzahl von Perioden:
-
ADR – Durchschnittliche tägliche Spanne über InpPeriod Tage (Standardwert 14).
-
WADR – Durchschnittliche wöchentliche Spanne über InpWeeksPeriod Wochen (Standardwert 14).
Auf der Grundlage dieser Werte werden für jeden Handelstag und jede Handelswoche vier Zonen gebildet:
-
Obere Zone – von base_low + ADR − 10 % × ADR bis base_low + ADR .
-
Untere Zone – von base_high − ADR bis base_high − ADR + 10 % × ADR .
Die wöchentlichen Zonen folgen derselben Logik unter Verwendung von WADR und der wöchentlichen Basis.
Konstruktionsmodi
Sowohl für die täglichen als auch für die wöchentlichen Zonen stehen zwei Modi zur Verfügung:
-
Fest (ab Eröffnung) – Der Basiswert entspricht dem Eröffnungskurs des Tages (oder der Woche). Die Zone verschiebt sich während des Zeitraums nicht.
-
Dynamisch (aus den Extremwerten) – Der Basiswert entspricht dem aktuellen Tiefstwert (für die obere Zone) bzw. dem Höchstwert (für die untere Zone) des Zeitraums. Die Zone passt sich an, sobald sich Extremwerte bilden.
Für abgeschlossene Zeiträume im dynamischen Modus werden deren eigene Höchst- und Tiefststände verwendet, wodurch sich das Verhalten der Tages- und Wochenzonen vollständig angleicht.
Was wird im Chart angezeigt?
| Element | Beschreibung |
|---|---|
| Basislinie | Basislinie des Zeitraums (Eröffnungskurs oder Mittelwert) |
| Upper_Zone | Tägliche obere Zone |
| Lower_Zone | Tägliche untere Zone |
| WUpper_Zone | Wöchentliche Obergrenze |
| WLower_Zone | Wöchentliche untere Zone |
| ADR_TEXT_* | Textbeschriftungen mit ADR- und WADR-Werten |
Eingabeparameter
Hauptseite
| Parameter | Beschreibung | Standard |
|---|---|---|
| InpPeriod | ADR-Berechnungszeitraum (Tage) | 14 |
| InpDeviation | Tägliche Zonendicke in % des ADR | 10,0 |
| InpHistoryDays | Anzahl der anzuzeigenden Tage aus der jüngsten Vergangenheit (0 – alle) | 0 |
| InpDailyMode | Täglicher Zonenmodus: 0 – fest, 1 – dynamisch | 0 |
Text
| Parameter | Beschreibung | Standard |
|---|---|---|
| InpShowText | ADR-Werte oberhalb der Zonen anzeigen | true |
| InpMaxTextDays | Maximale Anzahl von Tagen, an denen Text angezeigt wird | 100 |
Wöchentliche Zonen
| Parameter | Beschreibung | Standard |
|---|---|---|
| InpWeeksPeriod | WADR-Berechnungszeitraum (Wochen) | 14 |
| InpShowWADR | WADR im Text anzeigen | true |
| InpShowWADRZones | Wöchentliche Zonen anzeigen | true |
| InpWADRDeviation | Dicke der Wochenzonen in % des WADR | 10,0 |
| InpWeeklyMode | Wöchentlicher Zonenmodus: 0 – fest, 1 – dynamisch | 0 |
Warnmeldungen
| Parameter | Beschreibung | Standard |
|---|---|---|
| InpAlertPopup | Popup-Warnmeldung | true |
| InpAlertPush | Push-Benachrichtigung | false |
| InpAlertSound | Akustischer Alarm | true |
| InpAlertSoundFile | Audiodatei | alert.wav |
| InpAlertNurHeute | Nur am aktuellen Tag warnen | true |
| InpAlertOncePerDay | Einmal pro Tag benachrichtigen | true |
Anleitung
-
Identifizieren Sie Intraday-Ziele. Die obere Zone zeigt an, wo eine Aufwärtsbewegung vom Tagestief voraussichtlich enden wird; die untere Zone zeigt an, wo eine Abwärtsbewegung vom Tageshoch möglicherweise enden wird.
-
Beurteilen Sie die Wahrscheinlichkeit einer weiteren Kursbewegung. Wenn der Kurs den ADR bereits erreicht hat, sinkt die Wahrscheinlichkeit einer Fortsetzung – erwägen Sie eine teilweise Glattstellung der Position.
-
Kombinieren Sie den Indikator mit Unterstützungs- und Widerstandsniveaus. Die Zonen lassen sich gut mit Pivot-Niveaus, Fibonacci-Niveaus und Volumen-Niveaus kombinieren.
-
Benachrichtigungen beim Erreichen der Zonen. Der Indikator benachrichtigt Sie automatisch, wenn der Kurs die obere oder untere Zone erreicht, sodass Sie Entscheidungen treffen können, ohne den Chart ständig im Auge behalten zu müssen.
Funktionen der Implementierung
-
Inkrementelle Berechnung. „ “ verarbeitet bei „OnCalculate“ nur neue Balken – der Indikator überlastet das Terminal nicht mit umfangreichen historischen Daten.
-
Identische Logik für Tages- und Wochencharts. Tages- und Wochenzonen werden anhand derselben Formeln berechnet und unterscheiden sich lediglich im Berechnungszeitraum sowie in der Quelle für Höchst- und Tiefstkurse.
-
Korrekte Behandlung historischer Zeiträume. Für abgeschlossene Tage/Wochen werden die Zonen auf Basis der tatsächlichen Daten festgelegt; für den aktuellen Zeitraum werden sie dynamisch aktualisiert.
-
Ressourcenschonend. Textobjekte werden einmalig erstellt; bei einer Aktualisierung ändern sich lediglich ihre Eigenschaften. SymbolInfo*-Aufrufe wurden aus der Hot-Loop entfernt.
-
Funktioniert auf jedem Zeitrahmen. D1/W1-Zonen werden über jedem Chart (M1–MN) angezeigt.
Empfohlene Einstellungen
-
Für den Intraday-Handel — InpDailyMode = 1 (dynamisch), InpDeviation = 10–15 , InpAlertOnlyToday = true .
-
Für den Swing-Handel — InpWeeklyMode = 1 , InpWeeksPeriod = 10–20 , InpShowWADRZones = true .
-
Bei ruhigen Instrumenten (Indizes, Anleihen) InpDeviation auf 5–7 % reduzieren .
-
Für volatile Instrumente (Kryptowährungen, Rohstoffe) erhöhen Sie den Wert auf 15–20 %.
Kompatibilität
-
MetaTrader 5 (Build 2470 oder neuer).
-
Alle Instrumente: Devisen, Metalle, Indizes, Kryptowährungen, Aktien.
-
Beliebiger Chart-Zeitrahmen.
-
Keine Bibliotheken von Drittanbietern erforderlich.
Was der Indikator NICHT leistet
-
Liefert keine Kauf- oder Verkaufssignale.
-
Er passt die historischen Daten nach Abschluss eines Zeitraums nicht nach.
-
Ersetzt weder das Risikomanagement noch die Analyse des Marktkontexts.
