Range Detector by LuxAlgo
- Indikatoren
- Mohammad Taher Halimi Tabrizi
- Version: 1.0
- Aktivierungen: 5
Dieser Indikator ist von Pinescript nach MQL5 konvertiert und besteht auch aus Puffern für die Bereichslinien, es ist nicht nur ein Objekt.
Der Range Detector-Indikator zielt darauf ab, Intervalle zu erkennen und hervorzuheben, in denen die Preise schwanken. Die Extremitäten der Bereiche werden in Echtzeit hervorgehoben, wobei Ausbrüche durch die Farbänderungen der Extremitäten angezeigt werden.
🔶 ANWENDUNG
Kursschwankungen sind durch eine Periode der Stationarität definiert, d. h., die Kurse bewegen sich innerhalb einer bestimmten Spanne.
Das Erkennen von Kursschwankungen ist eine häufige Aufgabe, die von Händlern manuell durchgeführt wird. Durchbricht der Kurs einen der Extremwerte einer Spanne, kann dies ein Hinweis auf einen neuen Trend sein, wobei ein Aufwärtstrend vorliegt, wenn der Kurs den oberen Extremwert der Spanne durchbricht, und ein Abwärtstrend, wenn der Kurs den unteren Extremwert der Spanne durchbricht.
Kursspannen werden als Zonen hervorgehoben und rückwirkend festgelegt, d. h. der Ausgangspunkt einer Kursspanne wird in die Vergangenheit verschoben. Der genaue Zeitpunkt, zu dem eine Handelsspanne erkannt wird, ist durch eine graue Hintergrundfarbe hervorgehoben. Der Durchschnitt zwischen dem Maximum/Minimum einer Zone ist ebenfalls als gepunktete Linie hervorgehoben und wird ebenfalls rückwirkend festgelegt.
Die Extremwerte der Spanne werden in Echtzeit festgelegt. Blaue Extremwerte zeigen an, dass die Extremwerte der Spanne nicht durchbrochen wurden, grüne Extremwerte zeigen an, dass der Preis das obere Extrem der Spanne durchbrochen hat, während rote Extremwerte anzeigen, dass der Preis das untere Extrem der Spanne durchbrochen hat.
Die Extremwerte werden verlängert, bis ein neuer Bereich erkannt wird, so dass die Extremwerte vergangener Bereiche als künftige Unterstützungen/Widerstände verwendet werden können.
🔶 DETAILS
Der Erkennungsalgorithmus, der zur Erkennung von Spannen verwendet wird, prüft, ob alle Kurse innerhalb eines vom Benutzer festgelegten Fensters innerhalb von zwei Extremitäten liegen. Diese Extremwerte werden durch den Mittelwert des Erkennungsfensters plus/minus einem ATR-Wert bestimmt.
Wenn eine neue Spanne erkannt wird, prüft das Skript, ob sich diese neue Spanne mit einer zuvor erkannten Spanne überschneidet; ist dies der Fall, werden beide Spannen zu einer einzigen verschmolzen, wobei die Extremwerte der vorherigen Spanne aktualisiert werden.
🔶 EINSTELLUNGEN
- Minimale Bereichslänge: Mindestanzahl von Balken, die zur Erkennung eines Bereichs erforderlich sind.
- Bereichsbreite: Multiplikativer Faktor für die ATR, der zur Erkennung neuer Bereiche verwendet wird. Bei niedrigeren Werten werden Bereiche mit einer geringeren Breite erkannt. Die Verwendung höherer Werte kann zu falsch positiven Ergebnissen führen.
- ATR-Länge: ATR-Länge, die zur Bestimmung der Bereichsbreite verwendet wird.
