以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  [求助]测试GetHistoryDataByDate,无法读取相应日期的值  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=84172)

--  作者:gzcoolfire
--  发布时间:2015/8/19 12:15:01
--  [求助]测试GetHistoryDataByDate,无法读取相应日期的值

set Data3= marketdata.GetHistoryDataByDate("if08","zj",0,"2015/06/23","2015/06/24")
Application.MsgOut "data3.count=" & Data3.count-1
Application.MsgOut "data3.date=" & Data3.Date(0)

\'数据处理完毕后,清理缓冲区 
marketdata.DestroyHistoryData

得到的输出为:
data3.count=999
data3.date=2015/8/13 14:20:00

无论日期填什么,总是得到这样的结果。这会是什么原因?
我登录的账号已经是专业模拟版的账号。


--  作者:王锋
--  发布时间:2015/8/19 12:56:01
--  

确保你本地有足够的历史数据,不行的话需要补充


--  作者:gzcoolfire
--  发布时间:2015/8/19 14:35:59
--  
跑之前我已经手动补充了2015年对应品种的1分钟与日线所有数据。
--  作者:王锋
--  发布时间:2015/8/19 14:52:53
--  
非正式专业版是不能获取全部历史数据的