csv ファイル (Excel ファイルから自動保存される) からいくつかのデータをインポートしようとしています。基本的に私がやろうとしているのは、アルゴのリアルタイム テストです。したがって、Excel からのティック データは csv ファイルに保存され、この csv ファイルは R によって取得されます。
私は使っている
repeat{
SpotData = tryCatch(as.data.frame(read.csv(paste(xinputpath,"AUDJPYTickData.csv",sep=""),header=TRUE,sep=";")), error = function (e) e, warning = function(w) w)
....calculations...
}
ほとんどの場合、高速で完全に読み取りますが、新しいファイルを読み取らない場合があります。エラーはありませんが、古い csv ファイルがまだ存在するかのように読み取られます (ただし、古い csv ファイルは新しいデータで上書きされています)。したがって、AUDJPYTickData.csv に新しいデータの新しいタイムスタンプがあっても、SpotData は同じ古いデータです。
誰もこの問題に直面しましたか? あなたの助けに感謝。