Volume Zone Oscillator Pro

  • Sale
  • Regular price $169.00
Tax included.

1. Overview

The Volume Zone oscillator is an indicator that analyzes buying and selling activity in relation to certain price zones. The main idea behind the VZO indicator is that volume precedes price. We took the original VZO indicator and improved it by adding clear buy/sell signals, alerts, and much nicer-looking visuals than the original version.

While the original VZO indicator uses 2 SMA's over volume, ours uses EMA's for a quicker response. It also normalizes the output to be between -100 and +100. This gives we it provides clear overbought and oversold area's which are perfect areas to look for trades. For example when we see the VZO being overbought and oversold and spot divergence between the VZO and price then that is a perfect opportunity to open a new trade

Volume Zone Oscillator

1.1 Trading strategy using the Volume Zone Oscillator & Divergence

One of the trading strategies is to wait for the VZO to dip into the green/red oversold/overbought zones. When the VZO is inside (or past) these zones, the next step would be to look for divergence between price & VZO. If that occurs a trade can be opened when the VZO leaves the overbought/oversold area

See the screenshot below for an example

 Volume Zone oscillator trading example with divergence

2. Parameters

The indicator has several parameters you can choose to change to your liking

Volume Zone Oscillator settings

2.1 VZO Period

This is the normal period used for the Volume Zone Oscillator

2.2 ADX period & ADX Threshold

The indicator uses the ADX to determine if there is a trend or not. You can set the ADX period here and the threshold. When the ADX is above the threshold the market is trending. Buy/Sell Signals are only given in trending markets 

2.3 EMA period

The indicator uses an EMA and generates signals when the price crosses above or below this EMA. You can specify the EMA period to use here.

3. Buy/Sell signals

The indicator will create buy/sell signals by placing arrows on the chart and on the VZO itself. It can also give alerts when a new buy/sell signal is created.

3.1 Buy signals

The rules for a buy signal are:

  • ADX is above its threshold
  • price crosses above the EMA
  • VZO crosses above 40

3.2 Sell signals

The rules for a sell signal are:

  • ADX is above its threshold
  • prices crosses below the EMA
  • VZO crosses below -40


4. Bloodhound/strategy support

The indicator exports a Signal plot which indicates when there is a buy/sell signal. You can use this plot in bloodhound, the strategy builder, or your own ninja script to build strategies 

 Plot Value Description
Signal 1 Buy signal
Sell signal


5. Alerts

The indicator can give an alert when a buy/sell signal occurs. You can specify which sound should be played and the alerts will also show up in the Alerts window of ninjatrader

Volume Zone Oscillator Alerts

6. Features

  • Advanced volume zone oscillator 
  • Overbought/Oversold regions
  • Buy/Sell signals
  • Buy/Sell Alerts
  • bloodhound/ninja script/strategy support
  • Fully customizable
  • Works on any timeframe
  • Works on any market
  • Works on any bar type
  • Works with any NinjaTrader version 

7. Changelog

11-dec-2022 v1.0.0.1

  • Added overbought/sold bloodhound plots

22-Aug-2021 v1.0.0.0

  • first release


9. Media

Volume Zone Oscillator Pro NinjaTrader 8Volume Zone Oscillator Pro NinjaTrader 8 settingsVolume Zone Oscillator Pro NinjaTrader 8