以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp)
-- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2)
---- 为什么前后导出的TICK数据不一样 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=99831)
|
-- 作者:haizxj
-- 发布时间:2016/6/29 21:50:50
-- 为什么前后导出的TICK数据不一样
此主题相关图片如下:14.png
此主题相关图片如下:31.png
前面是以前的,是对的,可以理解,
现在怎么这样呢,不可以理解
你们是不是哪里错了
同一个代码
|
-- 作者:wenarm
-- 发布时间:2016/6/30 8:17:50
--
你通过什么方式导出的?看下你的A列是否是时间格式
[此贴子已经被作者于2016-6-30 8:18:00编辑过]
|
-- 作者:haizxj
-- 发布时间:2016/6/30 8:43:29
--
set minutedata = marketdata.GetMinuteData("rb00","sq") oWb.Sheets("Sheet1").Range("a1").Value = "时间" oWb.Sheets("Sheet1").Range("B1").Value = "最新价" oWb.Sheets("Sheet1").Cells(1,3) = "成交量" oWb.Sheets("Sheet1").Cells(1,4) = "持仓量" oWb.Sheets("Sheet1").Cells(1,5) = "委卖价" oWb.Sheets("Sheet1").Cells(1,6) = "委买价" oWb.Sheets("Sheet1").Cells(1,7) = "成交方向" For ii = 0 To minutedata.count-1 oWb.Sheets("Sheet1").Cells(ii+2,1) = minutedata.Date(ii) oWb.Sheets("Sheet1").Cells(ii+2,2) = minutedata.NewPrice(ii) oWb.Sheets("Sheet1").Cells(ii+2,3) = minutedata.Volume(ii) oWb.Sheets("Sheet1").Cells(ii+2,4) = minutedata.OpenInt(ii) oWb.Sheets("Sheet1").Cells(ii+2,5) = minutedata.ASKPRICE(ii) oWb.Sheets("Sheet1").Cells(ii+2,6) = minutedata.BIDPRICE(ii) oWb.Sheets("Sheet1").Cells(ii+2,7) = minutedata.IsBuy(ii)
|
-- 作者:haizxj
-- 发布时间:2016/6/30 8:44:28
--
通过VBA里的minutedata导出,但是感觉你们的数据库错了,
包括后面的持仓量变成时间了
|
-- 作者:yukizzc
-- 发布时间:2016/6/30 9:02:28
--
看到问题了,属性几个混乱了,后面会修正该问题
|
-- 作者:haizxj
-- 发布时间:2016/6/30 13:55:45
--
估计何时搞定
|
-- 作者:yukizzc
-- 发布时间:2016/6/30 14:13:29
--
这个目前没有时间表,开发没有可能做到出现问题马上就给你一个修复版,只能说会在后面版本里修正
|
-- 作者:haizxj
-- 发布时间:2016/6/30 17:05:17
--
与软件无关吧,你们服务器端可能误操作了,
因为前面一直好好的
|