Type/to search

Estrategia de seguimiento de tendencia con divergencia del indicador MACD en el gráfico de velas de Pitágoras

Common strategy
Created: 2024-02-04 15:06:58
Last modified: 2 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia calcula el indicador MACD y su histograma, detecta señales de divergencia entre el histograma del MACD y la acción del precio, y genera señales de trading. Cuando se detecta un nuevo máximo en el precio pero el histograma del MACD no alcanza un nuevo máximo, se genera una señal de divergencia bajista regular; cuando se detecta un nuevo mínimo en el precio pero el histograma del MACD no alcanza un nuevo mínimo, se genera una señal de divergencia alcista regular. Combinado con el indicador ATR, se establecen niveles de stop loss y take profit para realizar trading de seguimiento de tendencia.

Principio de la estrategia

El principio central de esta estrategia utiliza la característica del indicador MACD y su histograma de reflejar los cambios en la tendencia del precio, detectando señales de divergencia entre el histograma del MACD y el precio como condición de activación para las señales de trading.

Específicamente, la estrategia primero calcula la línea MACD, la línea Signal y el histograma del MACD. Luego, mediante la definición de una función fractal, detecta los picos y valles del histograma del MACD, extrayendo puntos de máximo y mínimo locales. Posteriormente, combinando el precio más alto y más bajo del precio, se determina si existe divergencia entre el histograma del MACD y el precio.

Cuando el precio alcanza un nuevo máximo pero el histograma del MACD no alcanza un nuevo máximo, se genera una señal de divergencia bajista regular (regulark_bearish_div); cuando el precio alcanza un nuevo mínimo pero el histograma del MACD no alcanza un nuevo mínimo, se genera una señal de divergencia alcista regular (regulark_bullish_div).

Finalmente, cuando se generan las señales de divergencia bajista y alcista, la estrategia emite órdenes de venta corta y compra larga respectivamente, y sale de la posición mediante stop loss y take profit basados en ATR.

Análisis de ventajas

Esta estrategia tiene las siguientes ventajas:

  1. Utiliza la característica de divergencia entre el histograma del MACD y el precio, lo que permite capturar anticipadamente los cambios en la tendencia del precio.

  2. El stop loss y take profit basados en ATR son razonables, lo que permite controlar eficazmente la pérdida máxima por operación.

  3. Adopta un método de seguimiento de tendencia que maximiza el bloqueo de ganancias.

  4. La configuración de parámetros es razonable, lo que permite filtrar algunas señales de trading ruidosas.

  5. La lógica de la estrategia es clara y fácil de entender, lo que facilita su verificación en tiempo real.

Análisis de riesgos

Esta estrategia también presenta algunos riesgos:

  1. La divergencia del MACD no siempre conduce a una reversión del precio; existe cierto riesgo de señales falsas.

  2. Una configuración inadecuada del stop loss y take profit puede provocar pérdidas excesivas o ganancias demasiado pequeñas.

  3. El período de la señal de divergencia puede ser demasiado corto, posiblemente debido al ruido; se debe filtrar adecuadamente.

  4. La falta de coincidencia entre el instrumento negociado y la configuración de parámetros también puede afectar el rendimiento de la estrategia.

Soluciones correspondientes:

  1. Aumentar adecuadamente la longitud y la magnitud de la divergencia requerida para filtrar señales falsas.

  2. Usar el ATR como indicador de stop loss y take profit, y ajustar el múltiplo del ATR para controlar el riesgo por operación.

  3. Seleccionar diferentes parámetros para diferentes instrumentos negociados. Realizar optimización de parámetros para encontrar la mejor combinación.

Direcciones de optimización

Esta estrategia también se puede optimizar en las siguientes direcciones:

  1. Confirmación de divergencia más compleja, como la confirmación de divergencia de volumen.

  2. Optimizar los parámetros del MACD para encontrar la mejor combinación.

  3. Optimizar el múltiplo del stop loss y take profit basados en ATR.

  4. Agregar algoritmos de aprendizaje automático para ayudar a juzgar la fiabilidad de las señales de divergencia.

  5. Agregar predicciones de modelos para evaluar la probabilidad de reversión del precio.

  6. Ajustar dinámicamente los parámetros de la estrategia según los cambios en las condiciones del mercado.

Conclusión

En resumen, esta estrategia de seguimiento de tendencia basada en la divergencia del histograma del MACD (con el nombre de "Pitágoras", refiriéndose al indicador) utiliza la característica de divergencia entre el histograma del MACD y el precio para capturar tendencias. El stop loss y take profit basados en ATR son razonables, lo que permite controlar el riesgo por operación. La lógica de la estrategia es clara y fácil de entender, lo que la hace digna de prueba en tiempo real. Posteriormente, se puede optimizar desde múltiples aspectos para obtener mejores resultados.

Source
Pine
/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © bigwin_sun
// copyright: Tradingvue Limited    
Strategy parameters
Strategy parameters
CDMA
fast Length
slow Length
source
ma Length
Divergence
Divergenc Length
Divergenc Strength
ATR
ATR Length
ATR multyple
upper color
under color
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)