查看完整版本: 20天内次大量对应的收盘价怎么写?

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-16 21:47

好格式,
:clap: :clap:

南客 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:

ljq 2007-10-18 21:13

ok

mmx2002 2007-10-19 22:31

谢谢各位专家

谢谢各位专家,飞狐论坛真是藏龙卧虎啊!!!
页: [1]
查看完整版本: 20天内次大量对应的收盘价怎么写?