EZ Trading Assistant
- Utilidades
- Versión: 1.16
- Actualizado: 30 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 de la posición, 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 aunque no lo esté, pero no se podrán abrir ni modificar operaciones— y de que el uso de EAs 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 |
|---|---|
| P/L diario | Total acumulado en tiempo real de las ganancias y pérdidas de hoy; cambia a amarillo y luego a rojo a medida que se acerca al porcentaje de límite de pérdidas diarias configurado. Solo tiene carácter informativo: nunca cierra operaciones automáticamente. |
| Operaciones activas | Cinco casillas numeradas (1-5) que muestran qué operaciones se están supervisando 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). También aparece desactivado durante un periodo de restricción de noticias, si está habilitado; véase la sección 9. |
| Activar BE | Mueve inmediatamente el Stop Loss de la operación seleccionada al punto de equilibrio. |
| Activar SL dinámico | Comienza a ajustar el 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 gestiona de forma independiente:
- 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 de color gris 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 ranura original T1-T5 y se reanuda el seguimiento de su estado de «Break Even», «Trailing» o «Partials» desde la situación actual de la posición.
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, para que puedas ajustar visualmente la configuración antes de enviarla al bróker. No se abre ninguna operación 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 coloca una orden real de compra o venta con límite o stop con el bróker (eligiendo automáticamente entre límite y stop en función de si el precio de entrada se sitúa 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, manteniendo 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 la 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 su 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 configuración de Auto BE. |
Cuando se utiliza el modo «% de TP», si la posición no tiene establecido un 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 TP, por lo que el Auto BE sigue funcionando incluso sin un TP 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 tu favor, el Stop Loss se va ajustando 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 sigue 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 en 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 de «ya activado», en función de su propio tamaño de lote original.
9. Noticias (de alto impacto)
EZ Trading Assistant lee el calendario económico integrado de MetaTrader (los mismos datos que se muestran en la pestaña «Calendario» de la caja de herramientas) y marca los eventos de noticias de alto impacto («3 estrellas») de hoy para las dos divisas del símbolo del gráfico con una línea vertical discontinua y una etiqueta de hora. Pasa el cursor por encima de una línea para ver el nombre completo del evento.
| Entrada | Efecto |
|---|---|
| EnableNewsLines | Muestra u oculta las líneas verticales de noticias y sus etiquetas de hora en el gráfico. |
| BloquearÓrdenesCercaDeNoticias | Cuando está activado, desactiva la opción «Ejecutar orden preparada » y bloquea la realización de operaciones mientras se encuentre dentro de la ventana configurada para un evento de alto impacto. |
| NewsBlockMinutes | El intervalo de tiempo, en minutos, en torno a cada evento de alto impacto que utiliza la función «Bloquear órdenes cerca de noticias». |
10. Ejecución, cierre y cancelación
- Ejecutar orden preparada: envía la orden que esté preparada en ese momento. Desactivada (en gris) cuando no hay ninguna orden preparada, o durante un intervalo de bloqueo de noticias de alto impacto si dicha opción está activada.
- 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.
11. Referencia de parámetros de entrada
| Grupo | Entrada | Por defecto | Descripción |
|---|---|---|---|
| General | Número mágico | 20260307 | Identifica las operaciones propias de este EA para que nunca interfiera con las operaciones abiertas en otros lugares. |
| Nombre de configuración | (en blanco) | Etiqueta opcional que se añade al título del panel; resulta útil cuando se ejecutan varias instancias. | |
| Tamaño del lote | 0,01 | Tamaño de lote manual utilizado cuando la función «Cálculo automático de lotes» está desactivada. | |
| Límite de pérdidas diario | DailyLossLimitPercent | 0,0 | Límite de pérdidas netas diarias, expresado como porcentaje del saldo inicial del día. Solo a título informativo (colorea la fila «P/L diario»); el valor 0 lo desactiva. |
| Valores predeterminados de preparación de operaciones | Modo TP por defecto | Puntos | Si el TP se inicia en modo «Puntos» o «Precio» al preparar una operación. |
| TP predeterminado en puntos | 1000 | Distancia predeterminada del TP (puntos) al preparar una operación. | |
| Modo SL predeterminado | Puntos | Si el SL se inicia en modo «Puntos» o «Precio» al preparar una operación. | |
| Puntos predeterminados del SL | 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 por defecto | true | Si el ajuste automático del tamaño del lote se inicia activado. |
| Por defecto: Porcentaje de riesgo | 1,0 | Porcentaje de riesgo predeterminado 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 más allá de la entrada en los que se activa el punto de equilibrio (BE) / Auto BE y se fija el SL. |
| AutoBE predeterminado activado | true | Si Auto BE se inicia activado. | |
| Modo BE predeterminado | % del 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 | 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 dinámico predeterminados | 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 activado. |
| Por defecto P1Pct..Por defecto P5Pct | 50 / 75 / 90 / 0 / 0 | Desencadenante por defecto 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. | |
| Noticias (beta) | EnableNewsLines | true | Muestra los eventos de noticias de gran impacto de hoy como líneas verticales en el gráfico. |
| Bloquear órdenes cercanas a las noticias | false | Desactiva la ejecución de órdenes preparadas cerca de un acontecimiento noticioso de gran impacto. | |
| NewsBlockMinutes | 5 | +/- minutos en torno a un evento de gran impacto, según la opción anterior. |
12. 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 del SL dinámico, asignación de ranuras) genera una línea que explica lo que ha ocurrido.
- Si una operación no parece estar registrada 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 BE automático, el SL móvil y las órdenes parciales solo se ejecutan para las operaciones registradas en un espacio 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 (cancela) cualquier orden ya pendiente.
