ATS Quad Strategy EA
- Asesores Expertos
- Versión: 1.9
- Actualizado: 14 agosto 2026
- Activaciones: 5
EA de estrategia cuádruple de ATS
Este asesor experto ejecuta cuatro métodos de negociación independientes simultáneamente en un mismo gráfico: un
sistema de acumulación-distribución «Wyckoff Spring/UTAD», una estrategia de ruptura de puntos pivote de Livermore
, un sistema de bloques de órdenes de Smart Money Concepts (SMC) y un ICT Silver Bullet
de barrido de liquidez/FVG. Cada método mantiene su propia lógica de detección, stop loss y
gestión de take-profit; aquí se combinan para aquellos operadores que deseen ejecutar los cuatro en un
único instrumento sin tener que gestionar cuatro instancias de EA por separado.
Cómo funciona:
- Cada una de las cuatro estrategias realiza su propio análisis en tres marcos temporales (con un sesgo hacia los marcos temporales superiores,
detección estructural en el marco temporal intermedio y confirmación de la entrada en el marco temporal inferior), exactamente igual que en el
versiones independientes de cada método.
- Las cuatro estrategias pueden mantener posiciones independientes sobre el mismo valor al mismo tiempo,
que se distinguen internamente mediante un identificador único por estrategia; esto requiere una gestión de cobertura
; el EA se niega a inicializarse en una cuenta de compensación, para evitar el riesgo de fusión
las posiciones de forma incorrecta.
- Un límite de riesgo compartido a nivel de cartera (opcional, configurable) impone un máximo combinado
y bloquea nuevas entradas cuando las estrategias acumularían exposición en la misma dirección
sobre el mismo valor, además de los controles de riesgo independientes propios de cada estrategia.
- No se envía ninguna orden de ninguna de las cuatro estrategias sin un stop loss asociado.
Gestión de operaciones (por estrategia):
- Tres niveles de take-profit con cierres parciales de la posición y el stop-loss desplazado hasta el punto de equilibrio
de forma progresiva.
- Tamaño de la posición calculado con una fórmula de medio-Kelly basada en los resultados recientes de esa estrategia
en el valor negociado, con un riesgo comprendido entre un mínimo y un máximo configurables
.
- Filtro de noticias y filtro de spread independientes para cada estrategia.
Configuración:
- Cada una de las cuatro estrategias se puede activar o desactivar de forma individual.
- Todos los marcos temporales, umbrales de detección, límites de riesgo de Kelly y niveles de cierre de ganancias son
parámetros ajustables para cada estrategia por separado; no hay ningún símbolo ni cuenta predefinidos
.
- Funciona con cualquier símbolo o cuenta (se requiere cobertura); los parámetros deben ajustarse y probarse según
antes de su uso en entorno real.
Este producto no garantiza beneficios. Los resultados históricos de cualquier sistema de negociación no
indica resultados futuros. Pruebe en una cuenta de demostración antes de la implementación real y utilice posiciones
adecuados a su tolerancia al riesgo.
CÓMO UTILIZARLO E INTRODUCIR LOS PARÁMETROS
Configuración:
1. Asignar a un gráfico, un símbolo: este EA ejecuta las cuatro estrategias en ese único
símbolo o cuenta. Requiere una cuenta de cobertura y no se iniciará en una cuenta de compensación
, ya que las cuatro estrategias pueden mantener posiciones independientes sobre el mismo símbolo en
vez.
2. Activar o desactivar estrategias individuales con InpEnableWyckoff / InpEnableLivermore /
InpEnableSMC / InpEnableICTSB (todas activadas por defecto) si solo quieres que se ejecute un subconjunto.
3. InpUsePortfolioGate (valor predeterminado: «true») impone un límite combinado del número de posiciones y bloquea
nuevas entradas en la misma dirección cuando, de no ser así, las cuatro estrategias acumularían exposición en el
mismo valor, además de los controles de riesgo independientes propios de cada estrategia. En el MQL5 Market
, esta puerta utiliza automáticamente valores predeterminados conservadores integrados, ya que el
Probador no utiliza archivos de configuración personalizados.
4. Cada estrategia mantiene sus propios horizontes temporales, umbrales de detección y rango de riesgo de Kelly
(% de riesgo base/mín./máx., grupos de entradas por estrategia con los prefijos Wyk_/Liv_/Smc_/Ict_), y el nivel de cierre de ganancias
y filtro de noticias; revisa el grupo de cada estrategia antes de ponerla en marcha, al igual que en el
EA independientes de una sola estrategia de esta serie.
5. Cada grupo de estrategias también cuenta con sus propios parámetros de «L0 Safety Gate», y sus valores por defecto difieren
de los EA independientes de forma intencionada:
- Inp<Strat>_EODHour tiene un valor por defecto de 23 cuando Inp<Strat>_EODWeekendOnly es «true», es decir, se aplana en
viernes a partir de las 23:00, hora del SERVIDOR DEL CORREDOR (el reloj de Market Watch, no UTC). El límite se desplaza
adelanta automáticamente cuando la sesión de negociación del propio símbolo para ese día finaliza antes, por lo que
si tu bróker publica un calendario de sesiones para el símbolo, se aplica antes de esa hora.
último tick de dicha sesión. Cuando el bróker no publique ninguna sesión para ese día de la semana, la hora
se aplica exactamente según esté configurada: ajústala a partir del final de la sesión publicada. Ajústala a 0 para
desactivarla.
- Inp<Strat>_MaxATRMult tiene un valor predeterminado de 3,0 (bloquea las entradas en una barra de pico).
- Inp<Strat>_FTMOTotalDD tiene un valor predeterminado de 10 %, calculado a partir del saldo máximo de la cuenta del EA
; ese máximo se recuerda tras cada reinicio. Tras un ingreso o una retirada, crea
un archivo vacío llamado reset_portfolio_equity_high.flag en MQL5/Files/ATS_v4/ para restablecer el valor de referencia —
el EA elimina el archivo y registra el nuevo valor. Un solo archivo abarca las cuatro estrategias,
ya que este EA mantiene un único valor máximo para toda la cuenta, en lugar de uno por estrategia.
- Inp<Strat>_FTMODailyDD tiene por defecto el valor 0 (desactivado) a propósito: el filtro de cartera del punto 3
ya aplica un único presupuesto de drawdown diario a nivel de cuenta (5 %) para las cuatro
estrategias a la vez, por lo que una copia por estrategia supondría el mismo número de cuenta cuatro veces,
y no cuatro límites independientes. Auméntalo solo si estableces InpUsePortfolioGate=false.
- Inp<Strat>_MaxDailyLossPct e Inp<Strat>_MaxSpreadPoints utilizan el valor 0 para desactivar sus límites;
los límites de spread se expresan en puntos del bróker y son específicos de cada símbolo, por lo que deben configurarse por símbolo después de
comprobar los dígitos del símbolo.
6. InpTimerMs (por defecto 1000) controla la frecuencia con la que el EA vuelve a comprobar las cuatro estrategias;
la detección en sí misma se deduplica por cada nueva barra, por lo que reducir aún más este valor afecta principalmente a cómo
rápidamente reacciona la gestión de la operación de una orden ejecutada (umbral de rentabilidad, cierres parciales), no a la señal
.
7. El panel del gráfico (InpShowPanel) muestra el estado de las cuatro estrategias a la vez;
desactívalo o cambia su posición con InpPanelX/InpPanelY si se superpone a otros objetos del gráfico.
InpApplyChartLayout (valor predeterminado: true) aplica el mismo tema oscuro utilizado en todo este
serie al cargarse.
8. Este producto no realiza llamadas directas a ningún servicio externo (no utiliza Telegram WebRequest); si
InpLogTrades/InpLogSignals están activados, solo escribe archivos CSV en la carpeta «Files/ATS_v4/» para
que tus propias herramientas externas puedan leer, si es que tienes alguna; de lo contrario, se pueden dejar activadas o
desactivadas sin que ello afecte a la negociación.
Lista de comprobación de los datos de entrada:
- En primer lugar, elige los motores habilitados. Para una primera demostración conservadora, habilita una estrategia en un
vez, comprueba sus señales y, a continuación, añade las demás. Cada estrategia tiene su propio presupuesto de riesgo.
- Mantén InpUsePortfolioGate=true. Revisa los controles combinados de límite de posición y de caída máxima.
antes de aumentar cualquier parámetro de riesgo de Wyk_/Liv_/Smc_/Ict_.
- Cada grupo con prefijo refleja el EA independiente: los parámetros de marco temporal y detección definen la configuración
; el riesgo Base/Mín./Máx. define los límites de tamaño; los parámetros de TP son múltiplos de R y cierres parciales
. Modifica un grupo cada vez y guarda un archivo .set con nombre para cada símbolo.
- InpTimerMs=1000 es el valor de funcionamiento normal. Los valores más bajos aumentan las comprobaciones de gestión, pero
no generan más señales, ya que la detección se deduplica en las nuevas barras.
- Es obligatorio disponer de una cuenta de cobertura. Confírmalo en MT5 antes de añadir el EA; la compensación se
fusionaría las posiciones de estrategias independientes y, por lo tanto, se rechaza durante la inicialización.
Al igual que con cualquier estrategia automatizada, pruébala primero en una cuenta demo y utiliza el dimensionamiento de posiciones
adecuado a su propia tolerancia al riesgo antes de operar en una cuenta real.
