Estrategia de ruptura con retroceso del RSI


Fecha de creación: 2023-11-13 10:15:48 Última modificación: 2023-11-13 10:15:48
Copiar: 0 Número de Visitas: 1056
1
Seguir
1617
Seguidores

Estrategia de ruptura con retroceso del RSI

Descripción general

La estrategia de RSI de reajuste de ruptura es una estrategia de comercio de corta línea basada en un indicador relativamente fuerte (RSI). La estrategia utiliza el indicador RSI para identificar oportunidades de oversold y oversold, y busca la oportunidad de que el indicador RSI se rompa hacia arriba desde los niveles bajos cuando el precio de las acciones se reajuste, para obtener ganancias al capturar un rebote corto en el precio de las acciones.

Principio de estrategia

La estrategia se basa en el RSI para determinar el momento de comprar. La lógica es:

  1. El indicador RSI de longitud = 5 se usa como una señal de compra cuando el RSI se desvía de los mínimos hacia arriba para romper los 60.

  2. El RSI de 60 significa que las acciones superan la caída en el corto plazo y se presentan como acciones débiles, en este momento, el RSI de 60 es probable que represente un rebote en las acciones.

  3. Cuando el RSI supera los 60 y se abre una posición, se compra la totalidad de la posición a precio de mercado.

  4. Cuando el RSI vuelve a romper su anterior valor de ciclo, se considera una señal de salida, es decir, RSI < RSI[1], y ordenó la liquidación de las posiciones.

La estrategia se basa principalmente en el RSI para identificar oportunidades de reajuste por encima de las líneas cortas y obtener ganancias al capturar rebotes. Cuando la caída en el precio de las acciones hace que el RSI entre en la zona de venta por adelantado, el RSI para determinar el momento de la reajuste a través de la ruptura de reajuste del indicador.

Análisis de las ventajas

La estrategia tiene las siguientes ventajas:

  1. Las estrategias son sencillas, claras, fáciles de entender y adecuadas para los principiantes.

  2. El RSI es un indicador maduro que tiene cierta utilidad.

  3. El retorno RSI se utiliza para determinar puntos de compra que pueden filtrar algunas oportunidades de rebote por encima de la baja.

  4. La estrategia opera con una alta frecuencia, adecuada para operaciones de corto plazo, que permite capturar las fuertes fluctuaciones de los precios a corto plazo.

  5. El riesgo estratégico es controlado, con un método de stop loss para controlar las pérdidas.

Análisis de riesgos

La estrategia también tiene sus riesgos:

  1. El RSI presenta un cierto grado de retraso, lo que puede conducir a un desvío en el punto de compra;

  2. El repunte de las acciones no tiene por qué ser duradero, y existe la posibilidad de que el repunte vuelva a caer por debajo del punto de parada.

  3. La frecuencia de las transacciones es alta, y los costos de las transacciones pueden ser altos.

  4. Los parámetros de la estrategia requieren una optimización continua, como la longitud del RSI, las condiciones de compra, etc.

  5. La estrategia puede generar demasiadas señales erróneas cuando el mercado continúa en alza.

Dirección de optimización

La estrategia también puede ser optimizada en las siguientes direcciones:

  1. En combinación con un filtro de indicadores de tendencia, se evita la captura en situaciones de crisis.

  2. La adición de modelos de aprendizaje automático para la predicción de múltiples factores mejora la precisión de la compra.

  3. Optimización de las estrategias de stop loss para bloquear más ganancias mediante el movimiento de los stop losses.

  4. Ajuste adecuado del tiempo de mantenimiento de la posición, distingue entre la línea larga y la línea corta.

  5. Aumentar el filtro de fluctuaciones y considerar la compra sólo en caso de grandes fluctuaciones.

Resumir

Esta estrategia es más simple y directa en general, para determinar el momento de comprar a través de la ruptura de la corrección del indicador RSI. La estrategia tiene cierta utilidad, se puede usar para detectar oportunidades de rebote por encima de la línea corta. Pero el indicador RSI en sí tiene un retraso, y el exceso de espacio para juzgar problemas únicos.

Código Fuente de la Estrategia
/*backtest
start: 2023-11-05 00:00:00
end: 2023-11-12 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("*RSI 5 - Long only- Daily charts & above*", overlay = false)

// Define inputs
rsi_length = input(5, "RSI Length")

// Calculate indicators
rsi = ta.rsi(close, rsi_length)

// Entry conditions
long = rsi[1] < 50 and rsi > 60

// Exit conditions
longExit = rsi < rsi[1] 


// Execute trade with adjusted position size
if (long) 
    strategy.entry("Long", strategy.long)
    
    
if  (longExit)
	strategy.close("LongExit")


// Close long position if long exit condition is met
if (longExit)
    strategy.close("Long", comment="Long exit")

rsiPlot = plot(rsi, "RSI", color=#7E57C2)
rsiUpperBand = hline(60, "RSI Upper Band", color=#787B86)
midline = hline(50, "RSI Middle Band", color=color.new(#787B86, 50))
rsiLowerBand = hline(40, "RSI Lower Band", color=#787B86)
fill(rsiUpperBand, rsiLowerBand, color=color.rgb(126, 87, 194, 90), title="RSI Background Fill")