Estrategia de seguimiento de tendencia de cruce de medias móviles neuronales combinada con sistema de filtro EMA

SMA EMA FILTER Trend
Fecha de creación: 2025-02-18 18:29:13 Última modificación: 2025-02-18 18:29:13
Copiar: 1 Número de Visitas: 465
1
Seguir
1617
Seguidores

Estrategia de seguimiento de tendencia de cruce de medias móviles neuronales combinada con sistema de filtro EMA

Descripción general

La estrategia es un sistema de negociación basado en señales de cruce de medias y filtración de tendencias. Combina señales de cruce de SMA de corto plazo (ciclos 9 y 15) y EMA de largo plazo (ciclos 200) como filtros de tendencia para capturar tendencias en el mercado mediante cruces de medias en diferentes períodos de tiempo. El sistema también contiene un mecanismo de reingreso que puede reconstruir la posición cuando la tendencia continúa.

Principio de estrategia

La estrategia utiliza un sistema de tres líneas para tomar decisiones comerciales:

  1. Generar señales de negociación utilizando una media móvil simple de 9 y 15 períodos (SMA)
  2. El uso de la media móvil de 200 periodos (EMA) como filtro de tendencia
  3. Cuando el SMA corto (de 9 ciclos) cruza el SMA de 15 ciclos hacia arriba y el precio está por encima del EMA de 200 ciclos, se produce una señal de pluralidad
  4. Cuando el SMA a corto plazo ((9 ciclos) cruza el SMA a 15 ciclos hacia abajo y el precio está por debajo de la EMA de 200 ciclos, se produce una señal de corto plazo
  5. El sistema también incluye lógica de reingreso, lo que permite la reconstrucción de la posición después de la señal de cruce inicial, siempre que el precio se mantenga en el lado correcto de 200 EMA.

Ventajas estratégicas

  1. Análisis de múltiples marcos de tiempo: combinación de líneas medias de corto y largo plazo para ofrecer una visión más completa del mercado
  2. Filtración de tendencias: utiliza 200 EMA para filtrar falsas señales y mejorar la calidad de las operaciones
  3. Mecanismo de reingreso: permite el establecimiento de varias posiciones en una fuerte tendencia para aumentar el potencial de ganancias
  4. Reglas claras de entrada y salida: basadas en indicadores técnicos objetivos y menos juicios subjetivos
  5. El comercio bidireccional: se puede ganar en dos direcciones en el espacio libre
  6. Integración de la gestión de riesgos: control automático de riesgos a través de un sistema lineal

Riesgo estratégico

  1. Riesgo de un mercado convulso: falsas señales frecuentes en los mercados horizontales
  2. Riesgo de atraso: las medias móviles son un indicador atrasado en su esencia y pueden perderse el mejor punto de entrada
  3. Riesgo de cambio de tendencia: puede sufrir grandes pérdidas en caso de una fuerte reversión del mercado
  4. Riesgo de reingreso: el exceso de almacenamiento puede conducir a una sobrecarga de posiciones Medidas de mitigación:
  • Aumentar el filtro de fluctuaciones de mercado
  • Establecer un límite máximo de tenencia de posición
  • El uso de mecanismos de detención de pérdidas dinámicas
  • Implementación de un sistema de gestión de posiciones

Dirección de optimización de la estrategia

  1. Optimización del ciclo dinámico:
  • Ajuste automático del ciclo de la línea media en función de la volatilidad del mercado
  • Introducción de la media móvil adaptada (AMA) en lugar de la media periódica fija
  1. Optimización para el ingreso:
  • Confirmación de aumento de volumen
  • Verificación de indicadores de movilidad agregada
  • Introducción de la confirmación de la forma de precio
  1. Optimización de la gestión de riesgos:
  • Realizar una gestión dinámica de posiciones
  • Añadir pérdidas de seguimiento
  • Ajuste de pérdidas basado en la volatilidad
  1. Optimización de la lógica de reingreso:
  • Aumento de la intensidad de la tendencia confirmada
  • Diseño de la escala de construcción de los sistemas de almacenamiento
  • Participar en la identificación del entorno del mercado

Resumir

La estrategia combina múltiples sistemas de líneas medias y filtros de tendencias para construir un sistema de seguimiento de tendencias completo. Su principal ventaja es que permite obtener ganancias significativas en mercados de fuerte tendencia, al tiempo que mejora la estabilidad del sistema a través de filtros de líneas medias y mecanismos de reingreso. Aunque existen algunos riesgos inherentes, la implementación de la dirección de optimización puede mejorar aún más el rendimiento de la estrategia.

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


//@version=5
strategy("SMA Crossover with EMA Filter", overlay=true)

// Define indicators
sma9 = ta.sma(close, 9)
sma15 = ta.sma(close, 15)
ema200 = ta.ema(close, 200)

// Crossover conditions
bullish_crossover = ta.crossover(sma9, sma15) // Buy signal
bearish_crossover = ta.crossunder(sma9, sma15) // Sell signal

// Filters
above_ema200 = close > ema200
below_ema200 = close < ema200

// Buy condition (only above 200 EMA)
buy_signal = bullish_crossover and above_ema200
if buy_signal
    strategy.entry("Buy", strategy.long)

// Sell condition (only below 200 EMA)
sell_signal = bearish_crossover and below_ema200
if sell_signal
    strategy.entry("Sell", strategy.short)

// Exit condition if the signal reverses
exit_long = bearish_crossover
exit_short = bullish_crossover
if exit_long
    strategy.close("Buy")
if exit_short
    strategy.close("Sell")

// Re-entry condition when price crosses EMA 200 after a prior crossover
buy_reentry = ta.barssince(bullish_crossover) > 0 and above_ema200
sell_reentry = ta.barssince(bearish_crossover) > 0 and below_ema200
if buy_reentry
    strategy.entry("Buy", strategy.long)
if sell_reentry
    strategy.entry("Sell", strategy.short)

// Plot indicators
plot(sma9, color=color.blue, title="SMA 9")
plot(sma15, color=color.red, title="SMA 15")
plot(ema200, color=color.orange, title="EMA 200")