GUI Graphic Library MT5

GUI Graphic Library es una biblioteca compilada para desarrolladores de MQL5 que crea ventanas, paneles, controles y gráficos para sus Asesores Expertos e indicadores. Toda la interfaz se dibuja en un único objeto del gráfico y se controla con 15 funciones, de modo que puede añadir un panel profesional a su programa con unas pocas líneas de código.

Es una biblioteca para programadores. No es un Asesor Experto y no opera. Los botones como Buy o Close solo envían un evento a su programa, y es su programa el que decide qué hacer. Para utilizarla necesita escribir o modificar código MQL5.

Qué puede crear

La biblioteca incluye 78 elementos listos para usar, así que la mayoría de los paneles no necesitan código de dibujo:

  • Ventanas, paneles, cuadros de grupo, pestañas, barras laterales de navegación, carruseles, menús, paneles deslizantes, pilas, cuadrículas y divisores
  • Botones, botones divididos, interruptores, casillas de verificación, botones de opción, campos de texto y de precio, deslizadores, listas, árboles, tablas y cuadros de búsqueda
  • Selectores de fecha, hora, color y rango, un calendario, etiquetas, un campo de PIN y un asistente paso a paso
  • Gráficos de líneas, barras, velas, circulares, de radar, de dispersión y de áreas, indicadores de aguja, tarjetas KPI, minigráficos, un mapa de calor y una matriz de correlación
  • Widgets de trading: ticket de orden, lista de posiciones, lista de seguimiento, calculadora de riesgo, lista de noticias económicas, reloj de sesiones, cuenta atrás de la barra, etiquetas de precio y una escalera de profundidad de mercado
  • Diálogos, notificaciones con un botón de acción, información sobre herramientas, una barra de estado y un mensaje para pantallas sin datos

Cómo funciona

Todo se dibuja en un único objeto de mapa de bits, por lo que el gráfico se mantiene limpio y rápido, y un panel complejo no añade cientos de objetos a la lista de objetos. Un elemento se crea con Gui_Add, se modifica con Gui_Set, se lee con Gui_Get, y los clics y cambios del usuario se leen de una cola de eventos con Gui_NextEvent. Cada elemento recibe un identificador entero sencillo, y todos los nombres son enumeraciones con descripciones en el archivo de inclusión, por lo que MetaEditor los sugiere mientras escribe.

El aspecto se define una sola vez para toda la interfaz. Hay cinco temas (Dark, Light, Midnight, High contrast y Soft), con sus propios colores de acento y de resaltado, radio de las esquinas, sombras y animaciones. La escala de pantalla sigue la configuración de Windows o un valor que usted elija, por lo que el panel se ve nítido en pantallas de alta resolución.

Las ventanas se pueden mover, acoplar a un borde, contraer, minimizar y cambiar de tamaño. Cada ventana tiene una vista de ajustes y una vista de notificaciones opcionales. Las posiciones, los tamaños y los valores se pueden guardar por gráfico y restaurar la próxima vez que se inicie el programa. Otras funciones incluyen teclas de acceso rápido, deshacer y rehacer, comprobación de entradas con mensajes de error, traducciones y diseño de derecha a izquierda.

Requisitos

  • MetaTrader 5, cualquier símbolo y marco temporal, en Asesores Expertos e indicadores
  • Sin llamadas a DLL, sin WebRequest y sin descargas externas
  • El archivo de inclusión GUI_Graphic_Library.mqh, que contiene las enumeraciones y la importación de las 15 funciones

El archivo de inclusión, la referencia completa de la API, la guía de instalación y los programas de ejemplo están en la página del blog del producto.

Su opinión es bienvenida. Para preguntas o ideas de mejora, escriba en los comentarios del producto o envíeme un mensaje en MQL5.com.

Etiquetas: #GUI #Panel #Dashboard #TradePanel #TradingPanel #ControlPanel #DrawingTools #Library #Canvas #UserInterface #Controls #Buttons #Charts #Widgets #ExpertAdvisor #Indicator #MQL5 #MT5 #MT4

Otros productos de este autor
El Gestor de Relación Riesgo-Recompensa es una herramienta visual de gestión de órdenes y calculadora de tamaño de posición diseñada para facilitar el trading disciplinado y la gestión profesional del riesgo. Permite a los operadores establecer visualmente los niveles de entrada, stop-loss y take-profit directamente en el gráfico, a la vez que calcula automáticamente el tamaño del lote y la relación riesgo-recompensa antes de enviar una orden. La herramienta ayuda a estandarizar la preparación d
Elliott Wave Counter es un panel para el marcado manual rápido y fácil de usar de las ondas de Elliott. Se puede seleccionar un color y un nivel de marcas. También hay funciones para eliminar el último marcado y el marcado completo realizado por la herramienta. El marcado se realiza con un solo clic. Haga clic cinco veces: ¡tenga cinco olas! Elliott Wave Counter será un gran instrumento tanto para principiantes como para analistas profesionales de las ondas de Elliott. Guía de instalación y entr
Si desea trazar líneas de soporte y resistencia, consulte: la apertura diaria del mercado, los niveles de pivote clásicos, los niveles de pivote de Fibonacci, las líneas de tendencia, los niveles de Fibonacci, el tiempo restante hasta el cierre de la vela y el diferencial actual. Si busca colocar sus órdenes con el lote exacto que cumpla con el riesgo de stop loss deseado. Si desea hacer todo esto y más con un solo clic, entonces esta es la herramienta perfecta para utilizar. Esta herramienta le
La herramienta de análisis de un clic es una       creación de objetos basada en atajos de teclado       y herramienta de copia para MetaTrader. Facilita el uso de herramientas de análisis en MetaTrader con solo un clic. Con nuestra herramienta, puede dibujar rápidamente niveles de soporte y resistencia, niveles de Fibonacci, formas, canales, líneas de tendencia y todos los demás objetos en su gráfico. Simplemente haga clic en el botón, mueva el mouse y la herramienta de análisis de un clic hará
Draw Agent
Omar Alkassar
Draw Agent es una herramienta de dibujo para gráficos de MetaTrader. Permite dibujar a mano alzada sobre el gráfico, como en una pizarra, y gestionar todos los dibujos desde un panel sencillo. No opera ni proporciona señales. Es una herramienta útil si te gusta dibujar ondas de Elliott a mano, trazar líneas en un gráfico o ilustrar ideas en él, y es particularmente útil si estás realizando un seminario web en directo para clientes o distribuyendo capturas de pantalla o archivos de gráficos a otr
Partial Close Expert   es una herramienta que combina numerosas funciones en un único sistema automatizado. Este EA ayuda a los operadores a gestionar sus posiciones de forma más eficaz, ofreciendo múltiples opciones para gestionar el riesgo y maximizar las ganancias potenciales. Con Partial Close Expert, los operadores pueden establecer un       cierre parcial       nivel para fijar ganancias, una       stop dinámico       nivel para proteger las ganancias y limitar las pérdidas, un       punt
Trade Copier Agent está diseñado para copiar transacciones entre múltiples cuentas/terminales MetaTrader (4/5). Con esta herramienta, puede actuar como proveedor (fuente) o como receptor (destino). Todas las acciones comerciales se copiarán del proveedor al receptor sin demora. Esta herramienta le permite copiar transacciones entre múltiples terminales MetaTrader en la misma computadora con velocidades de copia ultrarrápidas de menos de 0,5 segundos. Guía de entradas e instalación de Trade Copi
La biblioteca está dedicada a ayudarle a gestionar sus operaciones, calcular el lote, el arrastre, el cierre parcial y otras funciones. Órdenes CerrarTodoVender Cerrar todoComprar CerrartodosAbrir DeletePending DeleteAll: Cierra todas las órdenes de mercado y borra todas las órdenes pendientes. CheckOpenBuyOrders: devuelve el recuento de órdenes de compra. CheckOpenSellOrders: devuelve el recuento de órdenes de venta. CheckOpenOrders: devuelve el recuento de órdenes de mercado. ModificarOrden B
Telegram Publisher Agent   es un complemento que permite a los comerciantes enviar señales a sus canales y grupos de Telegram en tiempo real. Con mensajes personalizables, capturas de pantalla de gráficos y otras características, la herramienta ayuda a los operadores a compartir sus conocimientos y estrategias comerciales con sus seguidores. La herramienta también cuenta con un hermoso diseño con interruptor de tema claro y oscuro, que brinda a los usuarios una experiencia comercial estética y f
¿Encontró una buena señal, pero el lote de un proveedor es demasiado pequeño? ¿Necesita un mayor volumen de posición, pero la configuración del terminal es demasiado pobre? Signal Lot Manager incrementará el volumen de posición del proveedor mediante una orden duplicada del volumen necesario. Simplemente establezca un tamaño de lote y un nombre de una señal para copiar órdenes. Signal Lot Manager es una utilidad multiplicadora de lotes para duplicar pedidos en su terminal. La fuente se puede sel
Binary Trade Panel es una herramienta muy útil para operar con opciones binarias en la plataforma MT4/MT5. Ya no es necesario configurar complementos fuera de MT4/MT5. Este es un panel simple y conveniente directamente en el gráfico MT4/MT5. El Panel de comercio binario es una herramienta útil para los comerciantes que utilizan la plataforma MT4/MT5 para operar con opciones binarias. Es un panel simple y conveniente que permite a los operadores realizar transacciones de opciones binarias direct
News Panel MT4
Omar Alkassar
1 (1)
El panel de noticias para MetaTrader es una herramienta que muestra datos del calendario económico dentro de la plataforma de negociación MetaTrader. La herramienta extrae noticias económicas y comunicados de datos de fuentes externas, como sitios web de noticias financieras o proveedores de datos, y los muestra en un formato fácil de leer. La herramienta permite a los comerciantes filtrar los comunicados de prensa por fuente, zona horaria, nivel de impacto, moneda y método de notificación. Tamb
Tome el control de su rutina comercial sin esfuerzo con el revolucionario Trades Time Manager. Esta potente herramienta automatiza la ejecución de órdenes en momentos designados, transformando su enfoque comercial. Elabore listas de tareas personalizadas para diversas acciones comerciales, desde comprar hasta establecer órdenes, todo sin intervención manual. Guía de entradas e instalación de Trades Time Manager Si desea recibir notificaciones sobre el EA, agregue nuestra URL al terminal MT4/MT5
Un gráfico. Control total. Deje de perder tiempo administrando objetos, colores y configuraciones en cada gráfico por separado. Con       Administrador de sincronización de gráficos   , puede       Sincroniza, copia y controla todos tus gráficos de MetaTrader       al instante, utilizando solo un panel y unos pocos atajos. Dibuja una vez, actualiza en todas partes. Abre y cierra gráficos con un solo clic. Mantén tu espacio de trabajo ordenado con       Gestión de objetos basada en símbolos   . Y
GUI Graphic Library es una biblioteca compilada para desarrolladores de MQL5 que crea ventanas, paneles, controles y gráficos para sus Asesores Expertos e indicadores. Toda la interfaz se dibuja en un único objeto del gráfico y se controla con 15 funciones, de modo que puede añadir un panel profesional a su programa con unas pocas líneas de código. Es una biblioteca para programadores. No es un Asesor Experto y no opera. Los botones como Buy o Close solo envían un evento a su programa, y es su p
Draw Agent MT5
Omar Alkassar
5 (1)
Draw Agent es una herramienta de dibujo para gráficos de MetaTrader. Permite dibujar a mano alzada sobre el gráfico, como en una pizarra, y gestionar todos los dibujos desde un panel sencillo. No opera ni proporciona señales. Es una herramienta útil si te gusta dibujar ondas de Elliott a mano, trazar líneas en un gráfico o ilustrar ideas en él, y es particularmente útil si estás realizando un seminario web en directo para clientes o distribuyendo capturas de pantalla o archivos de gráficos a otr
La herramienta de análisis de un clic es una       creación de objetos basada en atajos de teclado       y herramienta de copia para MetaTrader. Facilita el uso de herramientas de análisis en MetaTrader con solo un clic. Con nuestra herramienta, puede dibujar rápidamente niveles de soporte y resistencia, niveles de Fibonacci, formas, canales, líneas de tendencia y todos los demás objetos en su gráfico. Simplemente haga clic en el botón, mueva el mouse y la herramienta de análisis de un clic hará
Elliott Wave Counter es un panel para el marcado manual rápido y fácil de usar de las ondas de Elliott. Se puede seleccionar un color y un nivel de marcas. También hay funciones para eliminar el último marcado y el marcado completo realizado por la herramienta. El marcado se realiza con un solo clic. Haga clic cinco veces: ¡tenga cinco olas! Elliott Wave Counter será un gran instrumento tanto para principiantes como para analistas profesionales de las ondas de Elliott. Guía de instalación y entr
Partial Close Expert   es una herramienta que combina numerosas funciones en un único sistema automatizado. Este EA ayuda a los operadores a gestionar sus posiciones de forma más eficaz, ofreciendo múltiples opciones para gestionar el riesgo y maximizar las ganancias potenciales. Con Partial Close Expert, los operadores pueden establecer un       cierre parcial       nivel para fijar ganancias, una       stop dinámico       nivel para proteger las ganancias y limitar las pérdidas, un       punt
Si desea trazar líneas de soporte y resistencia, consulte: la apertura diaria del mercado, los niveles de pivote clásicos, los niveles de pivote de Fibonacci, las líneas de tendencia, los niveles de Fibonacci, el tiempo restante hasta el cierre de la vela y el diferencial actual. Si busca colocar sus órdenes con el lote exacto que cumpla con el riesgo de stop loss deseado. Si desea hacer todo esto y más con un solo clic, entonces esta es la herramienta perfecta para utilizar. Esta herramienta le
La biblioteca está dedicada a ayudar a gestionar sus operaciones, calcular el lote, trailing, cierre parcial y otras funciones. Cálculo del lote Modo 0: Lote Fijo. Modo 1: Lote Martingale (1,3,5,8,13) usted puede usarlo de diferentes maneras calculando cuando la pérdida=1 ,cuando la ganancia=0. Modo 2: Lote Multiplicador (1,2,4,8,16) se puede utilizar de diferentes maneras calcular cuando la pérdida = 1, cuando el beneficio = 0. Modo 3: Lote Plus (1,2,3,4,5) se puede utilizar de diferentes mane
Telegram Publisher Agent   es un complemento que permite a los comerciantes enviar señales a sus canales y grupos de Telegram en tiempo real. Con mensajes personalizables, capturas de pantalla de gráficos y otras características, la herramienta ayuda a los operadores a compartir sus conocimientos y estrategias comerciales con sus seguidores. La herramienta también cuenta con un hermoso diseño con interruptor de tema claro y oscuro, que brinda a los usuarios una experiencia comercial estética y f
¿Encontró una buena señal, pero el lote de un proveedor es demasiado pequeño? ¿Necesita un mayor volumen de posición, pero la configuración del terminal es demasiado pobre? Signal Lot Manager incrementará el volumen de posición del proveedor mediante una orden duplicada del volumen necesario. Simplemente establezca un tamaño de lote y un nombre de una señal para copiar órdenes. Signal Lot Manager es una utilidad multiplicadora de lotes para duplicar pedidos en su terminal. La fuente se puede sel
Trade Copier Agent está diseñado para copiar transacciones entre múltiples cuentas/terminales MetaTrader (4/5). Con esta herramienta, puede actuar como proveedor (fuente) o como receptor (destino). Todas las acciones comerciales se copiarán del proveedor al receptor sin demora. Esta herramienta le permite copiar transacciones entre múltiples terminales MetaTrader en la misma computadora con velocidades de copia ultrarrápidas de menos de 0,5 segundos. Guía de entradas e instalación de Trade Copi
El panel de noticias para MetaTrader es una herramienta que muestra datos del calendario económico dentro de la plataforma de negociación MetaTrader. La herramienta extrae noticias económicas y comunicados de datos de fuentes externas, como sitios web de noticias financieras o proveedores de datos, y los muestra en un formato fácil de leer. La herramienta permite a los comerciantes filtrar los comunicados de prensa por fuente, zona horaria, nivel de impacto, moneda y método de notificación. Tam
Binary Trade Panel es una herramienta muy útil para operar con opciones binarias en la plataforma MT4/MT5. Ya no es necesario configurar complementos fuera de MT4/MT5. Este es un panel simple y conveniente directamente en el gráfico MT4/MT5. El Panel de comercio binario es una herramienta útil para los comerciantes que utilizan la plataforma MT4/MT5 para operar con opciones binarias. Es un panel simple y conveniente que permite a los operadores realizar transacciones de opciones binarias direct
Tome el control de su rutina comercial sin esfuerzo con el revolucionario Trades Time Manager. Esta potente herramienta automatiza la ejecución de órdenes en momentos designados, transformando su enfoque comercial. Elabore listas de tareas personalizadas para diversas acciones comerciales, desde comprar hasta establecer órdenes, todo sin intervención manual. Guía de entradas e instalación de Trades Time Manager Si desea recibir notificaciones sobre el EA, agregue nuestra URL al terminal MT4/MT5
El Gestor de Relación Riesgo-Recompensa es una herramienta visual de gestión de órdenes y calculadora de tamaño de posición diseñada para facilitar el trading disciplinado y la gestión profesional del riesgo. Permite a los operadores establecer visualmente los niveles de entrada, stop-loss y take-profit directamente en el gráfico, a la vez que calcula automáticamente el tamaño del lote y la relación riesgo-recompensa antes de enviar una orden. La herramienta ayuda a estandarizar la preparación d
Un gráfico. Control total. Deje de perder tiempo administrando objetos, colores y configuraciones en cada gráfico por separado. Con       Administrador de sincronización de gráficos   , puede       Sincroniza, copia y controla todos tus gráficos de MetaTrader       al instante, utilizando solo un panel y unos pocos atajos. Dibuja una vez, actualiza en todas partes. Abre y cierra gráficos con un solo clic. Mantén tu espacio de trabajo ordenado con       Gestión de objetos basada en símbolos   . Y
Filtro:
No hay comentarios
Respuesta al comentario