mmx2002 2007-10-16 15:43
20天内次大量对应的收盘价怎么写?
如题:求助各位专家:20天内次大量对应的收盘价怎么写?
bajatje 2007-10-16 20:25
h1:=hhv(v,20);
h2:=hhv(if(h1=v,0,v),20);
ref(c,barslast(h2=v));
水牛 2007-10-16 20:53
这可是最大量哦,(非次大量)
:clap: :clap:
lillian2005 2007-10-16 21:20
hv1:hhv(v,20),linethick0;
HV2:hhvbars(if(v=hv1[sysparam(1)],0,v),20),linethick0; //隨遊標移動
HC:ref(c,hv2);
HVD:hhvbars(if(v=hv1[datacount],0,v),20),linethick0; //最後一個
HD1:=ref(c,hvd);
HD:HD1[datacount];
南客 2007-10-17 00:18
如果要一次性算出所有数据,运算量会稍大些,参考如下:[code]n:=20;
fvar:=vol;
x:=fvar;
ts:=close*0; //n天内次大量的位置
for i=1 to datacount-n+1 do
begin
n1:=sortpos(x,1,i,i+n-1);
ts[i+n-1]:=i+n-1-x[i+1];
x:=fvar;
end;
close_2max:ref(close,ts);[/code]
lillian2005 2007-10-17 08:30
[quote]原帖由 [i]南客[/i] 于 2007-10-17 00:18 发表 [url=http://bbs.fjfox.com/redirect.php?goto=findpost&pid=370468&ptid=41602][img]http://bbs.fjfox.com/images/common/back.gif[/img][/url]
如果要一次性算出所有数据,运算量会稍大些,参考如下:n:=20;
fvar:=vol;
x:=fvar;
ts:=close*0; //n天内次大量的位置
for i=1 to datacount-n+1 do
begin
n1:=sortpos(x,1,i,i+n-1);
ts:=i+n-1-x;
x ... [/quote]
謝謝老師!!
水牛 2007-10-17 20:33
回复 6楼 的帖子
好格式,学习
:clap: :clap:
mmx2002 2007-10-19 22:31
谢谢各位专家
谢谢各位专家,飞狐论坛真是藏龙卧虎啊!!!