以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- 询问关于数据补充后的数据接口读取问题 (http://www.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 -- 额。现在遇到的问题是,自动补充的数据量不够充足,而且麻烦。 |