Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Прочие классы в библиотеке DoEasy (Часть 71): События коллекции объектов-чартов:
В статье создадим функционал отслеживания некоторых событий объектов-чартов — добавление и удаление графиков символов, добавление и удаление подокон на график, а также добавление/удаление/изменение индикаторов в окнах чартов.
Скомпилируем советник и запустим его на графике символа.
Откроем любой новый график символа — в журнале получим сообщение из обработчика OnDoEasyEvent():
OnDoEasyEvent: Open chart: AUDNZD H4, ID 131733844391938634
Добавим на открытый график новое окно любого индикатора-осциллятора — в журнале получим сообщение из обработчика OnDoEasyEvent():
Добавим на открытый график любой индикатор, рисуемый в главном окне — в журнале получим сообщение из обработчика OnDoEasyEvent():
Изменим параметры осциллятора — в журнале получим сообщение из обработчика OnDoEasyEvent():
Изменим параметры индикатора в главном окне — в журнале получим сообщение из обработчика OnDoEasyEvent():
Удалим окно осциллятора — в журнале получим два сообщения из обработчика OnDoEasyEvent():
Удалим индикатор из главного окна — в журнале получим сообщение из обработчика OnDoEasyEvent():
Закроем ранее открытое окно графика — в журнале получим сообщение из обработчика OnDoEasyEvent():
OnDoEasyEvent: Closed chart: AUDNZD H4, ID 131733844391938634
Как видим, все события обрабатываются верно и отсылаются в управляющую программу.
Автор: Artyom Trishkin