Помогите., пож., как записать историю индикаторов в файл в течение тестирования

 

Помогите., пож., как записать историю индикаторов в файл в течение тестирования. Мучаюсь несколько часов, но тестер пишет только последнюю запись. Подскажите, что не так с этим куском:

handle=FileOpen("Victor.txt", FILE_BIN|FILE_WRITE|FILE_READ);

string str=TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS);
string str2=DoubleToStr(MacdCurrent, 5);

FileWriteString(handle, str, 21);
FileWriteString(handle, str2, 21);


FileClose(handle);

 

В init

handle=FileOpen("Victor.txt", FILE_BIN|FILE_WRITE|FILE_READ);


В Deinit

FileClose(handle);

Режим файла можно только запись, можно брать не текущее время, а время открытия свечи.

FileWriteString(handle, str, 21, str2, 21);

Ну и CSV иногда удобней для экселя.

 
спасибо за отклик, заработало :)