SMC King HK Super Scalper
- Asesores Expertos
- Versión: 1.33
- Actualizado: 16 septiembre 2026
- Activaciones: 20
(Solo funcionará con XAUUSD M5 y XAGUSD H1)
🧠 Cómo realiza las operaciones el EA: lógica paso a paso
El EA ejecuta dos motores de trading independientes simultáneamente, y un sistema de cambio automático controla cuál de ellos está activo. A continuación se muestra el flujo completo de ambos.
1️⃣ MODO DE INVERSIÓN (barrido de POI + nueva prueba + entrada por ruptura)
Esta es la lógica central del EA, basada en el «dinero inteligente». Paso a paso:
Paso 1 — Formación del POI (bloque de órdenes)
- El EA detecta máximos y mínimos de oscilación (barras InpSwingLength a cada lado).
- Cada oscilación forma una zona POI (punto de interés / bloque de órdenes); la anchura de la zona se calcula a partir del ATR (InpBoxATRMult).
- Un mínimo de oscilación alcista → Zona de demanda (POI alcista). Un máximo de oscilación bajista → Zona de oferta (POI bajista).
Paso 2: barrido de liquidez (caza de stops)
- Cuando el precio penetra en esa zona POI o la sobrepasa ligeramente (InpSweepMinPips), esto se considera un «barrido», lo que significa que el mercado ha absorbido liquidez (se han activado órdenes de stop-loss).
- El estado del POI pasa entonces a ser SWEPT.
Paso 3 — Confirmación de la nueva prueba
- Tras el barrido, la primera vela que cierre de nuevo fuera de la zona del POI (por encima de la zona en el caso de un POI alcista, por debajo en el caso de uno bajista) se convierte en la «vela de confirmación de la nueva prueba».
- El máximo de esa vela (para compras) o su mínimo (para ventas) se convierte al instante en el nivel de activación de la entrada; no es necesario esperar a que se forme ninguna vela adicional.
Paso 4 — Entrada por ruptura
- En el momento en que cualquier vela posterior rompa ese nivel de activación (ruptura del máximo o del mínimo), el EA ejecuta una entrada instantánea en el mercado.
- Cada punto de interés (POI) solo puede generar una operación (un bloqueo de operación estricto); incluso si el precio vuelve a visitar esa zona más tarde, nunca operará dos veces en el mismo POI.
Paso 5 — Filtros antes de que se active una entrada
- Filtro de tendencia (InpUseTrendFilter + InpReversalTrendAlign): si está activado, la operación debe alinearse con la dirección de la tendencia.
- Filtro de régimen (InpBlockReversalInStrongTrend): si el mercado se encuentra en una tendencia FUERTE, se omiten las operaciones de reversión o barrido (la lógica asume que los barridos en contra de la tendencia son más arriesgados durante una tendencia fuerte).
- Filtro de sesión: las entradas solo se activan dentro de las ventanas de tiempo de sesión habilitadas.
- Filtro de spread: la entrada se cancela si el spread supera el valor de InpMaxSpreadPips.
- Comprobación del número máximo de operaciones abiertas.
2️⃣ MODO BREAKOUT (ruptura de estructura con seguimiento de tendencia)
- El EA realiza un seguimiento de los máximos y mínimos de oscilación más recientes (g_lastSwingHigh/Low).
- Cuando el precio de cierre cruza ese nivel de oscilación (por encima de un máximo de oscilación para una ruptura alcista, por debajo de un mínimo de oscilación para una ruptura bajista) y el mercado se encuentra en un régimen de tendencia FUERTE (InpBreakoutOnlyInStrongTrend), se activa una operación de ruptura.
- Confirmación del color de la vela (InpBreakoutRequireCandleColor): la vela de ruptura debe ser realmente alcista (verde) para una operación de compra, o bajista (roja) para una de venta; no basta con que el precio de cierre se sitúe por encima o por debajo del nivel.
- Un único bloqueo por nivel: el mismo nivel de oscilación no puede generar otra operación hasta que se forme un pivote genuinamente nuevo. Esto evita el error de «operar en cada barra».
3️⃣ CAMBIO AUTOMÁTICO BASADO EN EL RÉGIMEN (v1.28 — La característica más importante)
En cada barra, el mercado se clasifica en uno de estos cuatro regímenes:
- FUERTE TENDENCIA AL ALZA: EMA9 > EMA15 > EMA50 apiladas + precio por encima de la EMA200
- FUERTE TENDENCIA BAJISTA: superposición opuesta + precio por debajo de la EMA200
- TENDENCIA AL ALZA/A LA BAJA (débil): solo un cruce simple entre la EMA9 y la EMA15
- MOVIMIENTO LATERAL: sin superposición clara
En base a esto, las decisiones se toman automáticamente:
| Régimen | Operaciones de ruptura | Operaciones de reversión/barrido |
|---|---|---|
| Tendencia FUERTE (en cualquier dirección) | ✅ ACTIVADO | ❌ DESACTIVADO (si InpBlockReversalInStrongTrend=true) |
| Movimiento lateral / tendencia débil | ❌ DESACTIVADO (si InpBreakoutOnlyInStrongTrend=true) | ✅ ACTIVADO |
Todo esto ocurre automáticamente; no es necesario cambiar de modo manualmente. La línea «Regime:» del panel de control muestra el estado en tiempo real.
🕒 Filtro de sesión: cómo funciona
- Se definen tres sesiones: Asia, Londres y Nueva York; cada una de ellas se puede activar o desactivar de forma independiente, con una hora de inicio y fin personalizada (hora del bróker/servidor, HH:MM).
- Cuando InpUseSessionFilter=true, el EA solo abre nuevas operaciones dentro de la ventana horaria de una sesión activada; la lógica de POI/estructura sigue siendo la misma, se trata únicamente de un filtro de momento de entrada.
Límite de operaciones por sesión
- Cada sesión mantiene su propio contador de operaciones (máximo InpMaxTradesPerSession = 1 o 2 operaciones).
- REGLA ESTRICTA: si la primera operación de esa sesión se cierra con PÉRDIDAS (SL), no se realizarán más operaciones en esa sesión (la sesión queda bloqueada de forma definitiva).
- Solo se permite una segunda operación una vez que la primera se haya cerrado con GANANCIA.
- Los contadores y los bloqueos se reinician automáticamente en el momento en que comienza una nueva ventana de sesión.
Regla de «bloqueo por pérdidas en el mercado asiático»
- Si la primera operación de la sesión asiática se cierra con pérdidas, se bloquean todas las operaciones durante el resto de ese día natural (fecha del bróker): ni en la sesión asiática, ni en la de Londres, ni en la de Nueva York; si no hay sesión, tampoco se permite ninguna nueva operación.
- Esto se restablece automáticamente cuando cambia la fecha del calendario.
🛡️ Motor de Stop Loss (SL): 7 modos
| Modo | Lógica |
|---|---|
| Fijo | Una distancia fija en pips |
| Vela de reevaluación | Mecha de la vela de barrido/reprueba + margen |
| Oscilación reciente | Máximo/mínimo reciente de la oscilación + margen |
| Basado en el ATR | Entrada ± (ATR × multiplicador) |
| Vela anterior | Máximo/mínimo de la vela anterior a la vela de señal + margen |
| La opción más segura | Selecciona el SL más amplio de entre todos los candidatos válidos (máxima seguridad) |
| Más ajustado | Selecciona el SL más estrecho de entre todos los candidatos válidos (máxima relación R:R) |
En todos los modos, InpMinSL_Pips e InpMaxSL_Pips imponen límites mínimos y máximos estrictos.
🎯 Motor de Take Profit (TP): 2 modos
- Pips fijos: una distancia fija en pips desde la entrada.
- Relación riesgo/beneficio: un múltiplo de la distancia real del SL (por ejemplo, 1:2 o 1:3); sea cual sea el valor final del SL, el TP será su múltiplo.
📈 Gestión de operaciones (una vez abierta la posición)
- Cierre parcial: por defecto, el 50 % de la posición se cierra al alcanzar el beneficio InpPartialAtR (p. ej., 1R), dejando el resto abierta.
- Break-even automático: al alcanzar una ganancia de InpBE_AtR R, el SL se desplaza hasta el precio de entrada más un pequeño desplazamiento (InpBE_OffsetPips), lo que garantiza la protección frente a las caídas.
- SL móvil opcional: tras alcanzar el umbral de equilibrio, el SL móvil comienza en InpTrailStartR, manteniendo una distancia fija (InpTrailDistPips) por detrás del precio.
💰 Motor de cálculo del tamaño del lote
- InpFixedLots = 0 → El EA calcula automáticamente el tamaño del lote a partir de Saldo × InpRiskPercent ÷ distancia real del SL (basado en el riesgo).
- InpFixedLots > 0 → Siempre utiliza ese tamaño de lote fijo exacto, independientemente del saldo.
📊 Panel de control en tiempo real
Se muestra en tiempo real en el gráfico: Capital, saldo, pérdidas y ganancias del día, rentabilidad total, tendencia, régimen (con nota de modo automático), recuento de puntos de interés (total/activos/histórico), modo de negociación, modo SL, modo TP, estado de gestión, sesión activa, recuento de operaciones de la sesión, estado del bloque diario, última señal, información del último SL/TP.
✅ Ajustes recomendados actualizados (según tus instrucciones)
🥇 XAUUSD — M5, RR 1:2 → Sesiones de Asia y Londres ACTIVADAS, Nueva York DESACTIVADA
| Datos de entrada | Valor |
|---|---|
| InpTradeMode | AUTO |
| InpPipSize | 0,1 |
| InpTPMode | TP_RR_RATIO |
| InpRR_Ratio | 2,0 |
| InpUseSessionFilter | true |
| InpSessionAsianEnable | verdadero |
| InpSessionLondonEnable | verdadero |
| InpSessionNewYorkEnable | false |
| InpMaxTradesPerSession | 1–2 |
| InpBloqueosPorPérdidasEnAsiaAlDía | true |
| InpLotesFijos | 0 (basado en el riesgo) |
| InpRiskPercent | 1–2 % (se recomienda el 1,5 %) |
| InpSLMode | Máximo/mínimo de la vela anterior a la vela de señal + margen |
🥈 XAGUSD — H1, RR 1:3 → Asia + Londres + Nueva York — Todas las sesiones activadas
| Entrada | Valor |
|---|---|
| InpTradeMode | AUTO |
| InpPipSize | Compruébalo en el gráfico de tu bróker (normalmente 0,01 o 0,001) |
| InpTPMode | TP_RR_RATIO |
| InpRR_Ratio | 3,0 |
| InpUseSessionFilter | true |
| InpSessionAsianEnable | verdadero |
| InpSessionLondonEnable | verdadero |
| InpSessionNewYorkEnable | verdadero |
| InpMaxTradesPerSession | 1 |
| InpFixedLots | 0 (basado en el riesgo) |
| InpRiskPercent | 1–2 % (se recomienda el 1,5 %) |
| InpSLMode | Máximo/mínimo de la vela anterior a la vela de señal + margen |
| InpSwingSLLookback | 20–30 |
Nota: Al habilitar todas las sesiones para el XAGUSD, se amplía la ventana de negociación hasta cubrir casi toda la jornada; esto no supone ningún problema, ya que en el H1 ya se opera con menos frecuencia y las reglas de seguridad integradas (límite por sesión + día de bloqueo por pérdidas en Asia) ya evitan el exceso de operaciones.
⚠️ Recordatorio
Estos ajustes difieren de los lotes fijos utilizados en los informes de backtest compartidos anteriormente; para la negociación en cuenta real o de demostración, es más seguro utilizar InpFixedLots=0 con un tamaño de posición basado en el riesgo, tal y como se ha comentado anteriormente. Realiza siempre pruebas prospectivas en la cuenta de demostración antes de pasar a la cuenta real.
🚨 ADVERTENCIA DE RIESGO: el rendimiento pasado NO es garantía de resultados futuros
- Los resultados anteriores de las pruebas retrospectivas y la optimización (incluidas las cifras de 7.000 $ en XAUUSD y 15.805 $ en XAGUSD compartidas anteriormente) no garantizan ninguna ganancia futura. Reflejan el rendimiento de la estrategia en un periodo histórico específico de precios, en un entorno concreto de bróker, spread y ejecución.
- Operar con CFD sobre divisas, oro y plata conlleva un riesgo real y significativo de pérdida. Puedes perder parte o la totalidad de tu capital invertido; ninguna estrategia automatizada, incluido este EA, elimina ese riesgo.
- Los mercados cambian. Un régimen, un patrón de sesión o una estructura de volatilidad que funcionó bien en el periodo analizado puede comportarse de forma completamente diferente en el futuro. No hay garantía de que se repitan la misma tasa de ganancias, el mismo drawdown o el mismo factor de beneficio.
- El apalancamiento amplifica tanto las ganancias como las pérdidas. El apalancamiento de 1:100 utilizado en la prueba retrospectiva compartida aumenta significativamente la exposición al riesgo en relación con el tamaño de la cuenta.
- La ejecución en condiciones reales difiere de las pruebas retrospectivas: el deslizamiento, las recotizaciones, el spread variable y la latencia de la conexión pueden reducir el rendimiento real en comparación con los resultados simulados.
- Nunca operes con dinero que no puedas permitirte perder. Determina siempre el tamaño de las posiciones en función de tu propia tolerancia al riesgo (el 1-2 % por operación sugerido es una orientación, no una garantía de seguridad) y considera todas las recomendaciones de este documento como información, no como asesoramiento financiero.
Este EA es una herramienta para automatizar un conjunto definido de reglas de negociación. No predice el comportamiento del mercado ni garantiza ingresos de ningún tipo.
