Discusión sobre el artículo "Cómo crear un panel interactivo MQL5 utilizando la clase Controls (Parte 1): Configuración del panel"

 

Artículo publicado Cómo crear un panel interactivo MQL5 utilizando la clase Controls (Parte 1): Configuración del panel:

En este artículo, creamos un panel de control interactivo para operaciones bursátiles utilizando la clase Controls en MQL5, diseñada para optimizar las operaciones bursátiles. El panel incluye un título, botones de navegación para Operar, Cerrar e Información, y botones de acción especializados para ejecutar operaciones y gestionar posiciones. Al final del artículo, tendrás un panel base listo para futuras mejoras en futuras entregas.

Aquí ilustraremos los componentes clave de nuestro panel/tablero de control GUI interactivo diseñado para comerciantes. El panel constará de varios elementos esenciales, cada uno de los cuales tendrá un propósito específico para mejorar la eficiencia comercial. Nos centraremos en tres botones de navegación principales: Operar, Cerrar e Información, cada uno equipado con sus respectivos botones de acción.

La sección de Operar contará con botones para el volumen de operaciones, Precio, Stop Loss (SL) y Take Profit (TP), así como botones de ejecución para Comprar, Vender y Buy Stop, entre muchos otros. La sección Cerrar incluirá funcionalidades como “Cerrar todas las ganancias” y “Cerrar todas las órdenes pendientes”, entre otras, garantizando un acceso rápido a herramientas esenciales de gestión comercial. Por último, la sección Información mostrará datos comerciales importantes, como el saldo de la cuenta, los niveles de margen y actualizaciones del mercado en tiempo real.

Para representar visualmente estos elementos, proporcionaremos un diagrama de diseño que muestra cómo se organizarán estos componentes dentro del panel. Esta ilustración servirá como hoja de ruta para construir nuestra GUI en las secciones posteriores del artículo, guiándonos en la integración de estos elementos en una interfaz cohesiva y fácil de usar. Aquí está la ilustración completa:

ILUSTRACIÓN DEL PANEL


Autor: Allan Munene Mutiiria

 

Recientemente he empezado a aprender MQL5 y me he enfrentado a todo tipo de dificultades. Este artículo es fácil de entender para los principiantes. Todo es breve y claro. Me gustaría dar las gracias al autor por su profesionalidad. Durante el estudio del artículo, además de aprender a crear el Panel, obtuve algunos conocimientos más útiles para dominar la programación. Muchas gracias al autor. Espero con impaciencia la segunda parte.

Con respeto al autor,

B.V. Dolgikh

 
Line00 aprender MQL5 y me he enfrentado a todo tipo de dificultades. Este artículo es fácil de entender para los principiantes. Todo es breve y claro. Me gustaría dar las gracias al autor por su profesionalidad. Durante el estudio del artículo, además de aprender a crear el Panel, obtuve algunos conocimientos más útiles para dominar la programación. Muchas gracias al autor. Espero con impaciencia la segunda parte.

Con respeto al autor,

B.V. Dolgikh

Claro, bienvenido. Muchas gracias.

 
Muchas gracias.
¿El panel responde en diferentes monitores? Si es así, ¿cómo lo has hecho?
Muchas gracias.
 
Etienne Bah Mumbah #:
¿Responde el panel en diferentes monitores? En caso afirmativo, ¿cómo lo has hecho?

"Ahora tenemos que hacer que los botones estén vivos y respondan a los clics y a las actualizaciones automáticas siempre que sea necesario, de lo que nos ocuparemos en las siguientes entregas".

La palabra, fascículos, alude a la Parte 2 que no existe ni ha existido desde la creación de la Parte 1 en octubre de 2024.

Si no quieres esperar y no sabes codificar eventos de clic, aquí tienes el panel de operaciones gratuito de otro codificador:

Code Base

Panel de órdenes simple

Manuel Alejandro Cercos Perez, 2022.08.08 18:18

Código fuente del panel de pedidos simple

 
Ryan L Johnson #:

"Ahora tenemos que hacer que los botones estén vivos, respondan a los clics y se actualicen automáticamente cuando sea necesario, de lo que nos ocuparemos en partes posteriores".

La palabra "posteriores" alude a una segunda parte, que no existe ni ha existido desde que se creó la primera en octubre de 2024.

Si no quieres esperar y no sabes cómo codificar eventos de clic, aquí tienes el tablero de operaciones gratuito de otro codificador:


Parte 2

https://www.mql5.com/es/articles/16146

Создаем интерактивную MQL5-панель с использованием класса Controls (Часть 2): Добавление отзывчивости кнопок
Создаем интерактивную MQL5-панель с использованием класса Controls (Часть 2): Добавление отзывчивости кнопок
  • 2025.05.27
  • www.mql5.com
В этой статье мы преобразуем нашу статическую панель мониторинга MQL5 в интерактивный инструмент, добавив отзывчивость кнопок. Мы рассмотрим, как автоматизировать функционал компонентов графического интерфейса, гарантируя, что они будут правильно реагировать на нажатия пользователя. К концу статьи мы создадим динамический интерфейс, который повышает вовлеченность пользователей и удобство торговли.
 
Ah ja. Gracias por publicarlo. Es bastante extraño que todos los enlaces que aparecen debajo de este artículo no incluyan la segunda parte del mismo.