以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=9375) |
-- 作者:orakel -- 发布时间:2011/12/14 10:59:33 -- [求助]怎么读取指定时间的行情数据? 难道遍历historydata? historydata存储的是多长时间的数据? 为什么索引为0的数据不是开盘价? 谢谢了。 |
-- 作者:26327756l -- 发布时间:2011/12/14 11:14:55 -- historydata 里的数据 索引是0 的不是今天的第一笔数据,而是你电脑上的第一笔数据 可能是几年前的, 使用的时间是这样的 首先 \'得到上期所指定品种的日线数据 最后 根据这个索引值来读取数据 ClosePrice = History.Close(s)
|
-- 作者:orakel -- 发布时间:2011/12/14 11:30:04 -- 以下是引用26327756l在2011-12-14 11:14:55的发言: historydata 里的数据 索引是0 的不是今天的第一笔数据,而是你电脑上的第一笔数据 可能是几年前的, 使用的时间是这样的 首先 \'得到上期所指定品种的日线数据 最后 根据这个索引值来读取数据 ClosePrice = History.Close(s)
索引为0的时间是2011-12-14 9:46 ,合约是cu02,太奇怪了。谢谢了。 |
-- 作者:26327756l -- 发布时间:2011/12/14 13:40:33 -- 如果你的数据不止今天 应该你的程序问题 你可以按照上面的方法试试,或是将相关代码贴出来。 |