
La estrategia de trading RSI de la banda de oscilación de los dioses, mediante la combinación de los indicadores de la banda de oscilación y el índice relativamente fuerte (RSI), genera una señal de compra cuando el precio se rompe en la vía y el indicador RSI se muestra como una señal de sobreventa; genera una señal de venta cuando el precio se rompe en la vía y el indicador RSI se muestra como una señal de sobreventa. La estrategia utiliza principalmente el indicador de la banda de oscilación para determinar el cambio de ritmo de las fluctuaciones del mercado, en combinación con el indicador RSI para detectar el fenómeno de sobreventa y sobreventa, y emite una señal de negociación en el punto de inflexión.
La lógica central de esta estrategia se basa en los siguientes puntos:
Calcula el promedio móvil simple de cierre de 20 días como la línea media de referencia.
En la base de la órbita media se calcula la subida y bajada de la órbita, la subida es la diferencia estándar de cierre de 20 días de la órbita media + 2 veces, y la bajada es la diferencia estándar de cierre de 20 días de la órbita media - 2 veces.
El indicador RSI de 14 días se calcula para determinar el fenómeno de sobreventa y sobrecompra. El RSI inferior a 20 es sobreventa y superior a 70 es sobrecompra.
Cuando el precio de cierre sube de abajo hacia arriba y el indicador RSI muestra una señal de sobreventa, genera una señal de compra.
Cuando el precio de cierre se rompe de arriba a abajo, y el indicador RSI muestra una señal de sobrecompra, se genera una señal de venta.
La estrategia determina el ritmo y la velocidad de las fluctuaciones de los precios a través de un indicador de bandas de oscilación y, en combinación con el indicador RSI, detecta puntos de reversión y emite señales de negociación en posibles puntos de reversión.
El indicador de bandas de oscilación puede determinar el ritmo y la dirección de las fluctuaciones del mercado, y el indicador RSI puede determinar el fenómeno de sobrecompra y sobreventa, y ambos se combinan para formar una señal de negociación efectiva.
Los parámetros del indicador RSI son ajustables y se pueden configurar diferentes niveles de sobrecompra y sobreventa de acuerdo con los diferentes mercados, evitando señales erróneas.
Los parámetros de las bandas de fluctuación también se pueden ajustar, estableciendo los parámetros adecuados según el alcance y la velocidad de las fluctuaciones del mercado, para aumentar la probabilidad de obtener ganancias.
La ruptura de la vía en forma de una señal de compra, la caída de la vía en forma de una señal de venta, simple y fácil de entender la lógica de transacción.
Se puede utilizar en mercados como el mercado de valores, divisas y monedas digitales.
Si el mercado continúa al alza, puede causar múltiples señales de compra erróneas. Se puede reducir la tasa de señales erróneas optimizando los parámetros RSI.
En situaciones de turbulencia, las oscilaciones de la banda de fluctuación son frecuentes y pueden provocar pérdidas de operaciones frecuentes. Se puede relajar adecuadamente el parámetro de ruptura y reducir las operaciones sin sentido.
En el código se supone que el estándar de sobreventa y sobrecompra es fijo, pero en realidad se debe ajustar los parámetros en función de la volatilidad de los diferentes mercados.
Las bandas de oscilación y el RSI están rezagados y no pueden predecir el movimiento de los precios, solo pueden seguir los cambios en los precios.
Ajustar los parámetros de la banda de fluctuación de acuerdo con las características de los diferentes mercados, aumentar el ancho de banda de fluctuación y reducir la probabilidad de transacciones erróneas.
Los parámetros del RSI también necesitan ser ajustados para diferentes mercados, y se deben ajustar los parámetros de compra y venta de manera adecuada para evitar que se produzcan señales de negociación erróneas repetidas veces.
Añadir otros indicadores de juicio, como KDJ, MACD, etc., para evitar bandas de oscilación y errores de juicio de un solo indicador RSI.
Incrementar las estrategias de stop loss y establecer puntos de stop loss razonables para evitar pérdidas excesivas en una sola operación.
Se puede considerar la optimización de los parámetros de prueba de breakout o de retroalimentación para mejorar aún más la estabilidad de la estrategia.
La estrategia de trading RSI de la banda de oscilación de los dioses determina la velocidad de la fluctuación de los precios a través del indicador de la banda de oscilación y el indicador RSI determina el fenómeno de sobreventa y sobreventa, y envía una señal de negociación en un posible punto de inflexión. La estrategia integra las ventajas de varios indicadores, la lógica de negociación es simple y clara, se puede aplicar ampliamente en mercados de negociación como el mercado de valores, divisas y monedas digitales, y es una estrategia de negociación de tendencias efectiva.
/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Bollinger Band + RSI Strategy", overlay=true)
// Input variables
numCandlesOutsideBB = input(3, "Number of Candles Outside BB")
numCandlesOutsideUpperBB = input(3, "Number of Candles Outside Upper BB")
rsiLength = input(14, "RSI Length")
rsiOversoldLevel = input(20, "RSI Oversold Level")
rsiOverboughtLevel = input(70, "RSI Overbought Level")
// Bollinger Bands
length = input(20, minval=1, title="BB Length")
mult = input(2.0, minval=0.001, maxval=50, title="BB Standard Deviation")
basis = sma(close, length)
dev = mult * stdev(close, length)
upperBB = basis + dev
lowerBB = basis - dev
// RSI
rsi = rsi(close, rsiLength)
// Buy condition
buyCondition = crossover(close, upperBB) and rsi > rsiOversoldLevel
// Sell condition
sellCondition = crossunder(close, upperBB) and rsi > rsiOverboughtLevel
// Strategy
if buyCondition
strategy.entry("Buy", strategy.long)
if sellCondition
strategy.close("Buy")
// Plotting
plot(upperBB, color=color.blue)
plot(lowerBB, color=color.red)
plot(rsi, "RSI", color=color.green)