Ошибки, баги, вопросы - страница 3160
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте, нужно обновить продукт (советник), но при выборе файла с сайта MQL5 выводится сообщение, что нужно перекомпилировать новым компилятором, я скачал терминал с сайта MQL5 и в нём скомпилировал файл советника, но всё равно выходит сообщение о перекомпилировании, как исправить ошибку?
Покажите данные своего ПК и данные терминала, пример ниже:
Forum on trading, automated trading systems and testing trading strategies
Very Glitchy MetaTrader
Vladimir Karputov, 2021.03.16 04:20
If you have a question, first of all you should show the first three lines from the 'Journal' tab
(select these lines, copy to the clipboard and paste into the message using the button
). It should look like this:
Уточните где и кого сообщения о старой версии: у Вас после компиляции?
Странно запрос SymbolInfoDouble(Symbol(),SYMBOL_VOLUME_LIMIT) в мт5 перестал правильно отвечать, покупатели писали, что советники не торгуют в тестере, начал проверять, а этот запрос даёт ответ 0.0 , а он используется для проверки при открытии нового лота, в чём причина, раньше всё работало, а сейчас нет, все советники встали,хотелось бы узнать причину, а не как исправить.
вот, пусть будет. кому не надо - пользоваться не будут. а с безопасностью у МТ5 всегда всё было хорошо.
можно на ты.
Покажите данные своего ПК и данные терминала, пример ниже:
Уточните где и кого сообщения о старой версии: у Вас после компиляции?
2022.02.19 13:16:09.597 Terminal MetaTrader 5 build 2361 started for MetaQuotes Software Corp.
2022.02.19 13:16:09.597 Terminal MetaTrader 5 build 2361 started for MetaQuotes Software Corp.
Обновите свой терминал - у Вас очень, очень старый билд. Также будут проблемы с Windows - Вы не поставили крайний сервис пак.
На данный момент последний билд - это билд для 64 разрядной Windows:
Если 0, то нет ограничений.
Если 0, то нет ограничений.
То есть раньше были ограничения и советники работали, а как только ограничения пропали и появился 0. то код перестал пропускать? или как?
То есть раньше были ограничения и советники работали, а как только ограничения пропали и появился 0. то код перестал пропускать? или как?
Всё зависит от кода. Покажите свой код, как именно Вы учитывали SYMBOL_VOLUME_LIMIT.
вот, пусть будет. кому не надо - пользоваться не будут. а с безопасностью у МТ5 всегда всё было хорошо.
можно на ты.
Любой дополнительный путь авторизации требует защиты и создает риски. Это вопрос позиции метаквотов по вопросу.
То есть раньше были ограничения и советники работали, а как только ограничения пропали и появился 0. то код перестал пропускать? или как?
На счетах MQ-Demo ограничения есть. Поэтому простая проверка «сумма открытых лотов > максимально допустимого» проходит валидацию в маркете. Но на счетах ДЦ не у всех есть ограничения. Отсюда получается, что открывая позицию лотом 0.01 уже получаем запрет на открытие…
Измените условие, с учётом этого, и всё будет нормально.
Обновите свой терминал - у Вас очень, очень старый билд. Также будут проблемы с Windows - Вы не поставили крайний сервис пак.
На данный момент последний билд - это билд для 64 разрядной Windows:
Ну странно, нового билда на 32 версию нигде нет(выше той которая уже есть), а ставят ограничение на компилятор, чего хотят добиться?