Volume Profile stairs
- Indikatoren
- Version: 7.0
- Aktivierungen: 10
Kurzbeschreibung (MQL5-Zusammenfassungsfeld)
Mehrsitziges Volumenprofil, das den POC und den Wertbereich (VAH/VAL) als sich entwickelnde Stufenlinien anzeigt. Tokio, London, New York, „Täglich“ und eine benutzerdefinierte Sitzung können gleichzeitig angezeigt werden, jeweils mit eigenen Handelszeiten, eigenen Niveaus und eigener Farbe. Funktioniert sowohl mit Echtvolumen (Futures, Aktien) als auch mit Tick-Volumen (Devisen, CFDs).
Ausführliche Beschreibung
Das Problem
Ein Standard-Volumenprofil zeichnet eine flache POC-Linie über die gesamte Handelssitzung hinweg: den Endwert, der nach Abschluss der Sitzung berechnet wird. Das ist jedoch eine nachträgliche Betrachtung. Während der Sitzung müssen Sie eigentlich wissen, wo der Wert zu dem Zeitpunkt lag, als der Kurs dort gehandelt wurde, und ob sich der POC verschoben hat oder stabil geblieben ist.
Dieser Indikator baut das Profil Minute für Minute neu auf und stellt POC, VAH und VAL genau so dar, wie sie sich im Verlauf der Handelssitzung entwickelt haben. Jede Niveauänderung erzeugt einen Schritt: eine horizontale Stufe, solange das Niveau hält, einen vertikalen Anstieg, wenn es sich verschiebt. Das Ergebnis ist ein direkter Einblick in die Wertentwicklung.
Wichtigste Funktionen
Die sich entwickelnden POC- und Value-Area-Niveaus werden in festgelegten Intervallen auf Basis des seit Handelsbeginn akkumulierten Volumens neu berechnet. Ein POC, der stundenlang unverändert bleibt, kennzeichnet einen verteidigten Gleichgewichtsbereich; eine Abfolge von Stufen in eine Richtung signalisiert eine Wertverschiebung. Das Intervall für die Neuberechnung ist einstellbar (1 bis N Minuten), um einen Kompromiss zwischen Detailgenauigkeit und Lesbarkeit zu finden.
Fünf Handelssitzungen, gleichzeitig anzeigbar: Tages-, Tokio-, London-, New-York-Sitzung sowie eine frei definierbare benutzerdefinierte Sitzung. Jede Sitzung lässt sich unabhängig über ein einfaches „Ja/Nein“ ein- und ausschalten, berechnet ihre eigenen Bins über ihr eigenes Zeitfenster und erhält eine eigene Farbe. Der POC von Tokio wird niemals durch das New Yorker Volumen beeinflusst. So können Sie beobachten, wie der asiatische Wert als Referenz für die Eröffnung in Europa dient oder wie der Londoner Wertbereich den Rahmen für die Eröffnung in den USA bildet.
Vollständig konfigurierbare Zeiten Start- und Endzeit (Stunde und Minute) für jede Sitzung, eingegeben in Ortszeit. Ein Broker-Offset-Parameter (Stunden plus Minuten) übernimmt die Umrechnung in Serverzeit – bei Zeitumstellung passen Sie lediglich ein einziges Feld an, anstatt jede Sitzung neu konfigurieren zu müssen. Sitzungen, die über Mitternacht hinausgehen, werden automatisch verarbeitet.
Reales Volumen oder Tick-Volumen Ein Schalter wählt die Quelle aus. Bei Futures und Aktien liefert das reale Volumen (tatsächlich gehandelte Kontrakte) ein originalgetreues Profil. Bei Devisen und den meisten CFDs, bei denen das reale Volumen nicht veröffentlicht wird, bietet das Tick-Volumen einen brauchbaren Näherungswert für die Handelsaktivität. Der Indikator funktioniert in beiden Fällen; die richtige Wahl hängt davon ab, welche Daten Ihr Feed enthält.
Verlauf über mehrere Sitzungen Zeigen Sie nur die aktuelle Sitzung oder die letzten N Sitzungen an, jeweils mit eigenem Profil und eigenen Niveaus. Wochenenden können bei der Zählung übersprungen werden, wodurch vermieden wird, dass am Montag leere Sitzungen angezeigt werden.
Optionales Histogramm Das Volumenprofil kann als Histogramm dargestellt werden, wobei der POC-Bereich, die Bereiche innerhalb des Wertbereichs und die Bereiche außerhalb davon farblich unterschieden werden. Es kann auch deaktiviert werden, um nur die Linien beizubehalten – empfohlen, wenn mehrere Sitzungen gleichzeitig aktiv sind.
Ressourcenschonend Standardmäßig wird die Neuberechnung nur beim Schließen eines M1-Bars ausgelöst, nicht bei jedem Tick. Für diejenigen, die die Bewegung des POC kontinuierlich verfolgen möchten, steht weiterhin ein Echtzeitmodus zur Verfügung.
Parameter
Sitzung
| Parameter | Beschreibung |
|---|---|
| InpSessionType | Einzelsitzung (wird verwendet, wenn der Multisitzungsmodus deaktiviert ist) |
| InpNbSessions | Anzahl der angezeigten Sitzungen (1 = nur aktuelle Sitzung) |
| InpSkipWeekend | Samstag/Sonntag bei der Zählung der Sitzungen überspringen |
| InpBrokerOffsetHours | Broker-Offset: Serverzeit – Ortszeit |
| InpBrokerOffsetMin | Zusätzlicher Versatz in Minuten |
Sitzungsdauer (in Stunden, Ortszeit)
Start- und Endzeit (Stunde und Minute) für „Daily“, „Tokyo“, „London“, „New York“ und „Custom“.
Berechnung
| Parameter | Beschreibung |
|---|---|
| InpValueAreaPct | Prozentualer Anteil des Volumens, der den Wertbereich definiert (Standard: 70) |
| InpBinTicks | Höhe eines Kursbereichs in Punkten |
| InpUseVolumeReal | Reales Volumen (true) oder Tick-Volumen (false) |
| InpRecalcOnNewBarOnly | Neuberechnung nur bei M1-Schlusskurs |
| InpRecalcSeconds | Häufigkeit der Neuberechnung, wenn die oben genannte Option deaktiviert ist |
Stufenmodus
| Parameter | Beschreibung |
|---|---|
| InpSteppedMode | Stufenweise Entwicklung (true) oder feste Stufen (false) |
| InpStepIntervalMin | Neuberechnungsschritt in Minuten |
| InpShowStepRisers | Vertikale Steigleitungen zwischen den Stufen zeichnen |
Anzeige
Histogramm, POC- und VA-Linien, Profilbreite, Farben der Klassen und Linien, Linienbreiten.
Mehrere Sitzungen
| Parameter | Beschreibung |
|---|---|
| InpMultiSession | Gleichzeitige Anzeige aktivieren |
| InpShow...Sess | Ein Schalter pro Sitzung |
| InpColorPerSession | Eine Farbe pro Sitzung oder globale POC/VA-Farben |
| InpShowSessionName | Bezeichnungen mit dem Sitzungsnamen voranstellen |
Erste Schritte
Wählen Sie die Volumenquelle aus. Prüfen Sie zunächst, ob Ihr Symbol das tatsächliche Volumen ausgibt. Wenn das Histogramm bei InpUseVolumeReal = true inkonsistent oder leer erscheint, wechseln Sie zum Tick-Volumen.
Stellen Sie den Broker-Offset ein. Vergleichen Sie die vom Terminal angezeigte Serverzeit mit Ihrer Ortszeit und geben Sie die Differenz ein. Ein falscher Offset führt dazu, dass Profile über das falsche Zeitfenster berechnet werden – dies sollten Sie als Erstes überprüfen, wenn die Niveaus falsch erscheinen.
Passen Sie die Bin-Größe an. „InpBinTicks“ legt die Auflösung des Profils fest. Ist sie zu fein, wird der POC instabil und springt zwischen den Niveaus hin und her; ist sie zu grob, verliert der Wertbereich an Präzision. Der richtige Wert hängt vom Instrument und seiner Volatilität ab.
Passen Sie das Schrittintervall aus. Ein kurzer Schritt zeigt jede winzige Verschiebung an, erzeugt jedoch eine große Anzahl von Objekten. Ein Schritt von 5 bis 15 Minuten liefert in der Regel das am besten lesbare Ergebnis.
Technische Hinweise
- Die Daten werden unabhängig vom Chart-Zeitrahmen aus M1 ausgelesen, wodurch die Profilauflösung konstant bleibt.
- Das Volumen jedes Balkens wird gleichmäßig auf die Intervalle verteilt, die sein Bereich abdeckt.
- Der Wertbereich wird durch symmetrische Erweiterung um den POC herum gebildet: Bei jedem Schritt wird das benachbarte Bin mit dem höheren Volumen hinzugefügt, bis der Zielprozentsatz erreicht ist.
- Die verfügbaren M1-Historienangaben hängen vom Broker ab. Wenn vergangene Sitzungen nicht angezeigt werden, erzwingen Sie den Download, indem Sie in einem M1-Chart nach links scrollen.
- Es wird nichts gezeichnet, solange CopyRates für den angeforderten Bereich keine Daten liefert: Sitzungen ohne Kursnotierungen (Feiertage, Wochenenden) werden einfach übersprungen.
Haftungsausschluss
Dieser Indikator ist ein Analyse- und Entscheidungshilfetool. Er generiert keine Ein- oder Ausstiegssignale und stellt keine Anlageberatung dar. Die Wertentwicklung in der Vergangenheit ist kein Indikator für zukünftige Ergebnisse.
