灰块的产生:我知道是当时数据不全中断所致。 但是我交易的外汇,电脑本身基本都是开机的,且ib接口引擎一直在工作。 我已经补完日线数据了,但是1小时,8小时都出现灰块,我正在尝试补5分钟数据,原先论坛上面的日线,5分钟都是7.8号之前的,我设置的5分钟补充数据长度为3周。是不是补完灰块可以消失了呢?
我的理解:是不是只要ib接口引擎自动开着就会自动补数据呢? 我基本看了一遍关于金字塔的帖子,里面有说亚洲盘以外的外汇,美洲盘绝不要执行收盘动作。飞狐我很熟悉,但是金字塔头回使用,周围的朋友基本没有经验,我感觉没人咨询严重脱节... 以下是我的ib接口设置 图表中外汇以外的数据没有请各位不要误会,8.1以后我才能重新开启美股打包数据服务,所以现在有些品种没法补数据,
灰块是缺口标志,莫非我们软件设计的问题,用户都看不明白这是什么意思,还是你们都不知道缺口是什么东西。 至于为什么会有很大的缺口,原因有两个 1,中间缺失数据 2,数据不同步或者用户更改了时区等等造成数据中间有较大的时间上的缺口 --------- 24小时交易的不用收盘,也没法收盘,这种品种需要用户第二天手工补一下数据,或者打开品种让他自己补。 IB接口开着他不会自动补数据,金字塔只会自动补你所看到的品种,比如你打开一个品种的日线图,他会自动的把该品种缺失的数据补过来,其他没有看的品种不会自己补,你需要手工补齐所有品种的数据
weiwei兄弟,在日线上某些品种也有灰块,但是我只要耐心等几十秒,灰块自动消除,被灰块区域原先缺失的k线所取代,这就是你上文所描述的第一种情况,至于第二种我认为由于第一种情况出现,所以第二种不太可能会出现。现在的问题是比如欧元美元,他日线的灰块会消除,但是8小时,1小时,我就那么眼巴巴地傻等了5~15分钟,也没见到系统有自动补数据的意思,也就是说灰块尚未消除,一会我再试试手工补一下5分钟数据。 比对了一下netdania跟金字塔数据的图,发现8小时数据(是不是5分钟数据)没补进来.... 下图是netdania的8小时图
不能消除你看看是数据补不过来还是其他原因,金字塔的自动补数据是基于最后时段来补的,就是只补最后缺的一段,如果你是中间缺的数据,那么金字塔不能自动识别,则需要手工补齐。 另外,IB的5分钟最多只能补一周,小时线也是基于此,所以一周以前的数据无法通过服务器补充
这个有点麻烦,wei兄,你们之前那个ib数据包下载的数据为什么能补到7.8号呢?数据长度是多少?这样的话eur欧元品种的8小时长度就这么一段,没法分析啊。 手工补齐是如何做到?我还不太明白?请指点一下。
主要是你新补的数据只到7.20(IB只能补6天的分钟数据),与7.8还是接不上, 请到此帖#2下载5分钟数据 http://www.hylt.net/vb/showthread.php?p=155455#post155455
反复看了金字塔论坛以及海洋专区的讨论,搞定了。 原因出在这里,重新补充5分钟数据之前必须勾选清空数据,原先的补充数据不行,如果已经补数据了勾选补充数据后就不充不进去历史数据了。. 还有可能就是补数据的时候,最好先把盈透ib数据接口引擎的连接先临时断掉,这也是可能性之一,毕竟两个都往里导入数据,我也不知道谁主谁辅 我现在5分钟已经ok,欧美可以补充道 08.11.21日