HPotter

Positive Volume Index (PVI)

10634 visningar
1403
The theory behind the indexes is as follows: On days of increasing volume ,
you can expect prices to increase, and on days of decreasing volume , you can
expect prices to decrease. This goes with the idea of the market being in-gear
and out-of-gear. Both PVI and NVI work in similar fashions: Both are a running
cumulative of values, which means you either keep adding or subtracting price
rate of change each day to the previous day`s sum. In the case of PVI, if today`s
volume is less than yesterday`s, don`t add anything; if today`s volume is greater,
then add today`s price rate of change . For NVI , add today`s price rate of change
only if today`s volume is less than yesterday`s.
Skript med en öppen källkod

I sann TradingView-anda har författaren till detta skript publicerat det som öppen källkod, så att handlare kan förstå och verifiera det. Skål för författaren! Du kan använda den gratis men återanvändning av den här koden i en publikation regleras av våra Ordningsregler. Du kan göra den till favorit för att använda den i ett diagram.

Vill du använda det här skriptet i ett diagram?
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 11/06/2014
// The theory behind the indexes is as follows: On days of increasing volume, 
// you can expect prices to increase, and on days of decreasing volume, you can 
// expect prices to decrease. This goes with the idea of the market being in-gear 
// and out-of-gear. Both PVI and NVI work in similar fashions: Both are a running 
// cumulative of values, which means you either keep adding or subtracting price 
// rate of change each day to the previous day`s sum. In the case of PVI, if today`s 
// volume is less than yesterday`s, don`t add anything; if today`s volume is greater, 
// then add today`s price rate of change. For NVI, add today`s price rate of change 
// only if today`s volume is less than yesterday`s.
////////////////////////////////////////////////////////////
study(title="Positive Volume Index", shorttitle="Positive Volume Index")
EMA_Len = input(255, minval=1)
xROC = roc(close, 1)
nRes = iff(volume > volume[1], nz(nRes[1], 0) + xROC, nz(nRes[1], 0))
nResEMA = ema(nRes, EMA_Len)
plot(nRes, color=red, title="PVI")
plot(nResEMA, color=blue, title="EMA")
Donate BTC: 13fXLkhWuGMXRmcvwkG2gaWKcnsiD88bwE
USDT (TRC20): TH29EEXa19vfwZNYvxdUuMxoFY5QDYLcWG

Kommentarer

Awesome x2
500 coins
Svara
Awesome
500 coins
Svara
Good This is a very good indicator.
Svara
Hi, I do not know if this the right place to post such a query, but I am really not able to understand how to read this indicator. What do positive and negative values mean in this case? What is the range of this indicator? What does it mean to have a negative NVI value? and similarly a positive NVI value? Some of the other sites record values like 1.1 or 0.98 on the y scale of PVI and NVI, what is the meaning of those values and how do your values differ from those?
Svara
HPotter comp1810
@comp1810, This can be a trend indicator. If values going up then market "go up"
+6 Svara