コマンドを使用して、オブジェクトをテキスト ファイルに保存しようとしていますwrite.table(ESH2, "c:/ESH2.txt", sep=",")
。問題は、保存された時系列に、ダウンロードした日付と時刻の値が含まれていないことです。パッケージtwsInstrumentとコマンドgetBAT(ESH2)を使用しました
コマンドでRにロードしたときに持っているデータload(file = "C:/ESH2.Rdata")
ES.Bid.Price ES.Ask.Price ES.Trade.Price ES.Mid.Price ES.Volume
1323700200 1237.25 1237.50 1237.50 1237.375 6954
1324057980 1210.25 1210.50 1210.25 1210.375 3792
1324058040 1210.50 1211.00 1211.00 1210.750 3305
.........
.........
.........
1324058100 NA NA NA NA 823
attr(,".indexCLASS")
[1] POSIXct POSIXt
attr(,".indexTZ")
[1]
attr(,"from")
[1] 20111211 23:59:59
attr(,"to")
[1] 20111216 23:59:59
attr(,"src")
[1] IB
attr(,"updated")
[1] "2011-12-16 18:54:55 CET"
最初の列には、 1323700200ではなく Date_Time が表示されます。
週に 1 回データをダウンロードしてデータをマージする簡単な方法を探しています。
psはい、これを達成するためにチュートリアル/本を読むことができます。はい、そうしますが、問題は時間がないことです。インタラクティブブローカーがデータリクエストを制限しているため、今週データの収集を開始したいと思います1min data = 5DAYS maximum
。助けや提案に感謝します。