EZ Trading Assistant
- Utilidades
- Versión: 1.7
- Actualizado: 15 septiembre 2026
- Activaciones: 5
EZ Trading Assistant es un asesor experto para MT5 que añade un panel de control en el gráfico para preparar, abrir y gestionar operaciones —incluidas el cálculo automático del tamaño del lote, el punto de equilibrio, el stop loss dinámico y los cierres parciales— en hasta 5 operaciones independientes a la vez.
Aplica el concepto de preparar la orden de compra o venta antes de ejecutarla para evitar pulsar accidentalmente el botón equivocado y abrir una operación en la dirección incorrecta.
1. Primeros pasos
- Añade EZTradingAssistant al gráfico del símbolo con el que desees operar.
- Revisa el cuadro de diálogo «Propiedades» del EA y ajusta los valores predeterminados según tus preferencias (tamaño del lote, distancia predeterminada de SL/TP, comportamiento del punto de equilibrio, etc.).
- Asegúrate de que la opción «AutoTrading» esté activada en la barra de herramientas —el panel seguirá mostrándose sin ella, pero no se podrán abrir ni modificar operaciones— y de que el uso de EA esté permitido en el servidor de operaciones que utilices (algunas empresas de inversión no lo habilitan por defecto).
- El panel de control aparecerá acoplado en la esquina superior izquierda del gráfico tan pronto como se añada el EA.
2. Descripción general del panel
De arriba abajo, la vista principal del panel contiene:
| Sección | Finalidad |
|---|---|
| Operaciones activas | Cinco casillas numeradas (1-5) que muestran las operaciones que se están siguiendo actualmente. |
| Preparar compra/venta en el mercado | Activa una vista previa arrastrable de Entrada/TP/SL para una orden de mercado inmediata. |
| Preparar compra/venta pendiente | Activa una vista previa arrastrable para una orden de compra o venta con límite o stop. |
| Precio de entrada | Solo se puede editar mientras se prepara una orden pendiente. |
| Fila de TP/SL | Cambia entre distancia en puntos o un precio fijo, y edita el valor directamente. |
| Cálculo automático de lotes / % de riesgo | Determina automáticamente el tamaño de la posición en función de su porcentaje de riesgo y la distancia del SL. |
| Lotes | Tamaño de lote manual (se utiliza cuando el cálculo automático de lotes está desactivado). |
| Sección «Break Even» | Margen de equilibrio, modo/valor de activación automática del punto de equilibrio y tipo de confirmación. |
| Configurar cierres parciales | Abre la pantalla de configuración de cierres parciales. |
| Ejecutar orden preparada | Envía lo que esté preparado en ese momento (a mercado o pendiente, compra o venta). |
| Activar BE | Mueve inmediatamente el Stop Loss de la operación seleccionada al punto de equilibrio. |
| Activar SL dinámico | Inicia el seguimiento del Stop Loss de la operación seleccionada en función de la evolución del precio. |
| Cerrar todas las operaciones | Cierra todas las posiciones abiertas y cancela todas las órdenes pendientes colocadas por este EA. |
3. Operaciones activas (T1-T5)
Cada operación abierta a través del panel se asigna automáticamente a una de las cinco ranuras numeradas (T1 a T5), que aparecen como botones del 1 al 5 en la parte superior del panel. Cada ranura lleva un seguimiento independiente de:
- Configuración de «Auto Break Even»
- Estado del «Trailing Stop Loss»
- Progreso del cierre parcial
Haz clic en el botón con el número de una ranura para seleccionarla; los controles de «Break Even» y «Trailing SL» del panel editarán entonces esa operación específica. La ranura seleccionada aparece resaltada con un color más brillante que las demás; las ranuras que contienen una operación pero que no están seleccionadas actualmente aparecen atenuadas; las ranuras vacías son grises y no se puede hacer clic en ellas.
Si el EA o la terminal se reinician mientras aún hay operaciones abiertas, cada posición abierta se vuelve a asignar automáticamente a su casilla original T1-T5 y se reanuda el seguimiento de su estado de «Break Even», «Trailing» o «Partials» desde el punto en el que se encuentre la posición en ese momento.
4. Preparación de una operación
Al «preparar» una operación, se dibujan en el gráfico unas líneas arrastrables de entrada (para órdenes pendientes), Take Profit y Stop Loss, de modo que puedas ajustar visualmente la configuración antes de enviarla al bróker. En realidad, no se abre nada hasta que hagas clic en «Ejecutar orden preparada».
Mercado frente a Pendiente
| Botón | Comportamiento |
|---|---|
| Preparar compra/venta al precio de mercado | El precio de entrada sigue continuamente el precio de venta/compra en tiempo real. Las líneas de TP/SL se pueden arrastrar. Al hacer clic en «Ejecutar», se abre inmediatamente al precio de mercado actual. |
| Preparar compra/venta pendiente | El precio de entrada es fijo y se puede arrastrar; el TP y el SL se mueven junto con él. Al ejecutar, se envía una orden real de compra o venta con límite o stop al bróker (seleccionando automáticamente entre límite y stop en función de si el precio de entrada se encuentra por encima o por debajo del precio actual). |
Al iniciar una nueva «Preparación», los valores de Entrada, SL, TP y la sección «Auto BE» siempre se restablecen a sus valores predeterminados configurados, de modo que los ajustes restantes de otra operación nunca se transfieren por error.
Arrastrar las líneas
- Haz clic y arrastra la línea de TP o SL (o su etiqueta) hacia arriba o hacia abajo para ajustarla.
- Mientras se prepara una orden pendiente, la línea de «Entrada» también se puede arrastrar; el TP y el SL se mueven junto con ella, conservando su distancia (modo «Puntos») o sus precios exactos (modo «Precio»).
- Las líneas se trazan de forma que nunca se muestren debajo del propio panel.
Modo «Puntos» frente a modo «Precio»
Tanto el TP como el SL se pueden configurar de forma independiente en uno de los dos modos, que se alternan con los botones «Pts» / «Precio» situados junto a cada uno:
- Pts: una distancia en puntos desde el precio de entrada. Se recalcula automáticamente a medida que se desplaza la entrada.
- Precio: un nivel de precio fijo que no se mueve con el precio de entrada.
5. Cálculo automático del tamaño del lote
Cuando el cálculo automático del tamaño del lote está activado, el tamaño de la posición se calcula automáticamente de modo que, si se alcanza el Stop Loss, la pérdida sea igual al porcentaje de riesgo configurado del saldo de tu cuenta. Cuando está desactivado, se utiliza en su lugar el valor fijo del campo «Lotes ».
6. Umbral de rentabilidad
| Control | Descripción |
|---|---|
| Márgen de BE | Puntos por encima del precio de entrada en los que el umbral de equilibrio fija el Stop Loss (para asegurar una pequeña ganancia, o 0 para alcanzar el equilibrio exacto). |
| Activación automática del umbral de equilibrio: Puntos / % del objetivo de ganancias (TP) / Precio | Cómo se define el nivel de activación: una distancia fija en puntos, un porcentaje de la distancia entre la entrada y el TP, o un precio fijo. |
| Cierre de la mecha / del cuerpo | Si el activador se dispara en el instante en que el precio atraviesa el nivel, o solo una vez que una vela M1 completa cierre más allá de él. |
| BE automático (botón de alternancia) + cuadro de valor | Activa o desactiva el Break Even automático para la franja de operaciones seleccionada y establece el valor de activación. |
| Activar BE | Una acción manual puntual: desplaza inmediatamente el SL de la operación seleccionada al punto de equilibrio + margen de seguridad, independientemente de la opción «Auto BE». |
Cuando se utiliza el modo «% de TP», si la posición no tiene establecido ningún «Take Profit» (o si el «Trailing SL» lo ha eliminado —véase más abajo—), el umbral de activación se sigue calculando en función de la distancia predeterminada del «Take Profit», por lo que el «Auto BE» sigue funcionando incluso sin un «Take Profit» activo por parte del bróker.
7. Stop Loss dinámico
Al activar el «Trailing SL», la operación seleccionada pasa de un «Take Profit» fijo a un «Stop Loss» dinámico:
- El Take Profit de la posición se elimina en el momento en que se activa.
- A medida que el precio se mueve a su favor, el Stop Loss se ajusta continuamente al alza (en una operación de compra) o a la baja (en una operación de venta) para mantenerse a la distancia configurada en puntos por detrás del mejor precio alcanzado hasta ese momento.
- El Stop Loss solo se mueve a su favor, nunca en sentido contrario.
- Para evitar saturar al bróker con solicitudes, el mejor precio se supervisa en cada tick, pero el Stop Loss real solo se actualiza en el servidor como máximo dos veces por segundo.
- Vuelve a hacer clic en el botón para desactivar el trailing: el Stop Loss permanece donde estaba la última vez; el Take Profit no se restablece automáticamente.
8. Cierres parciales
Haz clic en «Configurar cierres parciales» para abrir la pantalla de cierres parciales, donde se pueden establecer hasta cinco niveles (P1-P5), cada uno de los cuales puede cerrar un porcentaje del tamaño del lote original una vez que el precio alcance un porcentaje del recorrido entre la entrada y el Take Profit, con el fin de asegurar las ganancias de forma gradual.
| Columna | Significado |
|---|---|
| Activado | Activa/desactiva ese nivel. |
| EP->TP% | A qué distancia de la distancia entre la entrada y el TP se activa este nivel (p. ej., 50 = a mitad de camino del TP). |
| % de cierre | Qué porcentaje del tamaño original del lote se cerrará en este nivel. |
La barra vertical situada a la derecha de esta pantalla muestra una representación a escala de la posición de cada nivel activado entre la entrada (EP) y el Take Profit (TP), además del volumen que quedaría para cerrar el TP nativo del bróker.
- Haz clic en «Guardar/Aplicar» para confirmar los cambios; primero se valida la configuración (por ejemplo, el total del % de cierre de todos los niveles activados debe mantenerse por debajo del 100 %).
- Haz clic en < Atrás para volver al panel principal y descartar cualquier cambio no guardado.
La configuración de cierre parcial se aplica a todas las operaciones, pero cada posición realiza un seguimiento independiente de su propio progreso «ya activado», en función de su propio tamaño de lote original.
9. Ejecución, cierre y cancelación
- Ejecutar orden preparada: envía lo que esté preparado en ese momento. Desactivada (en gris) cuando no hay nada preparado.
- Cerrar todas las operaciones: cierra todas las posiciones abiertas pertenecientes a este EA (que coincidan con su número mágico y el símbolo del gráfico) y cancela todas sus órdenes pendientes inactivas, incluso las realizadas antes de un reinicio del EA o del terminal.
10. Referencia de parámetros de entrada
| Grupo | Entrada | Valor por defecto | Descripción |
|---|---|---|---|
| General | Número mágico | 20260307 | Identifica las operaciones propias de este EA para que nunca interfiera con operaciones abiertas en otros lugares. |
| Nombre de configuración | (en blanco) | Etiqueta opcional que se añade al título del panel, útil cuando se ejecutan varias instancias. | |
| Tamaño del lote | 0,01 | Tamaño de lote manual utilizado cuando el cálculo automático de lotes está desactivado. | |
| Valores predeterminados de preparación de operaciones | Puntos de TP por defecto | 1000 | Distancia predeterminada del TP (puntos) al preparar una operación. |
| Puntos SL por defecto | 500 | Distancia predeterminada del SL (puntos) al preparar una operación. | |
| Tamaño automático del lote | Ajuste automático del tamaño del lote activado | true | Si el ajuste automático del tamaño del lote se inicia activado. |
| Por defecto: Porcentaje de riesgo | 1,0 | Porcentaje de riesgo por defecto del saldo que se utiliza cuando el tamaño automático de lote está activado. | |
| Umbral de rentabilidad | Puntos de margen de equilibrio | 50 | Puntos por encima del precio de entrada en los que se activa el punto de equilibrio (BE) o el BE automático, y en los que se fija el SL. |
| AutoBE predeterminado activado | true | Si Auto BE se inicia activado. | |
| Modo BE predeterminado | % de TP | Modo de activación predeterminado de Auto BE. | |
| Valor predeterminado de BE | 30,0 | Valor de activación predeterminado (puntos, % respecto al TP o un precio, según el modo). | |
| Confirmación predeterminada de BE | Mecha | Tipo de confirmación por defecto: contacto con la mecha o cierre del cuerpo de la vela M1. | |
| Stop dinámico | Puntos de Stop Móvil Predeterminado | 200,0 | Distancia predeterminada del stop dinámico (puntos) por detrás del mejor precio alcanzado. |
| Cierres parciales | P1 predeterminado... P5 predeterminado | false | Si cada nivel parcial se inicia habilitado. |
| Por defectoP1Pct..Por defectoP5Pct | 50 / 75 / 90 / 0 / 0 | Desencadenante predeterminado EP->TP% para cada nivel. | |
| Lotes predeterminados P1...Lotes predeterminados P5 | 25 / 25 / 25 / 0 / 0 | Porcentaje predeterminado de lotes originales que se cerrarán en cada nivel. |
11. Consejos y resolución de problemas
- Comprueba siempre la pestaña«Expertos/Diario» en la terminal MT5 para ver los mensajes detallados del registro: cada acción (apertura, modificación, cierre, activación de Auto BE, actualización de Trailing SL, asignación de ranuras) genera una línea que explica lo que ha ocurrido.
- Si parece que una operación no se registra en ninguna de las ranuras T1-T5, comprueba el registro en busca de un mensaje del tipo «Ranura de operación activada» o «Todas las ranuras de operación están llenas».
- El Auto BE, el Trailing SL y las órdenes parciales solo se ejecutan para las operaciones registradas en una ranura de «Operación activa»; las operaciones abiertas fuera del panel (por ejemplo, manualmente o mediante otro EA) no son gestionadas por EZ Trading Assistant.
- Solo se puede activar una orden pendiente de compra y una de venta a la vez; al preparar una nueva del mismo tipo, se sustituye (se cancela) cualquier orden que ya esté pendiente.
