La estrategia combinada de MACD y RSI utiliza las señales de los indicadores MACD y RSI para hacer más cuando la línea lenta y la línea rápida se cruzan y el RSI no entra en la zona de sobreventa, para capturar la tendencia de la línea media y larga cuando la línea lenta y la línea rápida se cruzan y el RSI entra en la zona de sobreventa.
La estrategia utiliza dos indicadores MACD para proporcionar una señal de compra cuando los dos indicadores MACD cruzan la línea lenta y generan una señal de venta cuando los dos indicadores MACD cruzan la línea lenta.
Al mismo tiempo, en combinación con el indicador RSI para determinar si se entra en la zona de sobreventa, el parámetro RSI se establece en 14, la línea de sobreventa se establece en 70, la zona de sobreventa se establece en 20. Se puede comprar cuando el RSI está por debajo de la línea de sobreventa y se puede vender cuando el RSI está por encima de la zona de sobreventa.
Solo se compra cuando dos indicadores MACD generan una señal de compra al mismo tiempo y el RSI no está sobrecomprado; solo se vende cuando dos indicadores MACD generan una señal de venta al mismo tiempo y el RSI entra en la zona de sobreventa.
La mayor ventaja de la estrategia de múltiples MACD con RSI es la posibilidad de filtrar algunas señales falsas con el uso de un indicador MACD doble, entrar en juego cuando ambos indicadores MACD emiten señales, lo que reduce las operaciones innecesarias, reduce la frecuencia de las operaciones y aumenta la probabilidad de obtener ganancias.
Además, en combinación con el indicador RSI para juzgar sobrecompra y sobreventa, se puede evitar seguir haciendo más deuda pública cuando el precio ya está demasiado fuerte, lo que reduce el riesgo de pérdidas.
La combinación de las dos fluctuaciones del MACD y el juicio del RSI permite a la estrategia operar solo en condiciones de tendencia y obtener mejores ganancias de tendencia intermedia.
Las estrategias multi-MACD y RSI también tienen un cierto riesgo. Las ondas de doble MACD pueden perder el momento en que el precio comienza a invertir, lo que genera pérdidas. Cuando ambos MACD están en la parte derecha y el RSI no ha sobrecomprado, es muy probable que haya perdido el fondo del precio y haya causado pérdidas.
Además, el indicador MACD es muy sensible a las características del mercado de negociación. En diferentes ciclos de negociación y entornos de mercado, los parámetros del MACD deben ajustarse para que sean útiles. Si los parámetros no se ajustan correctamente, es fácil generar señales erróneas y causar pérdidas.
Además, los indicadores RSI pueden generar múltiples señales de sobreventa y sobreventa, lo que aumenta las pérdidas al entrar demasiado pronto antes de esperar que el RSI se invierta por completo.
La estrategia puede considerar la optimización de los siguientes puntos:
Optimice los parámetros MACD, cambie los parámetros de las líneas rápidas y lentas, encuentre la combinación de parámetros MACD óptima para diferentes variedades de transacciones y períodos, y aumente la eficacia de la señal.
Ajuste los parámetros del RSI para acortar o ampliar el RSI en el intervalo de sobreventa y sobreventa, optimizando el tiempo de entrada.
Incrementar la estrategia de detener los pérdidas, detener las pérdidas y retirarse cuando las pérdidas alcancen una cierta proporción, para evitar que las pérdidas del juego se extiendan aún más.
Considere la inclusión de criterios auxiliares como puntos de ruptura, para confirmar aún más la tendencia y luego ingresar.
La combinación de la estrategia MACD y RSI con el uso de dos indicadores MACD e RSI mejora la eficacia de la señal y puede obtener mejores ganancias en situaciones de tendencia de línea media-larga. Sin embargo, la estrategia también tiene un cierto riesgo y requiere pruebas adicionales para optimizar los parámetros MACD y los parámetros RSI y aumentar el riesgo de control de la estrategia auxiliar para poder usar la estrategia en operaciones reales.
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-07 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MACDbl RSI", overlay=true)
fastLength = input(10)
slowlength = input(22)
MACDLength = input(9)
MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = sma(MACD, MACDLength)
delta = MACD - aMACD
fastLength2 = input(21)
slowlength2 = input(45)
MACDLength2 = input(20)
MACD2 = ema(open, fastLength2) - ema(open, slowlength2)
aMACD2 = sma(MACD2, MACDLength2)
delta2 = MACD2 - aMACD2
Length = input(14, minval=1)
Oversold = input(20, minval=1)
Overbought = input(70, minval=1)
xRSI = rsi(open, Length)
if (delta > 0) and (year>2015) and (delta2 > 0) and (xRSI < Overbought)
strategy.entry("buy", strategy.long, comment="buy")
if (delta < 0) and (year>2015) and (delta2 < 0) and (xRSI > Oversold)
strategy.entry("sell", strategy.short, comment="sell")
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)