像这样: opt<-reqContractDetails(tws,twsOption(local="", expiry="20111021",right="",symbol="UCO"))
这非常慢。是因为IB吗?关于如何在 10 分钟内返回期权链的任何建议?
谢谢
像这样: opt<-reqContractDetails(tws,twsOption(local="", expiry="20111021",right="",symbol="UCO"))
这非常慢。是因为IB吗?关于如何在 10 分钟内返回期权链的任何建议?
谢谢
获得更好的 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)
通常,您可以请求报价的速率是有限制的。确保在他们的参考指南中检查 API 限制。他们还提供报价助推器,如果您想提高费率,您可以购买这些助推器。据我了解,这仅适用于历史数据,但它可能适用于实时数据以及您的情况。如果您达到速率,API 将不断返回速率限制错误,直到经过一段时间后,您才可以再次发出请求。