polecat:
Я стал изучать MQL совсем недавно, и первое с чем столкнулся это невозможность своими глазами увидеть, что программа всё делает именно так, как от неё ожидается, что тем более, очень важно в процессе освоения языка. По крайней мере, я таких методов не знаю. Нельзя, к примеру, пошагово выполнить программу и увидеть её реакцию на текущее состояние переменных. Нельзя создать тестовый модуль и проверить функции, потому что всё зависит от текущего состояния рынка. И даже когда делаешь вывод текущих состояний программы через Print(), из-за повторения выводов после каждого тика, уследить за всем и сделать реальную картину происходящего сложно.
Скажите, пожалуйста, есть ли какие-то эффективные методы отладки программ на MQL? Как профессионалы отлавливают ошибки в своих программах? Я нашел в MetaEditor возможность выставлять брейк поинты, но об их использовании в справке ничего не говориться.
Буду признателен за помощь.
Я стал изучать MQL совсем недавно, и первое с чем столкнулся это невозможность своими глазами увидеть, что программа всё делает именно так, как от неё ожидается, что тем более, очень важно в процессе освоения языка. По крайней мере, я таких методов не знаю. Нельзя, к примеру, пошагово выполнить программу и увидеть её реакцию на текущее состояние переменных. Нельзя создать тестовый модуль и проверить функции, потому что всё зависит от текущего состояния рынка. И даже когда делаешь вывод текущих состояний программы через Print(), из-за повторения выводов после каждого тика, уследить за всем и сделать реальную картину происходящего сложно.
Скажите, пожалуйста, есть ли какие-то эффективные методы отладки программ на MQL? Как профессионалы отлавливают ошибки в своих программах? Я нашел в MetaEditor возможность выставлять брейк поинты, но об их использовании в справке ничего не говориться.
Буду признателен за помощь.
Пока нету отладчика... Жаль...
Эх, жаль. Предложенный способ из статьи не очень-то удобен.
Спасибо.
Спасибо.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Скажите, пожалуйста, есть ли какие-то эффективные методы отладки программ на MQL? Как профессионалы отлавливают ошибки в своих программах? Я нашел в MetaEditor возможность выставлять брейк поинты, но об их использовании в справке ничего не говориться.
Буду признателен за помощь.