KS Multiple Independent Strategies AutoTrading
- Asesores Expertos
- Kulvinder Singh
- Versión: 1.9
- Actualizado: 14 enero 2026
- Activaciones: 7
Resumen del EA KS Multiple Independent Strategies Auto Trading 1.9
Este es un Asesor Experto (EA) de nivel profesional en MQL5, diseñado principalmente para el trading de oro (XAUUSD) en MetaTrader 5. Admite múltiples estrategias de trading independientes, una gestión de riesgos avanzada y diversos filtros para optimizar el rendimiento. El EA pone énfasis en la automatización, la protección de beneficios y la integración con herramientas externas como Telegram y Discord. Opera en cualquier marco temporal (timeframe), pero es configurable para sesiones específicas y eventos noticiosos. Las características clave se agrupan a continuación.
**Estrategias de Trading Principales**
El EA permite activar una o más estrategias independientes de forma simultánea (a través de los parámetros de entrada):
- **Persistencia/Anti-Persistencia**: Analiza patrones de barras durante un periodo de retrospectiva (p. ej., 7 barras) para detectar la continuación o reversión de la tendencia, basándose en un umbral de ratio.
- **Extremos del RSI**: Opera basándose en los niveles de sobrecompra/sobreventa del RSI (p. ej., 70/30), con periodos y marcos temporales personalizables. Admite tres modos: Estándar (tradicional), Inverso Igual (momentum) e Inverso Opuesto (contrarian). Incluye opciones de señal única/múltiple y reinicio en el punto medio (en 50).
- **Cruce de Medias Móviles (MA Crossover)**: Opera basándose en los cruces de medias móviles (medias rápidas/lentas; p. ej., 10/50 periodos), con opciones para el método (SMA/EMA) y el tipo de precio.
- **Señal ATR**: Genera señales ante rupturas de límites basadas en el ATR (a lo largo de 2 a 20 velas), con filtros de distancia mínima/máxima y umbrales de activación. Incluye periodos de espera tras la generación de señales.
- **Heikin Ashi**: Opera basándose en los cambios de color de las velas Heikin Ashi para detectar reversiones de tendencia, utilizando un marco temporal independiente.
- **Señal de Ruptura (Breakout)**: Detecta rupturas en marcos temporales superiores (HTF; p. ej., H4) al momento del toque o del cierre, e incluye una opción de operación inversa.
Las estrategias pueden registrar las señales generadas y son filtradas según la dirección de la vela u otras condiciones específicas.
**Gestión Monetaria y Tamaño de la Posición**
- **Gestión Monetaria Básica (Basic MM)**: Tamaño de lote fijo (p. ej., 0.01), con un límite máximo de posiciones abiertas y control de deslizamiento (slippage).
- **Gestión Monetaria Mejorada (Enhanced MM)**: Multiplicadores para el tamaño del lote basados en umbrales diarios de pérdidas o beneficios (p. ej., multiplicar por 2 el lote tras acumular una pérdida de $100). Seguimiento desde el saldo máximo (pico) o inicial, con reinicios diarios y reinicio automático ante ganancias/pérdidas.
- **Controles de Riesgo/Recompensa**: SL/TP fijos en puntos (p. ej., 700/4200 para una relación R:R de 1:6). Trailing stop con puntos de activación/paso y pasos máximos (ilimitados o fijos).
- **Beneficios Parciales**: Cierra un porcentaje (p. ej., 50%) al alcanzar un objetivo de beneficio (p. ej., 700 puntos).
- **Límites Diarios**: Topes en el porcentaje de pérdidas/ganancias (p. ej., 1%/2% del saldo) y número máximo de operaciones por día (p. ej., 50).
**Protección de Ganancias y Pérdidas**
- **Protección de Ganancias**: Monitorea las rupturas de los mínimos/máximos de la vela anterior tras alcanzar un umbral de beneficio (p. ej., 700 puntos). Se desactiva al llegar al rango máximo (p. ej., 4200 puntos). Líneas visuales en el gráfico.
- **Protección de Pérdidas**: Cierra posiciones tras la aparición de velas opuestas (0-10) o tras un periodo de tiempo determinado (horas/minutos/segundos). Invierte automáticamente las operaciones (hasta un máximo de ciclos) y omite algunos filtros.
- **Cierre de Vela con Beneficio**: Cierra posiciones al finalizar una vela con saldo positivo (sujeto a un número de velas de espera y un beneficio mínimo).
- **Tiempo Mínimo de Mantenimiento**: Impide cierres prematuros hasta que se complete la vela de entrada.
- **Mecanismos de Pausa**: Pausa la operativa tras alcanzar el SL/TP, sufrir pérdidas importantes o activarse la protección de ganancias (configurable por velas).
**Filtros de Operativa**
Sistema de filtros múltiples para bloquear o permitir operaciones:
- **Caja de Volatilidad ATR (Dos Instancias)**: Bloquea la operativa durante periodos de baja volatilidad (basado en el ATR o en la distancia de apertura-cierre a lo largo de varias velas). Se reanuda al producirse una ruptura en la zona de activación. Cajas y líneas visuales con notificaciones.
- **Filtro de Ruptura por Marco Temporal**: Exige una ruptura en un marco temporal superior (p. ej., H4) antes de realizar operaciones. Líneas visuales.
- **Filtro de Cruce de Medias Móviles (MA)**: Permite operaciones únicamente en la dirección del cruce de las medias móviles (ya sea un cruce reciente o uno en curso).
- **Filtro de Reanudación por RSI**: Pausa la operativa hasta que el RSI toca los extremos; posteriormente, la reanuda durante un periodo de minutos (p. ej., 15). Incluye una opción de reinicio en el punto medio.
- **Filtro de Spread**: Bloquea las operaciones si el spread (diferencial) supera un valor máximo establecido (p. ej., 50 puntos). - **Filtro Heikin Ashi**: Bloquea las operaciones que van en contra de la dirección de las velas HA.
- **Filtro de Vela Simple**: Bloquea las operaciones que van en contra de la dirección de la vela actual.
- **Filtro de Noticias**: Bloquea las operaciones en torno a eventos noticiosos (de impacto alto, medio o bajo) para las divisas especificadas (p. ej., USD). Cierra las posiciones y envía alertas.
- **Filtro de Sesiones**: Restringe la operativa a sesiones basadas en la hora IST (hasta 4 sesiones; p. ej., 23:00-05:25). Cierra automáticamente las posiciones y envía notificaciones.
**Panel de Control y Monitorización**
- **Panel en Tiempo Real**: Muestra estadísticas directamente en el gráfico (ganancias/pérdidas, operaciones, saldo, etc.), con opciones personalizables de posición, tamaño, colores y fuentes.
- **Registro de Eventos (Logging)**: Registros detallados de estrategias, filtros y eventos (con limitación de frecuencia para evitar el exceso de notificaciones).
**Integraciones y Notificaciones**
- **Telegram**: Envía capturas de pantalla del gráfico al abrir o cerrar operaciones, incluyendo descripciones. Compatible con chats personales, grupos y canales. Requiere un token de bot y un ID de chat; además, es necesario añadir la URL solicitada a la "Weblist" de MT5 para completar la configuración.
- **Discord**: Utiliza un webhook para enviar capturas de pantalla al abrir o cerrar operaciones.
- **Notificaciones Push**: Alertas de MT5 para sesiones, noticias, filtros y operaciones.
- **Elementos Visuales**: Dibuja líneas y rectángulos en el gráfico para señalar rupturas (breakouts), rangos ATR y zonas de protección de beneficios.
Este es un Asesor Experto (EA) de nivel profesional en MQL5, diseñado principalmente para el trading de oro (XAUUSD) en MetaTrader 5. Admite múltiples estrategias de trading independientes, una gestión de riesgos avanzada y diversos filtros para optimizar el rendimiento. El EA pone énfasis en la automatización, la protección de beneficios y la integración con herramientas externas como Telegram y Discord. Opera en cualquier marco temporal (timeframe), pero es configurable para sesiones específicas y eventos noticiosos. Las características clave se agrupan a continuación.
**Estrategias de Trading Principales**
El EA permite activar una o más estrategias independientes de forma simultánea (a través de los parámetros de entrada):
- **Persistencia/Anti-Persistencia**: Analiza patrones de barras durante un periodo de retrospectiva (p. ej., 7 barras) para detectar la continuación o reversión de la tendencia, basándose en un umbral de ratio.
- **Extremos del RSI**: Opera basándose en los niveles de sobrecompra/sobreventa del RSI (p. ej., 70/30), con periodos y marcos temporales personalizables. Admite tres modos: Estándar (tradicional), Inverso Igual (momentum) e Inverso Opuesto (contrarian). Incluye opciones de señal única/múltiple y reinicio en el punto medio (en 50).
- **Cruce de Medias Móviles (MA Crossover)**: Opera basándose en los cruces de medias móviles (medias rápidas/lentas; p. ej., 10/50 periodos), con opciones para el método (SMA/EMA) y el tipo de precio.
- **Señal ATR**: Genera señales ante rupturas de límites basadas en el ATR (a lo largo de 2 a 20 velas), con filtros de distancia mínima/máxima y umbrales de activación. Incluye periodos de espera tras la generación de señales.
- **Heikin Ashi**: Opera basándose en los cambios de color de las velas Heikin Ashi para detectar reversiones de tendencia, utilizando un marco temporal independiente.
- **Señal de Ruptura (Breakout)**: Detecta rupturas en marcos temporales superiores (HTF; p. ej., H4) al momento del toque o del cierre, e incluye una opción de operación inversa.
Las estrategias pueden registrar las señales generadas y son filtradas según la dirección de la vela u otras condiciones específicas.
**Gestión Monetaria y Tamaño de la Posición**
- **Gestión Monetaria Básica (Basic MM)**: Tamaño de lote fijo (p. ej., 0.01), con un límite máximo de posiciones abiertas y control de deslizamiento (slippage).
- **Gestión Monetaria Mejorada (Enhanced MM)**: Multiplicadores para el tamaño del lote basados en umbrales diarios de pérdidas o beneficios (p. ej., multiplicar por 2 el lote tras acumular una pérdida de $100). Seguimiento desde el saldo máximo (pico) o inicial, con reinicios diarios y reinicio automático ante ganancias/pérdidas.
- **Controles de Riesgo/Recompensa**: SL/TP fijos en puntos (p. ej., 700/4200 para una relación R:R de 1:6). Trailing stop con puntos de activación/paso y pasos máximos (ilimitados o fijos).
- **Beneficios Parciales**: Cierra un porcentaje (p. ej., 50%) al alcanzar un objetivo de beneficio (p. ej., 700 puntos).
- **Límites Diarios**: Topes en el porcentaje de pérdidas/ganancias (p. ej., 1%/2% del saldo) y número máximo de operaciones por día (p. ej., 50).
**Protección de Ganancias y Pérdidas**
- **Protección de Ganancias**: Monitorea las rupturas de los mínimos/máximos de la vela anterior tras alcanzar un umbral de beneficio (p. ej., 700 puntos). Se desactiva al llegar al rango máximo (p. ej., 4200 puntos). Líneas visuales en el gráfico.
- **Protección de Pérdidas**: Cierra posiciones tras la aparición de velas opuestas (0-10) o tras un periodo de tiempo determinado (horas/minutos/segundos). Invierte automáticamente las operaciones (hasta un máximo de ciclos) y omite algunos filtros.
- **Cierre de Vela con Beneficio**: Cierra posiciones al finalizar una vela con saldo positivo (sujeto a un número de velas de espera y un beneficio mínimo).
- **Tiempo Mínimo de Mantenimiento**: Impide cierres prematuros hasta que se complete la vela de entrada.
- **Mecanismos de Pausa**: Pausa la operativa tras alcanzar el SL/TP, sufrir pérdidas importantes o activarse la protección de ganancias (configurable por velas).
**Filtros de Operativa**
Sistema de filtros múltiples para bloquear o permitir operaciones:
- **Caja de Volatilidad ATR (Dos Instancias)**: Bloquea la operativa durante periodos de baja volatilidad (basado en el ATR o en la distancia de apertura-cierre a lo largo de varias velas). Se reanuda al producirse una ruptura en la zona de activación. Cajas y líneas visuales con notificaciones.
- **Filtro de Ruptura por Marco Temporal**: Exige una ruptura en un marco temporal superior (p. ej., H4) antes de realizar operaciones. Líneas visuales.
- **Filtro de Cruce de Medias Móviles (MA)**: Permite operaciones únicamente en la dirección del cruce de las medias móviles (ya sea un cruce reciente o uno en curso).
- **Filtro de Reanudación por RSI**: Pausa la operativa hasta que el RSI toca los extremos; posteriormente, la reanuda durante un periodo de minutos (p. ej., 15). Incluye una opción de reinicio en el punto medio.
- **Filtro de Spread**: Bloquea las operaciones si el spread (diferencial) supera un valor máximo establecido (p. ej., 50 puntos). - **Filtro Heikin Ashi**: Bloquea las operaciones que van en contra de la dirección de las velas HA.
- **Filtro de Vela Simple**: Bloquea las operaciones que van en contra de la dirección de la vela actual.
- **Filtro de Noticias**: Bloquea las operaciones en torno a eventos noticiosos (de impacto alto, medio o bajo) para las divisas especificadas (p. ej., USD). Cierra las posiciones y envía alertas.
- **Filtro de Sesiones**: Restringe la operativa a sesiones basadas en la hora IST (hasta 4 sesiones; p. ej., 23:00-05:25). Cierra automáticamente las posiciones y envía notificaciones.
**Panel de Control y Monitorización**
- **Panel en Tiempo Real**: Muestra estadísticas directamente en el gráfico (ganancias/pérdidas, operaciones, saldo, etc.), con opciones personalizables de posición, tamaño, colores y fuentes.
- **Registro de Eventos (Logging)**: Registros detallados de estrategias, filtros y eventos (con limitación de frecuencia para evitar el exceso de notificaciones).
**Integraciones y Notificaciones**
- **Telegram**: Envía capturas de pantalla del gráfico al abrir o cerrar operaciones, incluyendo descripciones. Compatible con chats personales, grupos y canales. Requiere un token de bot y un ID de chat; además, es necesario añadir la URL solicitada a la "Weblist" de MT5 para completar la configuración.
- **Discord**: Utiliza un webhook para enviar capturas de pantalla al abrir o cerrar operaciones.
- **Notificaciones Push**: Alertas de MT5 para sesiones, noticias, filtros y operaciones.
- **Elementos Visuales**: Dibuja líneas y rectángulos en el gráfico para señalar rupturas (breakouts), rangos ATR y zonas de protección de beneficios.

