Estrategia de ruptura de impulso en cruz dorada


Fecha de creación: 2024-01-29 11:27:31 Última modificación: 2024-01-29 11:27:31
Copiar: 0 Número de Visitas: 551
1
Seguir
1617
Seguidores

Estrategia de ruptura de impulso en cruz dorada

Descripción general

Se trata de una estrategia de trading cuantitativa que combina las medias móviles MACD, RSI y EMA. Utiliza el forcado de oro MACD para hacer más, la reversión de los altos RMSI y la caída de los precios por debajo de las medias móviles EMA como una forma de salir de la pérdida, para lograr el efecto de seguir la tendencia de la línea media larga del mercado.

Principio de estrategia

La estrategia se basa principalmente en los siguientes tres indicadores para juzgar las señales de negociación y la implementación de la estrategia:

  1. MACD: Calcula la línea rápida, la línea lenta y la columna MACD. La estrategia determina el momento de comprar a través de la horquilla de línea rápida y lenta.

  2. RSI: Calcula el valor del RSI en 14 ciclos y establece una línea de sobreventa y sobreventa. La estrategia utiliza el alto RSI de la rotación para evitar el riesgo de sobreventa.

  3. EMA: Calcula el EMA medio de 50 días. La estrategia establece un punto de parada para controlar el riesgo de pérdida al bajar el precio por debajo de la línea media.

La señal de compra se genera cuando la línea rápida del MACD rompe la línea lenta desde la dirección inferior para formar un tenedor. Al mismo tiempo, se requiere que el indicador RSI de la línea circundante sea superior a 50, lo que significa que está en un estado de sobrecompra, lo que es útil para comprender la tendencia alcista de la situación de la ronda. Finalmente, la operación de compra se ejecuta realmente cuando el precio está por encima de la EMA móvil de 50 días.

Si el precio cae por debajo de la media móvil de 50 días de la EMA o si la línea rápida y lenta del MACD se encuentra en un punto muerto, se ejecuta la operación de parada de pérdida.

Análisis de las ventajas

Esta estrategia combina las ventajas de los tres indicadores MACD, RSI y EMA para lograr una mejor función de seguimiento de rupturas.

  1. El MACD Gold Fork tiene cierta anticipación, lo que permite capturar el momento de compra del mercado antes.

  2. El RSI basado en la línea de circunferencia puede filtrar de manera efectiva el exceso de compras a corto plazo y captar la tendencia de aumento de la línea larga en esta ronda.

  3. La parada de pérdidas de la EMA permite un alto en el tiempo de las operaciones de sudong y un control efectivo del DD.

  4. En general, la estrategia permite aprovechar las oportunidades de ruptura en la línea media-larga y obtener ganancias positivas cuando la situación se pone a la alza.

Análisis de riesgos

Los riesgos a tener en cuenta son los siguientes:

  1. El MACD Gold Fork tiene un cierto retraso y puede perder el punto de mejor compra en el mercado.

  2. La configuración de los parámetros del RSI y el EMA requiere una optimización de prueba repetida, de lo contrario puede fallar.

  3. Los mejores puntos de venta no siempre se encuentran en el momento de la bifurcación, hay un riesgo de que ocurran en un momento determinado.

  4. Un parámetro de detención demasiado relajado puede generar un DD mayor, mientras que un parámetro demasiado estricto puede ser vulnerable a la ruptura de la aurícula.

Dirección de optimización

La estrategia también incluye las siguientes mejoras:

  1. Se puede probar una combinación de parámetros MACD optimizados para encontrar un mejor equilibrio.

  2. También se puede optimizar el parámetro en los ciclos RSI y en las líneas de sobreventa y sobrecompra.

  3. El ciclo de movimiento de la EMA también se puede ajustar adecuadamente para encontrar un parámetro más favorable.

  4. Se puede realizar una segunda confirmación de la hora de compra en base a una combinación de indicadores de alta tecnología, como el indicador KDJ.

  5. Se puede probar la estrategia de parada de pérdidas fuera del campo, con un porcentaje de parada móvil o una estrategia de parada cuantitativa para que la parada sea más inteligente.

Resumir

En general, esta estrategia es una estrategia de línea media larga más típica. Combina varios indicadores como MACD, RSI y EMA para juzgar el momento de comprar con el fin de obtener un punto de entrada óptimo. Al mismo tiempo, toma medidas de detención de pérdidas para controlar el riesgo de negociación.

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

//@version=5
strategy("MACD, EMA, and RSI Strategy", overlay=true)

// Input for MACD
fastLength = input(5, title="Fast Length")
slowLength = input(13, title="Slow Length")
signalLength = input(9, title="Signal Length")

// Input for EMA
emaLength = input(21, title="EMA Length")

// Input for RSI
rsiLength = input(14, title="RSI Length")
rsiOverbought = input(50, title="RSI Overbought Level")

// Calculate MACD on the weekly timeframe
[macdLine, signalLine, _] = ta.macd(close, fastLength, slowLength, signalLength)

// Calculate 50-day EMA
ema50 = ta.ema(close, emaLength)

// Calculate RSI on the weekly timeframe
rsi = ta.rsi(close, rsiLength)

// Condition for Buy Entry
buyCondition = ta.crossover(macdLine, 0) and dayofweek == dayofweek.monday and rsi > rsiOverbought

// Condition for Sell Exit
sellCondition = ta.crossunder(close, ema50) or ta.crossunder(macdLine, 0)

// Execute Buy Entry on the next day's open
if buyCondition
    strategy.entry("My Long Entry Id", strategy.long)

// Execute Sell Exit on the next day's open
if sellCondition
    strategy.close("My Long Entry Id")

// Plotting MACD and EMA
plot(macdLine - signalLine, title="MACD Histogram", color=color.blue, style=plot.style_histogram)
hline(0, "Zero Line", color=color.gray)
plot(ema50, title="50-day EMA", color=color.red)

// Plotting RSI
hline(rsiOverbought, "RSI Overbought", color=color.red)
plot(rsi, title="RSI", color=color.green)