RBBG パッケージを使用して、ブルームバーグから特定の時間枠で複数のシリーズのすべての入札を抽出する方法を探しています。
私のコードは現在次のようになっています。
bids = tick(conn, paste(colnames(prices), " SJ EQUITY",sep = ""), "BID",
"2013-11-05 07:00:00.000", "2013-11-05 14:50:00.000")
colnames(prices) は、入札を抽出しようとしているすべての株式です。
しかし、次のエラーが表示されます。
Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, :
java.lang.NoSuchMethodException: No suitable method for the given parameters
1 つの時系列に対して実行すると、出力は次のようになります。
time type value size
2013-11-05T07:00:26.000 BID 26500 1000
2013-11-05T07:00:26.000 BID 26500 1230
2013-11-05T07:00:30.000 BID 26500 1347
2013-11-05T07:00:31.000 BID 26500 1574
2013-11-05T07:00:55.000 BID 26501 299
申し訳ありませんが、試してみましたが、上記の出力で列を一致させる方法がわかりません。
私はかなり長い間立ち往生していたので、どんな助けも大歓迎です。