Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Узнай, как социальный трейдинг увеличит твой доход
concord99
514
concord99 2013.09.27 07:20 

Добрый день.

Не могу разобраться - почему в моём советнике в файл записывается только 1 последнее значение. Просьба подсказать, где ошибка.

Вот часть кода:

int start()

  {

//----

   int Handle,                         // Файловый описатель

   Qnt_Symb;                           // Количество записанных симв.

   string File_Name="NoP.csv";         // Имя файла

   string Erray[50000];                   // Массив на 50000 чисел 

... 

                     Erray[ip]=Udar;

                     Handle=FileOpen(File_Name,FILE_CSV|FILE_WRITE,";");//Открытие файла

                     FileSeek(Handle, 0, SEEK_END);

                     Qnt_Symb=FileWrite(Handle,Erray[ip]);//Запись в файл



                     ip=ip+1; 

... 

   return(0);

  } 
Mikhail Kozhemyako
1173
Mikhail Kozhemyako 2013.09.27 07:31  
concord99:

Добрый день.

Не могу разобраться - почему в моём советнике в файл записывается только 1 последнее значение. Просьба подсказать, где ошибка.

Вот часть кода:



Handle=FileOpen(File_Name,FILE_CSV|FILE_WRITE|FILE_READ,";");//Открытие файла
И не мешало бы FileClose делать
concord99
514
concord99 2013.09.27 07:32  
Sepulca:


И не мешало бы FileClose делать

Спасибо! Всё заработало!
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий