Esta es una estrategia cruzada basada en 4 líneas EMA. Utiliza dos conjuntos de EMA rápidas y lentas y genera señales de compra cuando ambas EMA rápidas cruzan por encima de sus EMA lentas correspondientes, y señales de venta cuando ambas EMA rápidas cruzan por debajo de sus EMA lentas correspondientes. La estrategia puede capturar de manera efectiva las tendencias a medio y largo plazo y obtener ganancias en mercados variados.
La estrategia emplea 4 promedios móviles exponenciales (EMA), incluidas 2 EMA rápidas y 2 EMA lentas. Las EMA rápidas tienen longitudes de 9 y 21 días, utilizadas para detectar tendencias a corto plazo; mientras que las EMA lentas tienen longitudes de 50 y 200 días, utilizadas para determinar las direcciones de tendencia a medio y largo plazo.
Cuando la EMA rápida de 9 días cruza por encima de la EMA de 50 días desde abajo, y la EMA de 21 días también cruza por encima de la EMA de 200 días desde abajo, se genera una señal de compra, denominada
Por el contrario, cuando la EMA rápida de 9 días cruza por debajo de la EMA de 50 días desde arriba, y la EMA de 21 días también cruza por debajo de la EMA de 200 días desde arriba, se genera una señal de venta, denominada
Esta estrategia cruzada de cuatro EMA incorpora análisis a través de múltiples marcos de tiempo y puede determinar eficazmente las tendencias del mercado y obtener ganancias en diferentes mercados.
Captura de tendencias a medio y largo plazo: La combinación de EMA rápidas y lentas puede determinar eficazmente las direcciones de tendencia en plazos cortos, medianos y largos, reduciendo las señales falsas.
Filtración del ruido: Las EMA tienen capacidades de filtración del ruido, evitando quedar atrapadas por el ruido normal del mercado.
Rentabilidad: Captura oportunidades de compra cruzada de oro y venta cruzada muerta de manera oportuna para obtener beneficios comerciales.
Personalizabilidad: Los usuarios pueden ajustar libremente los parámetros de los 4 EMA para adaptarse a diferentes productos y plazos.
Extensibilidad: La estrategia puede ampliarse mediante la introducción de otros indicadores para construir estrategias cuantitativas más complejas.
También existen algunos riesgos inherentes a esta estrategia de las cuatro EMA:
Riesgo de ruptura falsa: el mercado puede tener falsas cruzadas doradas y cruzadas muertas, lo que hace que las señales de negociación sean poco confiables.
Riesgo de variación: pueden producirse más operaciones y mayores costos en los mercados laterales y variables debido a señales comerciales más frecuentes.
El riesgo sistemático: esta estrategia se centra en el análisis técnico, ignorando el análisis fundamental. Los indicadores técnicos pueden fallar cuando ocurren eventos importantes en la empresa o en la economía. Se recomienda combinar el análisis fundamental con esta estrategia.
Hay margen para una mayor optimización de esta estrategia cruzada de los cuatro EMA:
Introducir guiones de optimización automática: Escribir guiones para optimizar de manera integral las longitudes de las cuatro EMA, buscando combinaciones óptimas de parámetros.
Añadir condiciones de confirmación: Aumentar los indicadores de confirmación adicionales al generar señales comerciales, como aumentos en los volúmenes de negociación, para evitar señales falsas.
Considerar la estacionalidad: ajustar los parámetros de estrategia basados en los patrones estacionales de diferentes contratos de futuros para beneficiarse de contratos con una estacionalidad pronunciada.
Stop loss y take profit: Establezca puntos de stop loss y take profit razonables para limitar la pérdida máxima para cada operación.
Combinación de estrategias: Esta estrategia puede servir como una estrategia básica para introducir algoritmos de aprendizaje automático, combinándose con otras estrategias de indicadores técnicos para construir estrategias cuantitativas complejas.
Esta es una estrategia muy efectiva de cuatro cruces de EMA. Determina las direcciones de tendencia del mercado mediante el uso de dos conjuntos de cruces de EMA rápidos y lentos para generar señales negociables. Al mismo tiempo que captura tendencias a medio y largo plazo, también filtra el ruido normal del mercado. Tiene ventajas como ajuste flexible de parámetros y una fuerte extensibilidad. También analizamos sus riesgos y direcciones de optimización futuras. En general, esta es una estrategia comercial cuantitativa confiable y rentable.
/*backtest start: 2023-11-14 00:00:00 end: 2023-12-14 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Four EMA Crossover", overlay=true) // Input parameters fast1Length = input(9, title="Fast EMA 1 Length") fast2Length = input(21, title="Fast EMA 2 Length") slow1Length = input(50, title="Slow EMA 1 Length") slow2Length = input(200, title="Slow EMA 2 Length") // Calculate EMAs fastEMA1 = ema(close, fast1Length) fastEMA2 = ema(close, fast2Length) slowEMA1 = ema(close, slow1Length) slowEMA2 = ema(close, slow2Length) // Plot EMAs on the chart plot(fastEMA1, color=color.blue, title="Fast EMA 1") plot(fastEMA2, color=color.green, title="Fast EMA 2") plot(slowEMA1, color=color.red, title="Slow EMA 1") plot(slowEMA2, color=color.purple, title="Slow EMA 2") // Strategy logic - Buy when fast EMA crosses above slow EMA and sell when fast EMA crosses below slow EMA longCondition = crossover(fastEMA1, slowEMA1) and crossover(fastEMA2, slowEMA2) shortCondition = crossunder(fastEMA1, slowEMA1) and crossunder(fastEMA2, slowEMA2) strategy.entry("Long", strategy.long, when = longCondition) strategy.entry("Short", strategy.short, when = shortCondition) // Plot strategy entry points on the chart plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar) plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)