EA BMCandlePatternPro
CATEGORÍA: Estrategia automatizada · Para NinjaTrader 8 · Patrones de velas con confluencia de price action · Futuros (ES, NQ, GC, CL, MES, MNQ, MGC, MCL)
CÓMO FUNCIONA: Estrategia que usa un patrón de velas como gatillo de entrada, pero solo opera cuando además hay confluencia suficiente de contexto técnico. Detecta doce patrones clásicos —envolvente, martillo/estrella fugaz, penetrante/nube oscura, estrella de la mañana/noche, harami, tres soldados/tres cuervos, marubozu y ruptura de vela interna, alcistas y bajistas— con la detección normalizada por ATR en vez de por un tamaño fijo en ticks, para que el mismo criterio funcione igual de bien en distintos instrumentos y regímenes de volatilidad. El patrón por sí solo no dispara la entrada: se calcula un puntaje de confluencia sobre cinco factores independientes —tendencia (pendiente de regresión lineal más estructura de máximos/mínimos), posición dentro del canal de regresión, fair value gap sin mitigar, proximidad a un swing reciente, y order flow (delta y volumen de participación)— y solo entra si el puntaje supera un mínimo configurable. La salida admite dos métodos completos: por estructura (más allá del swing o el FVG, con respaldo de ATR) o por múltiplo directo de ATR, con breakeven, trailing por ATR, trailing por porcentaje del recorrido hacia el objetivo, y salida parcial en 1R (scale-out) — todos activables por separado.
Características diferenciadas:
- Detección de patrones con respaldo en literatura reconocida de la disciplina. La lógica de reconocimiento se apoya en las referencias técnicas estándar del análisis de velas japonesas (Nison), la estadística de patrones (Bulkowski) y candlestick charting (Morris), además del concepto de imbalance de price action (fair value gaps) — no son reglas inventadas sobre la marcha.
- Genérica por diseño: nada está anclado a un rango de apertura fijo ni a un instrumento específico. Toda la detección se normaliza por volatilidad (ATR) y por la sesión propia del gráfico, así que el mismo criterio de confluencia se traslada entre instrumentos sin tener que recalibrar los umbrales desde cero.
- Cinco factores de confluencia realmente independientes, no una sola condición disfrazada de varias. Tendencia, canal, FVG, swing y order flow se evalúan por separado y se combinan en un puntaje con umbral configurable — se puede exigir que el patrón confluya con 2, 3 o hasta los 5 factores a la vez, según qué tan selectiva se quiera la estrategia.
- Cuatro mecanismos de gestión de salida combinables, no uno solo fijo: breakeven automático a un múltiplo de R configurable, trailing por ATR, un trailing alternativo basado en el porcentaje de recorrido ya hecho hacia el objetivo (en vez de una distancia fija), y salida parcial en 1R para asegurar parte de la posición antes de que el precio complete el objetivo total.
- Gestión de riesgo y horario completa: límite de pérdida diaria, objetivo de ganancia diaria, máximo de operaciones por día, período de enfriamiento entre entradas, hasta tres ventanas horarias configurables y filtro por día de la semana.
PARA QUIÉN: Traders de futuros (ES/NQ/GC/CL o sus micros) que operan sobre confirmación de estructura de precio y quieren un sistema que combine price action clásico con contexto cuantitativo, con control granular sobre cuántas confluencias exigir y cómo gestionar la salida de cada operación.
REQUISITOS TÉCNICOS: NinjaTrader 8. Instrumentos ES, NQ, GC, CL, MES, MNQ, MGC, MCL. El filtro opcional de order flow (delta) usa el Cumulative Delta nativo de NinjaTrader y requiere la licencia Order Flow+ si se activa; el resto de la estrategia no depende de ella. El filtro de order flow también requiere Tick Replay para reflejar datos reales en backtest.