Скачать MetaTrader 5

Куда деваются сохранённые советником файлы?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Андрей Шелихов
589
Андрей Шелихов  

Встроил программу в эксперт в отдельную подпрограмму МТ4.

Файл создаётся.. данные пишутся ( как пишет программа советника) но найти этот файл визуально на диске мне не удаётся.

Подскажите где искать этот сохранённый файл.

Я ищу в папке experts/files но папка пуста.

Может быть файлы скрыты для просмотра?

Или он в другой папке:

Искал так же в других папка х.

 void Savefile ()  // Сохранение в файл
{
return;
if ( tsave > 0) return;
int length = Nmas + 10;
string nameData;
 nameData = "sheltic.csv";         // имя отправляемого файла данных
  int handle;
  handle = FileOpen(nameData, FILE_CSV|FILE_WRITE,';');
  if(handle < 1)
  {
    Print("Не удалось создать "+nameData+". Ошибка #", GetLastError());
    return(0);
  }
  FileWrite(handle, Symbol(), Period());                  // заголовок
  FileWrite(handle, "DATE","TIME","SBid " );// заголовок
  int i;
  for (i=length-1; i>=0; i--)
  {
    FileWrite(handle, TimeToStr(Time[i], TIME_DATE), TimeToStr(Time[i], TIME_SECONDS),
                       SBid[i] );
  }
  FileClose(handle);
  tsave=1 ;
  Print("Файл "+nameData+" создан. "+TimeToStr(TimeCurrent(), TIME_SECONDS) );
 
  //return(0);  
     }
Файлы:
DmitriyN
2316
DmitriyN  
Воспользуйтесь поиском операционной системы или файлового менеджера по дате создания файла, его размеру и расширению.
Андрей Шелихов
589
Андрей Шелихов  
DmitriyN:
Воспользуйтесь поиском операционной системы или файлового менеджера по дате создания файла, его размеру и расширению.

Пробовал-не ищет..

Похоже что он где то внутри МТ системы и скрыт. если вообще он существует.

Я же ищу по названию файла.

Victor Nikolaev
Модератор
15206
Victor Nikolaev  
Какая операционка стоит?
Андрей Шелихов
589
Андрей Шелихов  
Vinin:
Какая операционка стоит?

Win 7 ( 32)
Victor Nikolaev
Модератор
15206
Victor Nikolaev  
shelandr:

Win 7

https://www.mql4.com/ru/search#!keyword=WIN7
Андрей Шелихов
589
Андрей Шелихов  
Vinin:

https://www.mql4.com/ru/search#!keyword=WIN7


У меня ихних проблем не было. Работаю год.

pako
3309
pako  
shelandr:


У меня ихних проблем не было. Работаю год.

вы функцию Savefile (); инициализируете?
Андрей Шелихов
589
Андрей Шелихов  
pako:
вы функцию Savefile (); инициализируете?

Да конечно.

Здесь я просто привёл кусок-то есть подпрограмму.

Наверное счас соберу автономного эксперта советника чтобы не таскать всю программу.

Или можно пробовать оригинал:

Правда там-индикатор.



Victor Nikolaev
Модератор
15206
Victor Nikolaev  
shelandr:

Встроил программу в эксперт в отдельную подпрограмму МТ4.

Файл создаётся.. данные пишутся ( как пишет программа советника) но найти этот файл визуально на диске мне не удаётся.

Подскажите где искать этот сохранённый файл.

Я ищу в папке experts/files но папка пуста.

Может быть файлы скрыты для просмотра?

Или он в другой папке:

Искал так же в других папка х.


Посмотрите внимательно

 void Savefile ()  // Сохранение в файл
{
return; // зачем здесь return
if ( tsave > 0) return;
 
     }
Андрей Шелихов
589
Андрей Шелихов  
Vinin:


Посмотрите внимательно


Это я поставил временно-чтобы не писать повторно при отладке другой части программы.

В рабочем режиме его нет конечно же.

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