Обсуждение статьи "Графика в библиотеке DoEasy (Часть 90): События стандартных графических объектов. Базовый функционал"
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Графика в библиотеке DoEasy (Часть 90): События стандартных графических объектов. Базовый функционал:
В статье создадим базовый функционал для отслеживания событий стандартных графических объектов. Начнем с события двойного щелчка мыши на графическом объекте.
Скомпилируем советник и запустим его на графике, предварительно открыв ещё один график, и расположив их горизонтально. При щелчке по графику с советником будут созданы вертикальные линии — по одной на каждом из графиков. Теперь поизменяем их свойства и посмотрим, как в журнале выводятся сообщения о полученных событиях:
Как видим, сообщения о событиях объектов выводятся в журнал. При программном создании объектов событие создания объекта не создаётся по причине, что программист и так знает в какой момент времени у него создаётся графический объект программно. Поэтому дублировать этот факт ещё и отсылкой события считаю излишним.
Конечно же, простой вывод в журнал обобщённых сообщений о произошедшем событии недостаточен для обработки событий. Но это лишь сообщения о базовых событиях, в параметрах которых содержится вся информация о событии, которые будем определять далее.
Автор: Artyom Trishkin