Kyl*_*oon 3 finance r trading ibrokers
我正在使用IBrokers包和twsInstrument,由于某种原因,它使用最简单的方法给我一个错误.
require("IBrokers")
require("twsInstrument")
tws <- ConnectIB()
past.data<-reqHistoricalData(tws,getContract("EUR.USD"))
Run Code Online (Sandbox Code Playgroud)
给我
waiting for TWS reply on EUR ....failed.
Warning message:
In errorHandler(con, verbose, OK = c(165, 300, 366, 2104, 2106, :
Historical Market Data Service error message:No historical market data for EUR/CASH@IDEALPRO Last 1d
Run Code Online (Sandbox Code Playgroud)
有想法该怎么解决这个吗?
盈透证券不会传播现金外汇的TRADES数据.您需要使用whatToShow与默认值不同的值.例如:
reqHistoricalData(tws,getContract("EUR.USD"), whatToShow="BID")
#or
reqHistoricalData(tws,getContract("EUR.USD"), whatToShow="ASK")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2058 次 |
| 最近记录: |