Estrategia de seguimiento de tendencias utilizando el indicador EMA


Fecha de creación: 2024-01-24 14:27:37 Última modificación: 2024-01-24 14:27:37
Copiar: 0 Número de Visitas: 581
1
Seguir
1617
Seguidores

Estrategia de seguimiento de tendencias utilizando el indicador EMA

Descripción general

La estrategia de seguimiento de EMA es una estrategia de seguimiento de tendencias que utiliza el indicador EMA. La estrategia determina la tendencia de los precios y genera una señal de negociación calculando el valor de EMA de los precios, combinado con la banda proporcional establecida.

Principio de estrategia

El indicador central de la estrategia es el EMA. El EMA representa el promedio móvil del índice, un indicador de seguimiento de tendencias. El EMA calcula el precio promedio actual en función de los precios históricos y el período de tiempo establecido. El EMA también tiene el papel de suavizar los precios.

La estrategia primero calcula el valor del EMA de 50 ciclos del precio como su principal indicador de juicio. Luego, se establece la subida y la bajada del precio en función de una proporción del valor del EMA. Aquí se establece como el 0.3% negativo del valor del EMA.

Análisis de las ventajas

  1. El uso de EMA para determinar tendencias evita la interferencia de las fluctuaciones de precios
  2. El EMA suaviza los precios, convirtiendo las fluctuaciones aleatorias en tendencias claras, lo que ayuda a juzgar
  3. Configuración de la EMA en la vía ascendente y descendente para formar una banda de alcance y reducir las señales erróneas
  4. La estrategia es clara y fácil de entender, y los ajustes de parámetros son fáciles

Análisis de riesgos

  1. Los EMA están rezagados, con señales tardías en el punto de cambio de tendencia
  2. Las vías ascendentes y descendentes de proporción fija son propensas a generar señales erróneas en la fase de vibración
  3. Los datos de retroalimentación coinciden con el riesgo de que las fluctuaciones de los precios de los discos duros sean mayores.
  4. No hay un control de pérdidas.

Dirección de optimización

  1. Aumentar la optimización de parámetros para encontrar la combinación óptima de parámetros
  2. Añadir un mecanismo de suspensión de pérdidas y la retirada máxima de la estrategia de control
  3. Optimización de la forma de calcular el embarque y el desembarque, reduciendo la tasa de señales erróneas
  4. Se añaden filtros condicionales para evitar errores de entrada en situaciones convulsivas
  5. Confirmación de estabilidad estratégica en combinación con otros indicadores

Resumir

La estrategia de seguimiento de la EMA tiene una idea general clara, determina la tendencia del precio a través de los indicadores de la EMA y establece una banda de alcance para generar una señal de negociación. La ventaja es que las reglas son simples y fáciles de entender, se evita parte del ruido.

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

//@version=3
strategy(title="PingEMA50V.3 Piw", shorttitle="EMA50 Piw", overlay=true)

// input
src = input(title="Data Array",defval=close)
ema_period = input(title="EMA period", defval=50)
percent = input(title="Band %", type=float,defval=0.003)

// ema
ema50 = ema(src, ema_period)
plot(ema50, color=green)

// upper lower
upper = ema50 + (ema50*percent)
lower = ema50 - (ema50*percent)
plot(upper, color=blue)
plot(lower, color=blue)

// signal
buy = src > upper
sell = src < lower

// bar color
bcolor = buy ? lime : red
barcolor(color=bcolor)

// trade
if (buy)
    strategy.entry("long", strategy.long)
if (sell)
    strategy.close("long")