Estrategia de trading cuantitativo con indicador RSI superpuesto de media móvil doble


Fecha de creación: 2024-01-12 13:57:36 Última modificación: 2024-01-12 13:57:36
Copiar: 1 Número de Visitas: 675
1
Seguir
1617
Seguidores

Estrategia de trading cuantitativo con indicador RSI superpuesto de media móvil doble

Descripción general

Esta estrategia se llama estrategia de comercio cuantitativa de la superposición de la RSI con el par de medias. La estrategia identifica sobrecompras y sobreventas en las acciones mediante el cálculo de la superposición de la RSI con el par de medias de las acciones, estableciendo posiciones de venta libre cuando las acciones están infravaloradas y posiciones de venta libre cuando están sobrevaloradas, para lograr un cobertura.

Principio de estrategia

La estrategia de trading cuantitativa de la superposición de dos líneas equilibradas del indicador RSI determina sobrecompras y sobreventas mediante el cálculo del cruce entre la línea%K y la línea%D. En este caso, la línea%K calcula el promedio móvil simple de K días del precio de cierre de la acción, y la línea%D calcula el promedio móvil simple de D días de la línea%K.

La estrategia también combina el indicador RSI para determinar la sobrecompra y la sobreventa de una acción. El indicador RSI refleja los cambios en la velocidad de caída de la acción. Cuando el RSI está por debajo del 50%, la acción está infravalorada, y cuando está por encima del 60% la acción está sobrevalorada.

El indicador de doble línea de equilibrio combinado con el indicador de RSI, cuando la línea% K cruza la línea% D desde abajo y el RSI es inferior al 50%, se determina que la acción está gravemente subestimada y se debe establecer una posición de más arriba; cuando la línea% K cruza la línea% D desde arriba y el RSI es superior al 60%, se determina que la acción está gravemente sobreestimada y se debe establecer una posición de más arriba.

Ventajas estratégicas

  1. Combinación de dos indicadores de línea media con el RSI para determinar sobrecompra y sobreventa, evitando la tasa de error de un solo indicador
  2. Los parámetros de línea media y RSI se pueden configurar de manera flexible para adaptarse a las características de diferentes acciones
  3. Monitoreo en tiempo real de la velocidad de las caídas de las acciones y ajuste de posición a tiempo
  4. Se puede configurar solo para hacer más o solo para hacer vacío, reduciendo el riesgo de operación

Riesgo estratégico

  1. La línea de paridad binaria y el indicador RSI están un poco rezagados y pueden perder el mejor momento para abrir una posición
  2. Se requiere un estudio profundo de las características de las acciones, y la configuración incorrecta de los parámetros puede provocar una mayor frecuencia de operaciones o la imposibilidad de abrir posiciones.
  3. La necesidad de configurar estrategias de alto de pérdidas para evitar la expansión de las pérdidas

La solución al riesgo:

  1. Combinado con otros indicadores para evitar pérdidas por subidas de precios
  2. Incrementar el ciclo de respuestas y la cantidad de muestras, la estabilidad de los parámetros de prueba
  3. Establecer paros, aumentar posiciones y otros métodos para controlar el riesgo

Optimización de la estrategia

  1. Combinado con un indicador de volumen de operaciones para evitar falsas rupturas
  2. Aumentar las condiciones de apertura de posiciones para evitar que las transacciones frecuentes causen costos excesivos
  3. Modelo de control de posicionamiento optimizado para aumentar posiciones con un alto grado de certeza

Es necesario aumentar el volumen de transacciones en combinación con otros indicadores para garantizar la fiabilidad de las señales de ruptura y evitar que las señales falsas causen pérdidas. Al mismo tiempo, optimizar los modelos de control de posiciones y aumentar adecuadamente las posiciones con una alta confianza puede obtener mayores ganancias.

Resumir

La estrategia de comercio cuantitativa de doble línea de equilibrio superpuesta al indicador RSI determina el sobreventa de las acciones mediante el uso superpuesto de dos indicadores de línea de equilibrio y RSI, hace más cuando las acciones están infravaloradas y se borran cuando están sobrevaloradas, para lograr un arbitraje de cobertura. La estrategia aprovecha al máximo la capacidad de captura de precios del indicador de doble línea de equilibrio y la capacidad de juicio de sobreventa y venta de los indicadores RSI, evitando la restricción del juicio de un solo indicador.

Código Fuente de la Estrategia
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="Easy to Use Stochastic + RSI Strategy", overlay=false)


//// Only Enter Long Positions /////
// strategy.risk.allow_entry_in(strategy.direction.long)


///// Backtest Start Date /////
startDate   = input(title="Start Date",   defval=1,    minval=1,    maxval=31)
startMonth  = input(title="Start Month",  defval=1,    minval=1,    maxval=12)
startYear   = input(title="Start Year",   defval=2014, minval=1800, maxval=2100)

afterStartDate = true


///// Create inputs /////
// Stochastics //
periodK = input(14, title="K", minval=1)
periodD = input(3, title="D", minval=1)
smoothK = input(3, title="Smooth", minval=1)

k = sma(stoch(close, high, low, periodK), smoothK)
d = sma(k, periodD)

// RSI Values //
rsivalue = rsi(close, 14)


///// Plot Stochastic Values and Lines /////
plot(k, title="%K", color=lime)
plot(d, title="%D", color=red)
h0 = hline(80)
h1 = hline(20)
fill(h0, h1, color=purple, transp=80)


///// Submit orders /////
if (afterStartDate and crossover(k, d) and k<20 and rsivalue<50)
    strategy.entry(id="BUY", long=true)
if (afterStartDate and crossunder(k, d) and k>80 and rsivalue>60)
    strategy.entry(id="SELL", long=false)