Estrategia de cruce de doble EMA
Resumen
La estrategia de cruce de medias móviles doble EMA es una estrategia común de seguimiento de tendencia. Esta estrategia utiliza dos medias móviles EMA de diferentes períodos: cuando la EMA de período corto cruza al alza por encima de la EMA de período largo se genera una señal de compra, y cuando la EMA de período corto cruza a la baja por debajo de la EMA de período largo se genera una señal de venta, con el objetivo de capturar los cambios en la tendencia de los precios.
Principio de la estrategia
La lógica central de esta estrategia se basa en el principio de "cruce dorado / cruce mortal" de las medias móviles EMA. Las medias EMA pueden suavizar eficazmente los datos de precios e indicar la dirección de la tendencia. La EMA de período corto responde más rápidamente a los cambios de precio, mientras que la EMA de período largo es relativamente insensible al ruido y refleja la tendencia a largo plazo. Cuando la EMA de período corto cruza al alza por encima de la EMA de período largo, se considera una señal de fortalecimiento del impulso alcista; cuando cruza a la baja por debajo, se considera una señal de intensificación del impulso bajista. La estrategia emite señales de compra y venta basándose en este principio.
En concreto, la estrategia utiliza los parámetros length1 y length2 para establecer la longitud de las dos medias EMA. demaVal1 es la EMA de longitud length1, y demaVal2 es la EMA de longitud length2. El método de cálculo es:
demaVal1 = EMA(close, length1)
demaVal2 = EMA(close, length2)
donde EMA() es la función que calcula la media móvil exponencial. Cuando demaVal1 cruza al alza por encima de demaVal2 se genera una señal de compra (demaCrossover), y cuando cruza a la baja por debajo se genera una señal de venta (demaCrossunder). La estrategia emite órdenes de trading basándose en estas dos señales.
Ventajas de la estrategia
Esta estrategia presenta las siguientes ventajas:
- La lógica de la estrategia es simple y fácil de entender e implementar.
- La teoría del cruce de medias móviles está madura y es ampliamente utilizada.
- Los parámetros de longitud son configurables y se adaptan a diferentes entornos de mercado.
- Se puede optimizar ajustando los parámetros para mejorar el rendimiento de la estrategia.
Riesgos y optimización
Esta estrategia también presenta algunos riesgos:
- Cuando el mercado no tiene tendencia, las señales de cruce de EMA pueden generar señales falsas frecuentes.
- Los parámetros predeterminados pueden no ser adecuados para todos los instrumentos; es necesario optimizarlos en función de los datos históricos.
A partir de los riesgos anteriores, se puede optimizar desde los siguientes aspectos:
- Ajustar los parámetros de período de EMA para adaptarlos a diferentes ciclos de mercado.
- Agregar condiciones de filtro para evitar señales falsas, como indicadores de bondad de ajuste, indicadores de volumen, etc.
- Combinar con otros indicadores técnicos como tendencias y niveles de soporte/resistencia para mejorar el rendimiento de la estrategia.
Resumen
En general, la estrategia de cruce de medias móviles doble EMA es una estrategia de seguimiento de tendencia simple y práctica. Hereda la teoría consolidada del análisis de cruce de medias móviles y, bajo la premisa de ajustar parámetros y optimizar las condiciones de filtro, puede aplicarse al trading de tendencias de diferentes instrumentos, con buenas perspectivas de aplicación.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © zeguela
//@version=4
strategy(title="ZEGUELA DEMABOT", commission_value=0.063, commission_type=strategy.commission.percent, initial_capital=100, default_qty_value=90, default_qty_type=strategy.percent_of_equity, overlay=true, process_orders_on_close=true)- 1

