Type/to search

Estrategia de sincronización de media móvil diferencial del oscilador

Common strategy
Created: 2023-12-26 14:40:12
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia calcula la diferencia entre la EMA rápida y la EMA lenta para formar el oscilador MACD, y luego calcula la media móvil del MACD para obtener la línea de señal, construyendo así un sistema de doble filtro. Cuando la línea MACD cruza por encima de la línea de señal desde abajo, se genera una señal de compra; cuando cruza por debajo desde arriba, se genera una señal de venta, aprovechando las fluctuaciones de precio a corto y medio plazo.

Principio de la Estrategia

El indicador central de esta estrategia es el oscilador MACD, que se calcula restando la EMA lenta (generalmente EMA de 26 períodos) de la EMA rápida (generalmente EMA de 12 períodos). La EMA rápida es más sensible y captura las fluctuaciones de precio a corto plazo; la EMA lenta responde más lentamente a los cambios de precio. Su diferencia forma un oscilador que representa la diferencia entre los cambios de precio en los ciclos de corto y medio plazo. Luego se calcula la propia EMA del oscilador MACD (generalmente de 9 períodos) para obtener la línea de señal. Cuando el MACD cruza por encima de la línea de señal desde abajo, indica que la fuerza alcista a corto plazo supera a la de medio plazo, generando una señal de compra; cuando cruza por debajo desde arriba, indica que la fuerza bajista a corto plazo supera a la de medio plazo, generando una señal de venta.

Esta estrategia establece parámetros de entrada como la longitud de la EMA rápida, la longitud de la EMA lenta, la fuente de precio y el período de suavizado de la línea de señal. Los parámetros se pueden ajustar según el mercado para encontrar la combinación óptima. El bloque de color de fondo muestra el rango temporal del backtesting. La estrategia abre posiciones dentro de ese rango y no opera fuera de él.

Ventajas

  1. El indicador MACD es clásico y fácil de entender, capturando eficazmente las oportunidades de cruce a corto y medio plazo.

  2. El sistema MACD construido con doble EMA ofrece una mejor suavidad en comparación con un sistema de una sola MA.

  3. Cuenta con múltiples parámetros ajustables, lo que permite su optimización para diferentes mercados.

  4. Combinado con indicadores de volumen, puede identificar señales de alta calidad.

Riesgos

  1. En mercados laterales, el MACD genera más señales falsas.

  2. No puede determinar la tendencia, y puede generar pérdidas al cruzarse con ella.

  3. La limitación del rango temporal del backtesting puede ignorar situaciones de mercado extremas.

  4. La configuración de parámetros requiere optimización con más datos de mercado; de lo contrario, podría sobreajustarse a un segmento específico.

Se pueden agregar indicadores de tendencia y establecer mecanismos de stop loss para controlar el riesgo. También se debe ampliar el rango de backtesting y la muestra de mercados para la optimización de parámetros.

Direcciones de Optimización

  1. Probar diferentes fuentes de precio, como precio de cierre, precio promedio, precio de reajuste, etc.

  2. Encontrar la mejor combinación de parámetros basada en más datos históricos.

  3. Integrar otros indicadores para evaluar la calidad de las señales, por ejemplo, señales de volumen.

  4. Combinar con juicios de tendencia y bandas para evitar conflictos significativos con la tendencia.

Resumen

Esta estrategia construye un filtro de doble EMA para capturar los cruces de precios en ciclos de corto y medio plazo, siendo una estrategia clásica y práctica de sincronización del mercado. El riesgo se puede controlar mediante optimización de parámetros, filtrado de señales y stop loss. Combinada con indicadores de tendencia para evitar comprar en picos y vender en suelos, puede generar ganancias estables.

Source
Pine
/*backtest
start: 2022-12-19 00:00:00
end: 2023-12-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="MACD Histogram Backtest", shorttitle="MACD")

// Getting inputs
Strategy parameters
Strategy parameters
Fast Length
Slow Length
Source
Signal Smoothing
Simple MA(Oscillator)
Simple MA(Signal Line)
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Color Background?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)