Indicador de soportes y resistencias: tipos, cómo instalarlo y cuándo fiarte
Por Ramon Ruiz 13 min de lectura
En este artículo
- ¿Qué hace exactamente un indicador de soportes y resistencias?
- Tipos de indicador de soportes y resistencias
- ¿Cuál es el mejor indicador de soportes y resistencias? Criterios para elegir
- Indicador de soportes y resistencias en MT4 y MT5: cómo instalarlo
- Soportes y resistencias en TradingView: indicadores de serie y de la comunidad
- Crea tu propio indicador de soportes y resistencias con IA
- El repintado: por qué el indicador no te dice si el nivel va a aguantar
- Y esto, automatizado, sería así: del nivel en el gráfico a una regla
- Preguntas frecuentes
Un indicador de soportes y resistencias es una herramienta que dibuja automáticamente en el gráfico los niveles donde el precio ha girado antes. Los calcula a partir de máximos y mínimos, fractales, puntos pivote o Fibonacci. En MT4 y MT5 se instala copiando el archivo en la carpeta Indicators. Te ahorra tiempo, pero no predice nada. Antes de fiarte, compruébalo con un backtest, que consiste en simular con datos históricos qué habría pasado operando esa regla.
¿Qué hace exactamente un indicador de soportes y resistencias?
Un soporte es una zona donde las caídas se frenaron antes y el precio rebotó. Una resistencia es una zona donde las subidas se pararon y el precio se dio la vuelta. Si quieres aprender a trazarlos tú, tienes la guía de cómo identificar soportes y resistencias a mano.
El indicador hace ese trabajo con una regla fija. Aplica siempre el mismo criterio y no se deja llevar por lo que quieres ver. Además, te ahorra mucho tiempo si revisas muchos gráficos.
Hay dos distinciones que conviene tener claras:
- Líneas o zonas. Un nivel real casi nunca es un precio exacto: el precio lo perfora un poco o gira antes de llegar. Por eso conviene que el indicador pinte franjas, no rayas.
- Estáticos o dinámicos. Los estáticos son horizontales, como un máximo anterior. Los dinámicos se mueven con el precio, como una media móvil.
Lo que no hace es saber si el nivel va a aguantar. Solo resume el pasado. Automatiza el dibujo, no la decisión.
Tipos de indicador de soportes y resistencias
Todos salen de las mismas velas: máximos, mínimos y cierres. Ninguno aporta información nueva, solo la resumen de forma distinta. Yo me baso siempre en análisis técnico y uso sobre todo indicadores, que al final son eso: información que sale de las velas. Si aún no las dominas, empieza por cómo leer las velas japonesas.
- 1 fractal - toque 1
- 2 toque 1 (fractal)
- 3 toque 2 (fractal, mecha falsa)
- 4 fractal - toque 2
- 5 toque 3 (fractal)
- Resistencia zona, no línea
- Soporte zona, no línea
Fíjate en el segundo toque del soporte: la mecha atraviesa la franja y el precio vuelve a entrar. Por eso se habla de zona. En un gráfico real verás bastante más ruido que en este ejemplo.
Máximos y mínimos de las últimas N velas (canal de Donchian)
Toma el máximo más alto y el mínimo más bajo de las últimas N velas, por ejemplo 20. El máximo hace de resistencia y el mínimo, de soporte. Esas dos líneas forman el canal de Donchian.
- Ventaja: es la regla más simple y la más fácil de automatizar.
- Punto débil: con una N pequeña, el canal se mueve mucho. Con una N grande, los niveles quedan lejos del precio.
Fractales
Un fractal es un patrón de 5 velas. Se forma cuando una vela tiene un máximo más alto que las dos anteriores y las dos siguientes. El fractal inferior es lo mismo, pero con los mínimos. Viene de serie en MetaTrader, entre los indicadores de Bill Williams.
- Ventaja: marca giros de forma objetiva y no hay que instalar nada.
- Punto débil: se confirma dos velas después del giro. Más abajo te enseño por qué eso importa.
Puntos pivote
Usan el máximo, el mínimo y el cierre del periodo anterior (día, semana o mes). En su versión tradicional, el pivote es (máximo + mínimo + cierre) / 3, y de ahí salen las resistencias (R1, R2…) y los soportes (S1, S2…). Con un máximo de 110, un mínimo de 98 y un cierre de 107, el pivote es 105. R1 = 2 × 105 − 98 = 112 y S1 = 2 × 105 − 110 = 100.
- Ventaja: los niveles son fijos durante todo el periodo y no cambian hacia atrás.
- Punto débil: es una fórmula, no un sitio donde el mercado esté obligado a girar.
Retrocesos de Fibonacci
Eliges un máximo y un mínimo, y la herramienta marca qué parte del movimiento ha deshecho el precio. Los niveles más usados son el 38,2 %, el 50 % y el 61,8 %. Si el precio sube de 100 a 200, esos niveles quedan en 161,8, 150 y 138,2.
- Ventaja: es rápido de dibujar y sirve para medir retrocesos.
- Punto débil: depende de qué máximo y qué mínimo elijas tú. Sin una regla para elegirlos, no se puede automatizar ni comprobar.
Medias móviles como soporte o resistencia dinámica
Una media móvil es el promedio de los cierres de las últimas N velas. En tendencia, hay quien la usa como soporte o resistencia cuando el precio retrocede hacia ella.
- Ventaja: se adapta sola al precio y es facilísima de programar.
- Punto débil: va con retraso, y en lateral el precio la cruza una y otra vez.
Zonas automáticas por número de toques
Buscan giros, agrupan los que están cerca y pintan una zona donde se acumulan. Suelen tener tres parámetros:
- Lookback: cuántas velas miran hacia atrás.
- Tolerancia: lo ancha que es la zona.
- Toques mínimos: cuántos giros hacen falta para pintarla.
Su ventaja es que son lo más parecido a cómo traza niveles una persona. Su punto débil es que recalculan con cada vela nueva, así que las zonas aparecen y desaparecen.
| Tipo de indicador | Cómo calcula el nivel | Estático o dinámico | ¿Repinta o se retrasa? | Fácil de automatizar |
|---|---|---|---|---|
| Máximos y mínimos de N velas | Máximo y mínimo de las últimas N velas | Estático, cambia por tramos | No repinta | Muy fácil |
| Fractales | Giro con 2 velas a cada lado | Estático | Se confirma 2 velas tarde | Fácil |
| Puntos pivote | Máximo, mínimo y cierre del periodo anterior | Estático durante el periodo | No | Muy fácil |
| Fibonacci | % del recorrido entre un máximo y un mínimo | Estático | Depende de los puntos que elijas | Difícil sin una regla para elegir los puntos |
| Medias móviles | Promedio de los últimos N cierres | Dinámico | No repinta, pero va retrasada | Muy fácil |
| Zonas por toques | Agrupa giros cercanos | Estático | Suele recalcular con cada vela | Depende del código |
¿Cuál es el mejor indicador de soportes y resistencias? Criterios para elegir
No hay un mejor indicador universal. Yo uso muchos indicadores y, para mí, todos son válidos. Lo que decide es si la regla funciona en tu activo y en tu temporalidad. Por eso, preguntar cuál es el indicador más efectivo no tiene sentido sin datos.
Lo que sí puedes hacer es pasar cualquier indicador que encuentres por esta lista:
- ¿Repinta? Repintar significa que los niveles cambian hacia atrás cuando entran velas nuevas. Si lo hace, el histórico parecerá perfecto y te engañará. Déjalo correr unos días y compara lo que pintaba antes con lo que pinta después.
- ¿Puedes tocar los parámetros? Lookback, tolerancia y toques mínimos. Si no se pueden ajustar, no sabes qué hace.
- ¿Ves el código? Un archivo .mq4 o .mq5, o un script con el Pine Script visible, te deja leer la regla y automatizarla. Un .ex4 o .ex5 está compilado: funciona, pero es una caja negra.
- ¿Pinta pocas zonas? Mejor franjas que líneas, y pocas. Un gráfico con 30 líneas equivale a uno sin ninguna, porque siempre habrá alguna cerca del precio.
- ¿Es compatible? Comprueba la plataforma (MT4, MT5 o TradingView) y la temporalidad para la que está pensado.
- ¿La fuente es de fiar? Descarga solo de sitios de confianza, como la biblioteca de código de MetaTrader o los scripts públicos de TradingView, y aun así revisa el código si lo tienes. Un archivo de una web dudosa es un riesgo para tu ordenador y para tu cuenta.
Pagar no cambia nada de esta lista: un indicador de pago cerrado puede repintar igual que uno gratuito.
Indicador de soportes y resistencias en MT4 y MT5: cómo instalarlo
Antes de descargar nada, mira lo que ya tienes. MetaTrader trae de serie los Fractales (en MT4 y en MT5), las medias móviles y la herramienta de retroceso de Fibonacci. Con eso puedes probar tres de los seis tipos sin instalar nada.
Yo prefiero MetaTrader 5 si el bróker lo permite y, si no, me adapto a MetaTrader 4. Si aún no tienes plataforma, revisa las mejores plataformas de trading para principiantes.
Cómo instalar un indicador de soportes y resistencias en MT4
- Ve a Archivo > Abrir carpeta de datos.
- Entra en MQL4 > Indicators.
- Pega ahí el archivo del indicador (.mq4 o .ex4).
- En la ventana Navegador, haz clic derecho en «Indicadores» y pulsa Actualizar. También vale reiniciar la plataforma.
- Arrastra el indicador desde el Navegador hasta el gráfico.
Al soltarlo se abre la configuración. Revisa la pestaña de parámetros, porque ahí están el lookback y la tolerancia. Si te pide permitir la importación de DLL (librerías externas al indicador), actívala solo si sabes por qué la necesita: la propia ayuda de MetaTrader 5 dice que es potencialmente peligrosa y que solo se active en aplicaciones de confianza. Un indicador que solo dibuja niveles no suele necesitarla, así que desconfía si te la pide.
Cómo instalarlo en MT5
El proceso es el mismo, pero cambia la carpeta: Archivo > Abrir carpeta de datos > MQL5 > Indicators. Pegas el archivo (.mq5 o .ex5), actualizas el Navegador y lo arrastras al gráfico. Si tienes el código fuente y no aparece, ábrelo con MetaEditor, el editor que viene con la plataforma, y pulsa Compilar.
¿Sirve un indicador de MT4 en MT5?
No, y es la trampa más habitual. Un indicador de MT4 (.mq4 o .ex4) no funciona en MT5, y uno de MT5 (.mq5 o .ex5) no funciona en MT4, porque usan lenguajes distintos: MQL4 y MQL5. Si el indicador solo existe para una plataforma, tienes que buscar la versión de la otra o reescribirlo. Para eso te puede ayudar una IA, como verás más abajo.
Soportes y resistencias en TradingView: indicadores de serie y de la comunidad
TradingView trae de serie varias herramientas de la lista: los puntos pivote (Pivot Points Standard), los canales de Donchian (Donchian Channels) y las medias móviles. Si no los encuentras en español, búscalos por su nombre en inglés. La herramienta de retroceso de Fibonacci está en la barra de dibujo. Según el centro de ayuda de TradingView, en los ajustes de Pivot Points Standard eliges el periodo de cálculo (diario o superior, o automático según la temporalidad del gráfico) y el tipo de pivote. La fórmula que has visto antes es la del tipo tradicional.
Para los de la comunidad, abre Indicadores y busca por nombre. Aplica los criterios de antes: comprueba si el código es visible, qué parámetros deja tocar y lee los comentarios, donde a menudo se avisa cuando un script repinta.
Yo uso TradingView para analizar los activos y decidir qué voy a operar en una cuenta nueva y en qué dirección. Para niveles, tiene una función muy útil: puedes crear alertas cuando el precio cruza una línea dibujada o un valor del indicador, sin estar pegado a la pantalla.
Crea tu propio indicador de soportes y resistencias con IA
Hoy no hace falta conformarse con lo que programó otro. Describes la regla y una IA escribe el código. Las IAs generalistas como ChatGPT o Claude sirven para crear indicadores específicos, por ejemplo uno para TradingView en Pine Script, el lenguaje de programación de esa plataforma. Para lo que no sirven es para sacar estrategias: eso lo hago con datos y lo valido con tests de robustez.
Un ejemplo de lo que se le puede pedir:
Pinta una zona en el máximo y en el mínimo de las últimas 20 velas diarias y avísame si el precio cierra fuera.
En octubre de 2026 conecté Claude a mi TradingView con un proyecto de código abierto que no es de TradingView. No funciona con capturas: Claude lee el gráfico por dentro (el símbolo, la temporalidad y el precio de cada vela) y me pinta niveles con etiqueta, como el máximo y el mínimo de los últimos 20 días del oro. Lo uso para analizar, pintar niveles y ahorrar tiempo.
Si quieres montarlo, tienes el paso a paso para conectar Claude a TradingView. En este vídeo enseño cómo hacer un indicador para TradingView con Claude.
Un aviso: la IA te pinta en un minuto cualquier regla, incluso la estrategia de un trader famoso. Que la dibuje no significa que funcione. Antes de creértela, hay que backtestearla con comisiones y deslizamiento, que es la diferencia entre el precio que esperabas y el que te dan.
El repintado: por qué el indicador no te dice si el nivel va a aguantar
Las capturas de los indicadores siempre se ven perfectas: una flecha en cada giro y zonas que paran el precio al céntimo. Tiene truco. Muchos indicadores dibujan el pasado con información que en su momento no existía, y en los fractales se ve muy claro.
- 1 parecía el suelo: no hay fractal
- mínimo al cerrar no hay flecha (en tiempo real no lo sabías)
- 2 aquí aparece la flecha: se confirma 2 velas tarde
- A nivel del fractal, dibujado a posteriori
Un fractal necesita dos velas cerradas a cada lado. Cuando cierra la vela del mínimo, no hay flecha, porque todavía no se sabe si es el suelo. Unas velas antes había pasado algo parecido: un mínimo con mecha que parecía el giro y que el precio rompió dos velas después.
La flecha aparece cuando cierran las dos velas siguientes, y se dibuja sobre la vela del mínimo. Mirando el histórico parece que el indicador lo anticipó. En tiempo real, no lo tenías.
Con los indicadores de zonas es peor, porque recalculan con cada vela. Un nivel que hoy ves en el gráfico puede no haber existido ayer, cuando tenías que decidir. Por eso lo que digo de las operaciones vale también aquí: pantallazos, no. Un histórico bonito no demuestra nada; la comprobación sí.
Y una zona solo es útil si defines qué haces cuando el precio llega: entrar en el rebote, esperar la ruptura o no hacer nada. Lo tienes explicado en cómo operar soportes y resistencias paso a paso.
Y esto, automatizado, sería así: del nivel en el gráfico a una regla
Un robot de trading no ve líneas. No puede mirar el gráfico y decidir que ahí hay una resistencia. Necesita una definición exacta, por ejemplo: resistencia = máximo de las últimas N velas.
Esa diferencia lo cambia todo. Una línea dibujada a ojo no se puede probar, porque cada vez la trazarías un poco distinta. Una regla sí: con años de histórico puedes comprobar si comprar en el rebote o en la ruptura habría ganado o perdido dinero, con comisiones y deslizamiento incluidos.
La gran mayoría de mis robots son tendenciales y usan estrategias de ruptura, porque son las que mejor me funcionan. Si quieres ver una estrategia tendencial convertida en robot, en este vídeo explico una estrategia de tendencias y regalo el robot.
Para el stop loss no me guío por la línea: lo coloco a una distancia de entre 1 y 2 veces el ATR del activo. El ATR (rango medio verdadero) mide cuánto se mueve el precio de media en cada vela, así que el stop se adapta a la volatilidad. Por ejemplo, si el ATR es de 2 puntos y usas 1,5 veces, el stop va a 3 puntos de la entrada. Para repasar la base, tienes qué es el stop loss y take profit y cómo colocarlos.
Un último aviso. Cuando backtesteo algo famoso de los libros, casi siempre sale negativo. No todo, pero casi. Por eso no te fíes de ningún nivel ni de ningún indicador hasta probarlo.
Lo aprendí así. Cuando dejé el trading manual, automaticé las estrategias que había comprado y el backtest dejó claro que ninguna era rentable. El primer año en algorítmico ya gané dinero. No mucho, pero me demostró que merecía la pena invertir tiempo en trabajar con reglas que se pueden comprobar, y no con líneas que solo funcionan en el pantallazo.
Preguntas frecuentes
¿Cómo identificar soportes y resistencias sin indicador?
Busca zonas donde el precio haya girado varias veces, mejor en temporalidades altas como el diario, y trázalas como una franja y no como una línea exacta. Cuantos más giros claros haya en la misma zona, más visible es el nivel. Tienes el paso a paso en la guía para identificar soportes y resistencias sin indicador.
¿Funcionan los indicadores de soportes y resistencias?
Sirven para dibujar niveles de forma objetiva y rápida, pero no predicen si el precio los va a respetar. Que te sirvan depende de la regla con la que operes esos niveles: rebote o ruptura, dónde va el stop y cuándo sales. Eso solo lo dice un backtest con comisiones y deslizamiento incluidos.
¿Qué temporalidad es mejor para los soportes y resistencias?
Los niveles de temporalidades altas, como el diario o H4, suelen ser más visibles y tener menos ruido que los de M1 o M5. Eso no significa que funcionen mejor: depende de la regla y del activo, y hay que comprobarlo con datos. Mi temporalidad favorita para operar es H1.
¿Cuáles son los mejores indicadores de trading?
No hay un ranking universal. Yo uso muchos indicadores y para mí todos son válidos, porque todos salen de la información de las velas. Lo que importa es comprobar con datos si la regla funciona en tu activo y tu temporalidad, y elegir con criterios como el repintado, los parámetros ajustables, el código abierto y la compatibilidad.
¿Los indicadores de soportes y resistencias son gratis?
Muchos sí: los que traen de serie MetaTrader y TradingView y gran parte de los que publica la comunidad. Pagar no garantiza nada. Es mejor uno gratuito de código abierto, cuya regla puedas leer y entender, que uno de pago cerrado del que no sabes qué calcula.
Aprende a crear tus propios robots de trading
Sin saber programar, con la metodología que uso yo y mis alumnos.
Quiero aprenderSígueme en mis canales
Cada semana comparto vídeos sobre trading algorítmico: cómo creo mis robots, cómo los valido y cómo los opero.