Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:当日收盘后取历史数据问题

1楼
lh1988 发表于:2018/5/8 16:14:29
当日收盘后,我使用set hsdata = marketdata.GetHistoryData("000001","SH",5,20)取20个日线数据,
可是hsdata.Count=19,不包含当天的日线数据
2楼
yukizzc 发表于:2018/5/8 16:43:28
没有问题
图片点击可在新窗口打开查看此主题相关图片如下:dd.png
图片点击可在新窗口打开查看
3楼
lh1988 发表于:2018/5/9 16:59:36
是不是有个时间差,我设置的15:10收盘的,收盘完成后我就取是取不到最新的,后来4、5点的时候我再取就取到了
4楼
无为剑 发表于:2018/5/9 17:09:11

建议你检查一下该品种收盘后的日线数据是不是因为设置保存过小的日线数据数量导致的。

你应该打印出最后一根BAR的DATETIME看一下是不是今天的,而不是只输出DATACOUNT,因为如果你本地硬盘只有19个数据,那么这里只能有19个

5楼
lh1988 发表于:2018/5/10 8:42:44
图片点击可在新窗口打开查看日线保存数量是30天的,收盘后我立即去取20根日线,打出Count只有19,且最新的一根确实是上一日的,等过一会4、5点再取就是完整的20根了,最新的当日的日线
6楼
yukizzc 发表于:2018/5/10 15:44:34

帮助-关于金字塔,看下软件的版本是多少呢?

共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.