0

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 は同じ古いデータです。

誰もこの問題に直面しましたか? あなたの助けに感謝。

4

0 に答える 0