如何在Rblpapi中返回条件代码

时间:2016-01-11 20:27:20

标签: r bloomberg

我正在尝试在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,但我认为它不受支持。

谢谢!

1 个答案:

答案 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)