Estrategia de trading basada en el canal EMA de 20 días


Fecha de creación: 2024-01-30 15:24:07 Última modificación: 2024-01-30 15:24:07
Copiar: 1 Número de Visitas: 1035
1
Seguir
1617
Seguidores

Estrategia de trading basada en el canal EMA de 20 días

Descripción general

La estrategia se basa en la construcción de canales basados en el promedio móvil de 20 días (EMA) y se hace más cuando el precio se rompe en la parte superior del canal y se hace menos cuando el precio se cae en la parte inferior del canal, pertenece a la estrategia de seguimiento de tendencias.

Principio de estrategia

  1. Calcular los máximos y mínimos de la EMA de los 20 días y construir un canal.
  2. Cuando el precio de cierre sea mayor que el máximo de la EMA del día 20, haga más.
  3. Cuando el precio de cierre esté por debajo de la EMA del día 20, haga una salida.
  4. El punto de parada es el otro extremo del canal, por ejemplo, el punto de parada de 20 días de EMA bajo.

Análisis de las ventajas

  1. Con el uso de EMA se construyen canales para seguir las tendencias de manera efectiva.
  2. El parámetro 20 de la EMA es sencillo y práctico.
  3. La adopción de brechas como señales puede reducir el error de transacción.
  4. La configuración del punto de parada es razonable y controla el riesgo al máximo.

Análisis de riesgos

  1. La brecha de la señal podría haber sido un error.
  2. La mayoría de las personas que se encuentran en la zona son de edad avanzada y son propensas a sufrir daños.
  3. Los parámetros incorrectos pueden causar una hipersensibilidad o lentitud.

La solución al riesgo:

  1. En combinación con otros indicadores, las señales de filtración.
  2. Optimización de parámetros para adaptarse a diferentes ciclos.
  3. El gobierno de la República Democrática del Congo (RDC) ha anunciado el cierre de las operaciones de la compañía.

Dirección de optimización

  1. La combinación de los indicadores de precio y cantidad filtró la señal de error.
  2. Prueba de la eficacia de los diferentes parámetros del ciclo EMA.
  3. Aumentar el Stop Loss móvil para bloquear las ganancias
  4. El indicador de volatilidad y la tendencia son fuertes.

Resumir

La estrategia en general es simple y práctica, se basa en la construcción del canal EMA, y es una estrategia típica de seguimiento de tendencias. Tiene características de hacer señales de ruptura, pero también existe un cierto riesgo de falsedad. Se puede mejorar la eficacia de la estrategia mediante la optimización de los parámetros, el aumento de filtros, etc., y vale la pena realizar más pruebas y optimizaciones.

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=4
strategy("EMA Channel Strategy with Alerts", shorttitle="EMA Channel", overlay=true)

// Define EMA length
emaLength = 20

// Calculate EMA values
emaHigh = ema(high, emaLength)
emaLow = ema(low, emaLength)

// Define the condition for a buy signal
buyCondition = crossover(close, emaHigh)

// Define the condition for a sell signal
sellCondition = crossunder(close, emaLow)

// Plot the EMA lines
plot(emaHigh, color=color.green, title="EMA High")
plot(emaLow, color=color.red, title="EMA Low")

// Plot buy and sell signals
plotshape(buyCondition, style=shape.triangleup, location=location.belowbar, color=color.green, title="Buy Signal")
plotshape(sellCondition, style=shape.triangledown, location=location.abovebar, color=color.red, title="Sell Signal")

// Strategy
strategy.entry("Buy", strategy.long, when=buyCondition)
strategy.close("Buy", when=sellCondition)

// Define and trigger alerts
alertcondition(buyCondition, title="Buy Alert", message="Buy signal - Price crossed above EMA High")
alertcondition(sellCondition, title="Sell Alert", message="Sell signal - Price crossed below EMA Low")