![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Пытаюсь обновить версию советника и получаю ошибку.
Тот же советник в тестере стратегий.
Паралельно пишу советники и для MT4, там все ОК. Код у советников для 4 и 5 одинаковый, отличаются только include файлом (они разные для 4 и 5).
Последний раз данный советник обновлял в январе - было все ОК.
Версия программы - MetaTrader 5 x64 build 2025 started (MetaQuotes Software Corp.)
- Terminal Windows 10 (build 14393) x64, IE 11, UAC, Intel Celeron N2815 @ 1.86GHz, Memory: 1866 / 3967 Mb, Disk: 5 / 35 Gb, GMT+3
Эта проблема уже поднималась на англоязычном форуме - осталась без ответа.
Обратите внимание, что последний опубликованный эксперт для МТ5 датируется 20 апреля 2019.
Эта проблема уже поднималась на англоязычном форуме - осталась без ответа.
Обратите внимание, что последний опубликованный эксперт для МТ5 датируется 20 апреля 2019.
у меня проблема началась 13 апреля, за день 12 апреля обновил два советника для МТ5 без каких-либо проблем. А с 13 апреля автовалидация не проходит. Даже те кого успел обновить 12 апреля, с 13 апреля уже не могут пройти автовалидацию. Думаю, что с 12 по 13 апреля в автовалидацию были внесены изменения, которые не дают пройти процедуру автовалидации.
У Валидатора нет ошибок :)
Валидатор как-раз показывает, что в предоставленном коде
PS: Под словами "ошибка валидатора" я имел ввиду ситуацию, когда валидатор решает что в моём советнике ошибка. )))))
Еще раз перечитал статью https://www.mql5.com/ru/articles/2555 - там ничего "нового" для себя не нашел.
проверки SYMBOL_VOLUME_MIN и SYMBOL_VOLUME_MAX проходят всегда, в случае недостатка средств выводится ошибка в Журнал,
подскажите что еще не так? Я всегда ЗА дружелюбный интерфейс, но что делать не представляю. Alert останавливает работу программы и ждет ответа пользователя - и в OnTick это не всегда нужно. В январе это работало, а сейчас нет - значит изменились какие то требования к оформлению (к выдачи сообщений, требований и пр.). Так скажите нам эти требования.
PS: Под словами "ошибка валидатора" я имел ввиду ситуацию, когда валидатор решает что в моём советнике ошибка. )))))
Еще раз перечитал статью https://www.mql5.com/ru/articles/2555 - там ничего "нового" для себя не нашел.
проверки SYMBOL_VOLUME_MIN и SYMBOL_VOLUME_MAX проходят всегда, в случае недостатка средств выводится ошибка в Журнал,
подскажите что еще не так? Я всегда ЗА дружелюбный интерфейс, но что делать не представляю. Alert останавливает работу программы и ждет ответа пользователя - и в OnTick это не всегда нужно. В январе это работало, а сейчас нет - значит изменились какие то требования к оформлению (к выдачи сообщений, требований и пр.). Так скажите нам эти требования.
Алерт не останавливает работу программы, и ничего не ждёт.
PS: Под словами "ошибка валидатора" я имел ввиду ситуацию, когда валидатор решает что в моём советнике ошибка. )))))
Еще раз перечитал статью https://www.mql5.com/ru/articles/2555 - там ничего "нового" для себя не нашел.
проверки SYMBOL_VOLUME_MIN и SYMBOL_VOLUME_MAX проходят всегда, в случае недостатка средств выводится ошибка в Журнал,
подскажите что еще не так? Я всегда ЗА дружелюбный интерфейс, но что делать не представляю. Alert останавливает работу программы и ждет ответа пользователя - и в OnTick это не всегда нужно. В январе это работало, а сейчас нет - значит изменились какие то требования к оформлению (к выдачи сообщений, требований и пр.). Так скажите нам эти требования.
Пример обработки ошибки в OnInit: Советники: Three fixed steps
Пример обработки ошибки в OnInit: Советники: Three fixed steps
Спасибо. Попробую так.
Пример обработки ошибки в OnInit: Советники: Three fixed steps
Владимир,ты мою подругу смешишь )))
Пример обработки ошибки в OnInit: Советники: Three fixed steps
Ради интереса скомпилировал ВАШ советник и отправил на валидацию - НЕ ПРОШЕЛ. ((((((((((((
Ради интереса скомпилировал ВАШ советник и отправил на валидацию - НЕ ПРОШЕЛ. ((((((((((((
Значит в Маркете есть дополнительные проверки, которых нет в КОдоБазе.