En este artículo, vamos a explorar cómo llevar un control efectivo de los tickets de órdenes utilizando un CArrayInt en MQL4. A través de la función onTimer, podemos monitorear los cambios en la lista de tickets y activar estos manejadores de eventos:
//+------------------------------------------------------------------+ //| Manejador de evento cuando se activa el stop loss | //+------------------------------------------------------------------+ void onStopLoss(ulong ticket); //+------------------------------------------------------------------+ //| Manejador de evento cuando se activa el take profit | //+------------------------------------------------------------------+ void onTakeProfit(ulong ticket); //+------------------------------------------------------------------+ //| Manejador de evento cuando se abre una nueva orden | //+------------------------------------------------------------------+ void onTradeEntry(ulong ticket); //+------------------------------------------------------------------+ //| Manejador de evento cuando se cierra una orden (eliminada) | //+------------------------------------------------------------------+ void onTradeExit(ulong ticket);
Nota: No todas las funciones del manejador onTradeTransaction de MQL5 están implementadas aquí. Este es solo un enfoque básico.
En la siguiente captura de pantalla, puedes ver el registro de salida para el Asesor Experto (EA):

연관 포스트
- Grid EA Pro: Asesor Profesional para MetaTrader 4
- Asesor Experto de Cruce de Medias Móviles para MetaTrader 4
- EA Adaptativo: Sistema de Aprendizaje Profundo para MetaTrader 4
- BotCilento: Asesor Experto para MetaTrader 5 que Potencia tu Trading
- Safe Trend Scalp: El Asesor Experto para MetaTrader 4 que Necesitas