Volume Profile Session Visible and Fixed Range
- Indikatoren
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Version: 1.2
- Aktivierungen: 5
Volume Profile Session Visible and Fixed Range zeichnet auf Ihrem MetaTrader 5 Chart ein horizontales Histogramm des Volumens nach Preis, mit dem POC (der Preiszeile mit dem höchsten Volumen) und der Value Area mit ihrer oberen und unteren Grenze (VAH und VAL). Drei Profiltypen in einem Indikator: Sessions (Tag oder Woche), der sichtbare Bereich des Charts und ein fester Bereich, den Sie durch Ziehen von zwei vertikalen Linien festlegen.
Es ist ein Anzeigewerkzeug. Es handelt nicht, gibt keine Kauf- oder Verkaufssignale und sagt keine Preise voraus. POC, VAH und VAL zeigen, wo in der Vergangenheit Volumen erfasst wurde; es ist nicht garantiert, dass sie als Unterstützung oder Widerstand wirken.
FUNKTIONEN
- Session-Profile: ein Profil pro Tag oder pro Woche (Wochen beginnen am Montag). Sessions werden um Mitternacht der Serverzeit Ihres Brokers getrennt; der Beginn kann um -23 bis +23 Stunden verschoben werden. 1 bis 200 Sessions (standardmäßig 5).
- Sichtbarer Bereich: ein Profil der Bars, die Sie auf dem Chart sehen, kurz nach dem Scrollen oder Zoomen neu aufgebaut. Platziert am rechten oder linken Rand, Breite in % des Charts.
- Fester Bereich: ein Profil zwischen zwei gestrichelten vertikalen Linien. Ziehen Sie die Linien, und das Profil folgt. Eine gelöschte Linie wird neu gezeichnet. Start- und Endzeit können auch in den Eingaben gesetzt werden.
- POC-Linie, VAH- und VAL-Linien (gestrichelt), Preisbeschriftungen am neuesten Profil, optionale Verlängerung der Linien bis zum rechten Chartrand.
- Value Area standardmäßig 70 % (1 bis 100 %). Zeilen innerhalb der Value Area werden deckender gezeichnet als Zeilen außerhalb.
- Optionale Aufteilung jeder Zeile in Auf- und Abwärtsvolumen in zwei Farben (eine Schätzung, siehe unten).
- Zeilengröße: eine Anzahl von Zeilen (standardmäßig 24, 2 bis 1000) oder eine feste Anzahl Punkte pro Zeile (würde das mehr als 2.000 Zeilen ergeben, wird die Zeilengröße automatisch verdoppelt).
- Gezeichnet als halbtransparentes Bild hinter den Preisbars. Zwei Volume Profiles auf einem Chart, zum Beispiel ein Session-Profil und ein Profil des sichtbaren Bereichs, überlagern sich, ohne dass sich die Farben gegenseitig auslöschen.
- Statustext, während die Profile aufgebaut werden (zum Beispiel "building... 3/5").
- Englisch oder Japanisch, automatisch nach der Sprache des Terminals gewählt.
WIE ES BERECHNET WIRD
- Volumenquelle: Tick-Volumen oder echtes (Börsen-)Volumen, sofern Ihr Broker es liefert. Auto (Standard) verwendet echtes Volumen, wenn die Bars des Symbols es enthalten. Die meisten Forex- und CFD-Symbole haben nur Tick-Volumen; es zählt Preisänderungen, nicht gehandelte Lots.
- Aufbau aus M1-Bars (Standard, schnell): Das Volumen jeder M1-Bar wird gleichmäßig über die Preisspanne von ihrem Tief bis zu ihrem Hoch verteilt. Die tatsächliche Bewegung innerhalb jeder Minute ist nicht bekannt, daher kann das Ergebnis von einem aus Ticks aufgebauten Profil abweichen.
- Aufbau aus Ticks (genauer, rechenintensiver): Jeder Tick wird bei seinem eigenen Preis eingetragen und zählt als 1 (Tick-Volumen) oder mit seinem gehandelten Volumen (echtes Volumen). Bereiche, die länger als das Tick-Limit sind (standardmäßig 14 Tage, einstellbar bis 60), werden aus Bars aufgebaut. Ticks werden von Ihrem Broker heruntergeladen, daher kann der erste Aufbau einige Zeit dauern.
- Würde ein aus Bars aufgebauter Bereich mehr als etwa 200.000 M1-Bars benötigen (einstellbar), werden M5-, M15-, M30-, H1-, H4- oder D1-Bars verwendet. Gröbere Bars ergeben ein gröberes Profil.
- Auf-/Abwärts-Aufteilung (Schätzung): Bei Bars zählt eine Bar, die über ihrer Eröffnung schließt, als Aufwärtsvolumen und eine, die darunter schließt, als Abwärtsvolumen (eine unveränderte Bar wird mit dem vorherigen Schlusskurs verglichen, sonst halb und halb aufgeteilt). Bei Ticks zählt ein Tick über dem vorherigen Preis als aufwärts und darunter als abwärts. Das ist kein echtes Kauf- und Verkaufsvolumen; MetaTrader meldet nicht, welche Seite einen Trade ausgelöst hat.
- POC = die Zeile mit dem höchsten Volumen. Haben mehrere Zeilen dasselbe Volumen, wird die Zeile verwendet, die der Mitte des Profils am nächsten liegt. Der POC-Preis ist die Mitte dieser Zeile.
- Value Area: Ausgehend vom POC werden die nächste Zeile darüber und die nächste Zeile darunter verglichen und die größere hinzugefügt (beide, wenn sie gleich sind), jeweils eine Zeile nach der anderen, bis der gewählte Prozentsatz des Gesamtvolumens erreicht ist. VAH ist die Oberkante der höchsten Zeile in der Value Area und VAL die Unterkante der niedrigsten Zeile.
WIE WIR ES GEPRÜFT HABEN
- In 8 Testfällen (Sessions, sichtbarer Bereich, fester Bereich, Bars und Ticks) stimmten POC, VAH, VAL und das Volumen jeder Zeile ohne Abweichung mit unserer eigenen unabhängigen Berechnung überein.
- Für einen EURUSD-Tag haben wir das Session-Profil mit dem Volume Profile von TradingView (OANDA-Daten) verglichen: POC, VAH und VAL wichen um etwa 1 Pip ab, und die Formen waren ähnlich (Korrelation 0,906). Unterschiedliche Datenquellen haben unterschiedliche Preise und Tick-Anzahlen, daher sind die Profile nicht identisch.
ALARME (STANDARDMÄSSIG AUS)
- Alarm, wenn der Preis POC, VAH oder VAL kreuzt (jeweils ein- und ausschaltbar). Pop-up, Ton und Push-Benachrichtigung.
- Höchstens ein Alarm pro Level und Bar.
- Im Session-Modus wählen Sie die Levels der vorherigen (abgeschlossenen) Session oder der aktuellen (sich bildenden) Session. Die Levels der aktuellen Session verschieben sich, während sich die Session bildet, daher führt diese Wahl zu mehr Alarmen. Im Modus sichtbarer Bereich ändern sich die Levels beim Scrollen, im Modus fester Bereich beim Verschieben der Linien.
- Der erste Preis nach dem Laden oder nach einer neuen Session setzt nur den Ausgangspunkt und löst nie einen Alarm aus.
- Ein Alarm meldet nur, dass der Preis ein Level erreicht hat. Er ist kein Signal zum Kaufen oder Verkaufen.
- Keine Alarme im Strategietester oder wenn der Indikator über iCustom geladen wird.
FÜR EA- UND iCUSTOM-NUTZER
- 3 Puffer (nicht gezeichnet): 0 = POC, 1 = VAH, 2 = VAL. Jede Bar enthält die Levels des Profils, zu dem diese Bar gehört; EMPTY_VALUE, wo es kein Profil gibt. Die Werte eines Profils, das sich noch bildet (die aktuelle Session, der sichtbare Bereich, ein fester Bereich, der bis zur neuesten Bar reicht), ändern sich, wenn neue Daten eintreffen. Eine abgeschlossene Session ändert sich nicht mehr.
- iCustom-Parameter: die 40 Eingaben in der Reihenfolge des Eingabedialogs, mit einem leeren String "" für jede der 5 Gruppenüberschriften (45 Parameter). Sie können auch keine Parameter übergeben, um die Standardwerte zu verwenden.
- Wird er über iCustom geladen (aus einem EA, einem Skript oder einem anderen Indikator), zeichnet er nichts und löst keine Alarme aus; er berechnet nur die Puffer.
- Ohne Chart (iCustom, Strategietester ohne visuellen Modus) sind der sichtbare Bereich die letzten 100 Bars (Eingabe "bars back"), und der feste Bereich verwendet die Eingaben für Start- und Endzeit (0 = die letzten 100 Bars).
HINWEISE UND GRENZEN
- Session-Grenzen richten sich nach der Serverzeit Ihres Brokers, daher ergeben Broker in verschiedenen Zeitzonen unterschiedliche Tagesprofile. TradingView verwendet eigene Session-Zeiten, daher können seine Tage einige Stunden früher oder später beginnen; mit der Verschiebung des Session-Beginns können Sie sie angleichen.
- Wochen-Sessions beginnen am Montag. Sonntagsbars (zum Beispiel bei Krypto-Symbolen, die jeden Tag gehandelt werden) gehören zur vorherigen Woche.
- Auf einem W1-Chart mit Wochen-Sessions und auf einem D1-Chart mit Tages-Sessions ist jeder Balken ein Profil (W1: Sonntag 00:00 bis zum nächsten Sonntag; D1: Serverzeit 00:00 bis 24:00). In diesem Fall wird die Verschiebung des Session-Beginns nicht verwendet.
- Ist der Chart-Zeitrahmen länger als die Session (zum Beispiel Tages-Sessions auf einem W1-Chart), wird kein Profil gezeichnet und eine Meldung angezeigt.
- Sie können zwei oder mehr Volume Profiles im Modus fester Bereich auf einem Chart verwenden. Jedes behält sein eigenes Linienpaar; die Linien werden auch beim Laden einer Vorlage oder beim Wechsel des Zeitrahmens nicht vertauscht.
- Eine gelöschte Linie des festen Bereichs wird neu gezeichnet. In seltenen Fällen erscheint sie an einer Standardposition (40 Balken zurück); ziehen Sie sie dann an die gewünschte Stelle.
- Das Profil ist ein Bild, keine Chart-Objekte, daher können einzelne Zeilen nicht ausgewählt werden. Der Terminalbefehl "Save as picture" (Als Bild speichern) kann das Bild an einer falschen Position platzieren; verwenden Sie stattdessen einen normalen Screenshot.
- Viele aus Ticks aufgebaute Sessions benötigen viele Tick-Daten und viel Speicher. Beginnen Sie mit wenigen Sessions.
- Keine DLLs, keine externen Dateien, keine Internetverbindung.
- Nur eine Chart-Hilfe. Es handelt nicht und garantiert keinerlei Handelsergebnis.
WICHTIGSTE EINGABEN
Profil: Profiltyp (Session), Session-Länge (Day / Week), Verschiebung des Session-Beginns in Stunden (0, -23 bis 23), Anzahl der Sessions (5, 1-200), Start- und Endzeit des festen Bereichs (0 = automatisch), Bars zurück für den automatischen festen Bereich und für den sichtbaren Bereich ohne Chart (100)
Zeilen und Value Area: Modus der Zeilengröße (Number of rows), Anzahl der Zeilen (24), Punkte pro Zeile (10), Value Area % (70)
Volumendaten: Volumenquelle (Auto), Aufbau aus (M1 bars / Ticks), Ticks: längster Bereich in Tagen (14, 1-60), Bars: maximale Anzahl Quell-Bars (200.000)
Anzeige: auf dem Chart zeichnen, Auf-/Abwärts-Aufteilung, Profilbreite, Breite und Platzierung des sichtbaren Bereichs, POC- und VA-Linien, Preisbeschriftungen, Linien verlängern, Farben, Deckkraft innerhalb und außerhalb der Value Area, Linienstärke, Beschriftungsgröße
Alarme: Alarme (aus), Session-Modus: Levels der (previous session), POC / VAH / VAL, Pop-up, Ton, Push-Benachrichtigung
Liegt eine Eingabe außerhalb des zulässigen Bereichs, wird der Indikator nicht geladen und schreibt eine Meldung in das Journal "Experten" (Experts).
KOMPATIBILITÄT UND SUPPORT
- MetaTrader 5, jedes Symbol. Session-Profile benötigen einen Chart-Zeitrahmen, der nicht länger als die Session ist.
- Support über MQL5-Nachrichten: Installation, Einstellungen und Fehlermeldungen. Fragen zur Marktrichtung oder zu einzelnen Trades liegen außerhalb des Supportumfangs.
- Weitere Tools desselben Autors finden Sie in meinem Verkäuferprofil.
TradingView ist eine Marke von TradingView, Inc. Dieses Produkt steht in keiner Verbindung zu TradingView, Inc. und wird von TradingView, Inc. weder gesponsert noch unterstützt.
