Estrategia de ruptura de media móvil doble


Fecha de creación: 2023-11-02 17:04:55 Última modificación: 2023-11-02 17:04:55
Copiar: 0 Número de Visitas: 626
1
Seguir
1617
Seguidores

Estrategia de ruptura de media móvil doble Este es un análisis detallado de las estrategias de seguimiento de tendencias que utilizan dos líneas medias móviles:

Descripción general

La estrategia de la ruptura de la línea de movimiento doble es una de las estrategias de negociación más populares. La estrategia utiliza el cruce de la línea de movimiento rápido y la línea de movimiento lento como una señal de compra y venta.

Principio de estrategia

La estrategia utiliza una media móvil simple de 10 y 13 días de longitud. Cuando la media móvil simple de 10 días atraviesa la media móvil simple de 13 días desde abajo, genera una señal de compra; cuando la media móvil simple de 10 días atraviesa la media móvil simple de 13 días desde arriba, genera una señal de venta.

Si se cumplen las condiciones de compra, y se mantiene una posición vacante, se liquida la posición vacante y se abre una posición adicional. Si se cumplen las condiciones de venta, y se mantiene una posición adicional, se liquida la posición adicional y se abre una posición adicional.

Además, la estrategia también establece una lógica de stop loss. Cuando se hace más, se establece el precio de stop loss en función del porcentaje de stop loss de la entrada; lo mismo ocurre cuando se hace más, se establece el precio de stop loss en función del porcentaje de entrada. Cuando el precio toca el precio de stop loss, se sale de la posición actual.

Análisis de las ventajas

  • La estrategia captures1. La estrategia es capaz de capturar la tendencia y seguir el movimiento de la tendencia de la línea media larga.

  • El diseño de doble línea uniforme permite filtrar eficazmente las falsas brechas.

  • La configuración de stop loss permite controlar las pérdidas individuales.

  • La lógica de la estrategia es simple, clara y fácil de entender.

  • Se puede ajustar el parámetro de la línea media en función del mercado para optimizar el rendimiento de la estrategia.

Análisis de riesgos

  • Como una estrategia de seguimiento de tendencias, es fácil ser engañado al final de la tendencia.

  • Los sistemas de línea media son propensos a generar retrasos y pueden perder puntos de inflexión.

  • La configuración inadecuada de la parada de pérdidas puede causar pérdidas innecesarias.

  • La intersección de dos líneas equiláreas no puede filtrar completamente la brecha falsa.

  • Las estrategias se basan en indicadores técnicos y no tienen en cuenta los factores fundamentales.

Dirección de optimización

  • Se puede considerar la optimización de los parámetros de longitud de la línea media para elegir un período de línea media más adecuado.

  • Se puede utilizar un diseño de tres líneas medias para aumentar la precisión de la señal de juicio.

  • Optimización dinámica de los puntos de parada para que los paros estén más cerca del precio.

  • En combinación con otros indicadores, filtra las señales de brecha falsas.

  • Optimizar la gestión de fondos y controlar estrictamente el tamaño de las pérdidas individuales.

Resumir

La estrategia de ruptura de la línea de paridad móvil doble es una estrategia de seguimiento de tendencias sencilla y práctica. Es capaz de capturar efectivamente la tendencia de la línea media larga y devolver un beneficio adicional estable. Pero como una estrategia de seguimiento de tendencias, puede ser liquidada al final de la tendencia. Podemos mejorar la estrategia para adaptarla mejor al entorno del mercado mediante la optimización de parámetros, el aumento de la filtración de señales y la optimización de la gestión de fondos.

Código Fuente de la Estrategia
/*backtest
start: 2022-10-26 00:00:00
end: 2023-11-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © chiragchopra91
//@version=4

strategy(title='Chirag Strategy SMA', shorttitle='CHIRAGSMA', overlay=true)

longCondition = crossover(sma(close, 10), sma(close, 13))
shortCondition = crossover(sma(close, 13), sma(close, 10))

// Set stop loss level with input options
longLossPerc = input(title="Long Stop Loss (%)", type=input.float, minval=0.0, step=0.1, defval=1) * 0.01
shortLossPerc = input(title="Short Stop Loss (%)", type=input.float, minval=0.0, step=0.1, defval=1) * 0.01

longStopPrice  = strategy.position_avg_price * (1 - longLossPerc)
shortStopPrice = strategy.position_avg_price * (1 + shortLossPerc)

if longCondition
    if strategy.position_size < 0
        strategy.close('Short', comment="SHORT EXIT")
    strategy.entry('Long', strategy.long, comment="BUY")

if shortCondition
    if strategy.position_size > 0
        strategy.close('Long', comment="BUY EXIT")
    strategy.entry('Short', strategy.short, comment="SHORT")

if strategy.position_size > 0
    strategy.exit('LONG SL', stop=longStopPrice, comment="LONG SL EXIT")

if strategy.position_size < 0
    strategy.exit('SHORT SL', stop=shortStopPrice, comment="SHORT SL EXIT")