und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 4
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Adaptiver Knoten-Tracker mit Volumenprofil
Autor: Adeolu Gbadebo
Die Idee dahinter
Die meisten Volumenprofil-Tools auf der Plattform berechnen ihre Bins anhand einer festen Sitzung oder eines festen Kalenderzeitraums neu, was bedeutet, dass die Auflösung des Profils gleich bleibt, unabhängig davon, ob sich der Markt seitwärts in einer 10-Pip-Spanne bewegt oder 100 Pips pro Stunde durchläuft. Dieser Indikator geht einen anderen Weg: Er knüpft die Bin-Breite an die aktuelle Volatilität. Jedes Mal, wenn das Profil neu berechnet wird, liest es den aktuellen ATR(InpATRPeriod) -Wert aus und verwendet einen Bruchteil davon als Basis-Bin-Höhe; anschließend wird die resultierende Anzahl der Bins auf einen Wert zwischen 5 und InpMaxBins begrenzt. In einer ruhigen Phase sind die Bins schmal und zahlreich, was ein präzises Bild davon liefert, wo sich genau Liquidität angesammelt hat. In einem sich ausweitenden, volatilen Markt werden die Bins automatisch breiter, wodurch die Anzahl der Knoten statistisch aussagekräftig bleibt, anstatt das Volumen auf Dutzende fast leerer Segmente aufzuteilen.
Das Profil selbst wird aus den letzten InpLookback- Bars erstellt, wobei standardmäßig das Tick-Volumen verwendet wird (oder das Echtzeit-/Börsenvolumen, falls Ihr Broker dieses bereitstellt und InpUseRealVolume aktiviert ist). Das Volumen jeder Bar wird anhand ihres Schlusskurses in die entsprechende Bin eingeteilt. Von dort aus ermittelt der Indikator den „Point of Control“ (das einzelne Bin mit dem größten Volumen), erweitert sich von dort aus Bin für Bin nach außen, um InpValueAreaPercent des Gesamtvolumens für den Value-Area-Höchst- bzw. -Tiefstwert einzuschließen, und kennzeichnet Bins, die mehr als InpNodeStdDevMult Standardabweichungen über dem Mittelwert liegen, als „High Volume Nodes “ und Bins, die weit unter dem Mittelwert liegen, als „Low Volume Nodes“. Das gesamte Profil wird alle InpRecalcBars Balken fortlaufend neu berechnet, sodass die Niveaus tatsächlich die aktuelle Marktstruktur widerspiegeln und nicht nur ein zu Beginn einer Sitzung einmalig festgelegtes Niveau. Empfohlen für EURUSD und andere liquide Devisenpaare auf den M15- bis H1-Charts, wo ein Rückblick von 150–300 Bars mehrere Stunden bis zu einigen Tagen echten Orderflusses erfasst.
So interpretieren Sie die Daten
- POC-Linie (durchgezogene blaue Linie) – das Kursniveau, an dem im Rückblickzeitraum das größte Volumen gehandelt wurde. Sie wirkt wie ein Magnet: Ein Kurs, der sich von ihr entfernt, tendiert – sofern kein starker Trendtreiber vorliegt – dazu, im Laufe der Zeit wieder zu ihr zurückzukehren.
- Wertbereich-Hoch/Tief (silber gestrichelt) – zusammen umschließen diese die Zone, die InpValueAreaPercent des gesamten Handelsvolumens enthält. Ein Kurs innerhalb dieses Bandes gilt als „fairer Wert“; ein Kurs, der außerhalb des Bandes schließt und dort verbleibt, gilt als überzogen und zieht mit größerer Wahrscheinlichkeit trendorientierte, direktionale Marktteilnehmer an.
- Knotenpunkte mit hohem Volumen (dicke orange-rote Linie) – Bereiche, in denen sich die Liquidität weit über den statistischen Durchschnitt hinaus aufgebaut hat. Diese fungieren oft als Unterstützungs- oder Widerstandsniveaus, da eine große Anzahl ruhender Orders und früherer Ausführungen bei diesem Kurs vorliegt.
- Knoten mit geringem Volumen (dünne graue gepunktete Linie) — Bereiche, die der Markt schnell durchlaufen hat, ohne dass sich dabei Volumen aufgebaut hat. Der Kurs neigt dazu, diese Zonen schnell zu durchqueren, was sie als Bestätigungsniveaus für Beschleunigungen/Ausbrüche und als logische Referenzpunkte für die Platzierung von Stopps nützlich macht.
- Praktische Anwendung – Verkaufen Sie bei Ausbrüchen zurück in Richtung des POC, wenn sich der Kurs außerhalb des Wertbereichs befindet und das Momentum schwach ist, oder nutzen Sie einen sauberen Durchbruch durch einen LVN mit Ausweitung als Auslöser für eine Fortsetzung in Richtung des nächsten HVN-Niveaus.
Externe Variablen (Eingaben)
| Eingabe | Standard | Zweck |
|---|---|---|
| InpLookback | 200 | Anzahl der abgeschlossenen Balken im gleitenden Fenster, das zur Erstellung des Volumenprofils verwendet wird. |
| InpMaxBins | 24 | Obergrenze für die Anzahl der Kursbereiche, in die das Profil unterteilt werden kann. |
| InpATRPeriod | 14 | ATR-Periode, die verwendet wird, um die Bandbreite an das aktuelle Volatilitätsregime anzupassen. |
| InpValueAreaPercent | 70,0 | Prozentualer Anteil des gesamten Fenstervolumens, der vom Hoch-/Tief-Band des Wertbereichs umschlossen wird. |
| InpRecalcBars | 10 | Wie oft (in Balken) das rollierende Profil neu berechnet und die Niveaus aktualisiert werden. |
| InpUseRealVolume | false | Verwendet das Börsen-/Realvolumen anstelle des Tick-Volumens, sofern der Datenfeed dies unterstützt. |
| InpNodeStdDevMult | 1,0 | Standardabweichungsmultiplikator, der die Empfindlichkeit der HVN-/LVN-Klassifizierung festlegt. |
| InpHVNColor | clrOrangeRed | Linienfarbe zur Markierung von Knoten mit hohem Volumen. |
| InpLVNColor | clrGray | Linienfarbe zur Kennzeichnung von Knoten mit geringem Datenvolumen. |
Empfohlene Verwendung
Fügen Sie den Indikator einem liquiden Devisenpaar im M15- oder H1-Zeitrahmen hinzu und behalten Sie die Standardeinstellungen für die ersten paar Handelssitzungen bei, um ein Gefühl dafür zu bekommen, wie sich das Profil aktualisiert. Trader, die einen Mean-Reversion-Ansatz verfolgen, werden den größten Nutzen darin finden, den Kurs zurück in Richtung des POC zu handeln, sobald dieser bei nachlassendem Momentum außerhalb des Wertbereichs geschlossen hat. Breakout-Trader sollten auf Schlusskurse achten, die einen Knoten mit geringem Volumen durchbrechen, bei gleichzeitig sich ausweitender Spanne und steigendem Tick-Volumen, da diese Zonen den geringsten Widerstand gegen eine Fortsetzung der Bewegung bieten. Das Profil lässt sich gut mit einem einfachen Trendfilter oder einem Momentum-Oszillator in einem Unterfenster kombinieren: Nutzen Sie dieses sekundäre Tool zur Bestätigung der Richtung und verwenden Sie die Profilniveaus hier, um Einstiegszeitpunkte zu bestimmen und Stopps knapp jenseits des nächsten Knotens zu setzen, anstatt in willkürlicher Entfernung.

Abb. 1. Rollendes Volumenprofil für EURUSD, M15. Die durchgezogene Linie markiert den „Point of Control“, die gestrichelten Linien umschließen den oberen und unteren Bereich des „Value Area“, die dicken Knoten markieren Knoten mit hohem Volumen, die gepunkteten Knoten markieren Knoten mit niedrigem Volumen, und die schattierten Balken auf der rechten Seite bilden das Mini-Profil-Histogramm, das aus dem Lookback-Fenster erstellt wurde.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/76264
Multi-Symbol Correlation Divergence Meter
Verfolgt die gleitende Korrelation zwischen dem aktuellen Chart-Symbol und einem ausgewählten Referenzsymbol und markiert den Moment, in dem sich beide entkoppeln, während ihre Kursspanne statistisch gesehen ausgeweitet ist.
Stop Geometry Visualizer MT5
Schreibgeschützter MT5-Indikator, der die vom Broker vorgegebenen Stops-Level- und Freeze-Level-Werte im Chart anzeigt.
Accumulation/Distribution
Der Accumulation/Distribution Indikator wird aus Änderung von Preis und Volumen bestimmt.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.