Estrategia de trading a corto plazo basada en la media móvil EMA


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

Estrategia de trading a corto plazo basada en la media móvil EMA

Descripción general

Esta estrategia se basa en el principio de cruce de la línea media de la EMA y diseñó una estrategia de negociación corta que permite realizar una operación corta adecuada cuando el precio de las acciones se corrige un poco para obtener mejores ganancias.

Principio de estrategia

La estrategia utiliza la línea media de EMA de 5 parámetros diferentes, concretamente la línea de 10 días, la línea de 20 días, la línea de 50 días, la línea de 75 días y la línea de 200 días. La lógica de generación de su señal de negociación es:

  1. Cuando el precio cruza la línea de 75 días por encima y la línea de 50 días por debajo, la señal de retorno de la línea corta de cierta magnitud en el precio de la acción puede considerarse como una brecha;

  2. Después del shorting, si la línea de 10 días cruza la línea de 20 días, continúa teniendo boletos en blanco; cuando la línea de 10 días cruza la línea de 20 días, compra en posición baja y termina el comercio de la línea corta de la ronda.

Mediante este diseño de la lógica de negociación, se puede capturar las grandes fluctuaciones de los precios de las acciones en el corto plazo y obtener ganancias por las diferencias de los precios de los valores en la fase de reajuste.

Ventajas estratégicas

La mayor ventaja de esta estrategia es que la generación de señales de negociación es simple, clara y fácil de implementar. Se pueden tomar decisiones de negociación con solo depender de la intersección de unas cuantas medias móviles. Se eliminan los modelos complejos y una gran cantidad de datos históricos, lo que reduce la dificultad de implementación.

Además, la combinación de estrategias con múltiples grupos de EMAs permite filtrar el ruido del mercado y identificar el momento en que se produce una reversión de tendencia a corto y medio plazo, lo que permite tomar decisiones comerciales con precisión.

Riesgo estratégico

El principal riesgo de esta estrategia es la fuerte fluctuación de los precios de las acciones en el corto plazo. Si los precios de las acciones aumentan o bajan rápidamente sin control, esto provocará que se rompa la línea de parada o parada, lo que provocará una gran pérdida. Además, si los parámetros seleccionados no son los adecuados, las señales de negociación pueden ser demasiado frecuentes y también pueden afectar a los beneficios de la estrategia.

Para controlar el riesgo, se debe ajustar adecuadamente el parámetro de la línea media, para que la frecuencia de las operaciones se mantenga en un nivel moderado; al mismo tiempo, se debe establecer un margen de parada de pérdidas razonable, para evitar que las pérdidas individuales sean excesivas. Cuando se enfrentan a situaciones especiales en el mercado, también se requiere la intervención manual y se suspende la estrategia de negociación.

Optimización de la estrategia

La estrategia se basa en la optimización del espacio para ajustes de parámetros. Se pueden probar más combinaciones de parámetros para encontrar la combinación óptima. Por ejemplo, se pueden introducir más medias, como la línea de 60 días, la línea de 120 días, etc., para formar una fuente de señales de negociación más rica.

También se puede optimizar en dimensiones como el stop loss, el stop stop. La apertura adecuada del stop loss amplitud puede reducir la probabilidad de un stop loss erróneo; el endurecimiento del stop stop amplitud puede mejorar la rentabilidad. El ajuste de estos parámetros requiere la elección de los parámetros óptimos según los resultados de la evaluación.

Resumir

La estrategia es sencilla en su conjunto, se basa en el cruce de la línea media de la EMA y diseña una estrategia de negociación de línea corta simple y viable. La estrategia se señala con claridad y es fácil de implementar, y puede aprovechar eficazmente las oportunidades de negociación generadas por la reversión de tendencias a corto y medio plazo.

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

// © theswissguy

//@version=5
strategy("Jan 2024 Daily (Short)", initial_capital = 10000, overlay=true, commission_value = 1)

// use closing prices as data source throughout calcs.
ema_source = close
price = close

// set up the EMA curves.
ema10 = ta.ema(ema_source, 10)
ema20 = ta.ema(ema_source, 20)
ema50 = ta.ema(ema_source, 50)
ema75 = ta.ema(ema_source, 75)
ema200 = ta.ema(ta.ema(ema_source, 200), 35)

plot(ema10, color=color.red, title="EMA10")
plot(ema20, color=color.orange, title="EMA20")
plot(ema50, color=color.green, title="EMA50")
plot(ema75, color=color.yellow, title="EMA75")
plot(ema200, color=color.blue, title="EMA200", linewidth = 4)

// if EMA50 <= price <= EMA75 AND EMA10 < EMA20 - sell
dailySellIndicator = ta.crossover(price, ema75) and ta.crossunder(price, ema50) and ta.crossunder(ema10, ema20) 
dailyBuyIndicator = ta.crossover(ema10, ema20)

if(dailySellIndicator)
    strategy.entry("daily", strategy.short)
else if(dailyBuyIndicator)
    strategy.entry("daily", strategy.long)