Estrategia de cruce dorado con media móvil


Fecha de creación: 2023-10-17 16:46:57 Última modificación: 2023-10-17 16:46:57
Copiar: 0 Número de Visitas: 664
1
Seguir
1617
Seguidores

Estrategia de cruce dorado con media móvil

Descripción general

La estrategia es una estrategia de seguimiento de tendencias basada en las medias móviles. Utiliza las medias móviles rápidas y las medias móviles lentas para determinar la dirección de la tendencia y realizar operaciones de seguimiento de tendencias de bajo riesgo.

Principio de estrategia

La estrategia utiliza una media de movimiento rápido de longitud 9 y una media de movimiento lento de longitud 21. Al cruzar la media de movimiento lento sobre la media de movimiento rápido, el mercado entra en una tendencia alcista, lo que hace más; cuando cruza la media de movimiento rápido por debajo de la media de movimiento lento, el mercado entra en una tendencia descendente, lo que hace que la posición sea más alta.

En concreto, la estrategia determina la dirección de la tendencia mediante el cálculo de los valores de las medias móviles rápidas y las medias móviles lentas, y la comparación de la relación de magnitud entre ambas. En la dirección de múltiples cabezas, si la mediana móvil rápida se cruza en la mediana móvil lenta, se activa la señal de multiposiciones y se entra en una posición larga. En la dirección de la cabeza vacía, si la mediana móvil rápida se cruza por debajo de la mediana móvil lenta, se activa la señal de posición plana y se elimina la posición de múltiples cabezas anterior.

De esta manera, se captura la transformación de la tendencia del mercado a través de la línea media rápida y lenta de la horca de oro y la horca de la muerte, lo que permite realizar operaciones de seguimiento de tendencias de bajo riesgo.

Ventajas estratégicas

  • Utiliza una línea de medias móviles para juzgar tendencias, puede filtrar el ruido del mercado e identificar la dirección de la tendencia
  • La línea media de movimiento rápido puede capturar más rápidamente la conversión de tendencias, la línea media de movimiento lento filtra las señales falsas
  • Las señales de compra y venta de plata y plata se utilizan para evitar la búsqueda de alzas y bajas
  • La lógica de la estrategia es simple, clara y fácil de entender.

Riesgo estratégico

  • La línea media móvil está rezagada y puede haber perdido el mejor momento para la conversión de tendencia
  • La longitud de las medias fijas no se adapta a los diversos ciclos del mercado
  • Las estrategias de doble línea son propensas a generar señales de negociación frecuentes y existen riesgos de sobreajuste.
  • La vulnerabilidad a eventos inesperados, con riesgo de pérdidas, se determina utilizando solo la media.

Se puede administrar el riesgo ajustando los parámetros de la línea media, introduciendo otros indicadores como filtros y estableciendo paradas de pérdida.

Dirección de optimización de la estrategia

  • Prueba diferentes configuraciones de parámetros, como combinaciones de longitud de línea media y criterios de juicio de horquilla dorada.
  • Aumentar los indicadores de energía y otros filtros para evitar falsas brechas
  • Aumentar el conocimiento de los indicadores de tendencias y distinguir entre tendencias y mercados convulsionados
  • Optimización de la parada de pérdidas en combinación con el indicador de fluctuación
  • Introducción de los parámetros de optimización dinámica de los algoritmos de aprendizaje automático

Resumir

La estrategia es una simple estrategia de seguimiento de tendencias, la idea central es determinar la dirección de la tendencia a través de una combinación de líneas medias rápidas y lentas. La ventaja es que es simple y fácil de entender, las reglas de negociación son claras y pueden seguir la tendencia de manera efectiva; la desventaja es que existe un retraso y es fácil generar falsas señales. Con la optimización y mejora continuas, esta estrategia puede mejorar la efectividad de las transacciones reales.

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

//@version=5
strategy("Profitable Crypto Strategy", shorttitle="Profit Strategy", overlay=true)

// Define strategy parameters
fastLength = input.int(9, title="Fast MA Length", minval=1)
slowLength = input.int(21, title="Slow MA Length", minval=1)
stopLossPercent = input.float(1.0, title="Stop Loss %", step=0.1)
takeProfitPercent = input.float(1.0, title="Take Profit %", step=0.1)

// Calculate moving averages
fastMA = ta.sma(close, fastLength)
slowMA = ta.sma(close, slowLength)

// Entry condition: Buy when fast MA crosses above slow MA
longCondition = ta.crossover(fastMA, slowMA)
// Exit condition: Sell when fast MA crosses below slow MA
shortCondition = ta.crossunder(fastMA, slowMA)

// Plot moving averages on the chart
plot(fastMA, color=color.blue, title="Fast MA")
plot(slowMA, color=color.orange, title="Slow MA")

// Strategy entry and exit logic
var stopLossPrice = 0.0
var takeProfitPrice = 0.0

if (longCondition)
    stopLossPrice := close * (1.0 - stopLossPercent / 100)
    takeProfitPrice := close * (1.0 + takeProfitPercent / 100)
    strategy.entry("Long", strategy.long)

if (shortCondition)
    strategy.close("Long")

// Set stop loss and take profit for open positions
strategy.exit("Stop Loss/Profit", stop=stopLossPrice, limit=takeProfitPrice)