RSI Estrategia de negociación a largo plazo

El autor:¿ Qué pasa?, Fecha: 2023-09-21 20:54:08
Las etiquetas:

Resumen general

Esta estrategia utiliza el indicador RSI para determinar la dirección de la tendencia a largo plazo, combinada con patrones de velas y rupturas de precios para generar señales comerciales a largo plazo.

Estrategia lógica

La estrategia se basa en dos factores principales:

  1. Indicador del RSI

    Calcula el RSI de 20 períodos para determinar la dirección general de la tendencia.

  2. Patrones de candeleros

    Juzgando el cambio de precio en las últimas 3 velas para confirmar la tendencia.

    • El cambio cercano acumulado por encima de 350 indica una tendencia alcista
    • La variación acumulada del cierre por debajo de -200 indica una tendencia a la baja

Va largo cuando la tendencia alcista y el RSI es superior a 30, y va corto cuando la tendencia bajista.

En general, considera tanto la tendencia del RSI como los patrones de candlestick durante períodos más largos para determinar las tendencias.

Ventajas

  • El RSI juzga la dirección de la tendencia a largo plazo
  • Los patrones de candlestick confirman la tendencia
  • Varios factores mejoran la precisión
  • Un ciclo más largo evita el exceso de negociación
  • Parámetros y umbrales del RSI personalizables

Los riesgos

  • El RSI puede retrasarse en los cambios de tendencia
  • Reglas sencillas de patrón de candelabro
  • No hay un mecanismo de stop loss, las salidas buenas son críticas.
  • Los ciclos largos no pueden reaccionar a los ajustes cortos
  • Los umbrales deben ajustarse por separado para diferentes productos

Los riesgos pueden reducirse:

  • Optimización de los parámetros del RSI para los mejores períodos
  • Añadir otros indicadores como el MACD para confirmar
  • Añadir paradas en movimiento o en porcentaje
  • Considere comercios pequeños adicionales para ciclos cortos
  • Parámetros de ensayo y umbrales por separado para diferentes productos

Direcciones de mejora

La estrategia puede mejorarse mediante:

  1. Prueba de diferentes períodos de RSI para los parámetros óptimos

    por ejemplo, prueba 10, 15, 30 período RSI

  2. Añadir indicadores de confirmación

    por ejemplo, requieren cruce de oro MACD para la tendencia alcista RSI

  3. Optimización de las paradas

    Considere las paradas de movimiento, los senderos123 etc.

  4. Optimización de parámetros basada en el tiempo

    Optimice los parámetros por separado para diferentes sesiones

  5. Añadir estrategias a corto plazo

    Combinar estrategias a corto plazo para reaccionar a los ajustes temporales

Resumen de las actividades

Esta estrategia a largo plazo utiliza el RSI para la dirección de la tendencia, confirmada por patrones de velas y roturas, para centrarse en las tendencias principales mientras se evita el ruido a corto plazo. Sin embargo, existen problemas como el retraso del RSI y las paradas débiles.


/*backtest
start: 2022-09-14 00:00:00
end: 2023-09-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=2
// use with eurusd h1 , gbpusd h1
strategy("RSI Long Term", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 10)
RSI = (rsi(sum(close , 20) + sum(open ,20) , 20 ))
Sum_OF_3_Both = sum((close - open)*100000 , 3) 
Up_Move = ((close[0] - open[0])*100000) < 35



Down_Move = ((close[6] - open[6])*100000) + ((close[5] - open[5])*100000) + ((close[4] - open[4])*100000) < -400


maxIdLossPcnt = input(10, "Max Intraday Loss(%)", type=float)

// strategy.risk.max_intraday_loss(maxIdLossPcnt, strategy.percent_of_equity)
//total =  (num > 70 )

if (Sum_OF_3_Both > 350 and Up_Move )
    strategy.entry("Bar Up Buy", strategy.long)

if (Sum_OF_3_Both < -200  and Down_Move and RSI > 30.1  )
    strategy.entry("Bar Down Sell ", strategy.short)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

Más.