你好,我是使用金字塔调用ib的数据,交易ecbot市场的美黄豆,美豆油的交易者,使用的是3分钟图。

此主题相关图片如下:qq截图20141015205836.png


此主题相关图片如下:qq截图20141015210350.png

现在遇到的问题是,在3分钟图中,取用的系统成交量vol,不正确,参照ib提供的成交量,差别极大,很多时候,ib自带图标提供的3分钟成交量是50以上,但是在金字塔里面显示的成交量只有4/5而已,想请教下,问题在哪里?
这个不正确的成交量vol可以通过这里的补充数据修改回来和ib一致,问题是,挂机的时候,不能一直用这个补充数据。。。。。

此主题相关图片如下:qq截图20141015210544.png

是的,所有的三分钟都缺少,用数据接受管理器接收下,可以恢复到和ib一致;
会不会是cbot市场有电子盘和场内盘之分?vol提供的只是一个部分?
但是,我的3分钟k线的形成数据都是从ib过来的,如果和ib不一样,那么这个vol是哪里出来的数据???
会不会是用成交金额除出来的?这个就不了解了,因为vol是金字塔从ib取来的数据,不知道内部的取样机制是咋样的
如果只是成交量少,这个就有些不对了,因为IB动态数据就只给了金字塔这么多的,有时候要保证数据根IB显示完全一致是有困难的,
你检查一下开高低收是不是也差别很大?
这样吧,我做个对比图出来,一个是接收实时数据后的三分钟图,一个是用数据接收器接收后的图,这样比较能说明问题
k线没有问题,只是vol出了问题
那你试试1分钟周期,看看VOL差别在哪里, 然后你进入盘口看分笔成交数据的VOL,你手工计算累加一下,看看金字塔图形显示的1分钟和过来的分笔数据能否对得上.
如果能对上说明这就不是金字塔问题了,IB就只给了金字塔这么多
我找到了问题在哪里,就是不能解决
我用了2台电脑来测试,在同一个路由器上的
2台电脑都是金字塔链接ib出来的数据,一台电脑数据正确,(即用数据接收器刷新前后的成交量是一致的)。一台电脑的数据是不正确的。截图后发现,看右侧,同样是17.42分,正确的电脑里面接收了很多数据,而布正确的那台只接收了5笔数据,我想那个vol应该就是这5笔数据累计起来的,因为接收数据少了,所以1分钟的成交量就不正确了;
那么问题来了,同样的路由器上的2台电脑,难道

此主题相关图片如下:qq截图20141015224447.png


此主题相关图片如下:qq截图20141015224603.png

是丢包引起的?还是我金字塔的设置有问题?
不正确的那个你检查看看是不是你连接了金字塔的外盘服务器导致的,把内置的外盘连接关掉
查过了,没有链接。。。。外盘只链接了ib,怕数据冲突
又做了进一步的测试,同一个路由器上的3台电脑测试,2台正确,一台不正确
可惜不正确的那台是配置最高的。。。。。。。