EMA 13 48 Seguimiento de la estrategia

El autor:¿ Qué pasa?, Fecha: 2023-11-03 14:15:59
Las etiquetas:

img

Resumen general

Esta estrategia genera señales comerciales basadas en las líneas de la media móvil exponencial (EMA) de 13 períodos y 48 períodos, pertenecientes a la estrategia de seguimiento de tendencia del sistema de cruce dual EMA. Se hace larga cuando la EMA de corto período cruza la EMA de largo período, y cierra la posición cuando la EMA de corto período cruza por debajo de la EMA de largo período. Al capturar tendencias de ciclos más largos y evitar ser engañado por las fluctuaciones de mercado a corto plazo, esta estrategia tiene como objetivo lograr ganancias constantes.

Estrategia lógica

Esta estrategia utiliza la EMA de 13 períodos como la EMA de corto plazo y la EMA de 48 períodos como la EMA de largo plazo.

Cuando la línea rápida cruza la línea lenta desde abajo, se genera una señal de compra. Esto indica que la tendencia a corto plazo comienza a fortalecerse frente a la tendencia a largo plazo, lo que implica que la tendencia alcista se está fortaleciendo, por lo que va largo en consecuencia.

Cuando la línea rápida cruza por debajo de la línea lenta desde arriba, se genera una señal de posición cerrada. Esto indica que la tendencia a corto plazo comienza a debilitarse frente a la tendencia a largo plazo, lo que implica que la tendencia alcista se está debilitando, cerrando así la posición larga para detener la pérdida.

A través de estas operaciones cruzadas, esta estrategia puede seguir la tendencia, reducir las pérdidas en el tiempo, evitando pérdidas innecesarias causadas por interpretar erróneamente las fluctuaciones a corto plazo como una inversión de tendencia.

Ventajas

  • Captura las tendencias de los ciclos largos, evita ser engañado por el ruido del mercado a corto plazo.

  • Pueden cortar pérdidas rápidamente cuando la tendencia a corto plazo se debilita, controlando las pérdidas de manera efectiva.

  • Simple de implementar, lógica clara. La doble EMA cruzada es una estrategia de tendencia común, fácil de entender y dominar.

  • Se pueden introducir otros indicadores de asistencia para una mayor optimización.

Los riesgos

  • Puede generar señales comerciales excesivamente inválidas cuando los precios a corto plazo oscilan con frecuencia.

  • Capacidad de identificación de tendencias deficiente cuando los parámetros de la EMA se establecen de manera inadecuada, lo que puede captar una dirección incorrecta.

  • Incapaz de determinar la fuerza de la tendencia, puede perseguir nuevos máximos y causar pérdidas en etapas posteriores de la tendencia.

  • Posición de entrada no clara, existe riesgo de ajuste posterior.

Direcciones de optimización

  • Introduzca indicadores de ayuda para determinar la fuerza de la tendencia, evitar perseguir máximos, como el volumen, los indicadores de volatilidad, etc.

  • Optimizar los parámetros de la EMA para que se adapten mejor a las características de los diferentes productos.

  • Agregue métodos de stop loss como movimiento de stop loss, porcentaje de stop loss para reducir el riesgo.

  • Añadir condiciones de filtro para evitar operaciones inválidas en oscilaciones de tendencia.

  • Combinar otros indicadores de entrada para determinar el punto de entrada preciso, como la señal MACD para aclarar el momento específico de compra/venta.

Resumen de las actividades

Esta estrategia identifica direcciones de tendencia de ciclo más largo a través del sistema de cruce formado por EMAs de 13 períodos y 48 períodos, siguiendo la tendencia en consecuencia y cortando la pérdida antes de que termine la tendencia. Es una estrategia de seguimiento de tendencia simple y práctica.


/*backtest
start: 2022-10-27 00:00:00
end: 2023-11-02 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3

// strategy("EMA Strategy 13 48", shorttitle = "EMA Strategy 13 48", overlay=true, pyramiding = 3,default_qty_type = strategy.percent_of_equity, default_qty_value = 1000)


// === Inputs ===
// short ma
maFastSource   = input(defval = close, title = "Fast MA Source")
maFastLength   = input(defval = 13, title = "Fast MA Period", minval = 1)

// long ma
maSlowSource   = input(defval = close, title = "Slow MA Source")
maSlowLength   = input(defval = 48, title = "Slow MA Period", minval = 1)


// === Vars and Series ===
fastMA = ema(maFastSource, maFastLength)
slowMA = ema(maSlowSource, maSlowLength)

plot(fastMA, color=blue)
plot(slowMA, color=purple)

goLong() => crossover(fastMA, slowMA)
killLong() => crossunder(close, fastMA)
strategy.entry("Buy", strategy.long, when = goLong())
strategy.close("Buy", when = killLong())

// Shorting if using
goShort() => crossunder (fastMA, slowMA)
killShort() => crossover(fastMA, slowMA)
//strategy.entry("Sell", strategy.short, when = goShort())
//strategy.close("Sell", when = killShort())


 

Más.