我正在尝试使用命令将对象保存到文本文件中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"
第一列应显示Date_Time而不是 1323700200。
我正在寻找一种简单的方法来每周下载一次数据并合并数据。
ps 是的,我可以通读教程/书籍来完成这一点,是的,我会这样做,但问题是我没有时间。我想在这周开始收集数据,因为交互式经纪人正在限制数据请求1min data = 5DAYS maximum
。我很感谢任何帮助和建议。