En el mundo del trading, es crucial contar con herramientas que optimicen nuestras operaciones. En este sentido, la implementación del manejador de eventos onTrade en MQL4 se presenta como una solución eficiente para los usuarios de MetaTrader 4. Este código permite hacer un seguimiento de los tickets de órdenes utilizando un CArrayInt.
El código reacciona a los cambios en la lista de tickets mediante el uso de event handlers en el evento onTimer. A continuación, se describen los manejadores de eventos más relevantes:
//+------------------------------------------------------------------+ //| Manejador de eventos cuando se alcanza el stop loss | //+------------------------------------------------------------------+ void onStopLoss(ulong ticket); //+------------------------------------------------------------------+ //| Manejador de eventos cuando se alcanza el take profit | //+------------------------------------------------------------------+ void onTakeProfit(ulong ticket); //+------------------------------------------------------------------+ //| Manejador de eventos cuando se abre una nueva orden | //+------------------------------------------------------------------+ void onTradeEntry(ulong ticket); //+------------------------------------------------------------------+ //| Manejador de eventos cuando se cierra (elimina) una orden | //+------------------------------------------------------------------+ void onTradeExit(ulong ticket);
Nota: No todas las funciones del manejador onTradeTransaction de MQL5 se han implementado aquí. Este es solo un enfoque básico.
En la siguiente captura de pantalla, puedes observar el registro de salida para el sistema de trading:

연관 포스트
- Refresh 28 Charts - Herramienta de Automatización para MetaTrader 4
- Automatización de Trading: Daily Target y Max Daily Losses para MetaTrader 4
- Estrategia FIFO - Sistema de Trading Automático para MetaTrader 4
- Plantilla Multi Divisa - Sistema de Trading para MetaTrader 4
- Consolidación y Ruptura - Sistema de Trading Automático para MetaTrader 4