Скачать MetaTrader 5

Эмуляция нажатия мыши...

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Alexandr Kim
3043
Alexandr Kim  

Возможно ли средствами mql5 запрограммировать нажатие мыши в нужном месте экрана Windows?

Например, цена на графике достигает определенных значений, и мышка нажимает кнопку в задаваемых координатах окна.

Причем нажатие нужно не в области окна метатрейдера, а за его пределами.

Если это нельзя сделать с помощью mql, то какой другой способ посоветуете?

Спасибо! 

Vladimir Karputov
Модератор
61399
Vladimir Karputov  
Doozer2:

Возможно ли средствами mql5 запрограммировать нажатие мыши в нужном месте экрана Windows?

Например, цена на графике достигает определенных значений, и мышка нажимает кнопку в задаваемых координатах окна.

Причем нажатие нужно не в области окна метатрейдера, а за его пределами.

Если это нельзя сделать с помощью mql, то какой другой способ посоветуете?

Спасибо! 

Такое можно делать, но придётся вызывать Windows API. А зачем Вам такое нужно? Может просто нужно создавать снимок графика (скриншот) или нужно отправлять данные на удалённый сервер (сайт, блог...)?
Alexandr Kim
3043
Alexandr Kim  
barabashkakvn:
Такое можно делать, но придётся вызывать Windows API. А зачем Вам такое нужно? Может просто нужно создавать снимок графика (скриншот) или нужно отправлять данные на удалённый сервер (сайт, блог...)?

MQL знаю, но с API не работал. Где можно посмотреть справку или примеры? Или может кто возьмется помочь?

Нужно именно то что я описал - нажатие кнопки мыши по событию на графике, причем нажатие вне окна метатрейдера. 

Vladimir Karputov
Модератор
61399
Vladimir Karputov  
Тогда поиск по сайту и MSDN в помощь.
Alexey Busygin
6565
Alexey Busygin  
Doozer2:

Возможно ли средствами mql5 запрограммировать нажатие мыши в нужном месте экрана Windows?

Например, цена на графике достигает определенных значений, и мышка нажимает кнопку в задаваемых координатах окна.

Причем нажатие нужно не в области окна метатрейдера, а за его пределами.

Если это нельзя сделать с помощью mql, то какой другой способ посоветуете?

Спасибо! 

Возможно но непонятно зачем?
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий