El panel de trading, tanto para operaciones manuales como automáticas, muestra las posibilidades que ofrece la biblioteca MasterWindows. Este panel se ha generado automáticamente utilizando el entorno de diseño visual de ventanas de interfaz MasterWindows para MQL5.
Al analizar las bases de datos de precios del tipo ENUM_APPLIED_PRICE, puedes hacer una suposición sobre el movimiento futuro de los precios. La probabilidad de dicho movimiento se presenta como una escala y en términos de porcentaje. La funcionalidad del panel de trading permite enviar solicitudes al bróker para ejecutar operaciones de trading. En este ejemplo, se utilizan órdenes de mercado. Además, puedes ajustar el volumen de las posiciones, cerrar posiciones, activar/desactivar la colocación de Stop Loss y habilitar el autopilot.
Autopilot se refiere al trading automatizado basado en las señales del panel. Este modo se puede activar presionando el botón correspondiente.
Datos de entrada:
input bool inp_on_trade=false; // Autopilot (Activado/Desactivado) input double inp_open=85 // Valores de umbral para abrir posición input double inp_close=55 // Valores de umbral para cerrar posición input double inp_lot_fix=0.01 // lote fijo input double inp_lot_perc=0.01 // lote como porcentaje del capital input bool inp_on_lot=false // si "falso" es % del capital input bool inp_on_SL=false // Stop loss (Activado/Desactivado)

Fig. 1. Apariencia del panel de trading.
Recomendaciones:
- Agrega la biblioteca MasterWindows a la carpeta \MQL5\Include\. Esta biblioteca asegura un funcionamiento adecuado de las ventanas de interfaz que crees.
- Para una mejor visualización de las ventanas de interfaz creadas, utiliza esquemas gráficos con fondo negro.
- Este es un panel de demostración (un programa de broma) y no está destinado a cuentas reales. Sin embargo, puedes modificar o reemplazar la función de generación de señales BUYorSELL() según tu sistema de trading, añadir funciones de soporte de posición y probarlo en una cuenta real.
Comentarios 0