RでIBrokers APIを使用して、リアルタイムの市場データをスナップしようとしています.
奇妙な理由で、Microsoft (MSFT) は機能しません。
たとえば、これは機能します:
library("IBrokers")
tws <- twsConnect()
nms <- c("AAPL","YHOO")
reqMktData(tws, lapply(nms, twsSTK), tickGenerics="", snapshot=T)
twsDisconnect(tws)
ただし、これは機能しません。
library("IBrokers")
tws <- twsConnect()
nms <- c("AAPL","YHOO","MSFT")
reqMktData(tws, lapply(nms, twsSTK), tickGenerics="", snapshot=T)
twsDisconnect(tws)
エラー メッセージは次のとおりです。
2 3 200 The contract description specified for MSFT is ambiguous.
ただし、これはあいまいなティッカーではなく、YHOO および AAPL と同じ取引所にあります。
この問題を回避するために私が何をする必要があるか知っている人はいますか? ありがとうございました。