以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  询问关于数据补充后的数据接口读取问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=55907)

--  作者:a990153
--  发布时间:2013/8/29 10:02:04
--  询问关于数据补充后的数据接口读取问题

在数据补充之前,通过C++头文件的接口读取1分钟、5分钟、15分钟数据(我们认为是小周期)是很正常的,导出excel也能查看数据。

 

在数据补充之后(主要是为了观察大周期,如周、月这样),结果小周期便无法接受数据了,数据接受量为0.

 

为了验证,我调出了stData.m_nNumData 来查看数据量

但是是为0

 

请问这是什么问题呢~?


--  作者:a990153
--  发布时间:2013/8/29 10:09:29
--  

我测试的股是XHAU 现货黄金。


--  作者:a990153
--  发布时间:2013/8/29 10:12:01
--  

国内盘比如SH600000 也一样。。。我帮你们找到BUG了么。。。


--  作者:王锋
--  发布时间:2013/8/29 10:49:47
--  
可否能指出具体能让我们重现的步骤,只有我们本地看到问题后才能针对性解决的
--  作者:a990153
--  发布时间:2013/8/29 11:03:09
--  

1.编写C++插件。

2.将股代码输入(例XHXHAU)、周期输入(例MIN5_DATA),执行GetDataInfo() ,获取当前数据

3.如以上步骤,读取5分钟(15分钟周期以下,包括多分钟线)数据,写入EXCLE,并读取,正常运行,数据正常导入EXCLE,stData.m_nNumData正常赋值。

4.打开接受系统,补充数据,补充5分钟(15分钟以下)(为了查看大周期)

5.重新执行以上步骤,15分钟以上均可获取数据,15分钟以下数据均为空,EXCLE表为空,并且stData.m_nNumData为0

 

经测试,各个板块股均有以上问题。


--  作者:王锋
--  发布时间:2013/8/29 11:24:15
--  

你需要在 工具菜单-》数据补充,补充当日分笔数据还有历史的数据才行的。

只有在图表打开品种的情况下才能自动补充,否都需要手工补充的


--  作者:a990153
--  发布时间:2013/8/29 11:26:30
--  开平指定品种
嗯,确实是按程序补充数据的步骤走的。
--  作者:a990153
--  发布时间:2013/8/29 11:30:58
--  

我们是单独找某只股来补充数据的、。

使用的是自定义补充。

选定品种和周期后

进行补充的。


--  作者:王锋
--  发布时间:2013/8/29 11:36:08
--  

你下次试试不能取到数据时,打开图表让他自动补充后再看。

如果可以的,那肯定是你自定义补充没有搞对所致,建议你多补补其他的周期,或者多补一些试试


--  作者:a990153
--  发布时间:2013/8/29 11:52:57
--  
额。现在遇到的问题是,自动补充的数据量不够充足,而且麻烦。