Inverseprobabilitydistribution
- 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
Inverse Wahrscheinlichkeitsverteilung – Pivot-Dichte und K-Means-Clustering-Indikator
Plattform: MetaTrader 5
Übersicht
Dieser Indikator ist ein Visualisierungstool für die technische Analyse in MetaTrader 5. Er identifiziert bestätigte Pivot-Hochs und -Tiefs auf historischen Balken, gruppiert Pivot-Kurse mithilfe des K-Means-Clusterings und zeichnet ein umgekehrtes Verteilungsprofil auf der rechten Seite des Charts. Das Profil zeigt die Dichte historischer Pivot-Kurse auf verschiedenen Kursniveaus. Der Indikator generiert keine Handelssignale und führt keine Handelsgeschäfte aus.
Berechnung
-
Die Pivot-Erkennung verwendet benutzerdefinierte Anzahlen von Balken links und rechts.
-
Pivot-Punkte werden im Speicher abgelegt und anhand des Limits für gespeicherte Pivot-Punkte sowie des Berechnungs-Lookbacks gekürzt.
-
Das K-Means-Clustering gruppiert gespeicherte Pivot-Kurse. Die Anzahl der Cluster und Optimierungsdurchläufe ist benutzerdefiniert.
-
Das Profil zählt Pivot-Punkte in Preisbändern innerhalb des Berechnungsrückblicks. Die Anzahl der Bänder wird durch die Profilauflösung festgelegt, und es wird eine Glättung angewendet. Das Band mit der höchsten Zählung wird als „Point of Control“ (POC) markiert.
-
Die ATR-basierte Filterung nutzt den „ATR-Zeitraum“ und den „ATR-Multiplikator“, um überlappende Unterstützungs- und Widerstandslinien zu reduzieren. Die Linien werden gestrichelt dargestellt, sobald der Kurs sie durchbricht.
Funktionen
-
Inverses Verteilungsprofil auf der rechten Seite des Charts. Breite und Versatz sind benutzerdefiniert.
-
POC-Hervorhebung und Clusterfarben.
-
Referenzlinien für K-Means-Clusterzentren.
-
Pivot-basierte Unterstützungs- und Widerstandslinien.
-
Optionale Pivot-Punktmarkierungen, farblich nach Cluster unterschieden.
-
Optionale Textbeschriftungen für Anzahl oder Dichte.
-
Optionale Benachrichtigungen, wenn der Kurs den POC oder ein ausgewähltes Dichte-Niveau erreicht. Benachrichtigungen sind standardmäßig deaktiviert.
Eingaben
Pivot-Balken links/rechts
Berechnungs-Lookback
Limit für gespeicherte Pivots
Profilauflösung
Profilcluster
Cluster-Optimierungsdurchläufe
ATR-Periode/Multiplikator
Schwellenwert für Dichte-Alarm (%)
Darstellungsgruppe: Farben, Transparenz, Linienbreite, Textmodus, Punktgröße
Anwendung
Legen Sie die Indikator-Datei im Ordner „MQL5/Indicators“ ab, kompilieren Sie sie und fügen Sie sie einem Chart hinzu. Passen Sie die Parameter „Pivot Left/Right Bars“ und „ATR Multiplier“ an das jeweilige Symbol an. Das Profil wird auf der rechten Seite des Charts dargestellt. Längere Balken weisen auf eine höhere historische Pivot-Dichte in diesem Preisbereich hin. Die POC-Linie markiert das Kursniveau mit der höchsten historischen Pivot-Dichte. Die Unterstützungs- und Widerstandslinien basieren auf historischen Pivots. Der Indikator kann vor der Verwendung im Strategietester oder auf einem Demokonto getestet werden.
Risikohinweis
Dieser Indikator visualisiert lediglich historische Kursstatistiken. Er stellt keine Anlageberatung dar und sagt keine zukünftigen Kursbewegungen voraus. Eine hohe Pivot-Dichte bedeutet nicht, dass sich der Kurs umkehren wird. Alle Handelsentscheidungen liegen in der Verantwortung des Nutzers.
Kompatibilität
Symbole: In MetaTrader 5 verfügbare Instrumente.
Zeitrahmen: Empfohlen werden M5 und höher. Sehr kurze Zeitrahmen können zu mehr Pivot-Rauschen führen und die Lesbarkeit beeinträchtigen.
