通过iBroker接收R中的实时市场数据

时间:2014-02-07 13:51:15

标签: r real-time trading ibrokers

我是一个刚开始使用R的iBrokers包进行算法交易的交易者。

我的目标是当我获得正确的信号(市场价格)时让R立即实施策略。

但现在我陷入困境,当我调用函数“reqMktData”来接收实时数据时,我发现R不会停止,除非我手动停止它或者我要求函数返回快照数据。

即使我可以编写一个while循环来获取后一种情况的实时数据,但我发现它与我想要的相比非常慢(每次调用reqMktData都需要几秒钟)。

我想知道是否有人可以提供一些提示来实现我的目标。或者任何人都可以提供一个循环的工作示例,通过IBrokers包收集实时数据并允许执行交易逻辑?我花了几天时间在互联网上寻找解决方案而一无所获。希望这不是一个糟糕的问题。谢谢!

0 个答案:

没有答案