IFVG Finder zone snd sign
- Indicadores
-
Shin Kojima
MT4 indicator developer with 10+ years of live trading experience.
Specializing in alert tools and scanners for ICT-based traders.
Zero complaints. Reliable tools. Real support.
MQL4 / MQL5 Development Services
• Custom Indicator Modifications - Versión: 1.0
GRATIS para los primeros 100 usuarios
================================================================================
Indicador de señales IFVG (ICTIFVGmq4_en.mq4) ? Manual de usuario
================================================================================
Versión: 1.00
Plataforma: MetaTrader 4
Señal: flechas «IFVG Buy» / «IFVG Sell» en el gráfico principal
Zona: Rectángulo horizontal trazado en la zona IFVG confirmada
--------------------------------------------------------------------------------
¿QUÉ ES UN IFVG?
--------------------------------------------------------------------------------
FVG (Fair Value Gap) : Una brecha de precios de tres barras en la que la barra [t+2] y la barra [t] NO
se solapan, dejando una «brecha» sin cubrir (zona de desequilibrio).
IFVG (Inverse FVG) : Una vela posterior cuyo CUERPO atraviesa completamente
la banda del FVG en la dirección OPUESTA al
FVG. Esta «inversión» cambia la zona de soporte a
resistencia (o viceversa) y genera una señal de operación.
Lógica de detección
Banda FVG alcista → el cuerpo rompe a la BAJA → señal de VENTA (flecha en la barra anterior)
Banda FVG bajista → el cuerpo rompe al ALZA → señal de COMPRA (flecha en la barra anterior)
Ubicación de la flecha: la flecha de señal se dibuja en la barra que COMPLETÓ la
ruptura (anterior = A+1), NO en la barra actual aún no completada.
Visualización de la zona: se dibuja un rectángulo sombreado desde la barra de origen de la FVG hasta la
barra de ruptura cuando ShowZones = true.
--------------------------------------------------------------------------------
PARÁMETROS DE ENTRADA
--------------------------------------------------------------------------------
[ Señales ]
bAlert (por defecto: true )
Muestra una alerta emergente cuando se forma un IFVG en la ÚLTIMA barra completada (i=0).
Las alertas se activan como máximo una vez por barra para evitar duplicados.
bNotification (por defecto: false)
Envía una notificación push a la aplicación móvil de MT4 además de la alerta.
Requiere que la aplicación móvil de MT4 esté vinculada a tu cuenta.
bEmailAlert (por defecto: false)
Envía una alerta por correo electrónico cuando se active una señal IFVG.
Tanto el asunto como el cuerpo del mensaje contienen el texto de la señal (p. ej., «[XAUUSD,60] COMPRA IFVG»).
*** Es necesario configurar primero los ajustes de correo electrónico de MT4 ***
Herramientas → Opciones → pestaña Correo electrónico:
Servidor SMTP: tu servidor de correo saliente (p. ej., smtp.gmail.com:587)
Nombre de usuario SMTP: tu dirección de correo electrónico
Contraseña SMTP: su contraseña o contraseña de la aplicación
De / Para : direcciones del remitente y del destinatario
Después de guardar, haz clic en «Probar» para comprobar que el correo se envía correctamente antes de activar esta opción.
[ Detección de FVG ]
IFVG_GapBars (por defecto: 15)
Número de barras anteriores a la barra actual en las que buscar un FVG coincidente.
Los valores más altos detectan FVG más antiguos, pero pueden aumentar las señales falsas.
Rango recomendado: 8 ? 20.
FVG_EpsPoints (por defecto: 0,0)
Tolerancia de detección en puntos (la unidad de precio más pequeña del bróker).
0 = estricta (el máximo y el mínimo no deben solaparse en absoluto).
Aumenta ligeramente este valor (por ejemplo, de 1,0 a 3,0) en los brókers con spreads amplios o
si se están pasando por alto FVG válidos debido a pequeños solapamientos en las mechas.
MinFVG_Pips (por defecto: 0,0)
Filtro de anchura mínima de FVG. Los FVG más estrechos que este valor se ignoran.
0 = AUTO (basado en el ATR, según el instrumento)
Oro / metales (dígitos <= 2): umbral = ATR × 20 %
Divisas / otros : umbral = ATR × 10 %
> 0 = MANUAL ? el valor se considera un PORCENTAJE del ATR.
Ejemplo: MinFVG_Pips = 10 → umbral = ATR × 10 %
Ejemplo: MinFVG_Pips = 20 → umbral = ATR × 20 %
※ Este ajuste funciona de forma idéntica en el XAUUSD y en cualquier par de divisas, ya que
siempre se expresa en relación con el propio ATR del instrumento, NO en
unidades de pip sin convertir.
[ Filtro MA ]
bUseMAFilter (por defecto: true )
Activa un filtro de tendencia de media móvil para reducir las señales contrarias a la tendencia.
La señal de COMPRA requiere que: la MA esté bajando Y que cierre[anterior] < MA
La señal de VENTA requiere que: la media móvil esté subiendo Y que el cierre[anterior] > media móvil
Desactívalo para ver todas las señales IFVG sin filtrar, independientemente de la dirección de la tendencia.
MA_Period (por defecto: 21)
Período de la media móvil utilizada para el filtro de tendencia.
MA_Kind (por defecto: 1)
Tipo de media móvil.
0 = SMA (simple)
1 = EMA (exponencial) ← valor por defecto
2 = SMMA (suavizada)
3 = LWMA (ponderada linealmente)
4 = Igual que 3
[ Visual ]
Mostrar zonas (por defecto: true )
Dibuja un rectángulo relleno en el gráfico que abarque la banda FVG desde la
barra de origen hasta la barra de ruptura. Solo se dibuja cuando se confirma el IFVG.
ZoneColorBuy (por defecto: verde azulado oscuro C'6,38,37' )
Color de fondo de los rectángulos de la zona de COMPRA confirmada.
ZoneColorSell (por defecto: morado oscuro C'62,0,62' )
Color de fondo de los rectángulos de la zona de VENTA confirmada.
ATR_Period (por defecto: 14)
Período ATR utilizado con dos fines:
1. Desplazamiento vertical de la flecha (ATR × ATR_Multiplier)
2. Umbral automático de MinFVG (ATR × 10 % o 20 %)
ATR_Multiplier (por defecto: 0,20)
Controla a qué distancia por encima o por debajo de la barra se coloca la flecha de señal.
0,20 = desplazamiento de la flecha del 20 % del valor del ATR.
Aumenta este valor si las flechas se superponen a los cuerpos de las velas; disminúyelo para una colocación más ajustada.
[ Rendimiento ]
MaxBackBars (por defecto: 2000)
Número máximo de barras que se recalculan en cada tick.
0 = solo la última barra (más rápido, sin trazar el historial).
Redúcelo si el indicador ralentiza MT4 en gráficos largos.
--------------------------------------------------------------------------------
AJUSTES RECOMENDADOS POR INSTRUMENTO
--------------------------------------------------------------------------------
┌─────────────────────────────────────────────────────────────────────────┐
│ Genérico (¿todos los pares de divisas? un punto de partida seguro) │
├─────────────────┬───────────────────────────────────────────────────────┤
│ IFVG_GapBars │ 8 │
│ MinFVG_Pips │ 0 (automático: ATR × 10 %) │
│ bUseMAFilter │ true │
│ MA_Period │ 21 │
│ MA_Kind │ 1 (EMA) │
│ ATR_Period │ 14 │
│ Multiplicador ATR │ 0,20 │
└─────────────────┴───────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────────┐
│ XAUUSD (oro) ? ajustes recomendados │
├─────────────────┬───────────────────────────────────────────────────────┤
│ IFVG_GapBars │ 15 │
│ MinFVG_Pips │ 0 (automático: ATR × 20 % ← se activa automáticamente │
│ │ ya que el XAUUSD tiene <= 2 dígitos) │
│ bUseMAFilter │ true │
│ MA_Period │ 21 │
│ MA_Kind │ 1 (EMA) │
│ ATR_Period │ 14 │
│ ATR_Multiplier │ 0,20 │
└─────────────────┴───────────────────────────────────────────────────────┘
Nota: Con MinFVG_Pips = 0, el indicador detecta el oro automáticamente a través de
los dígitos y aplica un umbral del 20 % del ATR. No es necesario realizar ningún ajuste manual
al cambiar entre el XAUUSD y otros pares.
--------------------------------------------------------------------------------
RESUMEN DE LA LÓGICA DE LA SEÑAL
--------------------------------------------------------------------------------
1. El indicador analiza las barras i = MaxBackBars … 0 (de la más antigua a la más reciente).
2. Para cada barra i (denominada «A»):
a. prev = i + 1 (la barra candidata a la ruptura)
b. Busca en las barras [prev+1 … i+IFVG_GapBars] un FVG válido.
c. Mide el ancho de la banda FVG; omite si el ancho es inferior al umbral MinFVG.
d. Comprueba que ninguna barra entre el FVG y «prev» haya cerrado ya fuera
de la banda (esto garantiza que la banda se haya mantenido «intacta» hasta la barra «prev»).
e. Comprueba si el CUERPO de la barra «prev» ha atravesado completamente la banda en la
dirección opuesta (el cuerpo utiliza el cierre de la barra anterior como proxy de apertura).
f. Aplica el filtro MA si bUseMAFilter = true.
g. Si se superan todas las comprobaciones:
FVG alcista + ruptura del cuerpo a la baja → flecha de VENTA en el máximo de la barra anterior
FVG bajista + ruptura del cuerpo al alza → flecha de COMPRA en el mínimo de la barra anterior
Dibujar un rectángulo de zona si ShowZones = true.
Activar alerta/notificación si i == 0 y bAlert/bNotification.
--------------------------------------------------------------------------------
TAMBIÉN DISPONIBLE: ESCÁNER DE TODAS LAS DIVISAS IFVG
--------------------------------------------------------------------------------
Este indicador supervisa un ÚNICO gráfico en busca de señales IFVG.
¿Quieres analizar TODOS los pares de divisas a la vez y recibir una notificación
en el momento en que cualquier par active un IFVG, echa un vistazo a la versión escáner:
┌─────────────────────────────────────────────────────────────────────────┐
│ Escáner ICT IFVG para todas las divisas (ICTIFVGSearch) │
├─────────────────────────────────────────────────────────────────────────┤
│ ? Analiza más de 20 pares de divisas en múltiples intervalos de tiempo a la vez │
│ ? Muestra una lista de resultados en tiempo real: nombre del par + marco temporal + tipo de señal │
│ ? Haz clic en cualquier fila para ir directamente a ese gráfico │
│ ? El mismo motor de detección IFVG que este indicador: totalmente coherente │
│ ? Admite el oro (XAUUSD), índices y todos los pares de divisas principales y secundarios │
│ ? Ahorra horas de cambio manual de gráficos en cada sesión │
├─────────────────────────────────────────────────────────────────────────┤
│ Disponible en MQL5 Market: https://www.mql5.com/ja/market/product/181837 │
└─────────────────────────────────────────────────────────────────────────┘
«El único escáner IFVG multipar del mundo para MT4».
--------------------------------------------------------------------------------
NOTAS Y CONSEJOS
--------------------------------------------------------------------------------
? El indicador se actualiza en cada nueva barra (activado por la hora de apertura de la barra
dtCheck). Las flechas anteriores NO se vuelven a dibujar una vez que se cierra su barra.
? Los rectángulos de zona se eliminan automáticamente cuando se retira el indicador
del gráfico (OnDeinit).
? Si ves demasiadas señales en un mercado con oscilaciones laterales, prueba lo siguiente:
? Aumentar el valor de MinFVG_Pips (por ejemplo, de 15 a 25)
? Aumentar el valor de IFVG_GapBars (buscar solo FVG más grandes o más recientes)
? Activar bUseMAFilter si actualmente está desactivado
? Si se pierden señales que se pueden identificar a simple vista, prueba lo siguiente:
? Establecer FVG_EpsPoints entre 1,0 y 3,0
? Reducir MinFVG_Pips (o mantenerlo en 0 para el modo automático)
? Aumentar el valor de IFVG_GapBars
? En los brókers de 5 dígitos (o de 3 dígitos), el tamaño del pip se normaliza automáticamente
mediante la función interna PipSize().
? El modo automático de MinFVG_Pips cambia el umbral:
Oro (dígitos – 2) → ATR × 20 % (se requiere una diferencia mayor)
Otros → ATR × 10 % (estándar)
--------------------------------------------
- Escáner IFVG para todas las divisas
--------------------------------------------
La herramienta más eficaz para detectar movimientos engañosos en el ICT.
https://www.gogojungle.co.jp/tools/indicators/81129
Especialmente potente para detectar configuraciones de movimiento en el AMD.
================================================================================
Fin del manual
================================================================================

