Estrategia de seguimiento de tendencias basada en soporte y resistencia dinámicos


Fecha de creación: 2023-09-15 11:28:00 Última modificación: 2023-09-15 11:28:00
Copiar: 0 Número de Visitas: 595
1
Seguir
1617
Seguidores

En este artículo se detalla una estrategia de comercio cuantitativo que utiliza la resistencia de soporte dinámico para el seguimiento de la tendencia. La estrategia se utiliza para el seguimiento de la tendencia mediante el cálculo de la línea media y la formación de ATR en la vía ascendente y descendente.

El principio de la estrategia

La estrategia incluye los siguientes indicadores y lógicas:

  1. Calcula el promedio del precio más alto en un período determinado, como la línea superior;

  2. Utiliza el ATR para calcular la distancia de desplazamiento de las pérdidas futuras de parada como un respaldo.

  3. la distancia de amortiguamiento de la vía superior es la distancia de salida de la vía inferior;

  4. Hacer más cuando el precio sube en el reloj; cerrar cuando baja en el reloj.

De esta manera, la banda de resistencia de soporte de la construcción de la dinámica ascendente y descendente. Control de riesgo de transacción mediante la ruptura de la pista ascendente para seguir la caída y la parada rápida de la baja.

Dos, las ventajas estratégicas

La estrategia tiene las siguientes ventajas:

  1. La trayectoria dinámica permite capturar oportunidades de tendencia en el tiempo.

  2. El método de ATR para detener el riesgo puede ajustarse a la volatilidad del mercado;

  3. El seguimiento de los stops es más grande que el stop loss, lo que es favorable para obtener ganancias.

  4. Las reglas son sencillas, directas y fáciles de aplicar.

Tercero, el riesgo potencial.

Pero la estrategia también tiene algunos problemas potenciales:

  1. La línea media y el indicador ATR están atrasados y pueden perder oportunidades.

  2. La presión para retirarse es mayor.

  3. No hay límite de entradas.

  4. Los parámetros deben ser optimizados para adaptarse a las diferentes variedades.

Cuatro contenido, resumen

Este artículo detalla una estrategia de seguimiento de tendencias que utiliza la línea media y el ATR para establecer una trayectoria dinámica. Puede establecer paradas de pérdida y captura de tendencias en el avance según la volatilidad del mercado. Pero también debe tener en cuenta el retraso de los indicadores, el control de retroceso, etc. En general, ofrece una forma sencilla de seguir la tendencia.

Código Fuente de la Estrategia
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("I Like Winners And Hate Loosers!", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

highest_length = input(200, type=input.integer, minval=1, title="Highest Length")
highest_average = input(10, type=input.integer, minval=1, title="Highest Average")

atr_length = input(14, type=input.integer, minval=1, title="ATR Length")
atr_multiplier = input(2, type=input.integer, minval=1, title="ATR Multiplier")

a = atr(atr_length) * atr_multiplier
h = sma(highest(high, highest_length), highest_average)
l = h - a

buy_signal = crossover(close, h)
sell_signal = crossunder(close, l)

strategy.entry("Buy", strategy.long, when=buy_signal)
strategy.close("Buy", when=sell_signal)

plot(h, title="H", color=color.green, transp=50, linewidth=2)
plot(l, title="L", color=color.red, transp=50, linewidth=2)