![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Флаг FILE_SHARE_READ не заменяет флага FILE_READ. Надо писать
Флаг FILE_SHARE_READ не заменяет флага FILE_READ. Надо писать
да это я понял спасибо. только что прочитал об этом.
если кому поможет,
исправленные рабочие функции
нет все равно при открытии через ексель - терминал не видит файла.
Потому что Эксель открывает его в монопольном режиме?
не знаю честно. просто открываю обычным способом.
OpenOffice тоже самое, блокирует файл данных.
обычный редактор текстовый - все нормально.
OpenOffice тоже самое, блокирует файл данных.
обычный редактор текстовый - все нормально.
Я так понимаю, что на чтение файл все-таки открывается, а вот на запись нет (как и должно быть при безусловной блокировке Экселем своих файлов)?
Или даже на чтение в режиме FILE_CSV|FILE_SHARE_READ|FILE_READ не открывается?
Я так понимаю, что на чтение файл все-таки открывается, а вот на запись нет (как и должно быть при безусловной блокировке Экселем своих файлов)?
Или даже на чтение в режиме FILE_CSV|FILE_SHARE_READ|FILE_READ не открывается?
даже на чтении не открывается.
т.е. вот я запустил эксперта. все нормально - работает читает файл, - создание файла я сделал для удобства, если его нет он его создает,
получается так что все нормально до тех пор когда я файл не открою Екселем. Как только файл открывается екселем, то советник считает что файла нет и пытается его создать снова и ничего не может сделать так как файла якобы нет, или ошибка 5004.
файлы я выложил в работе https://www.mql5.com/ru/job/request/68099/page1