EA Total Close Trade Manager MT5
- Utilidades
- Versión: 2.522
- Actualizado: 14 agosto 2026
- Activaciones: 10
EA Total Close Trade Manager MT5
Gestiona las posiciones existentes en MetaTrader 5 desde un único panel de control.
EA_TOTAL_CLOSE es una herramienta de gestión de posiciones, TP/SL y operaciones diseñada para cuentas de cobertura de MetaTrader 5.
Está pensada para operadores que abren posiciones manualmente o a través de otros sistemas de trading y desean una forma estructurada de cerrar, proteger y gestionar las posiciones existentes sin tener que gestionar cada posición una por una.
Desde un único panel de control, puedes gestionar grupos de posiciones, aplicar el punto de equilibrio (Break Even), establecer o eliminar niveles de TP/SL, utilizar el trailing stop, configurar el TP/SL del bróker o el TP/SL virtual, gestionar las condiciones automáticas de ganancias y pérdidas, y supervisar la información de las posiciones y el último resultado de cierre.
EA_TOTAL_CLOSE no genera señales de trading, no predice la dirección del mercado ni abre nuevas posiciones automáticamente.
Gestión de operaciones de un vistazo
- Cerrar todas las posiciones elegibles
- Cerrar solo las posiciones de COMPRA
- Cerrar solo las posiciones de VENTA
- Cerrar solo las posiciones rentables
- Cerrar solo las posiciones con pérdidas
- Aplicar el umbral de rentabilidad por separado a las posiciones de COMPRA y VENTA
- Gestionar el TP y el SL manuales de forma independiente para las posiciones de COMPRA y VENTA
- Utilizar el «Trailing Stop» y el «Trailing Step» opcional
- Utilizar el TP/SL automático del bróker o el TP/SL virtual
- Cerrar automáticamente las posiciones según las condiciones de ganancias o pérdidas configuradas
- Selecciona «Solo gráfico actual» o «Todas las órdenes abiertas» cuando sea posible
- Supervisa el resultado flotante, el número de posiciones, el volumen de COMPRA/VENTA y el último cierre
- Guarda los ajustes de gestión seleccionados para su uso posterior
EA_TOTAL_CLOSE combina controles de cierre por lotes con herramientas de gestión continua de posiciones. Se puede utilizar para una sola posición o para cuentas en las que sea necesario gestionar varias posiciones independientes desde una única interfaz.
Gestión de posiciones
El panel de control principal ofrece controles directos para cerrar las posiciones elegibles según el «Ámbito de cierre» seleccionado.
- Cerrar todas las posiciones elegibles
- Cerrar solo las posiciones de COMPRA
- Cerrar únicamente posiciones de VENTA
- Cerrar solo las posiciones rentables
- Cerrar solo las posiciones con pérdidas
- Aplicar el punto de equilibrio por separado a las posiciones de COMPRA o VENTA
- Seleccionar «Solo gráfico actual» o «Todas las órdenes abiertas»
- Procesar varias posiciones elegibles en un solo lote
- Reintentar las operaciones fallidas
- Evitar la superposición de operaciones por lotes
- Mostrar las operaciones completadas, el total de operaciones, los errores y el tiempo de ejecución a través de la barra de estado
El «Ámbito de cierre» principal seleccionado también controla la información del panel de control para:
- Total flotante
- Recuento de posiciones
- Volumen y recuento de COMPRAS
- Volumen y recuento de VENTA
- Último cierre
Gestión manual de TP/SL
La gestión manual de TP/SL gestiona las posiciones de COMPRA y VENTA en el símbolo del gráfico actual a través de cuatro campos de entrada independientes:
- TP de COMPRA
- SL de COMPRA
- TP de VENTA
- SL de VENTA
Pulsa Intro o haz clic fuera del campo seleccionado para confirmar la modificación.
Cada campo funciona de forma independiente:
- Al modificar el TP, se mantiene el SL existente
- Al modificar el SL, se mantiene el TP existente
- Al modificar un campo de COMPRA no se modifican las posiciones de VENTA
- Al modificar un campo de VENTA no se modifican las posiciones de COMPRA
Los niveles existentes establecidos previamente por Break Even, Trailing Stop, Auto TP/SL, otra terminal de MetaTrader, un dispositivo móvil o el bróker se mantienen, a menos que el campo confirmado modifique directamente ese mismo nivel.
Los precios manuales se validan comparándolos con el precio de mercado actual del lado de cierre:
- El TP de COMPRA debe estar por encima del precio de compra actual
- El SL de COMPRA debe estar por debajo del precio de compra (Bid) actual
- El TP de VENTA debe estar por debajo del precio de venta actual
- El SL de VENTA debe estar por encima del precio de venta actual
Esto permite que un Stop Loss proteja las ganancias abiertas y que un Take Profit reduzca una pérdida existente cuando el nivel introducido siga siendo válido en relación con el precio de mercado actual.
Comportamiento de la entrada:
- Un valor válido superior a cero solo se aplica al campo TP o SL seleccionado
- Al introducir cero se cancela la edición actual y se restablece el último valor manual aplicado correctamente para ese campo
- Al dejar el campo en blanco, solo se elimina por completo el TP o SL correspondiente
- El texto no válido o mal formado se rechaza como un valor completo
- El EA no extrae ni aplica únicamente la parte numérica de un texto mixto o malformado
- No se envía ninguna solicitud de modificación cuando falla la validación
- La barra de estado muestra el resultado de la validación
Entre los ejemplos de entradas no válidas se incluyen letras, combinaciones de números y letras, valores negativos, puntos decimales repetidos, comas y otros formatos de precios incorrectos.
Cuando no queda ninguna posición para un lado en el símbolo del gráfico actual, los campos manuales de COMPRA o VENTA correspondientes vuelven a cero.
El TP/SL manual siempre se aplica únicamente a las posiciones del símbolo del gráfico actual. Es independiente del ámbito de cierre principal.
Gestión del umbral de rentabilidad
El umbral de rentabilidad se puede aplicar por separado a las posiciones de COMPRA y VENTA.
Cada posición elegible se calcula de forma independiente a partir de su propio precio de apertura.
El punto de equilibrio (BE) controla la distancia de protección adicional:
- El «Punto BE 0» desplaza el «Stop Loss» hasta el precio de apertura de la posición
- Un «BE Point» positivo desplaza el «Stop Loss» más allá del precio de apertura en la dirección de protección
Los valores de «Take Profit» existentes se conservan cuando el «Break Even» modifica el «Stop Loss».
La ejecución del Break Even sigue estando sujeta al precio de mercado actual, al nivel mínimo de Stop, al nivel de congelación, a las especificaciones del símbolo y a otras normas del bróker. Por lo tanto, es posible que algunas posiciones elegibles sean aceptadas, mientras que otras sean rechazadas.
Gestión del trailing
El panel «Trailing» permite gestionar el trailing posición por posición.
- Activación del «Trailing Stop»
- Distancia de seguimiento ajustable en puntos
- Activación del paso del trailing
- Distancia de paso ajustable en puntos
- Ámbito de aplicación: solo el gráfico actual o todas las órdenes abiertas
- Guardar configuración
- Restablecer configuración
El «Trailing Stop» define la distancia de protección respecto al precio actual.
El «paso del trailing» define cuánto debe moverse el mercado antes de la siguiente actualización del stop loss.
Cada posición elegible se gestiona de forma independiente.
TP/SL automáticos
El TP/SL automático gestiona las posiciones elegibles utilizando distancias ajustables de Take Profit y Stop Loss.
Hay dos modos de funcionamiento disponibles:
- TP/SL del bróker: los niveles de TP y SL se envían al bróker y se muestran en MetaTrader
- TP/SL virtual: los niveles objetivo son supervisados internamente por EA_TOTAL_CLOSE y no se envían al bróker
Las posiciones de COMPRA y VENTA se gestionan de forma independiente.
El panel de TP/SL automático incluye sus propias opciones:
- Ámbito de aplicación: «Solo gráfico actual» o «Todas las órdenes abiertas»
- Guardar configuración
- Restablecer configuración
Comportamiento importante en el modo TP/SL del bróker:
- El TP/SL automático añade un TP o un SL únicamente cuando falta el nivel correspondiente en una posición elegible
- Al modificar y guardar nuevos valores de TP/SL, no se modifican los niveles de TP o SL existentes distintos de cero
- Las posiciones abiertas posteriormente utilizan los últimos ajustes guardados de TP/SL automático
- Un TP o SL distinto de cero modificado manualmente permanece inalterado mientras ese nivel siga existiendo
- Si se elimina un TP o un SL mientras Auto TP/SL permanece activado, es posible que se vuelva a aplicar el nivel automático que faltaba
Desactiva el TP/SL automático antes de eliminar un nivel cuando ese TP o SL deba permanecer vacío.
Gestión automática de ganancias y pérdidas
El panel «Avanzado» puede supervisar las condiciones de ganancias y pérdidas configuradas y ejecutar automáticamente las acciones de cierre habilitadas.
- Cierre automático por beneficios
- Cierre automático por pérdidas
- Objetivo de beneficio ajustable
- Límite de pérdidas ajustable
- Ámbito: solo el gráfico actual o todas las órdenes abiertas
- Guardar configuración
- Restablecer ajustes
Solo se procesan las funciones habilitadas.
Estimaciones de ganancias y pérdidas de TP/SL
El panel de control muestra los resultados monetarios estimados a partir de los niveles de TP y SL gestionados.
La estimación puede incluir niveles creados o modificados mediante:
- TP/SL manuales
- Stop Loss ajustado al umbral de rentabilidad
- Stop dinámico
- TP/SL automáticos del bróker
- TP/SL configurados desde otro terminal de MetaTrader
- TP/SL configurados desde un dispositivo móvil
- TP/SL virtual
Cada posición abierta se calcula de forma individual.
Las posiciones que no tengan un TP o SL gestionado relevante se excluyen de la estimación correspondiente.
Cuando se cierran las posiciones, la estimación se vuelve a calcular utilizando las posiciones restantes.
La divisa mostrada se ajusta a la divisa de la cuenta de operaciones, como USD, USC, EUR o GBP.
Último cierre
«Último cierre» muestra el resultado neto del último evento de cierre válido.
Puede detectar posiciones cerradas mediante:
- Botones EA_TOTAL_CLOSE
- Take Profit del bróker
- Stop Loss del bróker
- Un «Stop Loss» ajustado previamente por «Break Even»
- Trailing Stop
- Gestión automática avanzada
- TP/SL automático del bróker
- TP/SL virtual
- Terminal de escritorio de MetaTrader
- Aplicación móvil de MetaTrader
- Otras operaciones de cierre relacionadas con la cuenta
Cuando se cierran varias posiciones en un mismo lote, las operaciones de cierre completadas se combinan y se muestran como un resultado total con el número de posiciones cerradas.
«Último cierre» sigue el «Ámbito de cierre» principal seleccionado:
- «Solo gráfico actual» muestra únicamente los eventos de cierre válidos para el símbolo del gráfico actual
- «Todas las órdenes abiertas» puede mostrar los eventos de cierre elegibles de cualquier símbolo de la cuenta
«Último cierre» no corresponde a las ganancias o pérdidas acumuladas de toda la cuenta de negociación.
Guardar y restablecer la configuración
Se pueden guardar y restaurar los ajustes de los siguientes paneles:
- Avanzado
- Trailing
- TP/SL automático
Los ajustes guardados siguen estando disponibles tras los cambios de marco temporal y después de volver a añadir EA_TOTAL_CLOSE.
La opción «Restablecer» solo afecta al panel que esté abierto en ese momento.
El restablecimiento no:
- Restablece los demás paneles
- Cerrar las posiciones existentes
- Modifica las posiciones existentes por sí mismo
Cuadro de mando y estado
EA_TOTAL_CLOSE incluye:
- Cuadro de mando principal
- Mini panel de control
- Panel avanzado
- Panel de seguimiento
- Panel de TP/SL automático
- Modos de interfaz en inglés y tailandés
- Posición del panel de control ajustable
- Barra de estado con mensajes de ejecución, pendientes, validación, éxito y error
El panel de control está diseñado para mantener la información de las posiciones y los controles de gestión visibles en un solo lugar, mientras que el operador sigue siendo responsable de todas las decisiones de negociación.
Compatibilidad con cuentas
EA_TOTAL_CLOSE está diseñado y validado para cuentas de cobertura de MetaTrader 5, en las que pueden coexistir múltiples posiciones independientes sobre el mismo símbolo.
El funcionamiento con cuentas de compensación no se presenta como validado.
Asistencia y comentarios
Para asistencia técnica, informes de errores, sugerencias o peticiones de nuevas funciones, utiliza la sección «Comentarios sobre el producto» o envía un mensaje privado a través de MQL5.com.
Al informar de un problema, incluye la versión de MetaTrader 5, el bróker, el tipo de cuenta, el símbolo, capturas de pantalla e información relevante de los registros de Expertos o del Diario.
Se revisarán las sugerencias y solicitudes de nuevas funciones, pero su envío no garantiza su implementación.
Condiciones importantes, limitaciones y aviso de riesgos
- EA_TOTAL_CLOSE es una herramienta de gestión de operaciones. No proporciona señales, no predice la dirección del mercado ni abre posiciones automáticamente.
- Los comandos de cierre se ejecutan inmediatamente sin ventana de confirmación. Comprueba siempre el botón seleccionado, el símbolo, el ámbito y el número de posiciones abiertas antes de ejecutar un comando.
- El «Ámbito de cierre» principal se aplica a los botones de cierre, al «Break Even», a los totales del panel de control y al «Último cierre».
- El TP/SL manual siempre se aplica únicamente a las posiciones del símbolo del gráfico actual, independientemente del «Ámbito de cierre» principal.
- Cada campo de TP/SL manual funciona de forma independiente. Al introducir un cero se cancela la edición, mientras que al borrar el campo se elimina por completo solo el TP o SL correspondiente.
- Los TP/SL «Avanzados», «Trailing» y «Automáticos» utilizan sus propios ajustes de ámbito, que son independientes del «Ámbito de cierre» principal.
- El «Ámbito de cierre» principal permanece seleccionado tras un cambio de marco temporal. Cuando se elimina y se vuelve a adjuntar EA_TOTAL_CLOSE, el «Ámbito de cierre» principal vuelve a «Todas las órdenes abiertas».
- En el modo «TP/SL del bróker», cambiar los valores de los puntos de TP/SL automático guardados no modifica los niveles de TP o SL existentes distintos de cero. Las posiciones abiertas posteriormente utilizan la última configuración guardada.
- Si se elimina un TP o un SL mientras el TP/SL automático permanece activado, es posible que se vuelva a aplicar el nivel automático que falta. Desactive primero el TP/SL automático cuando el nivel deba permanecer vacío.
- El «Break Even», el «Trailing Stop», el «TP/SL manual» y el «TP/SL del bróker» están sujetos al precio de mercado actual, a las especificaciones del símbolo, al nivel mínimo de stop, al nivel de congelación y a otras normas del bróker.
- Es posible que se acepten algunas posiciones y se rechacen otras cuando sus precios, símbolos o condiciones del bróker difieran.
- Virtual TP/SL requiere que MetaTrader 5, EA_TOTAL_CLOSE, el trading algorítmico, la conexión a la cuenta de trading y el ordenador o VPS permanezcan activos.
- Si EA_TOTAL_CLOSE, MetaTrader 5, Algo Trading, la conexión a Internet, la conexión a la cuenta, el ordenador o el VPS dejan de funcionar, el TP/SL virtual no podrá supervisar ni ejecutar sus condiciones hasta que se reanude el funcionamiento.
- Los valores de ganancias y pérdidas de TP/SL son meras estimaciones. No constituyen resultados de negociación finales garantizados.
- Los resultados reales pueden diferir debido a la evolución del mercado, el spread, las comisiones, el swap, el deslizamiento, las brechas de precios, el precio de ejecución y las condiciones del bróker.
- El tiempo de ejecución por lotes no depende únicamente de EA_TOTAL_CLOSE.
- El tiempo de finalización puede variar debido a la calidad de Internet, el ping, la carga del servidor del bróker, el tiempo de respuesta del servidor, las condiciones del mercado, la liquidez, las variaciones de precio, el número de posiciones y los permisos de negociación.
- Las cifras de rendimiento que aparecen en las capturas de pantalla o los vídeos son resultados de esas pruebas específicas y no constituyen garantías de tiempos de ejecución fijos.
- Las operaciones por lotes de gran volumen siguen estando sujetas a los límites de solicitud del bróker y a los permisos de negociación automatizada.
- Un bróker puede retrasar, rechazar, limitar la frecuencia o restringir temporalmente las solicitudes de operaciones automatizadas de acuerdo con sus propias normas y las condiciones actuales del servidor.
- La gestión de reintentos y recuperación no puede eludir las restricciones del bróker, la cuenta, el símbolo, el servidor, el mercado o las normativas.
- «Último cierre» muestra el último evento de cierre válido según el «Ámbito de cierre» seleccionado. No se trata de las ganancias o pérdidas acumuladas de toda la cuenta de negociación.
- Pruebe todas las funciones, ámbitos y ajustes en una cuenta de demostración antes de utilizarlos en entorno real.
- El usuario sigue siendo responsable de todas las decisiones de negociación, el tamaño de la posición, el ámbito seleccionado, el riesgo de la cuenta y las órdenes ejecutadas a través de EA_TOTAL_CLOSE.
Advertencia de riesgo: La negociación de instrumentos financieros conlleva riesgos. EA_TOTAL_CLOSE no puede evitar las pérdidas causadas por movimientos del mercado, deslizamientos, brechas, interrupciones de conexión, restricciones del bróker o ajustes incorrectos por parte del usuario.

