Adaptive SuperTrend
- Indikatoren
- Version: 1.20
Adaptive SuperTrend K-Means ist eine MT4-Portierung des Open-Source-Indikators „Machine Learning Adaptive SuperTrend“ von AlgoAlpha (Mozilla Public License 2.0) aus TradingView. Alle Rechte an der Idee und am Originalcode liegen bei AlgoAlpha.
Auf einen Blick
- Was es ist: ein SuperTrend, dessen Bandbreite sich an das aktuelle Volatilitätsniveau anpasst
- Volatilitätsniveaus: K-Means sortiert die jüngsten ATR-Werte in Cluster mit hoher, mittlerer und niedrigerVolatilität
- Originalgetreue Portierung: gleiche mathematische Grundlage und gleiche Standardeinstellungen wie im ursprünglichen Pine-Script-Code
- Für EA-Entwickler: 7 mit iCustom lesbare Puffer
- Preis: kostenlos und Open Source
So funktioniert es
- Volatilität: ATR mit Wilders Glättung, genau wie bei TradingViews „ta.atr“.
- Cluster: K-Means gruppiert die letzten 100 ATR-Werte in hohe, mittlere und niedrige Volatilität.
- Band: Der SuperTrend verwendet (Hoch + Tief) / 2 ± Faktor × den Schwerpunkt des aktuellen Clusters, sodass sich das Band in volatilen Märkten verbreitert und in ruhigen Märkten verengt.
Auf dem Chart
- Trendlinie, die bei einem Trendwechsel durchbrochen wird (grün bei Aufwärtstrend, rot bei Abwärtstrend)
- Farbverlauf zwischen der Linie und den Kerzen
- Pfeile bei jeder Trendwende
- Cluster-Nummern 3 / 2 / 1 auf den letzten Balken
- Statistiktabelle: Cluster-Zentren, Clustergrößen, aktuelle Volatilität
Originalgetreue Umsetzung
- Gleiche Berechnungen wie im ursprünglichen Pine-Script-Code, einschließlich der strikten K-Means-Zuweisung und der ursprünglichen Standardwerte.
- Die Statistik-Tabelle behält eine Besonderheit des Originals bei: Die Zeile „3 (High)“ zeigt die Größe des Clusters mit geringer Volatilität an.
- Die Werte stimmen mit denen von TradingView überein, wenn beide denselben Kursfeed verwenden. Verschiedene Broker liefern leicht abweichende ATR-Werte.
Parameter (Standard)
- ATR-Länge (10), SuperTrend-Faktor (3)
- Länge der Trainingsdaten (100): Von K-Means verwendete ATR-Werte
- Anfängliche Schätzung der Perzentile für hohe / mittlere / niedrige Volatilität (0,75 / 0,5 / 0,25): Startzentroide innerhalb des ATR-Bereichs
- Transparenz 1 / 2 (70 / 95): Füllstärke nahe der Linie / nahe den Kerzen
- Farbe für Aufwärts-/Abwärtstrend
- Zu berechnende Balken (5000, 0 = alle), Linienbreite (2)
- Füllung anzeigen, Balken mit Füllung (1000), Dark_Boost für dunkle Charts
- Pfeile anzeigen, Cluster-Nummern (max. 500) und die Statistiktabelle; Schriftgrößen
- Benachrichtigungen bei Trendwechseln und Volatilitätsniveaus (aus)
- Draw_Objects (true): Setzen Sie den Wert auf „false“, wenn Sie die Funktion aus einem EA aufrufen
Puffer für EAs (iCustom)
- 0: Aufwärtstrendlinie
- 1: Abwärtstrendlinie
- 2: Aufwärtspfeil
- 3: Bärischer Pfeil
- 4: SuperTrend-Wert
- 5: Richtung (-1 aufwärts, 1 abwärts)
- 6: Cluster (0 hoch, 1 mittel, 2 niedrig, -1 nicht zutreffend)
Hinweise zu MT4
- MT4 bietet keine Transparenz, daher verschmelzen die Füllfarben mit dem Chart-Hintergrund.
- Die Füllung wird als Hintergrundrechtecke auf den letzten „Fill_Bars“-Balken gezeichnet. Verringern Sie diesen Wert auf einem langsamen Computer.
- Bei nicht-visuellen Tests werden keine Chart-Objekte gezeichnet.
Dies ist ein visuelles Tool. Es platziert keine Trades und sagt keine Kurse voraus.
Lizenz: Mozilla Public License 2.0, wie das Original. Der Quellcode ist beigefügt.
