The RSI Engine - Asesor Experto para MetaTrader 5
Características principales
-
Múltiples estrategias de entrada: Elija entre las clásicas reversiones de sobrecompra/sobreventa o las avanzadas señales de divergencia del RSI.
-
Filtros de confirmación: Utilice un cruce de línea central RSI para mejorar la precisión de la señal y reducir las entradas falsas.
-
Lógica de salida dinámica: Además de Stop Loss y Take Profit, el EA puede cerrar operaciones en función de los niveles de RSI.
-
Configurabilidad total: Todos los parámetros del RSI, la configuración de la gestión de operaciones y las reglas de la estrategia se pueden personalizar.
-
Gestión de operaciones independiente: Un Número Mágico único asegura que el EA sólo gestione sus propias operaciones, evitando conflictos con otros robots o con el trading manual.
Estrategias y Señales
Lógica de señales de entrada
El usuario puede seleccionar uno de los siguientes métodos para generar señales de entrada.
1. 1. Divergencia RSI (Estrategia por defecto)
Esta es la estrategia principal, activada por defecto. El EA identifica las divergencias entre la acción del precio y el oscilador RSI durante un período configurable (por defecto: 60 barras), lo que puede indicar una potencial reversión del mercado.
-
Divergencia alcista (señal de compra): Se produce cuando el precio forma un nuevo mínimo, pero el RSI forma un mínimo superior. Esto indica un debilitamiento del impulso bajista.
-
Divergencia bajista (señal de venta): Se produce cuando el precio crea un nuevo máximo, pero el RSI forma un máximo inferior. Esto indica debilitamiento del impulso alcista.
2. Reversión de sobrecompra/sobreventa
Los usuarios pueden desactivar la divergencia para operar una estrategia clásica de inversión del RSI.
-
Señal de Compra: Se genera cuando el RSI cruza al alza desde la zona de sobreventa (por defecto: por debajo de 30).
-
Señal de venta: Se genera cuando el RSI cruza hacia abajo desde la zona de sobrecompra (por defecto: por encima de 70).
3. Confirmación de la línea central (filtro opcional)
Para una confirmación adicional, se puede activar este filtro. Después de que se genere una señal inicial (ya sea de divergencia o de una condición OB/OS), el EA esperará a que el RSI cruce la línea central (50) antes de ejecutar la operación. Esto ayuda a confirmar un cambio genuino en el impulso del mercado.
Lógica de la estrategia de salida
El EA emplea condiciones de salida fijas y dinámicas.
-
Stop Loss y Take Profit: Cada operación está protegida por un nivel fijo de Stop Loss y Take Profit.
-
Salida por nivel RSI (activada por defecto): Esta salida dinámica cierra posiciones basándose en el valor del RSI. Por ejemplo, una posición larga puede cerrarse automáticamente cuando el RSI entra en el nivel de sobrecompra (por ejemplo, 70), asegurando los beneficios a medida que disminuye el impulso. Una posición corta puede cerrarse cuando el RSI entra en el nivel de sobreventa (por ejemplo, 30).
Gestión de operaciones y riesgos
El EA incluye parámetros esenciales para la gestión del riesgo.
-
Tamaño del lote: Tamaño de lote fijo para todas las operaciones. (Por defecto: 0 ,1)
-
Stop Loss: Stop Loss de protección en puntos. (Por defecto: 500)
-
Take Profit: Objetivo de beneficio en puntos. (Por defecto: 300)
-
Número Mágico: Un identificador único para las operaciones del EA. (Por defecto : 160941)
Configuración del indicador RSI
Los usuarios tienen control total sobre la configuración del indicador RSI.
-
Periodo RSI: El período de retroceso para el cálculo del RSI. (Predeterminado: 14)
-
Nivel de sobrecompra: El umbral para la zona de sobrecompra. (Por defecto: 70)
-
Nivel de sobreventa: El umbral para la zona de sobreventa. (Por defecto: 30)
-
Línea central: El punto medio del oscilador RSI. (Por defecto: 50)
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/63698