After Breakout
- Asesores Expertos
- Versión: 1.0
- Activaciones: 5
El EA funciona de forma independiente utilizando los datos de los gráficos de MT5. No requiere indicadores externos, webhooks, DLL, Python ni aplicaciones adicionales. Los principales parámetros de trading se pueden configurar desde la pestaña «Inputs», mientras que la disponibilidad de las órdenes de COMPRA/VENTA y los ajustes visuales utilizan la configuración interna del producto.
After Breakout es compatible con el Probador de estrategias de MT5, las cuentas demo y las cuentas reales. Su visualización de gráficos es meramente informativa y no afecta a las decisiones de trading internas del EA.
Descargar configuración preestablecida: Haga clic aquí. Configuración preestablecida «
» para XAUUSD, M5
Características principales
- Análisis automático de canales y rupturas.
- Señales confirmadas mediante velas completas.
- Ejecución automática de órdenes de COMPRA y VENTA.
- Una oportunidad de negociación por canal.
- Tres modos de Stop Loss: puntos fijos, vela de señal y límite del canal.
- Take Profit fijo o Trailing Stop por parte del bróker.
- Lote fijo o lote automático basado en el saldo.
- Filtros de spread y de días de negociación.
- Número máximo de posiciones configurable por símbolo.
- Validación del volumen del bróker, el margen, el tamaño del tick, el nivel de stop y el nivel de congelación.
- Compatibilidad con cuentas de cobertura y de compensación de MT5.
- Visualización de canales inspirada en TradingView en el gráfico principal.
- Reconstrucción histórica de canales sin necesidad de abrir operaciones históricas.
- Sin sistemas Martingale, Grid, Recovery Lot ni de promediado.
Stop Loss
Puntos fijos
El Stop Loss se sitúa a una distancia fija del precio de entrada. Todos los cálculos basados en puntos utilizan el valor _Point nativo del símbolo.
Vela de señal
El Stop Loss se basa en el máximo o el mínimo de la vela de señal completada, con un margen adicional configurable.
Límite del canal
El Stop Loss se basa en el límite del canal correspondiente en el momento de la ruptura, con un margen adicional configurable.
Cada precio de Stop Loss se normaliza según el tamaño del tick del valor y se compara con la distancia mínima de stop del bróker antes de enviar la orden.
Take Profit y Trailing Stop
Take Profit fijo
El Take Profit se establece a una distancia fija del precio de entrada. En este modo, la posición se gestiona utilizando los niveles de Stop Loss y Take Profit del bróker.
Trailing Stop
El modo «Trailing Stop» no utiliza un objetivo de «Take Profit» fijo. Una vez que la posición alcanza el nivel de inicio de seguimiento configurado, el EA comienza a actualizar el «Stop Loss» de acuerdo con los ajustes de «Distancia de seguimiento» y «Paso de seguimiento».
El Stop Loss solo se desplaza cuando el nuevo nivel mejora la protección existente y cumple con las restricciones de stop y congelación del bróker. La terminal y el EA deben permanecer en funcionamiento para que el nivel de seguimiento continúe actualizándose.
Gestión del capital
Lote fijo
Cada nueva posición utiliza el tamaño de lote fijo seleccionado por el usuario. El tamaño del lote no varía tras una operación ganadora o perdedora.
Lote automático según el saldo
El «lote automático» se calcula a partir del saldo de la cuenta utilizando los siguientes tramos de saldo:
pasos = floor(saldo de la cuenta / paso de saldo) lotes = pasos × lotes por paso de saldo
El resultado se limita al «Lote automático máximo» y se comprueba que cumpla los requisitos mínimos, máximos y de incrementos de volumen del bróker. Si el volumen calculado es inferior al mínimo del bróker, no se abre ninguna operación. El «Lote automático» utiliza el saldo de la cuenta en lugar del capital neto.
El EA no aumenta el tamaño del lote tras una pérdida.
Parámetros de entrada
Configuración de entrada
- Duración de la normalización: periodo de normalización del precio.
- Longitud de detección del canal: periodo de detección del canal.
- Confirmar ruptura mediante el cuerpo de la vela: selecciona el método de confirmación de la vela.
- Permitir solapamiento de canales: permite que los canales activos se solapen.
Configuración de lotes
- Modo de lotes: lote fijo o lote automático según el saldo.
- Tamaño de lote fijo: volumen utilizado en el modo de lote fijo.
- Saldo por paso de lote automático: saldo de la cuenta necesario para completar un paso.
- Lotes por paso de saldo: volumen asignado a cada paso de saldo completo.
- Lote automático máximo: volumen máximo permitido en el modo de lote automático.
- Número máximo de posiciones por símbolo: número máximo de posiciones del EA en el mismo símbolo.
- Número mágico del EA: identificador único para las posiciones gestionadas por el EA.
Configuración de Stop Loss
- Modo de Stop Loss: puntos fijos, vela de señal o límite del canal.
- Distancia fija de SL: distancia fija del Stop Loss en puntos del bróker.
- Margen de seguridad de la vela/del canal: margen de seguridad adicional para los modos de Stop Loss basados en velas o en canales.
Configuración de Take Profit y trailing
- Modo de Take Profit: puntos fijos o stop dinámico.
- Distancia fija de TP: distancia fija de Take Profit en puntos del bróker.
- Inicio del trailing: movimiento mínimo favorable antes de que comience el trailing.
- Distancia del trailing: distancia que se mantiene entre el precio de mercado y el Stop Loss.
- Paso mínimo del trailing: mejora mínima necesaria antes de que se actualice el Stop Loss.
Configuración del filtro
- Activar filtro de spread: activa el filtrado por spread para nuevas entradas.
- Spread máximo: el spread máximo permitido en puntos del bróker.
- Desviación máxima del precio: desviación máxima permitida entre el precio de la orden y el precio de mercado.
Días de negociación
- Lunes: activado por defecto.
- Martes: activado por defecto.
- Miércoles: activado por defecto.
- Jueves: activado por defecto.
- Viernes: activado por defecto.
- Sábado: desactivado por defecto.
- Domingo: desactivado por defecto.
Los días de negociación se determinan según la hora del servidor del bróker, no según la hora local del ordenador. El filtro de días solo afecta a las nuevas entradas. La gestión de posiciones abiertas y el funcionamiento del trailing stop permanecen activos en los días desactivados.
Visualización de gráficos
El EA muestra la visualización de su canal directamente en el gráfico principal de MT5, incluyendo:
- Fondo blanco con una cuadrícula gris claro.
- Velas alcistas de color turquesa y velas bajistas de color rojo.
- Rectángulos de canal en gris claro.
- Zonas de resistencia en rojo pastel.
- Zonas de soporte en verde menta.
- Líneas medias de los canales discontinuas.
- Flechas de ruptura de «COMPRAR» y «VENDER».
- Aproximación del volumen dentro de los canales.
- Etiquetas de volumen y un indicador delta.
Dependiendo del símbolo, MT5 puede proporcionar el volumen real o el volumen por tick. La distribución al alza/a la baja que se muestra es una aproximación basada en OHLCV y no representa el volumen real de los agresores. La visualización del volumen no se utiliza como filtro de negociación.
Instalación
- Copia el archivo After Breakout.ex5 en la carpeta MQL5/Experts de la terminal.
- Abre MetaTrader 5 y actualiza el Navegador, o reinicia la plataforma.
- Arrastra «After Breakout» desde el «Navegador» hasta el gráfico seleccionado.
- Activa la opción «Permitir trading algorítmico» en las propiedades del EA.
- Active el botón «Operaciones algorítmicas » en la barra de herramientas de MT5.
- Revisa los ajustes de lote, Stop Loss, Take Profit, spread, día de negociación y número mágico.
Backtesting
Utilice el Probador de estrategias de MT5 con la opción «Cada tick» basada en ticks reales cuando se disponga de datos adecuados. Asegúrese de que el periodo de prueba seleccionado contenga suficientes datos históricos.
- Desactive el «Modo visual» cuando no sea necesario examinar los objetos del gráfico.
- Empiece con el marco temporal M5 o H15.
- Utilice un periodo de prueba corto antes de realizar pruebas prolongadas en M1.
- Revisa el diario de operaciones para detectar órdenes rechazadas debido a restricciones de spread, volumen, margen o nivel de stop.
La visualización de gráficos se omite durante las pruebas no visuales. Las señales históricas reconstruidas durante la inicialización no abren operaciones históricas.
Aviso sobre riesgos
Operar conlleva riesgos. After Breakout no garantiza beneficios ni evita pérdidas. El rendimiento puede verse afectado por las cotizaciones, los spreads, las comisiones, los swaps, el deslizamiento, las especificaciones de los símbolos y las condiciones de ejecución del bróker.
Los resultados pueden variar entre los distintos brókers, TradingView y MetaTrader 5 debido a diferencias en los datos históricos y en la construcción de las velas. Los resultados de las pruebas retrospectivas no garantizan el rendimiento futuro de las operaciones. Prueba el EA en el Probador de estrategias y en una cuenta demo antes de plantearte utilizarlo en condiciones reales.
