Estrategia de seguimiento de tendencias basada en el indicador EMA doble


Fecha de creación: 2024-02-18 14:38:27 Última modificación: 2024-02-18 14:38:27
Copiar: 0 Número de Visitas: 699
1
Seguir
1617
Seguidores

Estrategia de seguimiento de tendencias basada en el indicador EMA doble

Descripción general

La estrategia de seguimiento de la tendencia se realiza mediante el cálculo de dos EMA de diferentes períodos y la comparación de su relación de magnitud para juzgar la tendencia del mercado. Cuando el corto período de EMA cruza el largo período de EMA, se juzga que el mercado entra en una tendencia alcista, la estrategia hace más; cuando el corto período de EMA cruza el largo período de EMA, se juzga que el mercado entra en una tendencia bajista, la estrategia hace nada.

Principio de estrategia

El indicador central de la estrategia es el promedio móvil exponencial (EMA). El indicador EMA puede filtrar la aleatoriedad de la situación y reaccionar a los cambios de tendencia reales. La estrategia utiliza dos EMA con diferentes parámetros, un EMA de 34 días para períodos cortos y un EMA de 89 días para períodos largos.

Cuando el EMA corto cruza el EMA largo desde abajo, indica que la tendencia corta comienza a dominar la tendencia larga, y el precio entra en el canal ascendente, lo que es una señal de multiplicación de la estrategia. Cuando el EMA corto cruza el EMA largo desde arriba, indica que la tendencia corta comienza a invertir la tendencia larga y el precio entra en el canal descendente, lo que es una señal de vacío de la estrategia. De esta manera, la estrategia aprovecha al máximo la intersección de los dos EMA para capturar la señal de tendencia del cambio de precio.

Después de hacer un shorting adicional, la estrategia mantendrá la posición hasta que aparezca la señal contraria. Por ejemplo, después de hacer un shorting adicional, cuando se encuentre con una señal de shorting de un EMA de corto período que atraviesa el EMA de largo período, se cancelará el shorting adicional y se abrirá una posición de shorting adicional.

Análisis de las ventajas

La mayor ventaja de esta estrategia es que utiliza la forma cruzada de la EMA para juzgar los cambios en la tendencia del mercado, hacer más deuda libre con precisión, para poder seguir mejor la tendencia. En concreto, la ventaja se refleja principalmente en los siguientes aspectos:

  1. El uso de la herramienta EMA para determinar cambios en la tendencia de los precios principales, ma es superior a la herramienta de la media básica en el tratamiento de tendencias y la suavización adicional.

  2. La estructura de doble EMA filtra parte del ruido para que la señal sea más estable y fiable.

  3. Los parámetros de la EMA son ajustables y pueden adaptarse con flexibilidad a las características del mercado para obtener una señal de negociación más precisa.

  4. El riesgo de negociación puede reducirse manteniendo posiciones a favor y evitando operaciones en contra.

  5. Aproveche al máximo la tendencia para obtener ganancias, deténgase a tiempo después de obtener ganancias y evite revertir las pérdidas.

Análisis de riesgos

La estrategia se enfrenta a los siguientes riesgos:

  1. Si bien la EMA puede filtrar el ruido de manera efectiva para determinar la dirección de la tendencia, si se enfrenta a una situación de convulsión, se producen múltiples señales de interconexión de pérdidas, lo que lleva a un comercio demasiado frecuente y aumenta los costos y el riesgo de negociación.

  2. La elección incorrecta de los parámetros de ciclo de la EMA puede hacer que la señal se retrase y se pierda el punto de entrada óptimo.

  3. La gente que no sabe cuándo es el punto de inflexión de la tendencia y cuándo es la reversión, puede ser encerrada antes de que llegue.

En relación con los riesgos mencionados, se pueden tomar las siguientes medidas:

  1. En situaciones de agitación, es conveniente flexibilizar la línea de stop loss, reducir los loses o saltar las operaciones para esperar a que la tendencia sea clara.

  2. Optimización de la selección de parámetros del ciclo EMA, para encontrar la combinación óptima de parámetros. Introducción de un ciclo de ajuste dinámico que se adapte al EMA.

  3. Añadir indicadores adicionales para determinar el final de la tendencia, los puntos de inflexión de la estructura y evitar el encierro. La combinación típica puede considerarse la introducción de MACD, KDJ, MA, etc.

Dirección de optimización

La estrategia también tiene espacio para una mayor optimización, principalmente en los siguientes aspectos:

  1. Para optimizar aún más la elección del ciclo EMA, encontrar la combinación óptima de parámetros. Se puede considerar el ciclo dinámico, la adaptación al EMA, etc.

  2. Incrementar las estrategias de stop loss, como stop loss móvil, stop loss temporal y stop loss por fluctuación, para controlar el riesgo de una sola operación.

  3. Añadir indicadores adicionales para juzgar la estructura de la situación y evitar el riesgo de encierro. Típico como la introducción de MACD, KDJ, MA, etc.

  4. Ajuste los parámetros de la estrategia de acuerdo con las características de la oscilación estructural en el nivel del ciclo mayor. En concreto, trending hace una combinación de parámetros múltiples, range hace una combinación de parámetros de baja.

  5. El tamaño de las posiciones se ajusta dinámicamente en función de indicadores como la utilización de los fondos, la rentabilidad y otros, en combinación con la gestión de posiciones.

Resumir

La idea central de la estrategia es simple y clara, a través de EMA indicadores cruzar los cambios en la tendencia del mercado de juicio, para lograr hacer más de la falta. La estrategia tiene ventajas como el uso de la herramienta EMA para determinar la tendencia, la posición de avance, el uso de la tendencia de ganancias. Pero también hay problemas como el ciclo de selección, la captura de los puntos de inflexión.

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

//@version=5
strategy("Simple Moving Average Strategy", overlay=true)

// Input for EMA lengths
emaShortLength = input.int(34, title="Short EMA Length")
emaLongLength = input.int(89, title="Long EMA Length")

// Calculate EMAs based on inputs
emaShort = ta.ema(close, emaShortLength)
emaLong = ta.ema(close, emaLongLength)

// Plot the EMAs
plot(emaShort, color=color.blue, linewidth=2, title="EMA Short")
plot(emaLong, color=color.orange, linewidth=2, title="EMA Long")

// Generate long and short signals
longCondition = ta.crossover(emaShort, emaLong)
shortCondition = ta.crossunder(emaShort, emaLong)

// Enter long positions
if (longCondition)
    strategy.entry("Long", strategy.long)

// Enter short positions
if (shortCondition)
    strategy.entry("Short", strategy.short)

// Close long positions
if (shortCondition)
    strategy.close("Long")

// Close short positions
if (longCondition)
    strategy.close("Short")