Super Martingal
- Asesores Expertos
- Versión: 2.1
- Activaciones: 5
Descripción general del sistema
Asesor experto de MetaTrader 5 diseñado para operadores familiarizados con la ejecución algorítmica, la gestión de múltiples posiciones, la progresión de Martingala y las estructuras de operaciones con cobertura.
El sistema combina la confirmación de SuperTrend en múltiples marcos temporales con una lógica configurable de cálculo del tamaño de los lotes, capas de entrada basadas en la distancia del precio, cobertura en dirección opuesta y gestión de ciclos basada en la inversión de la tendencia.
En lugar de basarse en una única señal de entrada, el asesor experto aplica filtros direccionales configurables y reglas de gestión de operaciones para coordinar las entradas y salidas a lo largo de un ciclo de negociación.
Mi primer EA publicado en el MQL5 Market, desarrollado para operadores que desean una lógica de ejecución configurable y un mayor control sobre sus parámetros de trading automatizado.
Arquitectura principal
1. Confirmación de SuperTrend en múltiples marcos temporales
El EA admite filtros SuperTrend configurables en múltiples marcos temporales para establecer la alineación direccional.
-
La alineación alcista justifica las entradas en posición de COMPRA.
-
La alineación bajista permite las entradas en VENTA.
-
Las condiciones de tendencia desalineadas pueden restringir nuevas entradas.
-
Los periodos ATR y los multiplicadores de SuperTrend se pueden configurar para los filtros compatibles.
Esta arquitectura permite incorporar la dirección de los marcos temporales superiores en la calificación de las entradas, mientras que las condiciones de los marcos temporales inferiores pueden utilizarse para una ejecución más ágil, en función de la configuración seleccionada.
2. Progresión de Martingala configurable
El motor Martingale gestiona las entradas principales sucesivas de acuerdo con reglas configurables de volumen y espaciado.
-
Volumen inicial de la operación
-
Multiplicador de progresión de lotes
-
Número máximo de capas
-
Distancia mínima entre entradas válidas
-
Gestión de operaciones a nivel de ciclo
La lógica de cálculo del tamaño del lote determina los volúmenes primarios posteriores de acuerdo con la progresión configurada. El espaciado entre entradas y los límites de capas definen las condiciones en las que se pueden abrir posiciones adicionales.
La progresión de Martingala puede aumentar considerablemente la exposición total durante un movimiento adverso prolongado de los precios. Los límites máximos de capas por sí solos no definen una pérdida monetaria máxima.
3. Motor de cobertura en dirección opuesta
CUBE ALGO incluye un mecanismo de cobertura opcional que permite abrir una posición en sentido contrario junto con una entrada principal que cumpla los requisitos.
-
Las entradas principales de COMPRA pueden activar coberturas de VENTA.
-
Las entradas principales del lado de la VENTA pueden activar coberturas de COMPRA.
-
El volumen de la cobertura se controla mediante un multiplicador configurable.
-
El tamaño de la cobertura puede mantenerse independiente de la progresión Martingale principal, cuando sea compatible.
Esto separa la progresión de las entradas primarias del cálculo del volumen de cobertura, lo que permite que ambos componentes sigan reglas de dimensionamiento diferentes.
Una cobertura no equivale a una reducción garantizada del riesgo. Las posiciones combinadas siguen estando sujetas a los costes de spread, comisión, swap, margen y ejecución.
4. Salida del ciclo basada en SuperTrend
SuperTrend puede utilizarse como un mecanismo adicional de salida a nivel de ciclo.
Cuando se cumplen las condiciones de reversión configuradas, el EA puede cerrar las posiciones principales gestionadas y sus posiciones de cobertura asociadas.
La configuración de salida seleccionada determina cómo influyen los cambios de tendencia en los marcos temporales disponibles en la finalización del ciclo. Los operadores deben verificar la lógica exacta de reversión y el comportamiento de selección de posiciones en la versión publicada.
5. Múltiples modos de cálculo del tamaño de las posiciones
Los modos de gestión de lotes disponibles pueden incluir:
-
Lote fijo: utiliza un volumen predefinido para las entradas principales.
-
Martingala: aplica la progresión configurada a las entradas principales sucesivas.
-
Anti-Martingala: ajusta el volumen de la operación principal de acuerdo con las reglas de Anti-Martingala implementadas.
La disponibilidad de los modos y la interacción con la cobertura dependen de la versión del EA.
6. Controles de riesgo a nivel de operación
Siempre que la configuración seleccionada lo permita, el EA ofrece:
-
Distancias configurables de take-profit y stop-loss
-
Salidas de ciclo basadas en SuperTrend
-
Ajustes de capas máximas de Martingala
-
Controles de espaciado entre entradas
-
Volumen de cobertura configurable
Estos mecanismos regulan la ejecución de las operaciones y la gestión de posiciones; no garantizan un límite específico de caída ni un tope de pérdidas a nivel de cuenta.
Parámetros de entrada
Los nombres exactos de los parámetros y su disponibilidad dependen de la versión publicada.
-
LotMode: selecciona el modo de cálculo del tamaño de la posición compatible.
-
FixedLot: establece el volumen de operación inicial o fijo.
-
MartingaleMultiplier: configura la progresión del lote principal.
-
MaxMartingaleLayers: define el número máximo de capas de Martingale.
-
MartingaleStepPoints: establece el intervalo mínimo entre entradas.
-
EnableHedging: activa o desactiva la cobertura en dirección opuesta.
-
HedgeLotMultiplier: configura el volumen de cobertura en relación con la entrada principal correspondiente.
-
SupertrendTF1 / TF2 / TF3 – Selecciona los marcos temporales disponibles de SuperTrend.
-
ST ATR Period – Configura el periodo de cálculo del ATR.
-
ST Multiplier – Configura el multiplicador ATR de SuperTrend.
-
EnableSupertrendSL: activa la salida adicional basada en SuperTrend, si es compatible.
-
TakeProfitPoints: configura la distancia de take profit.
-
Puntos de Stop Loss: configura la distancia del stop loss.
-
Número mágico: identifica las operaciones gestionadas por el EA.
-
MaxSpreadPoints: establece el umbral de spread permitido, si es compatible.
-
MaxSlippagePoints: configura la desviación de precio permitida, si es compatible.
Compatibilidad de cuentas y ejecución
El mecanismo de cobertura suele requerir una cuenta de cobertura en MT5, que permite mantener posiciones separadas en direcciones opuestas sobre el mismo símbolo.
En una cuenta de compensación, una orden en dirección opuesta puede reducir, cerrar o invertir una posición existente, en lugar de crear una cobertura independiente.
El comportamiento de la ejecución también depende de las especificaciones del contrato del bróker, los límites de volumen, las restricciones de nivel de stop, el margen disponible y las respuestas del servidor de operaciones.
Pruebas y validación
Los usuarios con experiencia deben comprobar lo siguiente antes de la implementación:
-
La alineación de SuperTrend y la sincronización de las señales en los intervalos de tiempo configurados.
-
La progresión del volumen de Martingale y los cálculos del espaciado entre entradas.
-
Aplicación del número máximo de capas y gestión de señales repetidas.
-
La dirección de la cobertura, el cálculo del volumen y la identificación de la posición.
-
Asignación de TP/SL y comportamiento de cierre a lo largo del ciclo.
-
Utilización del margen, exposición agregada y escenarios de tendencia adversa.
-
Sensibilidad al spread, a las comisiones, a los swaps, al deslizamiento y a la ejecución.
-
Resultados del Strategy Tester seguidos de pruebas prospectivas en cuenta demo.
Las pruebas retrospectivas deben incluir condiciones de mercado adversas y costes de transacción realistas. La optimización de parámetros por sí sola no garantiza la solidez del sistema.
Declaración de riesgos
Los métodos Martingala y Antimartingala pueden aumentar la exposición, y las posiciones cubiertas pueden acarrear costes adicionales de margen y de transacción. Los filtros de tendencia pueden ir por detrás de los movimientos de los precios, mientras que las brechas, el deslizamiento, las condiciones de liquidez y los fallos de ejecución pueden dar lugar a resultados diferentes de los de las pruebas históricas.
Los usuarios son responsables de validar la estrategia, comprender su lógica de gestión de posiciones y seleccionar los ajustes adecuados para su cuenta y su tolerancia al riesgo.
