RSI with MA and Divergence
- Indicadores
-
Alexandru Dumitru
MQL5 Developer | Expert Advisors & Custom Indicators
Hi, I'm Alexandru!
I'm an active trader with programming experience, and I enjoy developing tools that make trading easier, more efficient, and better organized. - Versión: 1.0
IMPORTANTE: LÉETE LA DESCRIPCIÓN COMPLETA ANTES DE UTILIZAR ESTE INDICADOR.
Para garantizar una configuración correcta y una experiencia visual coherente, lea todas las secciones de esta descripción, especialmente las secciones«Instrucciones importantes sobre la configuración», «Confirmación de la divergencia» y «Limitaciones».
Para la configuración recomendada, utilice la pestaña«Entradas» para ajustar los parámetros del indicador. Deje las pestañas estándar de MetaTrader 5 «Colores», «Niveles» y «Escala» con sus ajustes predeterminados para evitar inconsistencias entre los elementos visuales y los umbrales funcionales.
RESUMEN
El RSI con MA y divergencia es un indicador técnico personalizable para MetaTrader 5 que combina el índice de fuerza relativa (RSI), siete métodos de suavizado, las bandas de Bollinger del RSI y la detección opcional de divergencias alcistas y bajistas.
Diseñado para los operadores que desean analizar el impulso a través de una única ventana de oscilador, el indicador ofrece herramientas visuales para examinar las condiciones de sobrecompra y sobreventa, los cambios de impulso y las posibles diferencias entre la evolución del precio y el comportamiento del RSI.
El indicador cuenta con una interfaz sencilla con umbrales de RSI personalizables, sombreado de fondo, áreas de sobrecompra resaltadas, suavizado mediante media móvil, etiquetas de valores a la derecha y marcadores de divergencia confirmada.
Se puede utilizar con diferentes instrumentos financieros y marcos temporales, en función de los datos históricos disponibles a través del bróker.
CARACTERÍSTICAS PRINCIPALES
-
Oscilador RSI: Índice de Fuerza Relativa con un periodo de cálculo ajustable y una fuente de precios seleccionable.
-
Siete modos de suavizado: Ninguno, SMA, SMA + Bandas de Bollinger, EMA, SMMA (RMA), WMA y VWMA.
-
Bandas de Bollinger del RSI: bandas de volatilidad opcionales calculadas en torno a la media móvil simple (SMA) del RSI.
-
Niveles de sobrecompra y sobreventa: umbrales ajustables, fijados inicialmente en 70 y 30.
-
Resaltado de sobrecompra: una sutil zona verde entre la curva del RSI y el umbral de sobrecompra configurado cuando el RSI supera ese nivel.
-
Sombreado de fondo: Área coloreada opcional entre los umbrales de sobrecompra y sobreventa.
-
Detección de divergencias habituales: Identificación opcional de divergencias alcistas y bajistas utilizando puntos de inflexión confirmados del RSI y los mínimos o máximos de precio correspondientes.
-
Visualización de divergencias: Líneas de color que conectan los puntos de inflexión comparados del RSI, etiquetas «alcista»/«bajista» y resaltados breves en la curva del RSI.
-
Alertas de divergencia: alertas emergentes opcionales en la terminal MetaTrader 5 para las divergencias recién confirmadas.
-
Etiquetas de valores actuales: Valores del RSI y de las medias móviles aplicables que se muestran en la parte derecha de la ventana del indicador.
-
Control de la escala vertical: Escala fija de 0 a 100 por defecto, con modos de escala adicionales configurables a través de «Entradas».
Todas las funciones analíticas principales se pueden configurar de forma independiente.
1. ENTENDER EL RSI
El índice de fuerza relativa (RSI) es un oscilador de impulso desarrollado por J. Welles Wilder. Mide la relación entre los movimientos medios al alza y a la baja de los precios durante un periodo seleccionado.
Los valores del RSI suelen oscilar entre 0 y 100.
La configuración predeterminada utiliza:
-
Duración del RSI: 14
-
Fuente de precios: Precio de cierre
-
Nivel de sobrecompra: 70
-
Nivel de sobreventa: 30
-
Línea media: 50
Condiciones de sobrecompra
Cuando el RSI supera el 70, se suele considerar que el mercado se encuentra en una situación de sobrecompra.
Esto no indica necesariamente que el precio vaya a bajar de inmediato. Durante las fuertes tendencias alcistas, el RSI puede mantenerse por encima de 70 durante largos periodos.
Situaciones de sobreventa
Cuando el RSI cae por debajo de 30, se suele considerar que el mercado se encuentra en una situación de sobreventa.
Esto no indica automáticamente una oportunidad de compra. El RSI puede mantenerse por debajo de 30 durante tendencias bajistas prolongadas.
Línea media del RSI
El nivel 50 puede aportar información adicional sobre el impulso del mercado.
Si el RSI se mantiene predominantemente por encima de 50, puede indicar un impulso alcista más fuerte, mientras que si se mantiene predominantemente por debajo de 50, puede indicar un impulso bajista más fuerte.
Estos niveles deben interpretarse junto con la estructura de los precios y las condiciones imperantes en el mercado.
2. MÉTODOS DE SUAVIZADO DEL RSI
El indicador incluye siete modos de suavizado seleccionables.
Todos los cálculos de suavización se aplican a los valores del RSI, en lugar de directamente a los precios de mercado.
Ninguno
Muestra el RSI original sin una línea de media móvil adicional.
Útil para los operadores que prefieren un oscilador RSI tradicional.
SMA — Media móvil simple
Calcula la media aritmética de los valores del RSI durante el periodo de suavizado seleccionado.
La SMA puede ayudar a reducir las fluctuaciones a corto plazo y ofrecer una representación más clara de la tendencia general del oscilador.
SMA + Bandas de Bollinger
Combina la media móvil simple (SMA) del RSI con las bandas de Bollinger superior e inferior.
Las bandas se calculan utilizando la desviación estándar de los valores del RSI y el multiplicador de las bandas de Bollinger seleccionado.
Este modo permite a los operadores examinar las fluctuaciones del RSI en relación con su media suavizada.
Configuración por defecto:
-
Longitud de suavizado: 14
-
Multiplicador de las bandas de Bollinger: 2,0
EMA — Media móvil exponencial
Aplica un suavizado exponencial al RSI.
La EMA otorga un peso relativamente mayor a las observaciones recientes, lo que la hace más sensible a los cambios recientes del RSI que una media móvil simple (SMA) del mismo período.
SMMA (RMA) — Media móvil suavizada
Aplica un suavizado al estilo de Wilder al RSI.
Este método hace hincapié en los cambios graduales y, por lo general, ofrece una respuesta más suave ante las fluctuaciones a corto plazo.
WMA — Media móvil ponderada
Utiliza observaciones del RSI ponderadas linealmente, asignando mayor importancia a los valores recientes.
La WMA puede resultar útil a la hora de analizar cambios de impulso a corto plazo.
VWMA — Media móvil ponderada por volumen
Calcula una media ponderada por volumen de los valores del RSI.
El cálculo utiliza el volumen real cuando está disponible para una barra y, en su defecto, el volumen por tick.
Importante: La disponibilidad de datos de volumen varía según los instrumentos y los brókers. Por consiguiente, los valores del VWMA pueden diferir entre los distintos proveedores de datos.
3. RSI Y BANDAS DE BOLLINGER
Cuando se selecciona«SMA + Bandas de Bollinger», el indicador muestra:
-
La media móvil simple (SMA) del RSI.
-
La banda de Bollinger superior.
-
La banda de Bollinger inferior.
-
Un sombreado opcional entre las bandas.
Las bandas se calculan a partir de los datos del RSI, no directamente a partir del gráfico de precios.
Pueden ayudar a visualizar las fluctuaciones en la volatilidad del RSI y en qué medida se aleja el RSI de su media suavizada.
Un movimiento del RSI fuera de las bandas no debe interpretarse como una señal de negociación automática.
4. DESTACADO DE SOBRECOMPRA Y CONTEXTO
El indicador incluye elementos visuales diseñados para facilitar la identificación de las condiciones del RSI.
Sombreado del fondo
Cuando la opción «Mostrar fondo» está activada, el indicador muestra un área sombreada entre los niveles seleccionados de sobreventa y sobrecompra.
Con la configuración predeterminada, esta zona se extiende desde el RSI 30 hasta el RSI 70.
Relleno de sobrecompra
Cuando se activa la opción«Rellenar RSI por encima del nivel de sobrecompra», aparece una zona verde entre la curva del RSI y el umbral de sobrecompra cada vez que el RSI supera dicho umbral.
El área resaltada se ajusta al nivel de sobrecompra configurado.
Por ejemplo:
-
Nivel de sobrecompra = 70: el resaltado comienza por encima de 70.
-
Nivel de sobrecompra = 75: el resaltado comienza por encima de 75.
El efecto visual tiene como objetivo mejorar la legibilidad. No genera una señal independiente de compra o venta.
La intensidad y el aspecto del fondo también dependen de la configuración visual del gráfico.
5. DIVERGENCIAS REGULARES DEL RSI
El indicador puede detectar divergencias alcistas y bajistas regulares comparando los puntos de inflexión confirmados del RSI con los máximos y mínimos correspondientes del precio.
El cálculo de divergencias está desactivado por defecto y puede activarse a través de «Entradas».
Divergencia alcista regular
Se identifica una divergencia alcista regular cuando:
-
El precio forma un mínimo más bajo en los puntos de pivote comparados.
-
El RSI forma un mínimo más alto en los puntos de pivote confirmados correspondientes del RSI.
Cuando se detecta, el indicador puede mostrar una línea verde que conecta los mínimos comparados del RSI, una etiqueta«Bull» cerca del pivote más reciente y un breve resaltado en verde en la curva del RSI.
La divergencia alcista puede indicar un debilitamiento del impulso bajista, pero no garantiza un cambio de tendencia en el precio.
Divergencia bajista habitual
Una divergencia bajista regular se identifica cuando:
-
El precio forma un máximo más alto en los puntos de pivote comparados.
-
El RSI alcanza un máximo más bajo en los puntos de pivote confirmados correspondientes del RSI.
Cuando se detecta, el indicador puede mostrar una línea roja que conecta los máximos comparados del RSI, una etiqueta«Bear» cerca del pivote más reciente y un breve resaltado en rojo en la curva del RSI.
La divergencia bajista puede indicar un debilitamiento del impulso alcista, pero no garantiza un cambio de tendencia en el precio.
Confirmación de la divergencia — Importante
Las divergencias no se confirman en el momento exacto en que se produce el giro del RSI.
El indicador requiere que se cierren el número seleccionado de barras posteriores antes de que un giro del RSI pueda confirmarse.
Por ejemplo, si el parámetro «Pivot Right Bars» está fijado en 5, el indicador espera a que cierren las barras de la derecha necesarias antes de evaluar el pivote.
Una vez confirmado, el marcador visual de divergencia se coloca en la ubicación histórica del pivote del RSI.
Esto significa que puede aparecer un marcador histórico varias barras antes del momento de la confirmación real.
No debe confundirse la ubicación de un marcador de divergencia histórico con el momento en que la señal estuvo disponible para el operador.
Las señales de divergencia dependen de los parámetros de pivote seleccionados, de los datos de mercado y de la estructura de precios en torno a los pivotes comparados.
El indicador no garantiza que todas las divergencias den lugar a un cambio de tendencia o a una oportunidad de negociación rentable.
6. OPCIONES DE VISUALIZACIÓN DE DIVERGENCIAS
La visualización de las divergencias se puede personalizar a través de los parámetros de entrada.
Las opciones disponibles son:
Mostrar líneas de divergencia
Muestra u oculta las líneas que conectan los puntos de pivote del RSI comparados.
Mostrar etiquetas de divergencia
Muestra u oculta las etiquetas «Alza» y «Baja».
Mostrar marcas de RSI
Muestra u oculta los segmentos cortos de color en la curva del RSI cerca de los puntos de pivote de divergencia confirmados.
Ancho de la línea de divergencia
Controla el grosor de las líneas de divergencia.
Ancho del resaltado del RSI
Controla el grosor de los segmentos resaltados del RSI.
Radio de resaltado (barras)
Controla el número de barras cercanas que se incluyen a cada lado del punto de pivote del RSI resaltado.
Tamaño de la fuente de la etiqueta de divergencia
Controla el tamaño del texto de las etiquetas «Bull» y «Bear».
Trazar las últimas N barras
Limita el periodo de tiempo que el indicador utiliza para trazar los gráficos históricos de divergencia.
Estos ajustes permiten a los operadores encontrar un equilibrio entre el nivel de detalle visual y la legibilidad del gráfico.
7. ALERTAS DE DIVERGENCIA
El indicador admite alertas opcionales en la terminal MetaTrader 5 para divergencias alcistas y bajistas regulares recién confirmadas.
Las alertas se generan una vez que se han cumplido las condiciones de confirmación necesarias.
Para utilizar las alertas de divergencia:
-
Active la opción «Calcular divergencia regular».
-
Activa las «Alertas de divergencia».
-
Mantén el indicador en funcionamiento en MetaTrader 5.
Las alertas utilizan la función Alert()integrada en MetaTrader 5 .
Esta versión no ofrece alertas por correo electrónico ni notificaciones push para móviles.
Las alertas son notificaciones informativas y no deben considerarse instrucciones automáticas para operar.
8. CASOS DE USO PRÁCTICOS
Ejemplo 1: análisis del impulso
Observa la relación entre el RSI y su línea media de 50.
Compara la dirección del oscilador con la tendencia actual del precio para evaluar si predomina el impulso alcista o bajista.
Ejemplo 2: el RSI y la media móvil
Selecciona el suavizado SMA o EMA y observa las interacciones entre el RSI y su media móvil.
Los cambios en su posición relativa pueden ayudar a identificar cambios de impulso a corto plazo.
Estas interacciones deben evaluarse junto con la evolución del precio, en lugar de utilizarse como señales de entrada independientes.
Ejemplo 3: condiciones de sobrecompra
Fíjate en la zona resaltada en verde cuando el RSI supera el umbral de sobrecompra configurado.
Utilice esta información para evaluar la fuerza del impulso y la posible sobreextensión dentro de la tendencia actual.
Una situación de sobrecompra no indica automáticamente una oportunidad de venta.
Ejemplo 4 — Volatilidad del RSI
Selecciona «SMA + Bandas de Bollinger».
Observa la relación entre el RSI, la línea de suavizado y las bandas de Bollinger para evaluar los cambios en la volatilidad del oscilador.
Ejemplo 5: divergencias alcistas y bajistas
Active la detección de divergencias regulares.
Revisa los marcadores confirmados de tendencia alcista y bajista junto con la estructura de precios correspondiente.
El análisis de divergencias puede combinarse con los niveles de soporte y resistencia, el análisis de tendencias u otros métodos de confirmación independientes.
9. INSTALACIÓN
-
Instala el RSI con MA y divergencia desde MQL5 Market.
-
Abre MetaTrader 5.
-
Selecciona el símbolo y el marco temporal deseados.
-
Busca el indicador instalado en el Navegador.
-
Añádalo al gráfico.
-
Abre la pestaña «Entradas» para configurar el indicador.
-
Haz clic en «Aceptar» para aplicar la configuración.
El indicador se ejecuta en una ventana independiente situada debajo del gráfico de precios principal.
Se trata de un indicador analítico y no requiere permisos para el trading automático.
10. INSTRUCCIONES IMPORTANTES SOBRE LA CONFIGURACIÓN
LEE ESTA SECCIÓN ANTES DE MODIFICAR LA CONFIGURACIÓN DEL INDICADOR.
Para garantizar un funcionamiento coherente y que los elementos visuales estén sincronizados, recomendamos configurar el indicador a través de la pestaña «Entradas».
Las pestañas estándar de MetaTrader 5 «Colores», «Niveles» y «Escala» muestran propiedades visuales nativas que pueden no permanecer sincronizadas con la configuración interna del indicador.
Para obtener el aspecto predeterminado previsto, no modifique dichas pestañas.
Modificación de los niveles del RSI
Para modificar los umbrales de sobrecompra o sobreventa, utiliza:
Parámetros → Configuración del RSI → Nivel de sobrecompra / Nivel de sobreventa
No utilices la pestaña «Niveles» estándar para configurar los umbrales funcionales.
Si se modifican los niveles directamente en la pestaña «Niveles», es posible que cambie su posición visual sin que se actualice el sombreado de fondo del indicador ni el resaltado de sobrecompra.
Modificación de la escala vertical
Para cambiar la escala, utiliza:
Entradas → Escala vertical → Modo de escala vertical
Modos disponibles:
-
Fijo 0–100 (por defecto).
-
Fijo, rango personalizado.
-
Escala automática de MT5.
-
Escala manual de MT5.
El rango fijo predeterminado de 0–100 ofrece una visualización coherente del RSI.
Cuando se selecciona la escala automática de MT5, el rango visible puede variar en función de los valores del indicador que se muestren.
Cuando se selecciona la «Escala manual» de MT5, se puede utilizar la pestaña «Escala» nativa para realizar ajustes manuales.
Colores y apariencia
El indicador incluye colores y estilos de línea predefinidos diseñados para facilitar la lectura.
Para obtener el aspecto recomendado, mantén la configuración predeterminada de colores de MT5.
Ciertos cambios nativos de color o de visualización pueden comportarse independientemente de la configuración funcional de «Inputs».
Para obtener una configuración más coherente, utilice «Entradas» como interfaz principal de configuración.
11. REFERENCIA DE PARÁMETROS DE ENTRADA
Escala vertical
Modo de escala vertical: selecciona el rango fijo predeterminado, un rango fijo personalizado, el escalado automático o el escalado manual.
Mínimo personalizado: valor mínimo que se utiliza cuando se selecciona «Rango fijo personalizado».
Máximo personalizado: valor máximo que se utiliza cuando se selecciona el «Rango fijo personalizado».
Ajustes del RSI
Duración del RSI: Número de períodos utilizados para calcular el RSI. Por defecto: 14.
Fuente del precio: Precio aplicado para el cálculo del RSI. Por defecto: Precio de cierre.
Mostrar RSI: activa o desactiva la visualización basada en el RSI.
Nivel de sobrecompra: Umbral funcional superior. Por defecto: 70.
Nivel de sobreventa: Umbral funcional inferior. Por defecto: 30.
Mostrar fondo: Activa o desactiva el área sombreada entre los umbrales seleccionados.
Rellenar el RSI por encima del nivel de sobrecompra: activa o desactiva el resaltado en verde de la sobrecompra.
Suavizado del RSI
Método de suavizado: Selecciona «Ninguno», «SMA», «SMA + Bandas de Bollinger», «EMA», «SMMA (RMA)», «WMA» o «VWMA».
Longitud del suavizado: período utilizado por el método de suavizado seleccionado. Por defecto: 14.
Multiplicador de las bandas de Bollinger: multiplicador de la desviación estándar utilizado en el modo «SMA + bandas de Bollinger». Valor por defecto: 2,0.
Etiquetas de valores
Mostrar valores actuales a la derecha: muestra el valor actual del RSI y el valor de la media móvil correspondiente en la parte derecha de la ventana del indicador.
Ancho de lasetiquetas de valor: Ancho de las etiquetas de los valores actuales.
Altura dela etiqueta del valor: Altura de las etiquetas de los valores actuales.
Tamaño de fuente de la etiqueta de valor: tamaño del texto utilizado para las etiquetas de valor actual.
Divergencia del RSI
Calcular divergencia regular: activa o desactiva la detección de divergencia regular. Por defecto: false.
Barras a la izquierda del punto de pivote: Número de barras situadas a la izquierda de un posible punto de pivote del RSI. Por defecto: 5.
Barras de pivote a la derecha: número de barras a la derecha de un posible pivote del RSI, que se utilizan para la confirmación. Por defecto: 5.
Distancia mínima entre puntos de pivote: distancia mínima permitida entre los puntos de pivote comparados, medida en barras. Valor por defecto: 5.
Distancia máxima del pivote: distancia máxima permitida entre los pivotes comparados, medida en barras. Valor por defecto: 60.
Activar alertas de divergencia: Activa las alertas emergentes en la terminal para las divergencias regulares recién confirmadas.
Mostrar líneas de divergencia: muestra líneas que conectan los pivotes del RSI comparados.
Mostrar etiquetas de divergencia: muestra las etiquetas «alcista» y «bajista».
Mostrar resaltados del RSI: Resalta los segmentos del RSI cercanos a los puntos de pivote de divergencia confirmados.
Ancho de la línea de divergencia: controla el grosor de las líneas de divergencia.
Ancho de resaltado del RSI: controla el grosor de los segmentos resaltados del RSI.
Radio de resaltado (barras): número de barras a cada lado del pivote seleccionado que se utilizan para el resaltado.
Tamaño de fuente de las etiquetas de divergencia: tamaño de fuente de las etiquetas «Bull» y «Bear».
Trazar las últimas N barras: rango histórico utilizado para trazar los gráficos de divergencia. Por defecto: 1600 barras.
12. CONFIGURACIÓN INICIAL RECOMENDADA
Para los usuarios que no estén familiarizados con el indicador, la siguiente configuración ofrece un punto de partida convencional:
-
Duración del RSI: 14
-
Fuente del precio: Precio de cierre
-
Nivel de sobrecompra: 70
-
Nivel de sobreventa: 30
-
Método de suavizado: SMA
-
Período de suavizado: 14
-
Multiplicador de la banda de Bollinger: 2,0
-
Mostrar fondo: Activado
-
Rellenar el RSI por encima del nivel de sobrecompra: Activado
-
Calcular divergencia regular: Desactivado
-
Modo de escala vertical: Fijo 0–100
Estos ajustes están pensados como una configuración inicial, no como una estrategia de trading optimizada.
Los usuarios deben ajustar los parámetros según sus propias preferencias analíticas y las condiciones del mercado.
13. LIMITACIONES E INFORMACIÓN SOBRE RIESGOS
El RSI con media móvil y divergencia es un indicador de análisis técnico, no un asesor experto.
No abre, modifica, gestiona ni cierra posiciones de negociación.
El indicador no proporciona señales de entrada o salida garantizadas.
Las condiciones de sobrecompra y sobreventa del RSI no garantizan cambios de tendencia.
Los cruces de medias móviles no garantizan cambios en la dirección del mercado.
Las divergencias habituales pueden fallar, y su confirmación requiere barras cerradas adicionales.
Las anotaciones de divergencias históricas no deben interpretarse como señales que estuvieran disponibles en el momento histórico de referencia.
Los valores de los indicadores y el suavizado en función del volumen pueden variar entre brókers, símbolos y fuentes de datos históricos.
El indicador debe utilizarse como parte de un proceso más amplio de análisis y gestión de riesgos.
El comportamiento pasado del mercado no garantiza resultados futuros. La negociación conlleva riesgos financieros.
14. ASISTENCIA TÉCNICA Y COMENTARIOS
Para obtener asistencia técnica, plantear preguntas, enviar sugerencias o informar de problemas reproducibles, ponte en contacto con el desarrollador a través de los mensajes de MQL5 o de la secciónde comentarios del producto .
Al informar de un problema, incluye:
-
El número de compilación de MetaTrader 5.
-
Símbolo y marco temporal.
-
Configuración de los parámetros del indicador.
-
Una descripción del problema.
-
Una captura de pantalla, si procede.
Agradecemos tus comentarios, que pueden ayudarnos a mejorar futuras versiones.
Gracias por utilizar el indicador RSI con media móvil y divergencia.
