在技術指標裡面,通常分為二大類,一種是以價格為主的指標,例如均線;另一種是以量為主的指標,例如成交量;到底量先價行還是價先量行,各有不同的說法有待進一步研究,不過PVI和NVI卻是少數結合價和量的元素設計的指標,用來呈現價量關係,研判未來走勢變化。
Positive Volume Index (PVI)又稱為正量指標 公式如下 PVI = 昨日PVI + (今日收盤價 - 昨日收盤價)/昨日收盤價 X 昨日的PVI 否則 今日NVI = 昨日NVI
Negative Volume Index (NVI)又稱負量指標 公式如下 NVI = 昨日NVI + (今日收盤價 - 昨日收盤價)/昨日收盤價 X 昨日的NVI 否則 今日NVI = 昨日NVI
在Wasywin裡面的市場強度指標裡面有
網路上看到有 介紹 PVI和NVI的用法
PVI 應用時會配合它的移動平均線一起使用,通常會使用較長的平均值。
1、PVI指標位於其N天移動平均線之上時,表示目前處於多頭市場。
2、PVI指標由下往上穿越其N天移動平均線,代表中期買進訊號。
3、PVI指標位於其N天移動平均線之下時,表示目前處於空頭市場。
4、PVI指標由上往下穿越其N天移動平均線時,代表中期賣出訊號。
NVI 應用時會配合它的移動平均線一起使用,通常會使用較長的平均。
1、NVI指標位於其N天移動平均線之上時,表示目前處於多頭市場。
2、NVI指標由下往上穿越其N天移動平均線,代表長期買進訊號。
3、NVI指標位於其N天移動平均線之下時,表示目前處於空頭市場。
4、NVI指標由上往下穿越其N天移動平均線時,代表長期賣出訊號。
5、NVI指標與PVI指標,分別向上穿越其N天移動平均線時,視為大多頭訊號
如何把指標寫到multicharts,打開 powerlanguage,新增指標
程式碼如下
if Close[1] <> 0 and BarNumber > 1 then Begin
if Vol > Vol[1] then PVI = PVI[1]+((Close-Close[1])/Close[1])*PVI[1] else PVI = PVI[1] ;
if Vol < Vol[1] then NVI = NVI[1]+((Close-Close[1])/Close[1])*NVI[1] else NVI = NVI[1] ;
end;
plot1(PVI); 劃出PVI 建議拆成2個指標視窗
plot2(NVI); 劃出NVI
編譯完成之後 在multicharts的主圖叫出來,放在副圖2或是副圖3
變化: 可以加入PVI的均線 或是 標準差
自行觀察研究看看,套用在股票或是期指,如何從指標的變化找到可以運用的邏輯,寫成買賣的訊號回測看看
好用的話也請和我分享哦!!
留言列表