YazanPro Auto Levels and Fibonacci
- Indicadores
-
Yazan Adnan Ramadan Ibrahim
Algorithmic trader and MQL5 developer based in Jordan. I build Expert Advisors for MetaTrader 5 focused on gold (XAUUSD) and major FX pairs: multi-module confluence systems, short-hold scalping tools and manual trade panels. Each product is tested in the Strategy Tester on real ticks with - Versión: 1.2
- Actualizado: 2 noviembre 2026
- Activaciones: 10
YazanPro Auto Levels and Fibonacci es un indicador para MetaTrader 5 que dibuja en el gráfico zonas de soporte / resistencia, flechas de ruptura, líneas de tendencia, pivotes, números redondos y un Fibonacci automático, y muestra en un panel a qué distancia está el precio de cada uno de ellos.
Dibuja los niveles de precio que la mayoría de los traders marcan a mano, los mantiene al día en cada vela cerrada y le dice en un panel dónde está el precio ahora mismo respecto a ellos. Funciona en cualquier símbolo (forex, metales, índices, acciones, criptomonedas) y en cualquier marco temporal de M1 a MN1. No coloca órdenes.
Lo que ve (los números coinciden con las marcas de las capturas; cada capa del gráfico tiene un parámetro de entrada y un botón de un clic en el panel)
- Zonas de soporte / resistencia. Los máximos y mínimos de swing (2 velas a cada lado por defecto, la regla del fractal) que están a menos de medio ATR entre sí se fusionan en una zona. Su fuerza es su número de toques: los puntos de swing que contiene. Se dibujan las 6 zonas más fuertes, más la zona más cercana por encima del precio, la más cercana por debajo y aquella en la que está el precio. Cada zona es una banda sombreada con su número de toques y su precio central: verde bajo el precio y roja sobre él.
- Flechas de ruptura. Una flecha marca el primer cierre a través del último máximo o mínimo fractal confirmado, con un filtro opcional RSI(14) / CCI(14). Cada flecha se decide al cerrar su vela y no se mueve ni se elimina después. Las flechas también están en los búferes 0 y 1 (ventana de datos, iCustom).
- Líneas de tendencia automáticas por los últimos máximos y mínimos de swing, con su número de toques. Una línea rota pasa a punteada y tenue.
- Pivotes clásicos diarios y semanales: P, R1 a R3 y S1 a S3 del día anterior y de la semana anterior, dibujados desde el inicio del día o la semana actual en todos los marcos por debajo de D1 (diarios) y W1 (semanales). Las tablas los muestran en cualquier marco temporal.
- Números redondos. El paso sale del precio y del ATR (por ejemplo 0.005 en EURUSD, 1.0 en USDJPY, 20 en oro H1), o usted fija un paso.
- Fibonacci automático en el último tramo de swing confirmado: retrocesos 38.2, 50, 61.8 y 78.6, extensiones 127.2 y 161.8, con la zona 50-61.8 sombreada. En cuanto una vela cerrada atraviesa el nivel 78.6, el esquema se marca como DEAD (anulado) y se dibuja tenue hasta que se forma un tramo nuevo.
- Dos mosaicos grandes. NEAREST SUPPORT y NEAREST RESISTANCE (soporte / resistencia más cercanos): el centro de la zona en letra grande, sus toques, su rango y la distancia desde el precio en pips (puntos en índices, acciones y cripto) y en ATR.
- PRICE NOW (precio ahora). La zona en la que está el precio (o "entre zonas"), el estado de Fibonacci en una palabra con el % de retroceso (WAITING, IN ZONE, DEEP, PAST 78.6 o DEAD) y la última flecha de ruptura con cuántas velas hace que se produjo.
- Botones de capas. Zones, Arrows, Trend, Daily, Weekly, Round, Fib: un clic muestra u oculta esa capa en el gráfico.
- Pestañas. Pestaña Levels. Todos los niveles de las capas activas, los 6 más cercanos por encima y los 6 más cercanos por debajo del precio, cada uno con su precio y su distancia en pips y en ATR. Pestaña Fibonacci. El tramo (desde, hasta, tamaño en ATR, horas de las velas), el estado y una tabla con todos sus niveles y sus distancias. Pestaña Pivots. La tabla diaria y semanal con distancias, y los números redondos con su paso. Pestaña Breakouts. La última flecha arriba y abajo, los niveles fractales que rompería la siguiente flecha, ambas líneas de tendencia, si la última vela cerrada rebotó en un nivel o cerró a través de una línea de tendencia, y qué alertas están activas.
- Cabecera. Un botón de idioma con 12 idiomas (inglés, árabe, ruso, chino, español, portugués, japonés, alemán, coreano, francés, italiano, turco), botones de marco temporal de M1 a MN1 y un botón para plegar. El idioma, la pestaña y las capas se recuerdan por gráfico. Haga clic en la franja de una sección para plegarla. Deje el ratón sobre una zona, una línea, un mosaico o una fila para ver una explicación.
Cómo leerlo
- Empiece por los dos mosaicos: el soporte más cercano por debajo y la resistencia más cercana por encima, con sus toques y su distancia. Una distancia menor de 1 ATR significa que el precio está a menos de un rango medio de vela del centro de la zona.
- Lea PRICE NOW: si el precio está dentro de una zona o entre zonas, cuál es el estado de Fibonacci y hace cuántas velas apareció la última flecha de ruptura.
- En el gráfico, la etiqueta a la derecha de cada zona muestra sus toques y su centro (por ejemplo "x6 1.11631"). La zona más cercana por encima y por debajo del precio está sombreada más fuerte que las demás.
- El estado de Fibonacci dice dónde está el precio en el último tramo: WAITING = aún no ha llegado al 50%, IN ZONE = entre 50 y 61.8, DEEP = entre 61.8 y 78.6, PAST 78.6 = más allá de 78.6, DEAD = una vela cerrada atravesó 78.6; el Fibonacci queda tenue hasta que se forma un tramo nuevo.
- Para precios exactos abra una pestaña (Levels, Fibonacci, Pivots, Breakouts), y apague una capa con su botón cuando el gráfico esté muy cargado.
- Use lo que ve como contexto para su propio análisis: el indicador no da consejos de compra ni de venta.
Alertas (ventana emergente, notificación push opcional)
- El precio toca una de las zonas dibujadas (una vez por zona y por vela).
- Una vela cierra a través de una de las zonas dibujadas.
- El precio entra en la zona de Fibonacci 50-61.8 (una vez por tramo).
- Una nueva flecha de ruptura (desactivada por defecto).
Para quién es
Traders que marcan a mano soportes y resistencias, líneas de tendencia, pivotes y retrocesos de Fibonacci y quieren verlos dibujados igual en cada gráfico, con la distancia a cada nivel a la vista y en su propio idioma.
Qué no hace
- No da consejos de compra ni de venta. Una flecha de ruptura dice que una vela cerró a través de un nivel, nada sobre lo que pasa después. El panel también lo dice: solo contexto, no una señal de trading.
- No predice precios y no afirma nada sobre la frecuencia con la que una zona, un pivote o un nivel de Fibonacci aguanta.
- No coloca órdenes ni modifica operaciones.
- No conserva zonas ni líneas de tendencia más antiguas que la ventana analizada (las últimas 500 velas cerradas por defecto) y marca flechas en las últimas 2000 velas por defecto.
- Necesita historial: 41 velas cerradas para las zonas, 120 para el Fibonacci. En un símbolo nuevo o en MN1 el panel muestra "not enough history" (historial insuficiente) hasta que haya velas.
Cómo se calcula
- ATR es un rango verdadero medio simple de 14 velas en el marco temporal del propio gráfico. Todas las distancias en ATR lo usan.
- Zona: los puntos de swing confirmados (un máximo de swing es más alto que las N velas a cada lado; N = 2 por defecto) se ordenan por precio y se fusionan mientras estén a menos de 0.5 x ATR del más bajo de la zona. Toques = los puntos de swing fusionados. Una zona necesita 2 toques para contar. La banda va del precio fusionado más bajo al más alto más 0.1 ATR a cada lado; el centro es su media.
- Flecha de ruptura: al cierre de una vela, el último máximo fractal confirmado (2 velas a cada lado, conocido cuando cerró la segunda vela posterior) se rompe cuando la vela cierra por encima y la vela anterior cerró en él o por debajo. Lo mismo en espejo para un mínimo fractal. Con el filtro activo, una flecha arriba también necesita RSI(14) por debajo de 70 y CCI(14) por encima de 50 (abajo: RSI por encima de 30 y CCI por debajo de -50). Un nivel se dispara una vez; la siguiente flecha espera un fractal nuevo. Ambos osciladores se calculan dentro del indicador a partir de los cierres.
- Línea de tendencia: el swing más reciente con 3 velas a cada lado es el anclaje derecho, el swing más reciente anterior con 20 velas a cada lado es el anclaje izquierdo. Los toques se cuentan dentro de 0.25 ATR de la línea. La línea cuenta como rota en cuanto una vela cerró a través de ella después del anclaje derecho.
- Pivotes: P = (high + low + close) / 3 del día o la semana anterior; R1 = 2P - low, S1 = 2P - high, R2 / S2 = P +- (high - low), R3 = high + 2 (P - low), S3 = low - 2 (high - P). Se usan las velas D1 y W1 del bróker; cuando aún no están disponibles, el día o la semana anterior se reconstruye con las velas del propio gráfico.
- Números redondos: el paso es el menor 1, 2 o 5 x 10^n que sea al menos el 0.4 por ciento del precio y al menos un ATR. Se dibujan cuatro líneas alrededor del último cierre.
- Fibonacci: un zigzag sobre velas cerradas en el que un nuevo swing necesita un giro de 3 x ATR (el ATR de la vela que lo confirma, de modo que un pivote confirmado nunca cambia después). Los dos últimos pivotes confirmados forman el tramo; debe medir al menos 2 x ATR, si no el panel dice "waiting for a bigger one" (esperando uno mayor). Los retrocesos se miden desde el final del tramo, las extensiones desde su inicio. El esquema queda anulado en cuanto una vela cerrada posterior al final del tramo atraviesa el nivel 78.6 más 0.2 ATR.
- Distancias: pips en forex (10 puntos en cotizaciones de 3 y 5 dígitos), 0.1 en oro y 0.01 en plata; puntos (unidades de precio) en todo lo demás. El parámetro "Points per pip" lo anula.
- Carga: los niveles, líneas de tendencia, pivotes, números redondos y Fibonacci se recalculan una vez por vela cerrada. Los ticks solo mueven las distancias y ejecutan las comprobaciones de toque y de zona de Fibonacci. El panel se actualiza como mucho una vez por segundo. Unos 100 objetos de gráfico más 500 flechas como máximo.
Parámetros de entrada
Los nombres de los parámetros en el terminal están en inglés, como en la lista siguiente.
Support / resistance zones
- Bars scanned for swing points, zones and trendlines: 500 (100..5000)
- Swing point: bars on each side: 2 (2 = the fractal rule)
- Merge swing points closer than this x ATR into one zone: 0.5
- Touches a zone needs to count: 2 (1..10)
- Strongest zones drawn, plus the nearest above and below: 6 (1..15)
Chart layers
- Support / resistance zones: true
- Breakout arrows (close through the last fractal high / low): true
- Breakout arrows: RSI(14) / CCI(14) filter: true (up: RSI below 70 and CCI above 50; down mirrored)
- Breakout arrows: bars of history marked: 2000 (100..50000)
- Auto trendlines: true
- Daily classic pivots (P, R1-R3, S1-S3): true (drawn on timeframes below D1)
- Weekly classic pivots: true (drawn on timeframes below W1)
- Round numbers: true
- Round number step in price: 0 (0 = automatic)
- Auto Fibonacci on the last confirmed swing leg: true
- Fibonacci: zigzag threshold, x ATR: 3.0 (1..10)
- Fibonacci: minimum leg, x ATR: 2.0 (0.5..20)
Colors
- Support / Resistance / Pivot P / Fibonacci / Round number color: green / red / gold / blue / gray
Panel
- Panel language: English (12 languages, also switchable on the panel)
- Tab shown first: Levels by distance (Levels / Fibonacci / Pivots / Breakouts)
- Panel X / Y, pixels from the top-left corner: 10 / 30
- Points per pip: 0 (0 = automatic)
- Turn the chart shift on: true (room for the level labels right of the last bar)
Alerts
- Alert when price touches one of the drawn zones: true
- Alert when a bar closes through one of the drawn zones: true
- Alert on a new breakout arrow: false
- Alert when price enters the 50-61.8 Fibonacci zone: true
- Also send a push notification: false
Inicio rápido y preguntas frecuentes
Inicio rápido
- Añada el indicador a cualquier gráfico y marco temporal. Funciona en forex, metales, índices, acciones y criptomonedas.
- Elija su idioma con el botón de la parte superior derecha del panel.
- Lea los dos mosaicos: el soporte y la resistencia más cercanos con su distancia. Después abra las pestañas: Levels, Fibonacci, Pivots, Breakouts.
- Haga clic en un botón de capa (Zones, Arrows, Trend, Daily, Weekly, Round, Fib) para mostrarla u ocultarla en el gráfico.
- Deje el ratón sobre una zona, una línea o una fila del panel para ver una explicación.
Preguntas frecuentes
¿Las flechas repintan?
Una flecha se decide al cierre de su vela a partir de un nivel confirmado antes, y no se mueve ni se elimina después. Tras una recarga completa del gráfico, la ventana marcada empieza en otra vela, por lo que las flechas más antiguas de esa ventana pueden variar un poco; las recientes se quedan donde estaban.
¿Cambian las zonas y las líneas?
Sí, en cada vela cerrada: un swing nuevo puede añadir un toque a una zona, crear una zona o mover el anclaje de una línea de tendencia. Eso es lo que mantiene los niveles al día. Los pivotes diarios y semanales son fijos durante el día o la semana.
¿Por qué no hay Fibonacci en mi gráfico?
El último tramo confirmado es más corto que el mínimo (2 x ATR por defecto), o el gráfico tiene menos de 120 velas cerradas. La pestaña Fibonacci indica cuál. Baje el tramo mínimo o el umbral del zigzag para tener más tramos.
¿Qué marcos temporales y símbolos?
Cualquier marco de M1 a MN1, todo calculado en el marco del propio gráfico. Las distancias están en pips en forex y metales y en puntos en índices, acciones y cripto; puede fijar usted mismo los puntos por pip.
¿Por qué se desplazó el gráfico a la derecha?
El indicador activa el desplazamiento del gráfico para que las etiquetas de los niveles quepan a la derecha de la última vela. Desactive el parámetro para conservar su propio ajuste.
¿Es un sistema de trading?
No. Muestra niveles y dónde está el precio respecto a ellos. No da consejos de compra ni de venta.
¿Es pesado para el terminal?
No. Los niveles se calculan una vez por vela cerrada en unos milisegundos y el panel se actualiza como mucho una vez por segundo.
Advertencia de riesgo
Operar conlleva un alto riesgo de pérdida. Este indicador muestra niveles de precio y no predice precios ni garantiza ningún resultado. Úselo como contexto para su propio análisis, nunca como una señal de trading por sí solo.
