Как дописывать данные в файл

 

Добрый всем день!

Никак не могу разобраться в руководстве по mql4:

Надо создать текстовый файл, написать шапку таблицы (типа "№ А В С") и закрыть его.

А после этого эксперт должен раз в месяц открывать его, записывать новую строку из четычёх цифр ( №, А, В и С) и закрывать.

Что-то вроде лога.

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

int o;
o=FileOpen("tlog",FILE_READ|FILE_WRITE," ");
FileWrite(o,N,A,B,C);
FileClose(o);

Как открыть файл и продолжить дописывать с новой строки?

 

Перед записью в файл добавь строку

FileSeek(o,0,SEEK_END);

 

Спасибо, заработало!

Причина обращения: