классс =)
давно ждал такой статейки =)
уже с первых слов ясно что настоящая статья для чайников =)
Чайник для чайников.
Я так понимаю метод Check отлавливает именно ошибки, коды возврата он не цепляет?
Надо исключения вводить в язык, тогда будет толк. Пока при любой критической рантайм ошибке программа валится, и никакие классы типа описанного ситуацию не спасут.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья ООП в MQL5 на примерах: обработка кодов ошибок и предупреждений:
В статье рассматривается пример создания класса для работы с кодами возврата торгового сервера и всеми ошибками, возникающими в процессе работы MQL-программы. После прочтения статьи, вы сможете сформулировать для себя начальное представление о том как работать с классами и объектами в MQL5. И в то же время у вас появится удобный инструмент для обработки ошибок, который в дальнейшем можно будет дорабатывать на свой вкус и цвет.
Перед тем как начать разработку, предлагаю ознакомиться с теми возможностями ООП, которые будут использоваться в этой статье. Безусловно, будут использоваться структуры и классы. Это базовые элементы в объектно-ориентированных языках. Что такое структура, что такое класс и чем они отличаются?
Структура - это конструкция, которая позволяет содержать в себе набор переменных и функций различных типов (кроме void).
Класс также как и структура представляет собой набор полей данных. Но класс - это более сложная и "гибкая" конструкция. Именно классы являются ключевым понятием в ООП.
Автор: KlimMalgin