Cierra en el Momento Justo es un Asesor Experto (EA) diseñado para la plataforma de trading MetaTrader 4. Su función principal es cerrar posiciones abiertas, eliminar órdenes pendientes o hacer ambas cosas. Puedes especificar cómo deseas que se cierren las órdenes: por símbolo, número mágico o número de ticket. Además, puedes definir la hora exacta en la que el EA cerrará las órdenes seleccionadas, utilizando la hora local de tu computadora. Este EA también incluye una descripción de errores para casos en los que surjan problemas al cerrar órdenes individuales.
La idea detrás de este EA es que siempre se debe ejecutar la acción. Esto significa que si se produce un error al cerrar una orden o posición, el EA intentará nuevamente en el siguiente tick. Sin embargo, hay un pequeño inconveniente: si se abren otras operaciones después de la hora seleccionada y que cumplen con las condiciones establecidas, también se cerrarán (el EA no se detiene). Pero esto no infringe la idea básica del funcionamiento.
Parámetros de entrada:
Ajustes de cierre:
extern bool bAllClose = false; //Cerrar Todas extern bool bSymClose = false; //Cerrar por Símbolo extern bool bMNClose = false; //Cerrar por Número Mágico extern bool bTNClose = false; //Cerrar por Número de Ticket extern bool PO = false; //Cerrar Órdenes Pendientes extern bool MO = false; //Cerrar Órdenes de Mercado extern string TimeToClose="YYYY.MM.DD HH:MI"; //Hora local para cerrar
Parámetros de cierre:
extern string SymClose=""; //Símbolo a cerrar extern int MNClose = 0; //Número Mágico a cerrar extern int TNClose = 0; //Número de Ticket a cerrar
Comentarios 0