NightRunner ICT
- Asesores Expertos
-
Alex Amuyunzu Raymond
I’m an experienced MQL5 developer and software engineer specializing in building robust, high-performance algorithmic trading systems for MetaTrader 5. My work goes beyond standard EA development — I design intelligent, scalable solutions that combine market logic, automation, and external - Versión: 1.0
- Activaciones: 5
NIGHTRUNNER ICT — Motor de ejecución de estrategias de inversión inteligentes con puntuación basada en IA para MetaTrader 5
Introducción
La mayoría de los asesores expertos «ICT» o «SMC» que hay actualmente en el mercado no son más que envoltorios de indicadores a los que se les ha añadido un multiplicador de lotes de martingala; se autodenominan herramientas de «Smart Money Concepts», pero en el fondo no son más que cruces de medias móviles con una terminología renombrada. NightRunner ICT está diseñado de forma diferente, desde cero, para replicar mecánicamente el árbol de decisión real que sigue un operador disciplinado de ICT/SMC antes de pulsar el botón de compra o venta: establecer la tendencia direccional a partir de marcos temporales superiores, esperar a que se produzca realmente la liquidez, confirmar un cambio genuino en la estructura del mercado, identificar la huella institucional (desplazamiento), localizar la zona de origen (el bloque de órdenes) y solo entonces ejecutar la operación —con el riesgo calculado antes incluso de que se realice la operación—. Cada uno de esos pasos está codificado explícitamente en este EA, no de forma aproximada. Aquí no hay nada que sea una «caja negra»; todas las reglas de la especificación que figura a continuación están implementadas, son ajustables y visibles en tiempo real en tu gráfico a través del panel de control profesional en directo.
NightRunner ICT se ha creado para los traders que están hartos de los bots del tipo «configúralo y olvídalo», que operan en exceso, ignoran el contexto y arruinan las cuentas durante los picos de noticias. En su lugar, se ha diseñado en torno a una única filosofía rectora: la calidad por encima de la cantidad. Prefiere permanecer inactivo durante toda una sesión a la espera de la configuración con mayor probabilidad de éxito que lanzar cinco operaciones mediocres para dar la impresión de estar ocupado. Esa es la única razón por la que existe la capa de puntuación de IA, que se describe en detalle a continuación.
1. Motor de sesgo direccional en múltiples marcos temporales
NightRunner ICT nunca opera sin tener en cuenta el panorama general. Antes incluso de que se permita ejecutar cualquier lógica de marcos temporales inferiores, el EA analiza el gráfico diario en busca de una secuencia clara de máximos y mínimos cada vez más altos (estructura alcista) o de máximos y mínimos cada vez más bajos (estructura bajista). A continuación, repite exactamente el mismo análisis estructural en el marco temporal H4. Solo cuando el diario y el H4 coinciden plenamente, NightRunner ICT establece un sesgo direccional para la sesión. Si los marcos temporales no coinciden, o la estructura es irregular o indefinida, el EA simplemente se mantiene al margen: no se realizan operaciones en ninguna dirección hasta que vuelva la claridad. Este único filtro elimina por sí solo la gran mayoría de las «operaciones de revancha en contra de la tendencia» que arruinan tanto a los operadores manuales como a los automatizados.
2. Detección de barridos de liquidez: la huella institucional
El «dinero inteligente» no entra al azar: entra después de que se hayan activado los stop-loss y las órdenes pendientes de los inversores minoristas, porque es ahí donde realmente existe la liquidez necesaria para ejecutar grandes órdenes institucionales. NightRunner ICT analiza continuamente esta huella concreta antes de considerar cualquier operación: máximos y mínimos del día anterior, máximos iguales/mínimos iguales (un signo clásico de reservas de liquidez en reposo) y puntos de oscilación recientes importantes en el marco temporal de ejecución. Primero debe producirse un barrido genuino —el precio atravesando uno de estos niveles y reaccionando—. Si no se ha producido ningún barrido, el EA ni siquiera comenzará a buscar una entrada, independientemente de lo «limpio» que pueda parecer el patrón del gráfico. Este es el paso que la mayoría de los EA de la competencia se saltan por completo, y es el principal factor que contribuye a la reducción de señales falsas en este sistema.
3. Confirmación del cambio de tendencia (CHOCH) y de la ruptura de la estructura (BOS)
Una vez que se ha barrido la liquidez, el precio debe demostrar que realmente está invirtiendo la tendencia o continuándola con convicción —no solo oscilando y moviéndose lateralmente—. NightRunner ICT requiere un cierre confirmado de la vela más allá del punto de oscilación anterior relevante para validar bien un «cambio de carácter» (señal de inversión temprana) o una «ruptura de estructura» (señal de continuación de la tendencia). Es fundamental destacar que los picos que solo forman mecha al atravesar un nivel se ignoran explícitamente: solo cuenta el cierre del cuerpo completo de la vela. Esta única regla filtra un número enorme de mechas engañosas que pillan desprevenidos a los operadores discrecionales y a los EA menos sofisticados durante las horas de baja liquidez.
4. Detección de desplazamiento: medición de la convicción institucional real
La participación institucional genuina se manifiesta en el gráfico como un desplazamiento: una vela de cuerpo grande y mecha pequeña que atraviesa la estructura de forma impulsiva, dejando tras de sí un movimiento de precios eficiente y unidireccional. NightRunner ICT cuantifica esto matemáticamente en lugar de hacerlo a ojo: mide el tamaño del cuerpo de cada vela frente a un umbral mínimo de pips totalmente ajustable y, al mismo tiempo, comprueba la relación entre el cuerpo y el rango total para filtrar las velas con mechas excesivas. Solo las velas que superan ambas comprobaciones y que, además, cierran más allá del punto de oscilación estructural relevante se clasifican como desplazamiento válido. Esto es lo que distingue un movimiento institucional real de un simple ruido del gráfico que solo parece impresionante al ampliar la imagen.
5. Mapeo de bloques de órdenes: zonas de entrada de precisión
Inmediatamente después de detectar una vela de desplazamiento válida, NightRunner ICT analiza automáticamente el historial reciente de precios hacia atrás para identificar el bloque de órdenes: la última vela opuesta antes de que comenzara el movimiento impulsivo. En el caso de un desplazamiento alcista, eso significa la última vela bajista antes del repunte; en el caso de un desplazamiento bajista, la última vela alcista antes de la caída. El EA almacena sus valores exactos de máximo, mínimo, apertura y cierre, así como la marca de tiempo, y luego realiza un seguimiento continuo de esta zona en tiempo real, mostrándola directamente en tu panel de control para que puedas ver con precisión a qué nivel el algoritmo espera que vuelva el precio antes de entrar.
6. Lógica de entrada en el retroceso con riesgo controlado
En lugar de perseguir el precio al precio de mercado como la mayoría de los bots de estilo minorista, NightRunner ICT coloca una orden limitada de nuevo en el bloque de órdenes mapeado, esperando pacientemente el retroceso —exactamente como haría un operador institucional que busca entrar con un descuento (o una prima, en el caso de las posiciones cortas) en lugar de en el extremo de un movimiento ya prolongado. El stop loss se coloca justo más allá del límite del bloque de órdenes con un margen totalmente ajustable (por defecto, 3 pips) para evitar que se active por fluctuaciones menores. El take profit es totalmente configurable en tres modos: una relación riesgo-recompensa fija de 1:2, una relación riesgo-recompensa fija de 1:3 o —la configuración predeterminada recomendada— la selección automática del pool de liquidez externo más cercano, lo que permite que la operación se desarrolle hacia el nivel al que, estadísticamente, es más probable que apunte el «dinero inteligente», en lugar de un múltiplo fijo arbitrario.
7. La capa de puntuación de operaciones con IA: lo que distingue a NightRunner ICT
Esta es la característica que sitúa a NightRunner ICT por encima de los scripts SMC basados en plantillas que circulan por el mercado. No todas las configuraciones que superan los filtros mecánicos anteriores se ejecutan automáticamente: primero se someten a un modelo de puntuación compuesto interno que califica la configuración del 0 al 100 en cuatro dimensiones ponderadas: la fuerza del desplazamiento en relación con la volatilidad actual del mercado (medida frente al ATR), la estrechez y precisión del bloque de órdenes mapeado, si la configuración se alinea con la tendencia de los marcos temporales superiores y la calidad de la sesión de negociación actual. Solo se ejecutan las configuraciones que superan el umbral mínimo de puntuación que hayas elegido; todo lo que quede por debajo se omite automáticamente y se registra, enviándose una alerta para que siempre sepas que se ha detectado una configuración y se ha descartado de forma consciente, y no porque se haya pasado por alto. Esto convierte a NightRunner ICT de un simple seguidor de reglas mecánicas en un auténtico filtro de calidad, permitiéndote ajustar con exactitud el nivel de selectividad que debe tener el sistema.
8. Gestión del riesgo y del capital de nivel institucional
El tamaño de las posiciones se puede configurar de tres formas —porcentaje de riesgo por operación, un tamaño de lote fijo o un modo de escalado automático vinculado al saldo de la cuenta— con límites mínimos y máximos estrictos para los lotes, de modo que el tamaño de las posiciones nunca se te escape de las manos en ningún sentido. El número de operaciones diarias tiene un límite máximo fijo (por defecto: 2 operaciones al día), y un cortacircuitos de pérdidas diario desactiva automáticamente todas las operaciones durante el resto de la sesión tras un número configurable de operaciones con pérdidas (por defecto: 2), lo que evita precisamente ese tipo de espiral emocional de sobreoperaciones que arrasa con las cuentas tras una mañana difícil.
9. Filtrado por sesión y noticias
NightRunner ICT restringe las operaciones a las sesiones de Londres y Nueva York por defecto —las dos franjas horarias en las que realmente existen liquidez y volatilidad institucionales auténticas—, con horas de inicio y fin totalmente ajustables para los operadores que deseen personalizarlas según la hora del servidor de su propio bróker. También se integra directamente con el calendario económico nativo de MT5 para detectar automáticamente eventos de noticias de gran impacto en el USD (NFP, IPC, FOMC y otras publicaciones de gran importancia) y suspende la negociación durante un intervalo configurable tanto antes como después de la publicación, protegiendo tu cuenta del spread errático y la evolución de los precios que rodean a las noticias importantes.
10. Gestión activa de operaciones
Una vez que una posición está abierta, NightRunner ICT no se queda de brazos cruzados. Puede mover automáticamente el Stop Loss hasta el punto de equilibrio una vez que el precio se haya movido un múltiplo R configurable a tu favor, asegurando así una operación sin riesgo. Además, se puede activar un trailing stop opcional, ya sea en modo basado en el ATR (que se adapta dinámicamente a la volatilidad actual) o en modo de pips fijos, lo que permite que las operaciones ganadoras sigan abiertas al tiempo que se protegen los beneficios acumulados, todo ello sin que tengas que estar pendiente del gráfico.
11. El panel de control profesional en tiempo real
NightRunner ICT presenta todo su estado interno en un panel limpio y con tema oscuro integrado en el gráfico, diseñado para dar la sensación de ser la pantalla de una auténtica mesa de operaciones institucional, en lugar de un panel predeterminado de un EA abarrotado. De un solo vistazo puedes ver: la tendencia actual en los marcos temporales superiores, la tendencia del mercado en tiempo real, el spread actual, el estado de la sesión, el porcentaje de riesgo configurado, el número de operaciones abiertas, las ganancias flotantes y cerradas de hoy, el recuento de pérdidas de hoy frente a tu límite diario, los niveles de bloques de órdenes asignados actualmente, el objetivo de liquidez activo, el estado de las noticias de alto impacto en tiempo real y si el trading está actualmente activado o desactivado; todos los valores están codificados por colores (verde/ámbar/rojo) para una legibilidad instantánea sin necesidad de abrir ni una sola ventana de configuración.
12. Alertas multicanal completas
NightRunner ICT te mantiene informado estés donde estés: se admiten notificaciones push, notificaciones móviles, correo electrónico y alertas emergentes nativas de la terminal MT5: todas ellas son compatibles y se pueden activar o desactivar de forma independiente, activándose automáticamente cada vez que se abre una operación, se cierra una operación, el filtro de IA omite deliberadamente una configuración válida, se detectan noticias de gran impacto o se alcanza el límite diario de operaciones o pérdidas.
13. Totalmente parametrizable para la optimización en el Probador de Estrategias
Todos los umbrales mencionados anteriormente —sensibilidad al desplazamiento, tolerancia de barrido, horario de sesión, porcentaje de riesgo, puntuación mínima de IA, margen de SL, ajustes de trailing y más— se pueden configurar por el usuario, lo que significa que NightRunner ICT está totalmente preparado para el motor de optimización del Probador de Estrategias de MetaTrader. Nunca estarás limitado a la configuración predeterminada; cada parámetro puede someterse a pruebas prospectivas y retrospectivas, y ajustarse a tu bróker específico, entorno de spreads y tolerancia al riesgo.
Compatibilidad
NightRunner ICT está actualmente configurado y validado para el par EUR/USD en MetaTrader 5, y es compatible tanto con cuentas estándar como con cuentas en céntimos en los brókers que lo admiten. Está desarrollado con un código fuente MQL5 limpio y totalmente comentado, por lo que la lógica es transparente y auditable, sin ofuscaciones.
A quién va dirigido
NightRunner ICT está diseñado para operadores que ya comprenden —o desean sistematizar— la metodología genuina de ICT y Smart Money Concepts, y que han dejado atrás los EA que operan en exceso de forma imprudente o que disfrazan indicadores simples con terminología de moda. Si buscas un sistema que espere a detectar huellas institucionales reales, que filtre cada configuración mediante una capa adicional de puntuación de calidad basada en IA, que gestione el riesgo de forma mecánica en lugar de emocional y que te muestre exactamente lo que está pensando en tiempo real en un panel de control profesional en directo, este es tu sistema.
