像这样: opt< -reqContractDetails(tws,twsOption(local =“”,expiry =“20111021”,right =“”,symbol =“UCO”))
这非常缓慢。这是因为IB吗?有关如何在不到10分钟内返回选项链的任何建议?
感谢
答案 0 :(得分:4)
获得更好的ISP?
> tws <- twsConnect()
> system.time(opt<-reqContractDetails(tws,twsOption(local="", expiry="20111021",right="",symbol="UCO")))
user system elapsed
0.07 0.00 0.17
> twsDisconnect(tws)
答案 1 :(得分:0)
通常,您可以申请报价的费率有限制。请务必查看参考指南中的API限制。他们还提供报价助推器,您可以购买,以防您想提高您的费率。据我所知,这仅适用于历史数据,但它可能适用于实时数据,也适用于您的情况。如果你达到了这个速度,那么API会一直保持返回速率限制错误,直到一段时间过去,并且你可以再次提出请求。