#twitter-follow { border: 0;position: fixed; top: 240px; left:0;} #live-support { border: 0;position: fixed; top: 370px; left:0;} #knowledge-base { border: 0;position: fixed; top: 170px; left:0;}

## Number of successive increases in the volume

by Tom Huggens, 5390 days ago

The 'BarsUpVolume' function calculates the number of successive increases in the volume (bars).

For example, if the bar n: 100, has a value of 2, this means that the volume were increasing for the last 2 bars. Volume of yesterday is higher than the Volume of the day before yesterday, and today volume is higher than yesterday's volume.

The function also has a sensitivity parameter, which is used to specify whether to count a bar volume as higher than the previous bar volume or not. A sensitivity value of 0.9 means that in order to increase the value of the function time-series by one (for a specific bar); the volume must be higher than 0.9 multiplied by yesterday's volume.

The idea behind the indicator is that if the security price rises while the volume is increasing and then the volume stops increasing, an imbalance in the supply and demand may cause the security's price to fall. The volume is no longer supporting the increase in the security's price.
If the security price drops while the volume is increasing and then the volume stops increasing, an imbalance in the supply and demand may cause the security's price to rise.

I have done some backtesting (using the rule analyzer) and found some interesting results (Using a holding period of 2 bars). Here is the rule I have used:
BarsUpVolume (0.9) == 0 && ref(BarsUpVolume (0.9), 1) > 5 && perf(close, a) < -10

What is this?

 Type: Trading Indicator Object ID: 281 Country: All Market: All Style: Technical Analysis

 Related objects Empty
Number of reviews
Average rate
Click to rate this item
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object

 Random Blog Posts How to simulate options strategies Organizing Trading Objects Creating a download item: Initial Jobless Claims How to search for a download item Trading orders - Part 2 Trading Orders - Part 1 The average maximum drawdown metric Introduction to the trading rules analyzer Show All

Number of reviews
Average rate
Click to rate this item
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object

Trading financial instruments, including foreign exchange on margin, carries a high level of risk and is not suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest in financial instruments or foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with trading and seek advice from an independent financial advisor if you have any doubts.