Volume Profile Indicator [Advanced]

Erstellt 30 Mär 2025 · Aktualisiert 27 Dez 2025

Der Volume Profile-Indikator [Advanced] ist ein Premium NinjaTrader 8-Indikator mit den folgenden Funktionen.

Voraussetzungen

Um diesen Indikator ordnungsgemäß zu verwenden, solltest du die folgenden Voraussetzungen erfüllt haben.


Beschreibung

  • Anzeige des Volume Profile in 3 Modi:
    • Session Mode: Zeigt ein Volume Profile an, das für jeden Handelstag in einem Zeitintervall definiert ist
    • Bars Mode: Zeigt ein Volume Profile auf jedem Balken oder einer Aggregation von Balken mit Auto-Merge-Unterstützung
    • Click & Drag Mode: Erstellt interaktiv Volume Profile auf dem Chart mit Mausklicks
  • Berechnung und Anzeige des Value Area auf jedem Volume Profile
  • Zusammenführung und Gruppierung (Komposition) von Volume Profile interaktiv mit einem Mausklick
  • Aufteilung von Volume Profile Clustern interaktiv mit einem Mausklick
  • Einzigartige Auto-Komposition von Volume Profile basierend auf Value Area Überlappung
  • Funktioniert nahtlos mit oder ohne OrderFlow-Daten (keine OrderFlow-Daten erfordern Tick Replay)
  • Funktioniert nahtlos auf jedem Zeitrahmen, einschließlich Renko-Balken
  • Nutzt einen Machine Learning-Algorithmus zur Klassifikation von Profiltypen (P-Form, D-Form, b-Form)
  • Zeigt POC und Value Areas als fortschreitende Linien durch das Volume Profile
  • Zeigt Value Area Gaps, die Volumenversion von Fair Value Gaps

Beispiele

RTH Session Volume Profile

Die einfachste Verwendung des Indikators ist das Auslegen von RTH-Session-Volume-Profilen und das Handeln auf POC- und Value-Area-Niveaus des Volume-Profils des Vortages. Das Session-Zeitintervall kann an das Instrument angepasst werden und funktioniert sowohl auf zeitgestützten Zeitrahmen als auch auf preisgestützten wie Renko oder Range Bars. Zwei separate Intervalle für denselben Handelstag können verfolgt werden, indem zwei Instanzen des Indikators hinzugefügt werden, jede mit ihrem eigenen Session-Intervall.

RTH-Session-Volume-Profile-Beispiel
Klicken zum Vergrößern
Auto-Erkennung von Bereichen basierend auf Value Area Konfluenz

Die Anzeige von Volume Profile auf jedem Balken zeigt Value Areas, die auf einen parametrisierbaren Prozentsatz berechnet sind. Die Konfluenz zwischen den Value-Area-Grenzen, den Open/Close-Preisen und dem Point of Control kann Gelegenheiten für kurzfristiges Scalping hervorheben. Dieser Modus ändert auch die Volume-Profile-Sequenz nach einem Merge-Algorithmus basierend auf Value-Area-Überlappung — Profile können auch manuell zusammengeführt oder getrennt werden, indem man mit der rechten Maustaste auf ein Volume Profile klickt und das Kontextmenü verwendet.

Auto-Erkennung von Bereichen basierend auf Value Area Konfluenz
Klicken zum Vergrößern
Balkengestützte Volume Profile mit automatischer Typeigenschaft

Das Volume Profile kann drei Haupttypen haben: P-Form (das meiste Volumen oben im Profil — ein Hinweis darauf, dass der Preis möglicherweise höher fortgesetzt wird, wenn dies durch Price Action bestätigt wird), D-Form (das meiste Volumen in der Mitte — keine direktionale Verzerrung bestätigt) und b-Form (das meiste Volumen am Boden — ein Hinweis darauf, dass der Preis möglicherweise niedriger fortgesetzt wird). Der Profiltyp kann verwendet werden, um eine direktionale Verzerrung zu bestätigen, beispielsweise ein „b"-Cluster gefolgt vom Preisverfall oder ein „P"-Profil, das eine Preisumkehr markiert.

Balkengestützte Volume Profile mit automatischer Typeigenschaft
Klicken zum Vergrößern
Click & Drag manuelles Zeichnen von Volume Profile

Im Click & Drag-Modus klickst du einmal auf einen Startanker auf dem Chart — es wird ein Rechteck gezeichnet, das der Matusbewegung folgt — und klickst dann ein zweites Mal, wo das Volume Profile enden soll. Das resultierende Profil kann transformiert (klicken zum Aktivieren, dann ziehen), entfernt (Rechtsklick → Profile entfernen) oder erweitert werden, um zum letzten Balken aktiv zu bleiben und bei jedem neuen Echtzeit-Marktbalken neu zu berechnen.

Click and Drag manuelles Zeichnen von Volume Profile
Klicken zum Vergrößern
POC und Value Area als fortschreitende Plots für Sessions und Balkengestützte Profile

Mit den POC- und Value-Area-Render-Modi auf „Progress" statt „Last Value" werden die Linien progressiv für jeden Balken gezeichnet — Visualisierung, wie sich das Volumen im Balken-Cluster des Profils änderte, was Handelsgelegenheiten schaffen kann, wenn Price Action diese Niveaus erneut besucht.

POC und Value Area als fortschreitende Plots
Klicken zum Vergrößern
Value Area Gaps

Value Area Gaps sind die Volumenäquivalente von Fair Value Gaps und bieten genauere Referenzniveaus. Sie entstehen, wenn der Preis einen Value Area nach oben oder unten verlässt, ohne ihn zu entschärfen, und markieren eine Zone, die als Unterstützungs-/Widerstandszone fungieren kann, wenn der Preis zu ihr zurückkehrt. Man sollte das Verhalten des Preises rund um einen Value Area Gap beobachten, bevor man entscheidet, es zu handeln — wenn die Zone als Unterstützung oder Widerstand fungiert, ist das ein gutes Zeichen, dass die Zone überwacht werden sollte. Value Area Gaps überlappen manchmal mit Fair Value Gaps, aber nicht immer; in der Praxis respektiert der Preis Value Area Gaps mehr als Fair Value Gaps.

Value Area Gaps Beispiel
Klicken zum Vergrößern

Parameter

Wir versuchen immer, die Parameter auf ein Minimum zu beschränken.

Allgemein
Use OrderFlow DataTeilt dem Indikator mit, ob du OrderFlow-Daten aktiviert hast (NinjaTrader Lifetime-Lizenz). Aktiviere dies, wenn du OrderFlow hast; deaktiviere es, wenn nicht — in diesem Fall solltest du TickReplay auf deinem Chart aktivieren.
Align
  • Left: Zeichnet das Profil von der linken Seite zur rechten Seite des Balkens
  • Right: Zeichnet das Profil von der rechten Seite zur linken Seite des Balkens
Profile Period
  • Sessions: Zeichnet ein Volume Profile pro Handelstag
  • Bars: Zeichnet ein Volume Profile für jeden Balken oder eine Aggregation von Balken
  • Click & Drag: Zeichnet Volume Profile interaktiv basierend auf Mausklicks
Sichtbar nur, wenn Profile Period auf Sessions eingestellt ist
Time Zone Die Zeitzone, die für den Parameter Session Interval unten verwendet wird.
  • EST, CET oder Local Time
Session Interval (hh:mm-hh:mm)Das Zeitintervall, das die Handelssession definiert — z. B. 09:30-16:15 für RTH.
Sichtbar nur, wenn Profile Period auf Bars eingestellt ist
Aggregate Bars PeriodDie Anzahl der Balken pro Volume Profile — 1 zeichnet ein Profil pro Balken, 2 zeichnet ein Profil pro Balkenpaar usw. Balken können danach manuell zusammengeführt oder getrennt werden.
Ticks Per LevelGruppiert mehrere Ticks pro Niveau und aggregiert das Volumen für jedes Preisniveau, anstatt jeden einzelnen Tick anzuzeigen — nützlich auf Märkten mit hoher Volatilität und breiten Preisen wie dem Nasdaq (NQ oder MNQ).
Show POCAktiviert/deaktiviert die Hervorhebung des POC-Niveaus mit seiner eigenen Farbe.
Show Value AreaAktiviert/deaktiviert die Hervorhebung der Value-Area-Niveaus mit ihren eigenen Farben.
Value Area %Der Prozentsatz des Handelsvolumens, der verwendet wird, um den Value Area um den POC zu berechnen. Der Standardwert ist 68% (ein Normal Distribution Value Area), aber jeder Prozentsatz kann verwendet werden.
Show Profile BodyAktiviert/deaktiviert die Hervorhebung des Profilkörpers mit einer unterscheidenden Farbe.
Auto Merge ProfilesAktiviert/deaktiviert die automatische Komposition benachbarter Profile basierend auf Value-Area-Überlappung — nützlich, um automatisch Gleichgewichtsbereiche und Ausbrüche in den Price Discovery-Modus zu erkennen.
Machine Learning
Classify Profile TypeAktiviert die Klassifikation und Anzeige des Profiltyps jedes Volume Profile mit einem Machine Learning-Algorithmus.
Profile Type Text PositionWo der Profiltyp angezeigt werden soll — Top oder Bottom.
Text Font Size / Profile Type Brush / Text Opacity (1-100)Schriftgröße, Farbe und Deckkraft des Profiltyp-Texts.
Value Area Gaps
Show Value Area GapsAktiviert/deaktiviert die Zeichnung von Value Area Gaps.
Mitigation Method
  • Close: Ein VAG wird entschärft, wenn eine Kerze über (bearish VAG) oder unter (bullish VAG) schließt
  • Wick: Ein VAG wird entschärft, wenn der Docht einer Kerze über das VAG-Hoch (bearish) oder unter das VAG-Tief (bullish) geht
  • Touched: Ein VAG wird entschärft, sobald es vom Preis berührt wird
Stop Showing MitigatedVerbirgt VAG-Zeichnungen nach Entschärfung für einen saubereren Chart.
Stop Extending @ New DayStoppt die VAG-Zone davon, sich in einen neuen Tag zu erstrecken, auch wenn nicht entschärft.
Show 50% LevelZeichnet das resultierende Übergriffsniveau (50%) in der VAG-Zone.
Shrink VAGVerkleinert die VAG-Zeichnung jedes Mal, wenn sie vom Kerzendocht berührt wird.
Bullish Color / Bearish ColorPinselfarbe für bullische/bearish VAGs.
Render Opacity (1-100)Pinsel-Deckkraft zur Zeichnung von VAGs, von 1 (transparent) bis 100 (undurchsichtig).
Rendering
Profile Width %Die Profilbreite als Prozentsatz der Gesamtbreite des Balkens — 100 füllt den ganzen Bereich.
Profile OpacityDie Deckkraft zum Rendern des Profilkörpers.
POC Render Mode
  • Last Value: Zeigt den POC als Linie bei dem letzten berechneten Wert jedes Profils
  • Progress: Zeichnet einen Plot durch die berechneten POC-Werte auf jedem Balken
Value Area Render Mode
  • Last Value: Zeigt die Value Area Hoch/Tief als Linie bei den letzten berechneten Werten jedes Profils
  • Progress: Zeichnet einen Plot durch die berechneten Value Area Hoch/Tief-Werte auf jedem Balken
Value Area OpacityDie Deckkraft zum Rendern des Value Area des Profils.
Profile Body ColorZeichenfarbe von Profilniveaus außer den POC- und Value-Area-Niveaus.
POC Color / POC OpacityZeichenfarbe und Deckkraft des POC-Niveaus.
Value Area Lines Thickness / POC ThicknessLinienstärke der Value-Area-Linien und der POC-Linie.
Value Area Color / Value Area Line OpacityZeichenfarbe und Deckkraft der Value-Area-Niveaus.
Show Labels / Label Font SizeAktiviert/deaktiviert Pivot-Level-Etiketten und deren Schriftgröße.

Interaktive Befehle

Interaktive Befehle im Click & Drag-Modus

Extend To Last Bar erweitert das angeklickte Volume Profile bis zum letzten Balken auf dem Chart — das Profil bleibt aktiv und erweitert sich zu neuen Balken und wird bei jedem neuen Tick neu berechnet. Stop Extending markiert das angeklickte Profil als inaktiv, daher stoppt es die Erweiterung zu neuen Balken. Remove Profile entfernt das Profil vollständig vom Chart — notwendig, da die „Delete"-Tasche nicht zum Entfernen eines Profils verwendet werden kann.

Extend To Last Bar Befehl Beispiel
Klicken zum Vergrößern
Interaktive Befehle im Bars-Modus

Interaktive Befehle sind Merge-/Split-Vorgänge, die auf Volume Profile angewendet werden, indem man mit der rechten Maustaste darauf klickt. Merge Right und Merge Left verbinden das angeklickte Profil mit seinem Nachfolger/Vorgänger-Profil (sichtbar nur, wenn eins existiert) — das resultierende Komposit-Profil kann weiter mit seinen Nachbarn komponiert werden. Split Profile, sichtbar, wenn das angeklickte Profil aus mehr als einem Kerzenleuchter besteht, teilt es in mehrere Einheitsprofile auf, die danach erneut zusammengeführt werden können.

Interaktive Befehle im Bars-Modus
Klicken zum Vergrößern

Signale & Verwendung im Strategy Builder

Ab Version 2.0.0.0 kann dieser Indikator nicht mehr als Signalgenerator auf anderen Plattformen verwendet werden.

Strategy Builder Integrationsbeispiel
Klicken zum Vergrößern

Download- und Installationsanleitung

Lizenzanforderungen

Bei automated-trading.ch können Sie sich entweder für ein monatliches Abonnement entscheiden, um unsere Premium-Produkte zu verwenden, oder unsere kostenlosen Produkte ohne Abonnement verwenden.

In beiden Fällen müssen Sie ein Konto erstellen, um eine Lizenz zu erhalten, die Sie für sowohl Premium- als auch kostenlose Produkte verwenden können.

Um Ihre Lizenz zu erhalten, einfach anmelden und dann erhalten Sie Ihre Lizenz auf der Abstellseite.

Wichtig: Dies ist ein Premium-Produkt. Es kann im Backtest-, Playback- und Optimierungsmodus kostenlos ausgeführt werden; ein aktives Premium-Abonnement ist erforderlich, um es live auszuführen.
Download
Melden Sie sich an, um diese Datei herunterzuladen.
Neueste Version v2.1.2.0 · Veröffentlicht vor 9 Monaten
Diese Datei wurde 618 mal heruntergeladen. Der letzte Download war vor 6 Minuten.

Sie können diese Strategie — und jede andere automated-trading.ch-Strategie oder jeden anderen Indikator — jederzeit von Ihrem zentralisierten Download-Seite herunterladen.

Installationsschritte
1
Importieren Sie die heruntergeladene .zip-Datei in NinjaTrader über das Menüelement NinjaScript importieren.
2
Öffne ein neues Chart-Fenster.
3
Klicke mit der rechten Maustaste auf das Chart und wähle Indicators..., um den Indikator zum Chart hinzuzufügen.
4
Kopiere/füge deinen Lizenzschlüssel ein, den du auf der Abrechnungsseite findest, in den Lizenzparameter.
5
Nach dem Hinzufügen des Indikators zum Chart mit einer gültigen Lizenz läuft er zunächst auf den historischen Daten des Charts und wird dann mit Echtzeit-Marktdaten fortgesetzt.

Häufig gestellte Fragen

Allgemein

Ja — wenn Sie eine Idee haben, die Sie glauben, dass dieser Indikator verbessert, verwenden Sie die Kontaktseite, um uns eine Nachricht zu senden.

Nein, der Quellcode des Indikators ist aus Urheberrechtsgründen geschützt.

Nein, dieser Indikator führt nur Rendering durch und bietet keine Daten, die von innerhalb einer Strategie verwendet werden können — schauen Sie sich unsere anderen Strategien an, um eine zu finden, die auf diesem gleichen Konzept basiert.

Ja, Sie können diesen Indikator ohne TickReplay verwenden, aber beachten Sie, dass der Indikator in diesem Fall Ereignisse bei historischen Kerzen nicht erkennt — er beginnt erst, sie bei echten Echtzeit-Volumen- und Preisdaten zu erkennen.

Versionshinweise

  • On Bars mode, stop volume profile at session end to avoid inconsistent intraday volume aggregation

  • Fix bug: start-of-session volume profile one bar prior on >1min timeframes; Fix bug: session volume profile not shown when chart ends before session end

  • Fix bug: value area gaps not showing

  • Added Value Area Gaps

  • Fix bug: chart drawing freezes indicator when switching to realtime

  • Fix Bug: last bar not calculated when Bars mode selected and switching to real time

  • Added 100% asynchronous data loading (lag/freeze proof); Added progress bar for realtime processing; Added POC/Value area line opacity params; Added POC/Value area line thickness params; Added POC and Value area progress render mode on click and drag; Various stability fixes

  • Fix Bug: indicator hides Grid lines when added to chart

  • Bug Fix: profiles not showing in CET timezone

  • Bug Fix drawing Volume profiles on bars mode

  • Fix POC & Value Area progress mode on Bars period Tick Replay; Speed up POC Progress mode calc

  • First Release of the indicator
discord
Treten Sie unserer Discord-Gemeinschaft bei
Fragen, Feedback oder möchten Sie einfach mit anderen Händlern chatten? Sagen Sie hallo.
Discord beitreten
Schnelle Fakten
Plattform NinjaTrader 8
Kategorie Indikator
Erforderlicher Plan Premium
Neueste Version v2.1.2.0
Zuletzt aktualisiert vor 9 Monaten
Downloads 618