вопрос новичка : чтение из файла

 
 
 
#define COUNT     1000
 
int start()  {
   int handle = FileOpen("I.txt", FILE_WRITE|FILE_BIN);
   if (handle < 1) {
      Print("error open file");
      return(-1);
   }
   
   int values[COUNT];
   for(int i = 1; i < COUNT-1; i++) values[i] = iCustom(NULL, Period(), "separate2", 30, 9, 0, i);
   FileWriteArray(handle, Time, 1, COUNT-1);
   FileWriteArray(handle,  values, 1, COUNT-1);
   FileClose(handle);   
   
   Print("=====");
   
   
   
   
   handle = FileOpen("I.txt", FILE_READ|FILE_BIN);
 
   if (handle < 1) {
      Print("Error open file #", GetLastError());
      return(-1);
   }
   
   int times[COUNT];
   FileReadArray(handle, times, 1, COUNT-1);
   FileReadArray(handle, values, 1, COUNT-1);
   FileClose(handle);
 
   for(i = 1; i < COUNT; i++) {
      Print("arr[", i, "] = ",  values[i]);
      Print("times[", i, "] = ", times[i]);
   }
   return(0);
}
//+------------------------------------------------------------------+

Вот такой вот скрипт работает, и даже выводит все числа через Print() :
эти значения нужны советнику, потому что в отладчике он некорректно видит один ииндикатор, не знаю почему, соответственно пишу в нем

 
int init() {  
   int handle = FileOpen("I.txt", FILE_READ|FILE_BIN);
   
   if (handle < 1) {
        Print("init() : Error open file #", GetLastError());  //*** Error #4103
        return(-1);
   }
   
   FileReadArray(handle, times, 1, COUNT-1);
   FileReadArray(handle, values, 1, COUNT-1); 
   FileClose(handle);   
   return(0);   
}

Файл I.txt лежит в папке /files, на всякий случай прокопировал директорией выше - там, где лежит советник, все равно не видит и пишет ошибку (ERR_CANNOT_OPEN_FILE 4103 Невозможно открыть файл)

Не подскажете в чем проблема?

Спасибо

 
Проверьте внимательно - там ли Вы ищете файл . https://docs.mql4.com/ru/files
 
Rosh:
Проверьте внимательно - там ли Вы ищете файл . https://docs.mql4.com/ru/files

Спасибо! Чтоб я без вас делал, просто хелпом пользуюсь путем нажатия F1 на нужную функцию, будем знать -)
Причина обращения: