![]() |
在這個頁面顯示本主題全部的 4 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [求助]指標的寫法 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=10876)
[求助]指標的寫法
求PVI
假如今日成交量大於昨日成交量
則PVI = 昨日 PVI + (今日股價漲跌幅*昨日PVI)
假如今日成交量小於等於昨日成交量
則PVI = 昨日 PVI
訊號線=N期PVI的移動平均
回覆: [求助]指標的寫法
引用:
最初由 CIA 發表
求PVI
假如今日成交量大於昨日成交量
則PVI = 昨日 PVI + (今日股價漲跌幅*昨日PVI)
假如今日成交量小於等於昨日成交量
則PVI = 昨日 PVI
訊號線=N期PVI的移動平均
公式概S
PVI=PV+(CLS-CISn)÷CLSn×PV
第一次y算滿APV一律以100代替。
隍矰W除了F示PVI曲E之外,另外妍t合一WPVI的N天移藆郁E。(一般平均E扣wo72、144或288天,b用在中鰝悒滿A大部采用]短周期)。
本公式坏比]憭擐言瑼],与前一日成交金]后才能y算。
公式:
input :n(24,1,100,1);
c1:=c;
v1:=v;
a[1]:=100;
for i=2 to datacount do begin
a[i]:=a[i-1]*if(v1[i]>v1[i-1],c1[i]/c1[i-1],1);
end;
PVI:a;
MPVI:ma(a,n);
我找到了,謝謝您!
有個問題是 第一次y算滿APV一律以100代替。
要怎麼修改成為從第一個有效週期數開始
a[1]:=100;改成 a[1]:=BARSCOUNT(V);
好像在這裡不能用
引用:
最初由 CIA 發表
有個問題是 第一次y算滿APV一律以100代替。
要怎麼修改成為從第一個有效週期數開始
a[1]:=100;改成 a[1]:=BARSCOUNT(V);
好像在這裡不能用
全部時間均為台灣時間, 現在時間為10:10 | 在這個頁面顯示本主題全部的 4 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.