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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → GetHistoryData 不对,让我一个脑袋两个大....

   

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


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

主题:GetHistoryData 不对,让我一个脑袋两个大....

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


加好友 发短信
等级:新手上路 帖子:17 积分:0 威望:0 精华:0 注册:2012/10/12 10:58:49
  发帖心情 Post By:2015/8/20 0:07:07 [显示全部帖子]

简化成取一次的Historydata的sub() 

sub tt()

Set HistoryData_1m = marketdata.GetHistoryData("IF00","ZJ",0,0)

call application.msgout("HistoryData_1m_"& HistoryData_1m.count)

 

H_Enddata_1m = HistoryData_1m.count - 270

H_Begindata_1m = H_Enddata_1m - 270*330 

   

call application.msgout("H_Begindata_1m:"&H_Begindata_1m&"_open:"&HistoryData_1m.open(H_Begindata_1m)&"_close:"&HistoryData_1m.close(H_Begindata_1m)&"_high:"&HistoryData_1m.high(H_Begindata_1m)& "_low:"&HistoryData_1m.low(H_Begindata_1m)) 

end sub

 

执行结果

HistoryData_1m_147959

H_Begindata_1m:58589_open:2229.531_close:2229.531_high:2230.568_low:2229.117

 

事实上在总计1479591m IF00 K线内,第58590是 2014/3/24 15:13的线 open : 2150.4, high: 2151.4, low: 2150, close: 2150.4 (数据查看器的值也是这样)


 回到顶部