Vantage Breakout
- Asesores Expertos
-
Alexandre Vincent Traber
Desarrollador de trading algorítmico especializado en Expert Advisors para MetaTrader 5.Formación en estudios de trading de materias primas, aplicada a estrategias sistemáticas de Forex, Oro/Plata e índices. El enfoque está en robots robustos y probados mediante optimización, con curvas de equidad - Versión: 1.31
- Actualizado: 24 octubre 2026
Vantage Breakout es un Asesor Experto de ruptura de banda de volatilidad. Construye una banda alrededor de una media móvil con una distancia ATR y entra cuando una vela cierra fuera de ella. Las salidas se gestionan en términos de dinero: el beneficio se toma en tres pasos medidos en porcentaje del balance de la cuenta, y un stop suave cierra la operación al cierre de la vela si la pérdida alcanza un porcentaje fijado del balance.
DESCRIPCIÓN GENERAL
- Banda de ruptura: SMA más o menos InpAtrMultiplier x ATR
- Entrada en un cierre por encima de la banda superior (compra) o por debajo de la inferior (venta)
- Stop loss fijo en porcentaje del precio, trailing stop opcional en porcentaje
- Toma de beneficios en tres pasos según el porcentaje del balance: un tercio, un tercio y luego el resto
- Cierre suave: la operación se cierra al cierre de la vela si la pérdida flotante alcanza InpSoftClose_PctBalance por ciento del balance
- Tamaño de posición según el riesgo con capitalización o balance inicial fijo
- Una posición a la vez, entradas y niveles evaluados en velas cerradas
- Sistema de puntuación integrado para el optimizador, para seleccionar parámetros robustos
- Panel en el gráfico con drawdown de la cuenta y drawdown del EA medidos por separado
CÓMO FUNCIONA
Banda: en cada nueva vela el EA calcula una SMA de InpSmaPeriod velas y le suma o resta InpAtrMultiplier x ATR(InpAtrPeriod). Un cierre por encima de la banda superior indica un fuerte movimiento al alza y abre una compra; un cierre por debajo de la banda inferior abre una venta.
Stop y tamaño: el stop loss fijo se coloca a InpSL_Pct por ciento del precio de entrada. El lote se calcula para que ese stop cueste InpRiskPercent por ciento del balance actual (InpCompounding = true) o del balance inicial. Con InpUseTrailing activado, el stop sigue al precio a la misma distancia porcentual en cada tick y solo se mueve en la dirección del beneficio.
Niveles de beneficio (comprobados en cada cierre de vela):
- Cuando el beneficio flotante alcanza InpTP1_PctBalance por ciento del balance, se cierra aproximadamente un tercio del volumen inicial
- En InpTP2_PctBalance por ciento se cierra otro tercio
- En InpTP3_PctBalance por ciento se cierra el volumen restante
- Varios niveles pueden activarse en la misma barra. Si la posición es demasiado pequeña para dividirse, el nivel se omite y todo el volumen se cierra en InpTP3_PctBalance
Cierre suave: en cada cierre de vela, si la pérdida flotante de la posición ha alcanzado InpSoftClose_PctBalance por ciento del balance, la posición se cierra, normalmente mucho antes del stop fijo.
Seguridad: control de margen antes de cada orden, normalización completa del lote incluido el límite de volumen agregado del bróker, control de niveles de stop y congelación en entradas y modificaciones del trailing, detección automática del modo de ejecución. Una autoprueba al inicio indica si el trading está realmente permitido en el gráfico.
PARÁMETROS
Strategy: InpAtrPeriod, InpSmaPeriod, InpAtrMultiplier
Money Management: InpRiskPercent, InpCompounding
Risk Placement: InpSL_Pct, InpUseTrailing
Active Position Management: InpTP1_PctBalance, InpTP2_PctBalance, InpTP3_PctBalance, InpSoftClose_PctBalance
Identification: Magic_Number, Order_Comment
Optimizer Score: parámetros Score_*, ver abajo
SISTEMA DE PUNTUACIÓN DEL OPTIMIZADOR
Los criterios estándar de MT5, como el balance máximo o el profit factor, tienden a seleccionar parámetros que se ajustan al pasado por casualidad. Vantage Breakout incluye una función de puntuación propia que clasifica cada pasada de optimización según la calidad de su curva de equity:
- Suavidad de la curva de equity (R2 de un ajuste lineal)
- Velocidad de beneficio (pendiente normalizada)
- Estabilidad temporal (divergencia entre la primera y la segunda mitad de la prueba)
- Concentración del beneficio (penalización cuando pocas operaciones generan la mayor parte)
- Profundidad y duración del drawdown (Ulcer Index)
- Eficiencia del capital (ratio MAR)
- Fiabilidad por número de operaciones
Una pasada obtiene 0 si el beneficio neto es negativo, o si el profit factor, el drawdown o el número de operaciones están fuera de los límites definidos. En el optimizador de MT5, seleccione el criterio Custom max.
CONFIGURACIÓN RECOMENDADA
- Instrumentos que tienden a continuar tras un cierre fuerte fuera de su banda de volatilidad
- El riesgo por defecto es del 2 por ciento en el stop fijo, mientras que el cierre suave suele limitar la pérdida a cerca del 0.5 por ciento del balance; mantenga InpSoftClose_PctBalance por debajo de InpRiskPercent
- Optimice en dos etapas: 1 Minute OHLC u Open Prices para los parámetros de banda y gestión monetaria, después Every Tick para confirmar (y para probar el trailing stop)
- VPS para funcionamiento continuo
AVISO
Operar con productos apalancados conlleva un alto riesgo de pérdida. Los resultados de backtest no garantizan resultados futuros. Pruebe en una cuenta demo antes de operar en real.
