Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья От начального до среднего уровня: Указатель на функцию:
В предыдущей статье От начального до среднего уровня: Объекты (II), мы начали работать с первым типом событий, который можно использовать для манипулирования объектом, представленным на графике.
Однако там использовался тип события, который по умолчанию всегда срабатывает в MetaTrader 5 при взаимодействии пользователя с графиком. В данном случае речь идёт о нажатии клавиши. Поскольку это событие легко перехватить с помощью обработчика OnChartEvent, вы, возможно, думаете, что не существует другого способа использовать клавиатуру, кроме как через перехват данного события. Что ж, уважаемый читатель, на самом деле всё обстоит не совсем так. Хотя скрипты не используют и не допускают использование обработчика OnChartEvent, мы можем включить механизмы для управления определенными свойствами объекта с помощью клавиатуры и скрипта, даже если это несколько необычный подход.
Итак, прежде чем рассматривать обработку событий мыши, давайте посмотрим, как обрабатывать события клавиатуры при использовании скриптов. Хотя MetaTrader 5 и, следовательно, MQL5 не предназначены для такого рода операций, ведь они разработаны для работы с ценовыми графиками, важно, чтобы вы знали, что можно, а что нельзя делать. Существуют ограничения, которые необходимо понимать.
Автор: CODE X