Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Artículo publicado Del básico al intermedio: Puntero a función:
En el artículo anterior, Del básico al intermedio: Objetos (II), comenzamos a trabajar con lo que sería el primer tipo de evento que podemos utilizar para manipular un objeto que esté presente en el gráfico.
No obstante, allí se utilizó un tipo de evento que, de forma predeterminada, MetaTrader 5 siempre disparará cuando el usuario interactúe con el gráfico. En este caso, el evento en cuestión es el de pulsar una tecla. Como se trata de un evento sencillo de capturar mediante el manejador OnChartEvent, quizá estés pensando que no existe otra forma de utilizar el teclado que no sea a través de la captura de ese evento. Pues bien, mi querido lector, las cosas no funcionan exactamente así. Aunque los scripts no utilizan ni permiten el uso del manejador OnChartEvent, sí podemos incorporar mecanismos para controlar ciertas propiedades de un objeto haciendo uso del teclado y de un script, aunque sea algo poco convencional.
Así que, antes de poder ver cómo tratar eventos provenientes del mouse, vamos a ver cómo manejar eventos de teclado cuando estamos utilizando scripts. Aunque MetaTrader 5 y, en consecuencia, MQL5, no están orientados a este tipo de actividad, ya que fueron pensados para trabajar con gráficos de cotizaciones, es importante que tú, mi querido lector, sepas qué se puede hacer y qué no. Porque hay limitaciones que es necesario entender.
Autor: CODE X