RSI basado en la estrategia de negociación de la República de China

El autor:¿ Qué pasa?, fecha: 2023-11-06 10:52:31
Las etiquetas:

img

Resumen general

El RSI basado en la estrategia de negociación ROC es un nuevo tipo de estrategia de negociación que combina el indicador clásico de RSI con el indicador ROC para formar un nuevo indicador de negociación - RSI/ROC. Esta estrategia utiliza ROC para calcular el RSI, que filtra parte del ruido en los precios y hace que el indicador RSI sea más estable y confiable.

Estrategia lógica

El indicador RSI/ROC es el indicador principal de esta estrategia, que calcula el valor del RSI basado en el indicador ROC. El indicador ROC puede mostrar la diferencia entre el precio actual y el precio de x períodos atrás, en puntos o en porcentaje.

El indicador RSI/ROC combina los dos, primero calculando la velocidad de los cambios de precios a través de ROC, y luego calculando RSI basado en los resultados de ROC, que pueden reflejar mejor la tendencia intrínseca de subidas y caídas de precios.

La estrategia también establece zonas de compra y zonas de venta para dividir los límites de los valores altos y bajos del indicador, y el comercio inverso se realiza cuando el comercio inverso está habilitado.

Análisis de ventajas

  1. El indicador ROC puede filtrar parte del ruido en los datos de precios, haciendo que el indicador RSI/ROC sea más estable y confiable.

  2. La combinación de zonas de compra y zonas de venta facilita la identificación de las condiciones de sobrecompra y sobreventa.

  3. La función de negociación inversa puede utilizarse para dos métodos de negociación diferentes.

  4. Los estilos visuales de los indicadores hacen que sean fáciles de juzgar y usar.

  5. Los parámetros del indicador RSI/ROC se pueden personalizar para adaptarse a diferentes entornos de mercado.

Análisis de riesgos

  1. Como otros indicadores técnicos, esta estrategia también puede dar señales falsas.

  2. El indicador RSI/ROC puede retrasarse en respuesta a eventos noticiosos importantes repentinos porque hace referencia a ROC.

  3. La configuración inadecuada de la zona de compra y la zona de venta pueden perder oportunidades comerciales o agregar operaciones innecesarias.

  4. Preste atención al riesgo de reversión de tendencia en el modo de negociación inversa.

  5. La configuración incorrecta de los parámetros puede conducir a una liquidación excesiva o a una reentrada.

  6. Considere la posibilidad de combinar otros indicadores para mitigar algunos riesgos.

Direcciones de optimización

  1. Combinar la media móvil y otros indicadores para identificar la dirección de la tendencia y evitar operaciones contrarias a la tendencia.

  2. Optimizar los parámetros de longitud RSI y longitud ROC para adaptarse mejor a las características de instrumentos comerciales específicos.

  3. Ajustar los parámetros de la zona de compra y la zona de venta para capturar señales importantes de sobrecompra y sobreventa.

  4. Incorporar estrategias de stop loss para controlar las pérdidas individuales.

  5. Considere la posibilidad de utilizar esta estrategia sólo en mercados de tendencia y suspenderla durante las consolidaciones.

Resumen de las actividades

El RSI basado en la estrategia de trading ROC combina innovadoramente el indicador ROC y el indicador RSI para formar un nuevo indicador RSI/ROC. Este indicador puede filtrar eficazmente el ruido en los datos de precios y juzgar las condiciones de sobrecompra y sobreventa. Con la optimización y control de riesgos adecuados, su fiabilidad y aplicabilidad serán mayores. Esta estrategia conserva las ventajas del RSI al tiempo que mejora la capacidad de juicio de tendencia de ROC. Es una estrategia de trading confiable y personalizable.


/*backtest
start: 2022-10-30 00:00:00
end: 2023-11-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 31/10/2017
// This is the new-age indicator which is version of RSI calculated upon 
// the Rate-of-change indicator.
// The name "Relative Strength Index" is slightly misleading as the RSI 
// does not compare the relative strength of two securities, but rather 
// the internal strength of a single security. A more appropriate name 
// might be "Internal Strength Index." Relative strength charts that compare 
// two market indices, which are often referred to as Comparative Relative Strength.
// And in its turn, the Rate-of-Change ("ROC") indicator displays the difference 
// between the current price and the price x-time periods ago. The difference can 
// be displayed in either points or as a percentage. The Momentum indicator displays 
// the same information, but expresses it as a ratio.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
///////////////////////////////////////////////////////////
strategy(title="RSI based on ROC", shorttitle="RSI/ROC")
RSILength = input(20, minval=1)
ROCLength = input(20, minval=1)
BuyZone = input(30, minval=1)
SellZone = input(70, minval=1)
reverse = input(false, title="Trade reverse")
xPrice = close
hline(SellZone, color=red, linestyle=line, title = "Upper")
hline(BuyZone, color=green, linestyle=line, title = "Lower")
nRes = rsi(roc(xPrice,ROCLength),RSILength)
pos = iff(nRes < BuyZone, -1,
	   iff(nRes > SellZone, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )  
plot(nRes, color=blue, title="RSI/ROC")

Más.