Dual Engulfing Pro MT5 Candle Signals Multi Filter
- Indicadores
- Versión: 1.11
- Activaciones: 5
════════════════ DUAL ENGULFING PRO MT5: señales de velas para clientes minoristas e institucionales con 16 filtros inteligentes ════════════════
Indicador profesional de señales de acción del precio para MetaTrader 5: motor Dual Engulfing • Confirmación mediante múltiples filtros • Alertas en tiempo real
Identifica reversiones de «engulfing» de alta calidad tal y como las ven los operadores minoristas y tal y como las prefieren las instituciones. Dual Engulfing Pro MT5 traza dos sistemas de flechas independientes en el gráfico y, a continuación, te permite confirmar cada señal con hasta 16 filtros opcionales: tendencia, impulso, volatilidad, osciladores basados en el volumen, Ichimoku, Fibonacci y soporte/resistencia.
No se trata de un indicador de flechas aleatorio. Es un motor de velas japonés estructurado, basado en reglas estrictas de engullimiento del cuerpo, lógica opcional de barras externas, ubicación del cierre, comparación de volumen y contexto de la tendencia previa. Tú decides el nivel de rigor que debe tener la configuración.
════════════════ INFORMACIÓN DEL PRODUCTO ════════════════
Tipo de producto: Indicador técnico (ventana de gráficos) Plataforma: MetaTrader 5 (MT5) Tipo de archivo: .mq5 / indicador compilado .ex5 Visualización en el gráfico: Gráfico principal de precios (DRAW_ARROW) Señales: COMPRA minorista / VENTA minorista / COMPRA institucional / VENTA institucional Versión en código fuente: 1.11 Uso recomendado: Confirmación de reversiones y continuaciones en CFD sobre divisas, oro, índices, criptomonedas y acciones Marcos temporales: Todos los marcos temporales de MT5 (de M1 a MN). La mayoría de los operadores empiezan con M15, M30, H1 y H4. Mercados: Cualquier símbolo que proporcione datos OHLC y volumen/volumen por tick. Repintado: Las señales se evalúan en barras cerradas (índice de barras rates_total - 2 para las alertas). Alertas: Ventana emergente, notificación push, correo electrónico y archivos de sonido personalizados
════════════════ POR QUÉ SE VENDE ESTE INDICADOR (VALOR FUNDAMENTAL) ════════════════
La mayoría de los indicadores de engullimiento solo comprueban una condición: que el cuerpo de la vela actual cubra el cuerpo de la anterior. Esto genera demasiadas señales débiles en mercados con oscilaciones laterales.
Dual Engulfing Pro distingue la calidad en dos niveles:
- ENGULFAMIENTO MINORISTA: Engulfamiento clásico del cuerpo. Rápido, frecuente y fácil de entender. Ideal para operadores que buscan más oportunidades y que aportarán su propio criterio.
- ENGULFING INSTITUCIONAL: Un engulfing más estricto, al «estilo del dinero inteligente». Puede requerir: • Barra exterior completa (máximo actual por encima del máximo anterior y mínimo actual por debajo del mínimo anterior) • Cuerpo más grande que el de la vela anterior (por defecto, 1,5 veces) • Mayor volumen o volumen de ticks que la barra anterior • Cierre situado en la parte decisiva del rango de la vela (por defecto, el 70 % superior o inferior) • Un contexto más prolongado de velas opuestas antes del engulfing
Puedes utilizar ambos sistemas a la vez o desactivar uno de ellos. Las flechas institucionales están situadas más alejadas de la vela, de modo que ambas señales siguen siendo legibles cuando aparecen en la misma barra.
La verdadera ventaja comercial es la combinación de filtros. No necesitas 16 indicadores independientes en el gráfico. Activa solo las confirmaciones que se ajusten a tu estrategia. Los filtros siguen la lógica «Y»: si un filtro está activado, tanto el patrón como ese filtro deben coincidir antes de que se muestre una flecha.
════════════════ LO QUE VES EN EL GRÁFICO ════════════════
• Flecha azul turquesa: COMPRA minorista • Flecha roja: VENTA minorista • Flecha azul Dodger: COMPRA institucional (más gruesa) • Flecha magenta: VENTA institucional (más gruesa)
Los códigos Wingdings de las flechas son configurables. La distancia respecto a la vela se controla en puntos, por lo que el mismo desplazamiento sigue siendo válido tras ajustar el tamaño en puntos del símbolo.
════════════════ CARACTERÍSTICAS PRINCIPALES ════════════════
◆ Dos motores independientes de engulfing: la lógica minorista y la institucional no se anulan entre sí. Puedes comparar la calidad «normal» con la «estricta» en el mismo gráfico.
◆ Definición auténtica de «engulfing» (envoltura): alcista: la vela anterior es bajista, la actual es alcista, la apertura actual es igual o inferior al cierre anterior, y el cierre actual es igual o superior a la apertura anterior. Bajista: lo contrario.
◆ Criterios de calidad institucional: multiplicador del tamaño del cuerpo, barra exterior completa opcional, expansión del volumen opcional, ratio de posiciones de cierre y barras adicionales de contexto de tendencia.
◆ Contexto de la tendencia previa: recuento opcional de velas opuestas antes de la envolvente. Ejemplo: una envolvente alcista es más fuerte tras 2-3 velas bajistas.
◆ 16 filtros de confirmación opcionales: cruce del RSI, RSI 75, ADX, media móvil simple, media móvil doble, Ichimoku Senkou Span B, Oscilador Awesome (3 submodos), SAR parabólico, Heiken Ashi, tendencia CCI, CCI sobrecomprado/sobrevendido, tendencia RVI, señal RVI, histograma MACD, línea cero del MACD, soporte y resistencia, zona de retroceso de Fibonacci (oscilaciones basadas en ZigZag).
◆ Diseño modular de los filtros: cada filtro tiene su propio interruptor de activación/desactivación. Los controles que no se utilicen no son necesarios para la lógica de negociación cuando están desactivados. Combina filtros de tendencia con filtros de ubicación (S/R y Fibonacci) para obtener una mayor selectividad.
◆ Conjunto de alertas: Popup Alert(), notificaciones push SendNotification(), correo electrónico SendMail() y PlaySound() con archivos wav independientes para COMPRA/VENTA de la carpeta «MT5 Sounds».
◆ Entradas organizadas con grupos: los parámetros se agrupan en la pestaña «Entradas» de MT5 para que puedas configurar el producto rápidamente sin tener que buscar en una lista sin estructura.
════════════════ CÓMO FUNCIONAN LOS DOS MODELOS DE ENGULFING ════════════════
──────────────── ENGULFING MINORISTA (ESTÁNDAR) ────────────────
Objetivo: Detectar el patrón clásico de «engulfing» de velas que describen la mayoría de los libros sobre la acción del precio.
Engulfing alcista minorista • La vela i-1 es bajista (cierre < apertura) • La vela i es alcista (cierre > apertura) • El cuerpo actual cubre el cuerpo anterior: apertura0 <= cierre1 Y cierre0 >= apertura1 • Si «Requerir contexto de tendencia anterior» es verdadero, las últimas N velas antes del engulfment también deben ser bajistas
Bajista minorista • La vela i-1 es alcista • La vela i es bajista • apertura0 >= cierre1 Y cierre0 <= apertura1 • Contexto opcional de tendencia alcista previa (N velas alcistas)
Ventaja: más señales. Útil para el scalping, los cambios de tendencia en una sesión y para los operadores que ya utilizan un enfoque centrado en marcos temporales superiores. Combínalo con la media móvil (MA), Ichimoku o ADX si deseas menos señales minoristas.
──────────────── ENVOLTURA INSTITUCIONAL (AVANZADA / BARRA EXTERNA+) ────────────────
Objetivo: Conservar solo las velas envolvente que parezcan decisivas: cuerpo grande, ampliación del rango, cierre fuerte y, preferiblemente, actividad al alza.
Todas las reglas de engullimiento de cuerpo de los inversores minoristas, MÁS:
• Tamaño del cuerpo: cuerpo0 >= cuerpo1 * multiplicadorDelCuerpoDeEntrada • Barra exterior: si está habilitada, máximo0 > máximo1 Y mínimo0 < mínimo1 • Volumen: si está habilitado, volumen actual (o volumen por tick como alternativa) > volumen anterior • Posición de cierre:
- COMPRA: (cierre - mínimo) / rango >= InpMinClosePosition
- VENTA: (máximo - cierre) / rango >= InpMinClosePosition El valor por defecto de 0,70 significa que el cierre debe situarse en el 30 % superior (compra) o en el 30 % inferior (venta) de la vela. • Contexto de tendencia: opcional, por defecto 3 velas opuestas (más estricto que el valor por defecto de Retail, que es 2)
Ventaja: menos flechas y mayor calidad visual. Esta es la configuración que prefieren muchos vendedores y usuarios de señales para entradas de swing en H1/H4 y para filtrar el ruido de los «pequeños engulfings» en timeframe más bajos.
════════════════ MOTOR DE FILTROS: QUÉ SIGNIFICA CADA FILTRO ════════════════
Los filtros se aplican una vez detectado el patrón. Un patrón alcista sigue requiriendo que fBuy = true. Un patrón bajista sigue requiriendo que fSell = true. Los filtros desactivados no bloquean las señales.
◆ FILTRO DE CRUCE DEL RSI Utiliza el iRSI. COMPRA: el RSI cruza al alza por encima del nivel de sobreventa (por defecto, 30). VENTA: el RSI cruza a la baja por debajo del nivel de sobrecompra (por defecto, 70). Ventaja: detecta patrones de «engulfing» que aparecen cuando el impulso sale de un extremo. Ideal para entradas de tipo reversión.
◆ FILTRO RSI 75: RSI independiente con un periodo largo (por defecto, 75). COMPRA: RSI75 > 50. VENTA: RSI75 < 50. Ventaja: filtro de régimen lento. Mantiene los patrones de engullimiento alcistas solo cuando el RSI a medio plazo se encuentra por encima de 50.
◆ FILTRO ADX: utiliza la línea principal del iADX. En ambas direcciones se requiere que el ADX sea ≥ al nivel mínimo del ADX (por defecto, 20). Ventaja: reduce las señales en rangos muertos y sin dirección. No elige la dirección por sí mismo.
◆ FILTRO DE MEDIA MÓVIL ÚNICA Una media móvil del cierre. COMPRA: cierre > media móvil VENTA: cierre < media móvil Ventaja: alineación sencilla con la tendencia. La media móvil simple (SMA) de período 50 es un punto de partida habitual en el gráfico H1.
◆ FILTRO DE DOBLE MEDIA MÓVIL: Dos medias móviles (por defecto, EMA 30 frente a EMA 140). COMPRA: media móvil rápida > media móvil lenta; VENTA: media móvil rápida < media móvil lenta. Ventaja: Estado claro de mercado alcista/bajista. Excelente como sesgo de nivel superior cuando las señales minoristas son demasiado frecuentes.
◆ FILTRO ICHIMOKU SENKOU SPAN B Utiliza el indicador Ichimoku 3 (Senkou Span B). Tenkan se fija en 9 en el controlador; los períodos de Kijun y Senkou B son parámetros de entrada. COMPRA: cierre > Senkou Span B. VENTA: cierre < Senkou Span B. Ventaja: opera únicamente en el lado de la «base de la nube», un filtro de ubicación de tendencias muy utilizado por los inversores institucionales.
◆ FILTRO DEL OSCILADOR AWESOME Utiliza el iAO con tres subreglas opcionales: • Umbral basado en el volumen: COMPRAR si AO >= AO_Buy_Min (por defecto 4), VENDER si AO <= AO_Sell_Max (por defecto -4) • Color / pendiente: COMPRA si el AO sube, VENTA si el AO baja • Aceleración en la línea cero: COMPRA si el AO sube y AO > 0, VENTA si el AO baja y AO < 0. Ventaja: Confirmación del impulso en la misma línea que las herramientas de Bill Williams. Combina la pendiente y la línea cero para obtener oscilaciones más claras.
◆ FILTRO SAR PARABÓLICO COMPRA: cierre > SAR VENTA: cierre < SAR Ventaja: sesgo de «stop and reverse». Funciona bien cuando se desea considerar únicamente las velas envolvente en la dirección actual del SAR.
◆ FILTRO HEIKEN ASHI Apertura/cierre HA interno (no es una ventana separada). COMPRA: cierre HA > apertura HA (barra HA verde) VENTA: cierre HA < apertura HA (barra HA roja) Ventaja: Suaviza el ruido. Ayuda a evitar que se desvanezca una racha de color HA intensa.
◆ FILTRO DE TENDENCIA CCI COMPRA: CCI > 0 VENTA: CCI < 0 Ventaja: Tendencia de la línea cero del CCI. El período 50 es más lento y se asemeja más a un «régimen».
◆ FILTRO DE SOBRECOMPRA Y SOBREVENTA DEL CCI COMPRA: CCI > sobrecompra (por defecto +100) VENTA: CCI < sobreventa (por defecto -100) Ventaja: Lógica de continuación o clímax del impulso extremo. Diferente del cruce del RSI (que espera un cruce al salir del extremo). Lee esto con atención: aquí el patrón «engulf» debe producirse mientras el CCI ya se encuentra más allá del umbral.
◆ FILTRO DE TENDENCIA DEL RVI COMPRA: RVI > 0 VENTA: RVI < 0 Ventaja: el vigor relativo confirma que los cierres son más fuertes que las aperturas en la ventana retrospectiva.
◆ FILTRO DE SEÑAL DEL RVI: compara la línea principal del RVI con la línea de señal del RVI. COMPRA: principal > señal. VENTA: principal < señal. Ventaja: filtro de sincronización. Útil cuando se desea que el oscilador ya esté cambiando de tendencia al producirse el patrón de envolvimiento.
◆ FILTRO DE SEÑAL DEL MACD (HISTOGRAMA): Histograma = MACD principal − señal. COMPRA: histograma > 0 VENTA: histograma < 0. Ventaja: coincidencia clásica del MACD. EMA rápida de 12, lenta de 26 y señal de 9 por defecto.
◆ FILTRO DE NIVEL 0 DEL MACD COMPRA: MACD principal > 0 VENTA: MACD principal < 0 Ventaja: régimen del MACD de nivel superior. Más lento que la confirmación basada únicamente en el histograma.
◆ FILTRO DE SOPORTE Y RESISTENCIA Analiza las barras de SR_Period (por defecto 50) en busca del mínimo más bajo (soporte) y del máximo más alto (resistencia). Ancho de la zona = SR_Zone_Points * _Point (por defecto 80 puntos). COMPRA: la vela actual toca la zona de soporte (o la traspasa). VENTA: la vela actual toca la zona de resistencia. Ventaja: filtro de ubicación. Una formación «engulfing» en un rango de oscilación recién identificado es más significativa que una formación «engulfing» en medio de la nada.
◆ FILTRO DE FIBONACCI: Calcula los máximos y mínimos recientes de oscilación mediante una búsqueda de profundidad, desviación y retroceso (al estilo ZigZag, no el indicador ZigZag integrado). Proyecta Fib_Level_1 y Fib_Level_2 (por defecto 0,382 y 0,618) como una zona. Tanto la COMPRA como la VENTA requieren que la vela actual se superponga a esa zona de Fibonacci. Ventaja: permite que las señales de «engulfing» se activen solo durante un retroceso hacia un área de prima o descuento. Si no se encuentran oscilaciones válidas, se bloquean ambas opciones.
Importante: Los filtros se acumulan. Activar ADX + Doble MA + S/R al mismo tiempo puede hacer que las señales sean escasas. Empieza con 1 o 2 filtros y luego ve ajustándolos.
════════════════ GUÍA COMPLETA DE ENTRADAS (TODAS LAS VARIABLES) ════════════════
Lee esta sección antes de añadir el indicador. Todos los nombres coinciden con los de la pestaña «Entradas».
════════════════ CONTROL DE SEÑAL ════════════════
InpEnableRetail Tipo: bool | Predeterminado: true Activa o desactiva las flechas estándar que envuelven el cuerpo.
InpEnableInstitutional Tipo: bool | Por defecto: true Activa o desactiva las flechas institucionales avanzadas. Consejo: Para conseguir un aspecto limpio de producto «solo para inversores expertos», establece Retail = false.
════════════════ ASPECTO DE LA SEÑAL ════════════════
InpSignalOffset Tipo: int | Por defecto: 30 Distancia de la flecha respecto a la vela en puntos. Las flechas de COMPRA minoristas se sitúan en el mínimo − desplazamiento. Las flechas de VENTA minoristas se sitúan en el máximo + desplazamiento. Las flechas institucionales utilizan el desplazamiento + 30 puntos adicionales para que no se superpongan a las flechas minoristas.
InpArrowCodeBuy Tipo: int | Por defecto: 233 Código Wingdings para las flechas de COMPRA (en ambos motores).
InpArrowCodeSell Tipo: int | Por defecto: 234 Código Wingdings para las flechas de VENTA. Cambia estos valores si ya utilizas 233/234 en otra herramienta.
════════════════ AJUSTES DE MINORISTAS (ESTÁNDAR) ════════════════
InpRetailRequireTrend Tipo: bool | Valor por defecto: true Si es «true», una formación «Retail engulf» alcista requiere un contexto previo de movimiento bajista; una formación «Retail engulf» bajista requiere un contexto previo de movimiento alcista.
InpRetailTrendBars Tipo: int | Valor predeterminado: 2 Cuántas velas inmediatamente anteriores deben ser de color opuesto. Ejemplo: 2 significa dos velas bajistas antes de un patrón «Retail Engulf» alcista.
════════════════ PARÁMETROS INSTITUCIONALES (AVANZADOS) ════════════════
InpBodyMultiplier Tipo: double | Valor por defecto: 1,5 El cuerpo actual debe ser, como mínimo, esta cantidad de veces mayor que el cuerpo anterior. 1,2 = más suave; 2,0 = solo velas con gran desplazamiento.
InpRequireHigherVolume Tipo: bool | Por defecto: true Requiere que el volumen real actual, si está disponible, o en su defecto el volumen por tick, supere el de la barra anterior. En los símbolos sin volumen real, se utiliza automáticamente el volumen por tick.
InpMinClosePosition Tipo: double | Por defecto: 0,70 Fracción del rango de la vela en la que debe situarse el cierre. 0,50 = cierre más allá del punto medio (más flexible). 0,80 = cierre muy cerca del extremo (más estricto).
InpRequireFullOutside Tipo: bool | Predeterminado: true Obliga a que se produzca una verdadera ruptura exterior de la barra anterior (barra madre) en ambos lados de la vela anterior. Desactiva esta opción si deseas engulfinos de cuerpo grande que no envuelvan completamente las mechas anteriores.
InpInstRequireTrend Tipo: bool | Valor por defecto: true Mismo concepto que el contexto de tendencia «Retail», pero para el motor «Institutional».
InpInstTrendBars Tipo: int | Por defecto: 3 El valor por defecto es más estricto que el de «Retail» (3 frente a 2). Aumenta este valor en H4/D1 si solo quieres que se produzca un agotamiento tras un impulso.
════════════════ FILTRO DE CRUCE DEL RSI ════════════════
Use_RSI_Cross_Filter: activar/desactivar RSI_Length: período del RSI (por defecto 14) RSI_Price_Source: precio aplicado (por defecto PRICE_CLOSE) Sobreventa: nivel de cruce al alza para COMPRAR (por defecto 30) Sobrecompra: nivel de cruce a la baja para VENDER (por defecto 70)
════════════════ FILTRO ADX ════════════════
Use_ADX_Filter: activar/desactivar ADX_Period: por defecto 10 ADX_Min_Level: por defecto 20 Tanto las órdenes de COMPRA como las de VENTA requieren un ADX lo suficientemente fuerte. La dirección sigue viniendo del patrón de velas + otros filtros.
════════════════ FILTRO DE MEDIA MÓVIL ÚNICA ════════════════
Use_MA_Filter: activar/desactivar MA_Period: por defecto 50 MA_Method: SMA/EMA/SMMA/LWMA (por defecto SMA) MA_Shift: por defecto 0
════════════════ FILTRO ICHIMOKU SENKOU SPAN B ════════════════
Use_Ichimoku_Filter: activar/desactivar Ichimoku_SenkouB: período de Senkou Span B (por defecto 52) Ichimoku_Kijun: período de Kijun utilizado en el identificador de Ichimoku (por defecto, 26). El identificador se crea como iIchimoku(..., 9, Kijun, SenkouB). Para el filtro solo se lee el Senkou B.
════════════════ FILTRO RSI 75 ════════════════
Use_RSI75_Filter: activar/desactivar RSI_Filter_Period: por defecto 75 Utiliza la misma enumeración de precios aplicados que el grupo RSI Cross (RSI_Price_Source).
════════════════ FILTRO DE MEDIA MÓVIL DOBLE ════════════════
Use_DoubleMA_Filter: activar/desactivar MA_A_Period / MA_A_Method / MA_A_Applied / MA_A_Shift: línea rápida (por defecto, EMA 30 sobre el cierre) MA_B_Period / MA_B_Method / MA_B_Applied / MA_B_Shift: línea lenta (por defecto, EMA 140 sobre el cierre)
════════════════ FILTRO DEL OSCILADOR AWESOME ════════════════
Use_AO_Filter: interruptor principal. Use_AO_Volume_Filter: utiliza los umbrales AO_Buy_Min / AO_Sell_Max. AO_Buy_Min: por defecto 4,0. AO_Sell_Max: por defecto -4,0. Use_AO_Color_Filter: AO al alza para COMPRAR, AO a la baja para VENDER Use_AO_Zero_Filter: al alza y por encima de cero para COMPRAR; a la baja y por debajo de cero para VENDER. Puedes activar una, dos o las tres subreglas. Todas las subreglas activadas deben cumplirse.
════════════════ FILTRO SAR PARABÓLICO ════════════════
Use_SAR_Filter: activar/desactivar SAR_Step: por defecto 0,02 SAR_Maximum: por defecto 0,2
════════════════ FILTRO HEIKEN ASHI ════════════════
Use_HeikenAshi_Filter: activar/desactivar. Sin períodos adicionales. El HA se calcula internamente a partir de los precios de apertura, máximo, mínimo y cierre.
════════════════ FILTRO DE TENDENCIA CCI ════════════════
Use_CCI_Filter: activar/desactivar CCI_Period: por defecto 50 CCI_Applied: por defecto PRICE_CLOSE COMPRAR si CCI > 0, VENDER si CCI < 0.
════════════════ FILTRO CCI DE SOBRECOMPRA Y SOBREVENTA ════════════════
Use_CCI_OBOS_Filter: activar/desactivar CCI_OBOS_Period: por defecto 14 CCI_OBOS_Applied: por defecto PRICE_CLOSE CCI_Overbought: por defecto 100 CCI_Oversold: por defecto -100 La orden de COMPRA requiere que el CCI esté por encima de la línea de sobrecompra. La orden de VENTA requiere que el CCI esté por debajo de la línea de sobreventa.
════════════════ FILTRO DE TENDENCIA RVI ════════════════
Use_RVI_Filter: activar/desactivar RVI_Period: por defecto 75 COMPRAR si RVI > 0, VENDER si RVI < 0.
════════════════ FILTRO DE SEÑAL RVI ════════════════
Use_RVI_Signal_Filter: activar/desactivar RVI_Signal_Period: por defecto 20 Lee la señal RVI principal (búfer 0) y la señal RVI (búfer 1).
════════════════ FILTRO DE SEÑAL MACD (HISTOGRAMA) ════════════════
Use_MACD_Filter: activar/desactivar MACD_FastEMA: por defecto 12 MACD_SlowEMA: por defecto 26 MACD_SignalSMA: por defecto 9 MACD_Applied: por defecto PRICE_CLOSE COMPRAR si la línea principal > la señal, VENDER si la línea principal < la señal.
════════════════ FILTRO MACD NIVEL 0 ════════════════
Use_MACD_Zero_Filter: activar/desactivar. Utiliza el mismo identificador de MACD que el filtro del histograma. COMPRAR si el MACD principal > 0, VENDER si el MACD principal < 0.
════════════════ FILTRO DE SOPORTE Y RESISTENCIA ════════════════
Use_SR_Filter: activar/desactivar SR_Period: barras de retrospectiva (por defecto 50) SR_Zone_Points: grosor de la zona en puntos (por defecto 80) Un «punto» es el valor _Point del bróker. En el mercado de divisas de 5 dígitos, 80 puntos = 8,0 pips. En el oro o los índices, ajusta este número a la volatilidad del símbolo; de lo contrario, la zona quedará demasiado estrecha o demasiado amplia.
════════════════ FILTRO DE FIBONACCI ════════════════
Use_Fib_Filter: activar/desactivar Fib_Level_1: por defecto 0,382 Fib_Level_2: por defecto 0,618 ZigZag_Depth: profundidad del oscilación local (por defecto 12) ZigZag_Deviation: mejora mínima respecto a la última oscilación, en puntos (por defecto 5) ZigZag_Backstep: distancia mínima en barras entre oscilaciones aceptadas (por defecto 3) La rutina analiza hacia atrás desde la barra actual, marca los máximos y mínimos locales, construye una oscilación al alza o a la baja y, a continuación, proyecta los dos niveles de Fibonacci como una zona de contacto.
════════════════ ALERTAS ════════════════
InpEnableAlerts: Alert() emergente | valor por defecto: true InpEnablePush: notificaciones push de MetaQuotes | valor por defecto: false InpEnableEmail: SendMail | por defecto false (configurar la pestaña «Correo electrónico» en las opciones de MT5) InpEnableSound : PlaySound | por defecto true InpSoundBuy : nombre de archivo en /Sounds | por defecto alert.wav InpSoundSell : nombre de archivo en /Sounds | por defecto alert2.wav
El texto de la alerta incluye la clase de señal (RETAIL/INSTITUTIONAL), la dirección, el símbolo, el marco temporal y el tiempo de la barra. Las alertas se activan cuando la barra de la señal es la última barra completamente cerrada (i == rates_total - 2). Esto evita que se active una alerta en una vela que aún no se ha formado por completo.
════════════════ INSTALACIÓN PASO A PASO ════════════════
- Abre MetaTrader 5.
- Archivo → Abrir carpeta de datos → MQL5 → Indicadores.
- Copia el archivo del indicador en esa carpeta (o utiliza la ruta de instalación de Market si lo has comprado en MQL5 Market).
- Reinicia MT5 o haz clic con el botón derecho en «Navegador» → «Indicadores» → «Actualizar».
- Arrastra Dual Engulfing Pro al gráfico.
- Permite la importación de DLL solo si la política de tu terminal lo requiere (esta fuente no necesita DLL externas).
- Activa el trading algorítmico y las notificaciones en Herramientas → Opciones si deseas recibir notificaciones push o por correo electrónico.
- Coloca archivos wav personalizados en Terminal → Sonidos si modificas InpSoundBuy / InpSoundSell.
Barras mínimas: la calculadora devuelve 0 hasta que «rates_total» sea al menos 150. El índice de inicio de calentamiento es 60. No evalúes el producto en un gráfico que casi no tenga historial.
════════════════ AJUSTES PREDEFINIDOS RECOMENDADOS PARA EMPEZAR ════════════════
Utilízalos como ajustes preestablecidos con fines formativos, no como asesoramiento financiero. Realiza siempre pruebas retrospectivas.
A) GRÁFICO LIMPIO — APRENDE LOS PATRONES Minoristas = verdadero | Institucionales = verdadero Todos los filtros = falso Contexto de tendencia = verdadero Objetivo: ver la frecuencia bruta de los minoristas frente a la de los institucionales.
B) OSCILACIÓN DE SEGUIMIENTO DE TENDENCIA (H1 / H4) Minoristas = falso | Institucionales = verdadero Use_MA_Filter o Use_DoubleMA_Filter = verdadero Use_ADX_Filter = verdadero (nivel 18–25) Use_Ichimoku_Filter = opcional Multiplicador del cuerpo 1,5–1,8 | Fuera completo = verdadero | Posición de cierre 0,70
C) INVERSIÓN EN LA UBICACIÓN (M15 / M30 / H1) Minorista = verdadero | Institucional = verdadero Use_SR_Filter = verdadero O Use_Fib_Filter = verdadero Use_RSI_Cross_Filter = verdadero No acumules S/R y Fib junto con 4 osciladores el primer día.
D) ORO / ALTA VOLATILIDAD Aumenta InpSignalOffset y SR_Zone_Points. Aumenta InpBodyMultiplier si las flechas se agrupan durante picos de noticias. Confirma el valor del punto: el oro suele necesitar una zona de S/R más amplia que el EURUSD.
E) SCALPING: Modo minorista activado, modo institucional desactivado o muy estricto. Solo un filtro rápido (SAR, HA o histograma MACD). Nunca actives todos los filtros a la vez en M1/M5.
════════════════ CÓMO INTERPRETAR Y OPERAR CON LAS FLECHAS ════════════════
Este indicador señala condiciones. No realiza órdenes, ni gestiona stops, ni garantiza beneficios.
Procedimiento recomendado:
- Elige un sesgo de timeframe superior (estructura H4/D1 o doble media móvil).
- Pasa al marco temporal de entrada.
- Espera a que se cierre la vela. No actúes ante un engulfing a medio formar.
- Da preferencia a las flechas institucionales cuando busques calidad frente a cantidad.
- Si los datos minoristas e institucionales coinciden, considéralo una señal de mayor confianza.
- Establece el nivel de invalidación más allá del máximo o mínimo de la vela envolvente (práctica habitual en el análisis de la acción del precio).
- Ignora las señales que contradigan una noticia importante, a menos que ese sea tu plan.
Nota de riesgo: una vela envolvente tras una tendencia prolongada puede indicar un punto álgido o una continuación. Los filtros reducen, pero no eliminan, esa ambigüedad.
════════════════ NOTAS PRÁCTICAS Y CASOS LÍMITE ════════════════
• El volumen en el mercado de divisas suele ser el volumen por tick. La regla del volumen institucional sigue funcionando como «expansión de la actividad», no como volumen de lotes negociados en bolsa. • Ichimoku Senkou B es una línea de nube desplazada. En los gráficos nuevos, las primeras barras pueden estar vacías hasta que exista suficiente historial. • La lógica de Fibonacci es una búsqueda de oscilaciones personalizada. No coincidirá píxel a píxel con el indicador ZigZag de terceros. • S/R utiliza los extremos recientes del historial, no los niveles semanales de varios años. Aumenta SR_Period para obtener una estructura más amplia. • El filtro Heiken Ashi utiliza el mismo índice de barras que el engulf. Confirma el color HA en la vela de señal, no en la siguiente barra HA. • El CCI OB/OS es intencionadamente agresivo (da señal cuando el CCI ya está en un valor extremo). Si deseas «salir del extremo», utiliza en su lugar el RSI Cross. • Indexación de matrices: las matrices de precios en OnCalculate se utilizan en orden no secuencial (índice 0 = el más antiguo). Las copias de los osciladores se configuran como series. Esto ya se gestiona dentro del código mediante idx = rates_total - 1 - i. • No lo cargues en un gráfico con menos de ~150 barras. • Las alertas pueden repetirse tras una reinicialización (cambio de marco temporal, volver a adjuntar, reinicio del terminal) si la última barra cerrada sigue cumpliendo los requisitos. Esto es normal en el caso de las alertas de indicadores vinculadas a la última vela cerrada.
════════════════ A QUIÉN VA DIRIGIDO ESTE PRODUCTO ════════════════
• Operadores de acción del precio que buscan reglas objetivas de «engulf» en lugar de analizar las velas a ojo • Operadores de «smart money» o de barras externas que buscan filtros de tamaño, ubicación del cierre y volumen • Creadores de sistemas que necesitan una sola herramienta gráfica en lugar de 10 indicadores de confirmación independientes • Vendedores de señales y formadores que buscan dos características claramente identificadas del mismo patrón • Operadores discrecionales que mantendrán los filtros desactivados y utilizarán las flechas únicamente como una capa de alerta
No es ideal como «santo grial» totalmente automatizado del tipo «configúralo y olvídalo». Es una herramienta de confirmación y análisis.
════════════════ LO QUE NO ES ESTE PRODUCTO ════════════════
• No es un asesor experto (no abre ni cierra operaciones) • No es un sistema de martingala, de rejilla ni de recuperación • No garantiza el rendimiento futuro • No sustituye al control de los riesgos de spread, swap, deslizamiento y noticias
════════════════ ETIQUETAS DE CATEGORÍAS DE MERCADO SUGERIDAS ════════════════
Indicador MT5, patrón envolvente, barra exterior, envolvente alcista, envolvente bajista, confirmación del estilo de flujo de órdenes institucionales, acción del precio, escáner de velas japonesas, flechas de compra y venta, RSI, ADX, media móvil, Ichimoku Senkou Span B, MACD, retroceso de Fibonacci, soporte y resistencia, SAR parabólico, Heiken Ashi, oscilador Awesome, CCI, RVI, alertas push, señales de barras cerradas sin repintado
════════════════ RESUMEN RÁPIDO DE ESPECIFICACIONES ════════════════
Búferes / gráficos: 4 gráficos de flechas. Motor minorista: envolvente del cuerpo + contexto opcional de 2 barras. Motor institucional: envolvente del cuerpo + tamaño + barra exterior opcional + volumen + ubicación del cierre + contexto opcional de 3 barras. Filtros: 16 módulos opcionales. Alertas: ventana emergente / notificación push / correo electrónico / sonido. Símbolo de trabajo: símbolo del gráfico actual. Marco temporal de trabajo: período del gráfico actual
════════════════ SOPORTE Y BUENAS PRÁCTICAS ════════════════
Tras la compra, pruébalo primero en el modo visual del Strategy Tester y en un gráfico de demostración. Guarda tu combinación de parámetros favorita como un archivo .set (Parámetros → Guardar). Si publicas capturas de pantalla en tu página de Market, muestra: • un gráfico sin filtrar de doble señal • un ejemplo filtrado en H1 • un ejemplo de ubicación de S/R o Fibonacci. Esa combinación funciona mejor que una sola captura de pantalla con demasiada información.
Gracias por utilizar Dual Engulfing Pro MT5. Opera con el patrón. Confirma el contexto. Gestiona el riesgo.
