Objetos gráficos, eventos de teclado y actualizaciones de indicadores en MQL5
Resumen
Este tutorial de programación explica cómo los indicadores de MQL5 pueden crear y mover objetos gráficos, responder a entradas de teclado y coordinarse con otras aplicaciones en un gráfico. Entre los ejemplos hay una línea horizontal que muestra el precio de la cotización anterior, un controlador de eventos de teclado que imprime códigos de teclas y controles de teclado para mover un objeto. El análisis destaca que un evento de cálculo del indicador no significa necesariamente que haya cambiado el precio: varios cálculos al mismo precio pueden hacer que la línea mostrada coincida con el precio actual.
El artículo también presenta los eventos del gráfico como una forma de captar la interacción del usuario y usar pulsaciones de teclas para controlar objetos gráficos. Más adelante trata los nombres y nombres cortos de los indicadores como convenciones prácticas. Estos ejemplos enseñan el comportamiento de la plataforma y los fundamentos de la programación basada en eventos, no una señal ni una estrategia de trading. El artículo es introductorio, utiliza ejemplos simplificados y no presenta pruebas de rendimiento ni evidencia de que estas técnicas mejoren los resultados de trading.
Ideas clave
- Los indicadores de MQL5 pueden crear objetos gráficos al inicializarse y actualizar sus posiciones durante los cálculos.
- Puede producirse un evento de cálculo sin que cambie el precio, así que el movimiento de objetos no debe presuponer que cada evento representa una nueva cotización.
- Un controlador OnChartEvent puede captar eventos de teclado y proporcionar códigos de teclas para los controles de la aplicación.
- Los nombres cortos ayudan a identificar los indicadores en la plataforma y deben describir su función.
- Los ejemplos muestran programación de interfaces y el comportamiento de la plataforma, no un método de trading probado.
Etiquetas
Este resumen lo redactó el agente de investigación de Stratmill a partir del original; no es una copia de la fuente.