All ProductsNinjaTrader 7 Add-onsNinjaTrader 8 Add-onsFree ToolsUtilities

Orderflow Bars NT8   download

Please, download and try the add-on before buying. Evaluation period is 12 days.

Add-on for NinjaTrader 8 Trading Platform.

Orderflow Bars NT8 (OfB) — visualize bars' order-flow structure!

dt Orderflow-Bars - Preview
dt Orderflow-Bars - Preview - Profile Look

General Parameters

OfB Control Panel

OfB Control Panel OfB Control Panel provides quick access to high-usage properties and switchers in such a way that any changes will take immediate effect on chart so you no more need to get into "Indicators" settings window.

Capping/Boosting Bars

'Capping Marks' serves to point bars where initiative trading activity maintaining established price swing (up or down) is steadily fading. That is, if buyers activity is steadily fading at some bar of upswing, then the bar will be marked.

'Boosting Marks' is an opposite concept to Capping. Just like climax bars which occur when the Delta increases from trending bar to bar and Delta also increases within the bar (from row to row). This would be interesting to mark the bars with opposite situation to the Capping situation.

There are two conditions of initiative activity fading detection in the OfB 'Capping Marks':

The 'Capping Marks' parameters are flexible so it is possible to mark the bars that satisfy only one of the criteria or both.

'Row-To-Row Fading Tendency' checkbox — check to enable the Row-To-Row Fading Tendency criterion — the decreasing from row to row of absolute value of chosen metric of initiative trading activity (Row Delta, Diagonal Imbalance, Bid or Ask contracts).

'Row-To-Row Tendency Metric' parameter allows to choose the metric of initiative trading activity to analyze for fading:

Row-To-Row Tendency Metric

'Row-To-Row Fading Threshold' parameter [0…100] sets the minimum required difference between rows in the value of chosen metric to consider that Fading Tendency is present.


The Orderflow Bars is designed the way that all Threshold parameters are relative values (%), not absolute values (number of contracts, shares, lots…). This allows to use very similar parameters of the indicator with different instruments (futures, stocks, etc).

Thus, if the 'Row-To-Row Tendency Metric' is set to "Row Delta" then the [relative Delta difference between rows] is used instead of simple absolute difference to detect if fading tendency is present.

Relative Delta difference is calculated as the [difference of Delta values of two adjacent rows] divided into [average Volume of these two rows].

'Num of Extreme Rows to Compare' parameter sets the number of extreme rows of bar (starting from Top in the case of uptrend bar or starting from Bottom in the case of downtrend bar) to compare with each other by value of chosen metric.

Row-To-Row Tendency Metric

Scanning the bars to find those that meet the Row-To-Row Fading Tendency criteria makes sense generally when there is an established directional price move (upswing or downswing).

'Minimum of Trending Bars' sets the minimum required number of trending bars.
• A bar is considered as trending Up if its High is higher and Low is inside the range of the previous bar.
• A bar is considered as trending Down if its Low is lower and High is inside the range of the previous bar.

'Strict Trend Rule' checkbox imposes additional constraints to consider a bar as trending bar:
• A bar is considered as trending Up if its High is higher the range of the previous bar and its Low is higher than the Low of the previous bar and its Close price is not lower than Close of the previous bar.
• A bar is considered as trending Down if its Low is lower the range of the previous bar and its High is lower than the High of the previous bar and its Close price is not higher than Close of the previous bar.
The option is disabled by default for 'Capping Marks'.

'Bar-To-Bar Delta Fading Tendency' checkbox imposes additional requirement for defined number of consecutive trending bars to mark the last one as "Capping" bar. If checked then bar's total Delta should fade from bar to bar (which means that initiative trading activity weakens from bar to bar).

'Bar-To-Bar Delta Fading Threshold' [0…100] — The more the Threshold the more difference in bar's Delta is required in order to consider that the weakening tendency is present.

How to install or update the add-on:

It is recommended to use the standard way to remove/install add-ons in NinjaTrader. The most recent versions of all add-ons is always available to download from the homepage.

  1. Remove previous assembly if you have one installed:

    • Run your NinjaTrader, go to the 'Tools' menu and click 'Remove NinjaScript Assembly…' menu item.
    • In the list of installed assemblies appeared select the indicator you wish to update and press 'Remove' button.
  2. Restart NinjaTrader.

  3. Download the latest assembly (.zip file) from the homepage or request a direct link by email.

  4. Install downloaded assembly:

    • Go to "Tools" → "Import" → "NinjaScript…", select downloaded .zip file and press "Open". Then if the installation was correct you will see the success message.
    • Restart NinjaTrader!

Note: Various Dt add-ons are relying on the same "DiscoTrading.Common.dll" library. The new build contains the most recent version of the library, so you have to click 'Yes' when asked for replacement of the file during installation.
Replace the common dll library

Remember, it is required to restart NinjaTrader after add-on installation before you can add installed indicator to a chart.

If you are new to NinjaTrader please watch these two short videos on how to download and install add-ons:
Part I — How to install an indicator in NinjaTrader.
Part II — Purchasing and license generation.

Please, download and try the add-on before buying. Evaluation period is 12 days.

please wait…