以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  [求助]缺口值的计算  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=9184)

--  作者:jiaoyizhe
--  发布时间:2011/11/30 12:30:12
--  [求助]缺口值的计算

每天分别取前两天的H C L值(最高 收盘 最低值),

并分别计算两天的max(H-C,C-L)值以表示波幅。

     

两个波幅之间会有缺口存在的情况,请问这个缺口值如何计算取得?(这个应该跟计算股价缺口值计算方法一致)

谢谢!


--  作者:fly
--  发布时间:2011/11/30 13:12:08
--  

两个波幅之间会有缺口存在的情况,请问这个缺口值如何计算取得?

 

那你是咋计算的,咋衡量这个缺口的.


--  作者:jiaoyizhe
--  发布时间:2011/11/30 14:10:58
--  
比如把H C L在图上画出来,得到类似下图的图片,绿线段表示的幅度就是缺口。图片点击可在新窗口打开查看
--  作者:fly
--  发布时间:2011/11/30 14:14:42
--  

x:max(H-C,C-L),linethick0;

quekou:abs(x-ref(x,1)),linethick0;


--  作者:jiaoyizhe
--  发布时间:2011/11/30 15:08:57
--  
这个写法结果按照我人工比对是不对的。
--  作者:fly
--  发布时间:2011/11/30 16:25:07
--  

写个示例,供您参考吧

您本地的具体情况,请自行替换条件修改

 

hi1:=CALLSTOCK(STKLABEL,VTHIGH,6,-1);//昨高
hi2:=CALLSTOCK(STKLABEL,VTHIGH,6,-2);//前高

lo1:=CALLSTOCK(STKLABEL,VTLOW,6 ,-1);//昨低
lo2:=CALLSTOCK(STKLABEL,VTLOW,6 ,-2);//前低

c1:=CALLSTOCK(STKLABEL,VTCLOSE,6 ,-1);
c2:=CALLSTOCK(STKLABEL,VTCLOSE,6 ,-2);

 

x:=max(hi1-c1,c1-lo1);
x1:=max(hi2-c2,c2-lo2);

 

quekou:abs(x-x1),linethick0;