Estrategia de ruptura de media móvil doble


Fecha de creación: 2024-02-27 13:51:51 Última modificación: 2024-02-27 13:51:51
Copiar: 0 Número de Visitas: 632
1
Seguir
1617
Seguidores

Estrategia de ruptura de media móvil doble

Descripción general

Esta estrategia visualiza las zonas de fluctuación de los precios calculando y trazando las medias móviles simples de 20 períodos (SMA) y las medias móviles del índice de 21 períodos (EMA) y llenando de color entre ellas. Genera una señal de compra cuando el precio atraviesa la SMA de 20 períodos; genera una señal de venta cuando el precio atraviesa la EMA de 21 períodos.

Principio de estrategia

La idea central de la estrategia de ruptura de las dos medias móviles es utilizar el cruce entre las medias móviles rápidas y las medias móviles lentas como una señal de compra y venta. El SMA de 20 períodos es relativamente más sensible y puede responder rápidamente a los cambios en los precios; la reacción de la EMA de 21 períodos es un poco más lenta pero más suave.

Concretamente, cuando el precio de cierre cruza la SMA de 20 ciclos, indica que el corto plazo y el largo plazo son tendencias al alza, por lo tanto, hace más; cuando el precio de cierre cruza la EMA de 21 ciclos, indica que el corto plazo y el largo plazo son tendencias a la baja, por lo tanto, hace un vacío. La señal de posición cerrada es el contrario de la señal de entrada, si el precio rompe la SMA de 20 ciclos, se hace una posición más cerrada, y si el precio rompe la EMA de 21 ciclos, se hace una posición cerrada.

La estrategia utiliza la tecnología de relleno para llenar el color entre las dos medias móviles, formando un indicador visual que ayuda a juzgar el movimiento del mercado.

Ventajas estratégicas

Las estrategias para romper las medias móviles dobles tienen las siguientes ventajas:

  1. Los principios son simples, fáciles de entender y de llevar a cabo.
  2. El análisis de los movimientos del mercado es más preciso a través de la intersección de dos líneas.
  3. Los indicadores visuales muestran las zonas de fluctuación de los precios.
  4. Tiene un bloqueo de pérdidas de seguimiento para bloquear ganancias y reducir el riesgo.
  5. Escalable y con una variedad de optimizaciones basadas en esta estrategia.

Riesgo estratégico

La estrategia también tiene sus riesgos:

  1. En la actualidad, la mayoría de las personas que viven en el área de la ciudad son residentes de la ciudad de Nueva York.
  2. La configuración incorrecta de los límites de pérdidas puede causar pérdidas o disminuir las ganancias.
  3. La configuración incorrecta de los parámetros (por ejemplo, la longitud del ciclo) puede afectar la eficacia de la estrategia;
  4. Las transacciones automáticas pueden provocar pérdidas en serie.

En relación con los riesgos mencionados, las siguientes medidas pueden ser tomadas:

  1. El gobierno de la República Democrática del Congo (RDC) ha anunciado el inicio de una nueva fase de la construcción de un parque de estacionamiento para la temporada de invierno.
  2. Optimización de los parámetros de stop-loss para equilibrar el riesgo y el beneficio.
  3. Prueba de robustez de los parámetros y selecciona los parámetros indicadores adecuados para el mercado.
  4. Intervención humana para evitar la expansión de las pérdidas continuas.

Optimización de la estrategia

La estrategia puede ser optimizada en los siguientes aspectos:

  1. El aumento de filtros en otros indicadores técnicos, como volumen de operaciones y volatilidad, para evitar falsos brechas;
  2. Optimización dinámica de los parámetros de las medias móviles basadas en métodos de aprendizaje automático.
  3. Mejorar la eficacia de la toma de decisiones en combinación con los indicadores de sentimiento y la información;
  4. Incorporación de un mecanismo de amortización de pérdidas adaptado a los cambios en el mercado.

Resumir

Esta estrategia utiliza el cruce de las medias móviles rápidas y lentas para determinar los cambios en la tendencia del mercado y tomar decisiones de compra y venta en consecuencia. La estrategia tiene ventajas como la simplicidad, la intuitividad y la facilidad de implementación, pero también existe un cierto riesgo.

Código Fuente de la Estrategia
/*backtest
start: 2024-01-27 00:00:00
end: 2024-02-26 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("BMSB Breakout Strategy", shorttitle="BMSB Breakout", overlay=true)

source = close
smaLength = 20
emaLength = 21

sma = ta.sma(source, smaLength)
ema = ta.ema(source, emaLength)

outSma = request.security(syminfo.tickerid, timeframe.period, sma)
outEma = request.security(syminfo.tickerid, timeframe.period, ema)

smaPlot = plot(outSma, color=color.new(color.red, 0), title='20w SMA')
emaPlot = plot(outEma, color=color.new(color.green, 0), title='21w EMA')

fill(smaPlot, emaPlot, color=color.new(color.orange, 75), fillgaps=true)

// Definir condiciones para la estrategia de compra y venta
buyCondition = ta.crossover(close, outSma)
sellCondition = ta.crossunder(close, outEma)

// Entrada larga (compra) y salida corta
strategy.entry("Long", strategy.long, when=buyCondition and not na(sellCondition))
strategy.close("Short", when=buyCondition)

// Entrada corta (venta) y salida larga
strategy.entry("Short", strategy.short, when=sellCondition and not na(buyCondition))
strategy.close("Long", when=sellCondition)

// Puedes ajustar la configuración de la estrategia y los valores predeterminados según tus preferencias

plotshape(series=buyCondition, location=location.belowbar, color=color.green, style=shape.triangleup, title="Buy Signal")
plotshape(series=sellCondition, location=location.abovebar, color=color.red, style=shape.triangledown, title="Sell Signal")