Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 275
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А почему тогда на одной машине так, а на другой по-другому? Переношу исходники в %programfiles%\LiteForex MT5\MQL5, запускаю редактор - их нет (нужно копировать в %appdata%\MetaQuotes\Terminal\0DF37F59A46B215DB2AE3DCD96D0F055\MQL5), а на Windows 7, если исходники положить в %programfiles%\MetaTrader 5\MQL5\ то все прекрасно находится и компилируется.
Возможно терминал на "7" был установлен с ключом Portable:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
расположение Data Folder
sergeev, 2010.01.23 13:21
Ренат Огромное спасибо!!!!
Я прописал в ярлыке metaeditor.exe /portable - всё заработало. Ссылка на Data Folder теперь автоматически переместилась на папку установки терминала.
(Кстати - я ставлю терминалы на в Program Files)
Также надо прописать в ярлыке terminal.exe /portable - чтоб данные тоже брались из пути установки. Ну и чтоб F4 тоже открывал эдитор в нужную парку.
И пришлось полазить по настройкам сопоставления типов файлов и дописать в строку открытия ".mq5" тоже /portable.
Теперь работает всё как надо.
Возможно терминал на "7" был установлен с ключом Portable:
Да нет же, точно помню, что качал и ставил с официального источника https://www.metatrader5.com/ru/download без каких либо ключей, на всякий случай проверил ярлыки запуска - указанных ключей тоже нет... чудеса. Зато я теперь понял как быть на server 2003 - просто в ярлыки прописал этот ключ. Спасибо.
И кстати, бильды у них совпадают:
Ну просто для меня git привычнее и удобнее, чем subversion.
А вот еще такой вопрос: почему FileIsExist в случае, если файл не существует, то появляется ошибка 5019 (файл не существует), на мой взгляд это как-то не логично. У меня в инициализации советника стоит жесткий контроль:
Не хотелось бы городить отдельные костыльные исключения для конкретных ошибок, может быть существует какой-то другой способ проверить существование файла?А вот еще такой вопрос: почему FileIsExist в случае, если файл не существует, то появляется ошибка 5019 (файл не существует), на мой взгляд это как-то не логично. У меня в инициализации советника стоит жесткий контроль:
Не хотелось бы городить отдельные костыльные исключения для конкретных ошибок, может быть существует какой-то другой способ проверить существование файла?Перед считыванием ошибки у вас стоит ResetLastError() ?
Так нет - в том и суть, что если при инициализации где-то в коде произошла ошибка, то обнулять ее было бы опасно, или я ошибаюсь?
Так нет - в том и суть, что если при инициализации где-то в коде произошла ошибка, то обнулять ее было бы опасно, или я ошибаюсь?
здравствуй начинающий и продвинутый помогите решить задачку 5 класса по математике:)
...