我正在尝试在Rblpapi的getTicks函数中返回条件代码。以下代码工作正常:
需要(Rblpapi)
blpConnect()
符号< - “SBH6 Comdty”
次< - as.POSIXct(c(“2016-01-07 09:30:00”,“2016-01-08 10:00:00”),format =“%Y-%m-% d%H:%M:%S“)
ticks< - getTicks(symbol,eventType =“TRADE”,startTime = times [1],endTime = times [2],verbose = FALSE)
这不是:
需要(Rblpapi)
blpConnect()
符号< - “SBH6 Comdty”
次< - as.POSIXct(c(“2016-01-07 09:30:00”,“2016-01-08 10:00:00”),format =“%Y-%m-% d%H:%M:%S“)
ticks< - getTicks(symbol,eventType =“TRADE”,startTime = times [1],endTime = times [2],verbose = FALSE, setCondCodes = TRUE )
getTicks出错(symbol,eventType =“TRADE”,startTime = times [1],endTime = times [2],: unused参数(setCondCodes = TRUE)
我安装了最新的软件包,0.3.2。 R版本是3.2.3。有人能通过Rblpapi从Bloomberg获得条件代码吗?我也试过Rbbg,但我认为它不受支持。
谢谢!
答案 0 :(得分:0)
您可以尝试这样
res4< - getTicks(" ADANI IS Equity"," TRADE",Sys.time() - 60 * 60 * 24 * 31,Sys.time() - 60 * 60 * 24 * 28)
或多个刻度
res5< - getMultipleTicks(" ADANI IS Equity",c(" TRADE"," BID"," ASK"), Sys.time() - 60 * 60 * 24 * 31,Sys.time() - 60 * 60 * 24 * 25)