Saltar al contenido

Indicador de soportes y resistencias: tipos, cómo instalarlo y cuándo fiarte

Por 13 min de lectura

En este artículo
  1. ¿Qué hace exactamente un indicador de soportes y resistencias?
  2. Tipos de indicador de soportes y resistencias
  3. ¿Cuál es el mejor indicador de soportes y resistencias? Criterios para elegir
  4. Indicador de soportes y resistencias en MT4 y MT5: cómo instalarlo
  5. Soportes y resistencias en TradingView: indicadores de serie y de la comunidad
  6. Crea tu propio indicador de soportes y resistencias con IA
  7. El repintado: por qué el indicador no te dice si el nivel va a aguantar
  8. Y esto, automatizado, sería así: del nivel en el gráfico a una regla
  9. 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:

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
Gráfico ilustrativo. Zona de soporte tocada tres veces, zona de resistencia tocada dos veces y fractales en los giros.

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.

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.

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.

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.

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.

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:

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 indicadorCómo calcula el nivelEstático o dinámico¿Repinta o se retrasa?Fácil de automatizar
Máximos y mínimos de N velasMáximo y mínimo de las últimas N velasEstático, cambia por tramosNo repintaMuy fácil
FractalesGiro con 2 velas a cada ladoEstáticoSe confirma 2 velas tardeFácil
Puntos pivoteMáximo, mínimo y cierre del periodo anteriorEstático durante el periodoNoMuy fácil
Fibonacci% del recorrido entre un máximo y un mínimoEstáticoDepende de los puntos que elijasDifícil sin una regla para elegir los puntos
Medias móvilesPromedio de los últimos N cierresDinámicoNo repinta, pero va retrasadaMuy fácil
Zonas por toquesAgrupa giros cercanosEstáticoSuele recalcular con cada velaDepende 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:

  1. ¿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.
  2. ¿Puedes tocar los parámetros? Lookback, tolerancia y toques mínimos. Si no se pueden ajustar, no sabes qué hace.
  3. ¿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.
  4. ¿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.
  5. ¿Es compatible? Comprueba la plataforma (MT4, MT5 o TradingView) y la temporalidad para la que está pensado.
  6. ¿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.

Diagrama de los pasos para instalar un indicador de soportes y resistencias en MT4 y MT5
Los pasos son los mismos en las dos plataformas; solo cambia la carpeta y el tipo de archivo.

Cómo instalar un indicador de soportes y resistencias en MT4

  1. Ve a Archivo > Abrir carpeta de datos.
  2. Entra en MQL4 > Indicators.
  3. Pega ahí el archivo del indicador (.mq4 o .ex4).
  4. En la ventana Navegador, haz clic derecho en «Indicadores» y pulsa Actualizar. También vale reiniciar la plataforma.
  5. 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
Gráfico ilustrativo. El mínimo cierra sin flecha; el fractal solo aparece cuando cierran las dos velas siguientes.

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.

Diagrama que convierte un soporte o resistencia dibujado en una regla automatizable y backtesteable
De la línea a ojo a una regla que se puede comprobar con un backtest.

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 aprender

Sí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.

Más sobre soportes y resistencias

Ver todos los artículos de soportes y resistencias

AVISO LEGAL: ALGOVERSE CAPITAL, S.L.U. es propietaria de la marca nacional nº 4320469 "hobbiecode", registrada en España ante la Oficina Española de Patentes y Marcas (OEPM). HobbieCode no aceptará ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información suministrada en nuestra web. La operativa en futuros, CFDs, opciones u otras formas de especulación apalancada son formas de inversión con riesgo de pérdida de la totalidad del capital invertido y no son aptas para todos los inversores.