我有一个R代码,可以定期从Bloomberg下载数据。自4个月前以来它一直运作良好,直到最近。库“rbbg”仍然成功加载,当我生成连接时,消息似乎没问题:
R version 2.15.2 (2012-10-26)
rJava Version 0.9-3
Rbbg Version 0.4-155
Java environment initialized successfully.
Adding S:/Projects/RCDS/APIv3/JavaAPI/v3.4.6.6/bin/blpapi-3.4.6-6.jar to Java classpath
Bloomberg API Version 3.4.6.6
然而,当我开始使用tick(...)从Bloomberg下载数据时,进程停止并显示错误消息:
Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, :
java.lang.IllegalStateException: Session Not Started
根据此错误消息,我无法分辨出错误。它可以是rJava或Bloomberg API,也可以是其他地方。我怀疑由于某些更新而导致一些版权冲突,但我不确定。非常感谢你提前。
答案 0 :(得分:0)
根据我的经验,我认为您需要登录Bloomberg(通过终端/ GUI)才能使API正常运行。