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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → DEBUGFILE输出的最高值与图表中的最高值不一致

   

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


  共有2297人关注过本帖平板打印复制链接

主题:DEBUGFILE输出的最高值与图表中的最高值不一致

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


加好友 发短信
等级:论坛游侠 帖子:112 积分:65 威望:0 精华:0 注册:2010/9/30 7:57:18
DEBUGFILE输出的最高值与图表中的最高值不一致  发帖心情 Post By:2014/9/1 12:04:45    Post IP:220.248.0.145[只看该作者]

DEBUGFILE('C:\Users\Administrator\Desktop\jinzita\ZIF\debug\my\HIGH.txt' , 'HIGH:'+ NUMTOSTR(HIGH,2),-1);

 

使用以上的语句输出最高点到HIGH.txt文件中,发现了如下的矛盾之处

2014-09-01 09:49:00.244    HIGH:2351.00
...

2014-09-01 09:49:01.867    HIGH:2351.00
2014-09-01 09:49:03.278    HIGH:2351.20
...

2014-09-01 09:49:33.589    HIGH:2351.20
2014-09-01 09:49:35.064    HIGH:2351.00
...

2014-09-01 09:49:36.625    HIGH:2351.00
2014-09-01 09:49:38.086    HIGH:2351.20
2014-09-01 09:49:38.303    HIGH:2351.20
2014-09-01 09:49:39.593    HIGH:2351.60
...

2014-09-01 09:49:41.150    HIGH:2351.60
2014-09-01 09:49:42.617    HIGH:2351.80
...

2014-09-01 09:49:59.309    HIGH:2351.80
2014-09-01 09:50:00.770    HIGH:2351.80

 

通过上面HIGH.txt文件的输出,可以看出其实2014-09-01 09:49这一分钟最高点是2351.8

但是查看今日的一分钟K线,我们可以发现如下的最高值:

2014-09-01 09:49 2351.6

2014-09-01 09:50 2351.6

2014-09-01 09:51 2351.2

2014-09-01 09:52 2351.8

(1)图表的一分钟K线与DEBUGFILE的输出好像总是要差两秒,也就说09:49 的图表K线好像对应了DEBUGFILE的09:47(这边的log我没有给出)

(2)即便上述的猜测是对的话,DEBUGFILE的09:49的最高值应该是图表K线的09:51的值,但是现在两者不相同

DEBUGFILE的09:49:2351.8

图表一分钟K线的09:51:2351.2

 

不知道是否是我程序理解的不正确,请教各位大侠了


 回到顶部