Type/to search

Estrategia cuantitativa combinada de triple media móvil y MACD

Common strategy
Created: 2024-01-17 16:54:15
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia desarrolla una estrategia de trading cuantitativo relativamente estable y confiable mediante el uso combinado del indicador de triple media móvil y el indicador MACD. La estrategia tiene como objetivo capturar posibles tendencias futuras, siendo especialmente adecuada para posiciones de medio y largo plazo.

Principio de la estrategia

La estrategia se basa principalmente en el uso combinado de la triple media móvil y el indicador MACD.

En primer lugar, la estrategia utiliza tres medias móviles exponenciales de longitudes 3, 7 y 2 respectivamente. Estas tres medias móviles construyen un sistema de medias móviles que va desde lo rápido hasta lo lento, utilizado para determinar la dirección de la tendencia futura. Cuando la media móvil de corto plazo cruza por encima de la media móvil de largo plazo, es una señal de compra; cuando la media móvil de corto plazo cruza por debajo de la media móvil de largo plazo, es una señal de venta.

En segundo lugar, la estrategia también utiliza el indicador MACD con parámetros 3 y 7. Cuando la línea principal del MACD cruza por encima de la línea de señal, es una señal de compra; cuando cruza por debajo, es una señal de venta.

Al combinar el uso de dos indicadores, se pueden evitar las múltiples señales erróneas causadas por un solo indicador, mejorando así la estabilidad de la estrategia.

Ventajas de la estrategia

  1. Uso de doble filtro de indicadores para mejorar la calidad de las señales.
  2. Parámetros optimizados tras múltiples pruebas, estables y fiables.
  3. El sistema de triple media móvil filtra eficazmente el ruido del mercado y determina la tendencia futura.
  4. Los parámetros del MACD son rápidos, permitiendo capturar oportunidades de corto plazo rápidamente.

Riesgos de la estrategia

  1. Existe cierto riesgo de retrocesos y pérdidas continuas.
  2. Cuando el mercado no presenta una tendencia clara, la estrategia genera un mayor número de operaciones erróneas.
  3. El indicador MACD tiende a generar señales falsas, por lo que debe combinarse con indicadores de medias móviles.

Soluciones:

  1. Adoptar una estrategia de stop loss adecuada para controlar el retroceso máximo.
  2. Reducir la frecuencia de trading cuando el estado del mercado es claramente sin tendencia.
  3. Optimizar los parámetros del MACD y combinarlo con otros indicadores.

Direcciones de optimización de la estrategia

  1. Probar y optimizar los parámetros de las medias móviles y el MACD para encontrar la mejor combinación.
  2. Agregar indicadores auxiliares como KDJ, VRSI para evitar señales falsas.
  3. Incorporar modelos de aprendizaje automático para determinar el estado del mercado y lograr ajustes dinámicos.
  4. Combinar con estrategias de stop loss para establecer el punto óptimo de stop loss.

Conclusión

Esta estrategia logra una captura estable de tendencias mediante la combinación de medias móviles y MACD. Su ventaja radica en el uso combinado de indicadores, lo que reduce eficazmente las señales falsas y obtiene buenos resultados. Como próximo paso, se perfeccionará la estrategia mediante la optimización de parámetros, la introducción de stop loss y el ajuste dinámico, convirtiéndola en una herramienta eficaz para buscar oportunidades de medio y largo plazo.

Source
Pine
/*backtest
start: 2023-01-10 00:00:00
end: 2024-01-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Matt's MACD Algo v1", shorttitle="Matt's MACD Algo v1", overlay=true, pyramiding = 0, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, initial_capital=7000, calc_on_order_fills = true, commission_type=strategy.commission.percent, commission_value=0, currency = currency.USD)
//study("MFI Fresh", shorttitle="MFI Fresh", overlay=true)
Strategy parameters
Strategy parameters
Trailing Stop in cents
From Month
From Day
From Year
To Month
To Day
To Year
Enable Bar Color?
Enable Moving Averages?
Enable Background Color?
Enable Bolinger Bands?
Enable Keltner Channel?
R_length
%R Overbought
%R Oversold
RSI Length
RSI Overbought
RSI Oversold
cci_length
Source
MFI Length
MFI Overbought
MFI Oversold
Very slow SMA
MACD source
MACD Fast Length
MACD Fast Length #2
MACD Slow Length
MACD Slow Length #2
Signal Smoothing
Signal Smoothing
Signal Smoothing #2
Signal Smoothing #2
MACD % Threshold
bb_length
bb_mult
KC_useTrueRange
KC_length
KC_mult
Source
Resolution
Resolution
Resolution
Resolution
start
increment
maximum
v_input_48
v_input_49
v_input_50
v_input_51
v_input_52
Conversion Line Periods
Base Line Periods
Lagging Span 2 Periods
Displacement
Length
Source
v_input_59
v_input_60
v_input_61
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)