EA не видит файл, просьба помочь с решением проблемы.

 

Добрый день!

Просьба помочь опытных MQL специалистов, проблема в том, что EA по настройкам должен брать инфу (данные) с файла. 

При тестинге (на МТ4) на локальном компьютере (win 10) в журнале прописывает, что находит файл, ОК. Но на удаленном сервере (win 2019 standard) нивкакую не находит:



Может у кого была такая проблема, или может есть какие то мысли по этому поводу. Заранее большое спасибо!

 
Evgeny Naboychenko:

Добрый день!

Просьба помочь опытных MQL специалистов, проблема в том, что EA по настройкам должен брать инфу (данные) с файла. 

При тестинге (на МТ4) на локальном компьютере (win 10) в журнале прописывает, что находит файл, ОК. Но на удаленном сервере (win 2019 standard) нивкакую не находит:



Может у кого была такая проблема, или может есть какие то мысли по этому поводу. Заранее большое спасибо!

Положите файл в общую папку FILE_COMMON

И соответственно поставьте этот ключ в открытие файта…
 
Alexey Viktorov #:

Положите файл в общую папку FILE_COMMON

И соответственно поставьте этот ключ в открытие файта…

добавил, но на удаленном сервере почему то всё же EA не видит этого файла...очень странно. 

int file_handle = FileOpen(file,FILE_READ|FILE_TXT|FILE_SHARE_READ|FILE_COMMON); 

 
Evgeny Naboychenko:

Добрый день!

Просьба помочь опытных MQL специалистов, проблема в том, что EA по настройкам должен брать инфу (данные) с файла. 

При тестинге (на МТ4) на локальном компьютере (win 10) в журнале прописывает, что находит файл, ОК. Но на удаленном сервере (win 2019 standard) нивкакую не находит:



Может у кого была такая проблема, или может есть какие то мысли по этому поводу. Заранее большое спасибо!

Для решения этой проблемы необходимо убедиться, что ваш экспертный советник (EA) правильно настроен для доступа к файлу на удаленном сервере (кириллица в пути к файлу как правило оказывается помехой).


Во-первых, убедитесь, что путь к файлу на удаленном сервере указан правильно в коде EA. Вы должны использовать полный путь к файлу, включая имя сервера и папку, в которой он находится.

Во-вторых, проверьте, имеет ли ваш EA права на доступ к файлу на удаленном сервере. Вам может потребоваться установить права доступа к файлу или папке для пользователя, под которым работает ваш EA.

В-третьих, убедитесь, что ваш удаленный сервер настроен для доступа к файлам через сеть. Вы можете проверить настройки файрвола и сетевых настроек, чтобы убедиться, что доступ к файлам разрешен.

Если все эти шаги не помогли решить проблему, то возможно, что проблема может быть связана с сетевыми настройками или конфигурацией сервера. В этом случае рекомендуется обратиться к специалистам по настройке серверов и сетей для дополнительной помощи в решении проблемы.

 
Спасибо, вы очень помогли. теперь я знаю, что делать