Скачать MetaTrader 5

дописать файл .csv

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Не знаешь, как пользоваться виджетом? Прочитай об этом статью!
Forex Trader
114255
Forex Trader 2005.10.06 13:45 
может у меня уже совсем мозги переклинило, но вроде простейшая операция дописывания значений в файл формата .csv у меня нормально не отрабатывает. :-\
предполагается что новые значения будут дописываться в конец файла, у меня же переписывается одно и то же значение. неужели я в трех соснах мог заблудиться?! :(
билд терминала 183.
int start()
  {
   double value=Close[0];
   int out=FileOpen("aaa.csv",FILE_CSV|FILE_WRITE,',');
   if(out<1) return(0);
   if(FileSeek(out,0,SEEK_END)) FileWrite(out,value);
   FileClose(out);
   return(0);
  }
Forex Trader
114255
Forex Trader 2005.10.06 13:50  
указанные Вами атрибуты при открытии файла стирают ВСЕ данные в Вашем файле.
используйте FILE_CSV|FILE_READ|FILE_WRITE
Forex Trader
114255
Forex Trader 2005.10.06 13:52  
указанные Вами атрибуты при открытии файла стирают ВСЕ данные в Вашем файле.
используйте FILE_CSV|FILE_READ|FILE_WRITE

на будущее учту. хотя согласитесь что это не логично. :)
или в Си тоже так??? :-\
если ДА, то заранее дико извиняюсь. :)
Forex Trader
114255
Forex Trader 2005.10.06 14:44  
это логично. и как раз взято из чистого си. хотя именно для Вашего случая в си существует атрибут append
Forex Trader
114255
Forex Trader 2005.10.06 14:56  
это логично. и как раз взято из чистого си. хотя именно для Вашего случая в си существует атрибут append

Ну раз так, соответственно ДИКО ИЗВИНЯЮСЬ и посыпаю голову пеплом. :)
Я вообще-то всегда для таких случаев аппендом пользовался (заодно как бы и позиционирование подразумевается), а тут вот видите оплошал.

Век живи ... :)
Forex Trader
114255
Forex Trader 2005.10.06 15:38  
указанные Вами атрибуты при открытии файла стирают ВСЕ данные в Вашем файле.
используйте FILE_CSV|FILE_READ|FILE_WRITE

Slawa, этот вопрос поднимается раз 10-й (при мне). Может, в справке нипасАть об этом? Желательно, жирным шрифтом =) Или хоть пример с описанием добавить...
Я и сам первый раз спрашивал на форуме ;)
Forex Trader
114255
Forex Trader 2005.10.06 16:04  
напишем
Forex Trader
114255
Forex Trader 2005.10.06 16:08  
напишем

Лучше добавьте FILE_APPEND
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий