龙听期货论坛's Archiver

龙听 发表于 2021-10-4 14:24

[转载]Multicharts接收盈透IB数据的交易时间设置

严重提示:

   假如你的QM能收到数据,而MC不能显示,一般都是交易时间设置问题。


   用multicharts接收盈透IB数据,并准备进行行情数据接收、策略测试或自动交易的朋友,请留意你的品种交易时间设置问题。

   由于用IB盈透的用户相当普遍,通常各大软件商都会预置对TWS的API接口,方便用户直接串接IB数据multicharts也不例外。

   multicharts接IB数据,不象接国内数据那么复杂,要到GM里先设好交易所。在MC上直接在设置商品里添加商品就可以了。

   以外汇eur.usd为例:

[attach]28968[/attach]


[attach]28969[/attach]

如此就可以接收IB的外汇数据了。

   但要注意的有两点:

   1、某些用户MC的QM里没有iealpro这个交易所,需要自己添加。

如何添加,见下图:


[attach]28970[/attach]

时区为东部时间。
[attach]28971[/attach]

二、明眼人会看到,交易日多出了周日。

   外汇市场是24小时昼夜市场,每周自美国东部时间周日下午5点开市,至周五下午4点30分休市(北京时间周一早上5点到周六早上5点)。所以只设置了周一到周五,是不会显示周日的数据的。

   同理,要做其他全球其他品种。又想全天候收取数据,全天候交易的用户,必须修改交易时间,默认的交易时间是按照美国正常交易时间设置的。

    一般将每天的交易时间设置为00:00-23:59。这样就可以收取白天电子盘数据了,另外,别忘了周一的电子盘开始一段时间是美国东部时间周日,也得把周日也设置进去。

   如原油CL的交易时间设置:

[attach]28973[/attach] [attach]28972[/attach]

页: [1]