Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Есть некоторые данные мне нужно их сохранять. Путем дополнения.
Вот код.
int handle = FileOpen("Test.txt", FILE_READ|FILE_WRITE, ";");
if(handle>0)
{
FileWrite(handle, startM + "mas[startM]: " + mas[startM] + " / Y5: " + Y5 + " / Y10: " + Y10 + " /bk: "+ Y4);
FileClose(handle);
}
else{
Print("Файл не обнаружен, последняя ошибка ", GetLastError());
}
Проблема в том что он не дополняет данные, а просто записывает только последнюю строчку удаляя все что было записано ранее.
Хотя в справке написано, что с такими параметрами (FILE_READ|FILE_WRITE) он будет дополнять, но не дополняет почему?
Как сделать чтобы он дополнял а не перезаписывал?