Impulso del MACD con estrategia MA

El autor:¿ Qué pasa?, Fecha: 2024-02-22 17:51:19
Las etiquetas:

img

Resumen general

El Trend Hunter - Momentum MACD con estrategia MA es una herramienta de trading exquisita diseñada para los traders que buscan capitalizar en mercados de tendencia.

Estrategia lógica

Pérdida de parada de ATR

Utiliza el indicador ATR para ajustar dinámicamente los niveles de parada, adaptándose a la volatilidad del mercado mediante la personalización de la longitud y el multiplicador ATR, proporcionando una gestión del riesgo equilibrada.

Filtro de tendencia SMA

Utiliza el SMA como un filtro de tendencia. Al ajustar el Período SMA, los usuarios alinean el marco de tiempo de la estrategia con su tendencia de mercado preferida, mejorando la adaptabilidad.

Confirmación de entrada en el MACD

Incorpora MACD para refinar las señales de entrada comparando la línea MACD con su línea de señal, asegurando la alineación con el impulso.

Lógico de entrada

Es largo:Se activa cuando el precio cierra por encima de la SMA, después de haber cerrado por debajo en el período anterior, con la línea MACD cruzando por encima de la línea de señal.

Corto:Se activa cuando el precio se cierra por debajo de la SMA, después de cerrar por encima en el período anterior, con la línea MACD cayendo por debajo de la línea de señal.

Ventajas

Esta estrategia aprovecha la volatilidad, la tendencia y la dinámica del impulso para construir reglas sistemáticas de entrada y riesgo.

Al rastrear el impulso de la tendencia, el Trend Hunter ayuda a descubrir oportunidades de ganancia.

Análisis de riesgos

La estrategia se basa en combinaciones de indicadores para medir las condiciones del mercado, lo que corre el riesgo de errores en ciertas situaciones.

La reducción de señales falsas mediante ajustes de parámetros o distancias de parada más amplias proporciona soluciones.

Pistas de optimización

Ajuste de parámetros

La prueba y optimización de las entradas de longitud de ATR, período SMA y MACD encuentra valores ideales que coinciden con el estilo de negociación.

Más filtros

La adición de indicadores como KDJ, OBV, etc. como filtros auxiliares mejora la precisión.

Estrategias para dejar de perder

Las paradas de seguimiento o volatilidad que ajustan dinámicamente la distancia de parada minimizan las pérdidas al rastrear los precios.

Conclusión

La estrategia Trend Hunter combina la volatilidad, la tendencia y la dinámica de impulso en un sistema preciso de confirmación de entrada y gestión de riesgos. Los ajustes de parámetros se adaptan a los estilos de negociación individuales, lo que ayuda a capitalizar las oportunidades.


/*backtest
start: 2023-02-15 00:00:00
end: 2024-02-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("trend_hunter", overlay=true)

length = input(20, title="ATR Length")
numATRs = input(0.75, title="ATR Multiplier")
atrs = ta.sma(ta.tr, length) * numATRs

// Trend Filter
smaPeriod = input(32, title="SMA Period")
sma = ta.sma(close, smaPeriod)

// MACD Filter
macdShortTerm = input(12, title="MACD Short Term")
macdLongTerm = input(26, title="MACD Long Term")
macdSignalSmoothing = input(9, title="MACD Signal Smoothing")

[macdLine, signalLine, _] = ta.macd(close, macdShortTerm, macdLongTerm, macdSignalSmoothing)

// Long Entry with Trend and MACD Filter
longCondition = close > sma and close[1] <= sma[1] and macdLine > signalLine
strategy.entry("Long", strategy.long, stop=close + atrs, when=longCondition, comment="Long")

// Short Entry with Trend and MACD Filter
shortCondition = close < sma and close[1] >= sma[1] and macdLine < signalLine
strategy.entry("Short", strategy.short, stop=close - atrs, when=shortCondition, comment="Short")

//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_area)


Más.