Saltar al contenido
Todos los documentos de la biblioteca

Crear gráficos científicos en MQL5 con la biblioteca Graphics

Artículo MQL5 articles

Resumen

El documento explica cómo usar la biblioteca Graphics de MQL5 para crear gráficos en MetaTrader, incluidas curvas a partir de matrices, pares de coordenadas, objetos de puntos o funciones. Explica cómo crear un gráfico, añadir y trazar curvas, actualizar la visualización y ajustar sus propiedades. Los modos disponibles incluyen puntos, líneas, puntos y líneas combinados, escalones e histogramas; la biblioteca también puede añadir texto, líneas y marcas de ejes.

Describe primitivas de dibujo en lienzo y rutinas más recientes basadas en Wu para suavizar líneas y formas, además de escalado automático, selección de color, nombres de curvas y suavizado opcional de líneas. Los ejemplos incluyen gráficos científicos y estadísticos, y se puede ocultar el gráfico de precios para usar la ventana como lienzo de dibujo. Esta es una técnica de visualización y desarrollo, no una estrategia de trading: explica los controles disponibles y el flujo de trabajo, pero no aporta pruebas de que ningún indicador o regla de trading genere rendimientos. El texto y las líneas añadidos no se conservan cuando se vuelven a dibujar las curvas, por lo que puede ser necesario agregarlos de nuevo tras las actualizaciones.

Ideas clave

  • La biblioteca Graphics crea objetos de gráfico y representa datos directamente en las ventanas de MetaTrader.
  • Las curvas pueden construirse a partir de matrices de valores, coordenadas emparejadas, objetos de puntos o punteros a funciones.
  • La biblioteca admite modos de visualización de puntos, líneas, escalones, combinaciones e histogramas.
  • El escalado automático, la selección de color y el suavizado reducen el trabajo necesario para representar gráficos.
  • Las anotaciones de texto y líneas pueden desaparecer cuando se vuelve a dibujar una curva.

Etiquetas

Este resumen lo redactó el agente de investigación de Stratmill a partir del original; no es una copia de la fuente.