欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 冰天雪天果身跪求解决方法,详见正文!

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3214人关注过本帖树形打印复制链接

主题:冰天雪天果身跪求解决方法,详见正文!

帅哥哟,离线,有人找我吗?
luguo008
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:0 威望:0 精华:0 注册:2014/9/14 8:22:25
冰天雪天果身跪求解决方法,详见正文!  发帖心情 Post By:2015/10/11 8:33:37    Post IP:61.161.109.122[显示全部帖子]

自已编写的一个统计盘中当前档位价格成交量的小程序,但是调试了将近了一周,仍没解决问题,源码贴上。

VARIABLE:A=DYNAINFO( 20),B=DYNAINFO( 21);  //获取委买、委卖价
VARIABLE:VOL_B=0,VOL_S=0;  //用于统计买、卖档位的成交量
分笔成交:STKINDIEX('','VOL.VOLUME',0,0,0,10),NODRAW;  //获取分笔成交量
IF C<A OR C>B THEN  //如果最新价发生了变化(也就是委买、卖价改变了),初始化各值
   BEGIN
   A:=DYNAINFO( 20);  //委买
   B:=DYNAINFO( 21);  //委卖
   VOL_B:=0;
   VOL_S:=0;
END
VOL_B:=VALUEWHEN(C=A,VOL_B+分笔成交);  //如果最新价等于委买,累加当前分笔成交量;如果不等委买,保持上一周期数值
VOL_S:=VALUEWHEN(C=B,VOL_S+分笔成交);  //如果最新价等于委卖,累加当前分笔成交量;如果不等委卖,保持上一周期数值
委买价:A,NODRAW;
委买成交统计:VOL_B,NODRAW;
委卖价:B,NODRAW;
委卖成交统计:VOL_S,NODRAW;

程序基本逻辑应该没有什么大问题,就是用于统计委买、卖的VOL_B、VOL_S无法显示出来。用变量查看器发现VOL_B、VOL_S的值为“##”无效值(见附图),所以无法进行计算和显示了。本人想了许多办法,任然无法解决这个问题,请大哥一定帮忙解决,谢谢了!

图片点击可在新窗口打开查看此主题相关图片如下:截图001.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
luguo008
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:0 威望:0 精华:0 注册:2014/9/14 8:22:25
  发帖心情 Post By:2015/10/12 8:54:52    Post IP:175.153.40.140[显示全部帖子]

大哥今天上班快帮帮我啊

 回到顶部
帅哥哟,离线,有人找我吗?
luguo008
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:0 威望:0 精华:0 注册:2014/9/14 8:22:25
  发帖心情 Post By:2015/10/12 10:38:08    Post IP:223.104.25.78[显示全部帖子]

大哥,我也怀疑过这个条件,但经过测试不是这个问题。问题几乎锁定在vol_b、vol_s这两个变量上

 回到顶部
帅哥哟,离线,有人找我吗?
luguo008
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:0 威望:0 精华:0 注册:2014/9/14 8:22:25
  发帖心情 Post By:2015/10/12 15:41:10    Post IP:223.104.25.66[显示全部帖子]

小弟愚钝,不是很懂,大哥能不能给更多点提示,简单修改一下也行,无比感谢!

 回到顶部