---
title: Volume Pro
description: Volume Pro is very complete volume profile column that displays, value areas, and volume deltas either Diagonal Deltas or Linear Deltas, filters and reconstructs traded volume, auto clears on a big trade or based on delta, plus many more options.…
url: "https://tradingorderflow.com/docs/superdom-series/volume-pro/"
updated: "2023-07-12"
category: SuperDOM Series
---

# Volume Pro

Volume Pro is very complete volume profile column that displays, value areas, and volume deltas either Diagonal Deltas or Linear Deltas, filters and reconstructs traded volume, auto clears on a big trade or based on delta, plus many more options.

## Data Type

Data Type allows to choose from different sources of data, Trading Sessions, and Time Durations.

![Shows Data options for the Volume Profile - Data Type](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-1.data-type.png)

### Volume Profile Duration

Select From various types durations for the Volume Profile. You will be able to the Volume Profile to: Current Session, Previous Session, Current Week, Previous Week, Current Month, Previous Month, Minutes Bar and Seconds Bar. While using larger timeframes it will take longer to long as we use tick data.

![Volume Profile Duration Options](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-duration-options.png)

### Data Type

Select From different types of Volume Profiles:
 **Buys** – Will display only trades that occur at the ask or above.
 **Sells**– Will display only trades that occur at the bid and below.
 **Buys and Sells** – Will display in Buys and Sells in a dual like profile.
 **Linear Delta** – Will display the buys minus the sells that occurred at that price level.
 **Diagonal Delta** – Will display the upper price buys at Ask minus the lower price sells at Bid.
 **Total** – This will display both buys and sells, this will be your regular volume profile.

![Volume Profile data types option](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-data-types-option.png)

### **Trading Hours**

Select the Trading Session.

### Delta Dual View

When in **Data Type Linear Delta** or **Diagonal Delta** you can choose to display the Delta in Dual View Mode. This will center the bars and around zero.

 ![volume Profile delta dual view](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-delta-dual-view.png)

Delta Ratio Mode

This will allow you see the volume ratio between buys and sells.

### Minute Bars/Seconds Period

Sets the duration of the "**MinutesBars**" in **Volume Profile Duration**.

## Filter

Volume Pro allows you to filter any trade size and count and display trades based on your filtering criteria.

![volume profile filter by trade size](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-filter-by-trade-size.png)

### Filter Mode

Filter Mode is a very useful and advanced setting. You can spot price levels that were traded by large lot traders, small trades and much more. Filter mode inherits the value from Filter Value. This setting allows you to apply several types of filtering conditions:

![Volume Profile filter modes](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-filter-modes.png)

**Equal** – Display volume that is equal to the Filter Value. Useful if you are tracking a particular quantity of volume traded.
 **Does Not Equal** – Displays volume were the trades do not match the value of Filter Value. Useful if you do not want to see one lot trades, for example.
 **Less Than** – Filters the volume that is lower than the specified Filter Value. Useful to see the activity of small trades.
 **Less Than or Equal**– Expands the previous Filter Mode allowing you to include the value specified in the Filter Value.
 **Greater Than** – Display volumes that are above the Filter Value. This is a common setting among volume profile. Allows you to spot the large traded quantities and price levels that traded heavily.
 **Greater Than or Equal** – expands the previous Filter Mode, allowing you to include the value set on Filter Value option. Like the previous Filter Mode, this setting allows for an easy display of were large trade volume.

### Filter Value

The value used to filter the column.

### Reconstruct Trades for Filtering

Enable the reconstruction and consolidation of smaller trades when filtering the volume profile. Thus filtering for the reconstructed value of the trade and not the linear size of the trade. You will be able to for example set the filter value of 10, If you have reconstructed trades enable it will reconstruct the trades prior to evaluating the value.

## Value Area/VPOC

![volume profile value area and vpoc options](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-value-area-and-vpoc-options.png)

Here you will be able to control the display and value options for the Value Area and VPOC (Volume Point of Control)

### Show VA and VPOC

Sets the visibility of the Volume Value Area and the Volume Point of Control. Enabled will color the bars with a different color.

### Value Area Percentage

Sets the Value Area Percentage. By default, its set at 68.2% that equal one standard deviation limit of the volume traded. This will color the bars that account for 68.2% of the volume on the column. Although most traders use 68.2% or 70%. There is no reason why you could not customize this setting. You could easily have another volume column set to 95.4%, which is the second standard deviation value.

### Value Area Color

Sets the color for the Volume Value Area.

### VPOC Color

Sets the color for the Volume Point of Control. The largest traded price (with the most volume) where we observe the maximum of the Volume Profile.

## Visual Parameters

An enormous amount of options to customize the look of the Volume Profile.

![volume profile visual parameters](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-visual-parameters.png)

### Steady SuperDOM

Enable Steady SuperDOM.

### Increase Font Size

This allows you to increase the font size while displaying the same number of rows. This option as a range between 0 and 3. Zero will make no changes to the font size selected in the SuperDOM properties and effectively add more space around the cells. This option tries to give you better visibility of the text.

### Text to Display

**Volume** – display traded volume at price.
 **Percentage** – display the percentage of volume by price. Useful to compare between days or instruments as a percentage is a ratio or a relative number and expressed as a fraction. This is also useful if you are looking at low/high volume areas that are below a certain percentage value.

### Visual Type

Set the Visual Type
 **Bar and Text** – display both the Bar in its relative size as well as any text chose in the previous setting.
 **Bar** – display only the bars. On Mouse Hover text will be displayed for the particular price.
 **Text** – display only text.

### Text Position

Sets the position of the Text Relative to the cell.

### Bars Direction

**Left to Right** – Bars will start from the left end and populate to the right.
 **Right To Left** – Bars will start from the right and populate to the left.

### Use Transparency

Transparency is set relative to the total profile volume. This will create a visual effect that will allow you to spot areas that heavily traded in comparison to low volume traded areas. This gives you instant visual feedback.

### Bars Color

Sets the color of the bars outside the Value Area and VPOC. If the Show VA and VPOC is disabled this color will be applied to all bars if Visual Type setting is set to Bars or Bars and Text.

### Delta Positive Color

Sets the color for positive delta when Data Type is set to Linear Delta or Diagonal Delta.

### Delta Negative Color

Sets the color for negative delta when Data Type is set to Linear Delta or Diagonal Delta.

### Summary Stats

Display Summary Statistics of the column.

![volume profile summary statistics](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-summary-statistics.png)

**Total Volume** – Total volume of the session – Text color inherits the color of Color for Text.
 **Delta** – Total amount of buy-side volume minus sell side volume – Text color inherits from the Delta Negative or Positive Color.
 **Sells** – Total amount of sell-side volume – Text color inherits from the Delta Negative or Positive Color.
 **Buys** – Total amount of buy-side volume – Text color inherits from the Delta Negative or Positive Color.
 **Session Range** – Shows the range of the session in price levels – Text color inherits from the Delta Negative or Positive Color and its colored based on the percentage change of the session.
 **Session Percentage Change** – Text color inherits from the Delta Negative or Positive Color and its color based on the percentage change of the session.

### Background Color

Sets the color for column background.

### Color For Text

Sets the color for the text.

### Price Relation

![volume profile price relation](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-price-relation.png)

Sets visibility of Price Relation. Price Relation will display a small rectangle at the base of the profile indicating if the session is up (last price is higher than the open - positive session) or down (last price is lower than the open - negative session). It measures and gives you the relation between the current price and the opening price.

### Session Up Color

Sets the color for up Session. This relates to the option**Price Relation.**

### Session Down Color

Sets the color for down Session. This relates to the option**Price Relation.**

### Display Initial Balance

![volume profile initial balance](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-initial-balance.png)

Sets the visibility of the Initial Balance. When enabled Initial Balance will be displayed as a small rectangle at the the base of the profile.

### Initial Balance Duration (minutes)

Sets the Initial Balance duration in minutes.

### Initial Balance Color

Sets the Color for the Initial Balance.

### Change Initial Balance Start Time

Override the Initial Balance Start Time. This allows to have a ETH Session Profile but set the start of the Initial Balance to the time of the RTH Session open.

### Initial Balance Start Time

Sets the overridden Initial Balance Start Time.

### Cursor Highlight Enable

Sets the visibility of highlighting a cell on mouser hover.

### Cursor Highlight Color

Sets the cursor highlight color.

### Clear Button Back Color

Sets the color for the Clear Button background.

### Clear Button Icon Color

Sets the color for the Clear Button icon.

### Ask Before Column clear

Set to display a confirmation message before clearing the column.

### Show Last Price Rectangle

Sets the visibility of the last price Rectangle. Will display a rectangle surrounding the last traded price.

### Last Price Color

Sets the color of the last price rectangle.

### Show Center Line

Sets the visibility of the center line. The center line will be displayed at the center of the column.

### Center Line Color

Sets the color for the center line.

**Show Last Traded Volume**

Displays the last traded volume. Traded Volume is accumulated while the price of the trade remains unchanged.

### Last Traded Volume Uptick

Sets the background color for the first uptick on the price.

### Last Traded Volume Downtick

Sets the background color for the first downtick on the price.

### Last Traded Volume Next Tick

Sets the background color for the subsequent ticks on the price.

### No Connection Message Back Color

Sets the color for the message when there is no connection.

### Reloading Message Back Color

Sets the color for the message when the connection is resetting.

### Bar Width (px) for Price Relation And Initial Balance

Sets the width in pixels for the Price Relation and Initial Balance visualizations.

### Delta Ratio Decimals Number

Sets the number of decimal places when using the Delta Ratio option.

### Use Constant Summary

Sets the Summary Statistics to a fixed position. By default the Summary Statistics are displayed either on top of the Volume Profile or at the bottom. This option ensures that the Summary Statistics are constantly visible.

### Summary Constant Position

Set the position of the Summary Statistics.

### Don't Paint Summary With Colors

This option disables the change in color of the text in the Summary Statistics. By default the Summary Statistics changes colors depending on the current percentage change of the volume profile.

## Trade Imbalances

![volume profile trade imbalances](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-trade-imbalances.png)

### Show Trade Imbalances

Sets the option to display trade imbalances.

### Imbalance Factor

Sets the imbalance factor. For example if the bid-ask price relation exceeds 1.5 times the volume we will color the text or outline of the bar depending if the higher value was at buy or at sells. This option allows you to visualize where there is a big difference between buys and sells.

### Filter Value

Sets the filter value for the volume. You might not want to display the trade imbalance when volume is lower than a certain value.

### Imbalance Text at Buy Side Color

Sets the color of the text if the imbalance is for the buy side.

### Imbalance Text at Sell Side Color

Sets the color of the text if the imbalance is for the sell side.

### Highlight Imbalance Bars

Sets the option to also highlight the bars.

## Hot Keys

![volume profile hot keys](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-hot-keys.png)

### Clear Column, Key Modifier

Choose between Ctrl (Control Key Modifier), Alt (Alt Key Modifier) or Shift (Shift Key Modifier) to set the first key to clear based on Hot Keys.

### Clear Column, Key

Choose between different keys on your keyboard. In conjunction with the Key Modifier will produce a Clear column Hot Key for that particular column.

## Reset & Clear Settings

![](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-auto-clear-settings.png)

### Reset on F5

Simple toggle option to enable to discretionary reset the volume profile by pressing the F5 key. Useful if you want to reset the profile while having another session Volume Pro column to compare when for example a reference level like high or low of the session is hit.  **Deprecated** for Clear Button on the bottom of the column.

### Auto Clear on Large Trade

Set to clear the column when a Large Trade Size is reached.

### Data Type

Sets the Data Type for the Auto Clear on Large Trade.
 **BuysAndSells**- Clears the column if the trade is a buy or a sell.
 **Buys** - Clears the column only if the large trade is a buy.
 **Sells** - Clears the column only if the large trade is a sell.

### Large Trade Size

Sets the value of the large Trade to Auto Clear the Column.

### Auto Clear on Large Delta

Set to clear the column when Delta reaches a a threshold.

### Large Delta Type

Sets to the type of clear rule based on large delta.
 **Cumulative** - will clear based on the cumulative delta since session start. Emulates a bar type. Every time the Total delta of the profile reaches the Large Delta Size the column will clear.
 **Single Level** - will clear based on a single Price level. Every time a single price level reaches the Large Delta Size the column will be cleared.

### Large Delta Side

Sets the Delta Side to Auto Clear the column on Large Delta.
 **Positive** - Clears the column if the Large Delta Size is positive.
 **Negative** - Clears the column if the Large Delta Size is negative.
 **PositiveAndNegative** - Clears the column if the Large Delta Size is either positive or negative.

### Large Delta Size

Sets the value of the large delta to Auto Clear the Column.

### Auto Clear on Delta Ratio

Sets the option to clear the column based on the Delta Ratio.

### Delta Ratio Type

Sets the Delta Ratio Type. Choose between the ratio based on a **Single Level** or **Cumulative**.

### Large Delta Ratio (>1.0)

Sets the value of the Delta Ratio. When this value is achieved, the column will clear.

### Min traded volume for Cumulative

Sets the minimum traded volume to clear the column. You might not want to clear the column when the volumes are low and sometimes produces big ratio values.

### Min traded volume for Single Level

Sets the minimum traded volume to clear the column when **Single Level** is chosen. You might not want to clear the column when the volumes are low and sometimes produces big ratio values.

The Volume Pro also offers a manual **Clear Button** displayed on the bottom of the column. When pressed it will clear the column. You can also set enable a message of confirmation every time you manually clear.
 ![](https://tradingorderflow.com/wp-content/uploads/2023/07/volume-profile-clear-button.png)

## Info

**Add-on Name**

Displays the name of NinjaTrader add-on.

**Version**

Displays the version of the NinjaTrader Add-on.

## Setup

### Output debug info

Sets debugging info to NinjaScript Output window.

### Output debug info to Log

Sets debugging info to the log file located in Documents/Trading Orderflow/[...].

### Refresh Time (ms)

Sets the refresh time for the column in milliseconds.

### Label

Sets the label title for the column. Useful when you have multiple columns with different settings on the SuperDOM.
