Type/to search

Estrategia de stop trailing ES basada en ATR

Common strategy
Created: 2024-01-12 14:52:23
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

Esta estrategia es una estrategia de trailing stop aplicada al futuro E-mini S&P 500 (ES). Utiliza el ATR de 10 días como referencia y un rango de stop loss de 3 veces el ATR para establecer las líneas de stop loss para posiciones largas y cortas. La estrategia juzga la tendencia mediante la dirección del cambio de la línea ATR y genera señales de entrada en los puntos de inflexión de la tendencia. Una vez dentro del mercado, ajusta la línea de stop loss en tiempo real para que siga el precio, protegiendo así las ganancias.

Principio de la estrategia

Esta estrategia utiliza hl2 como fuente de precio. Primero calcula el ATR de 10 días y permite al usuario elegir si usar el modo SMA o la función ATR incorporada para calcularlo. Una vez calculado el ATR, se añade y se resta 3 veces el ATR para establecer los rangos superior e inferior. Estas líneas de rango son las líneas de stop loss.

El método para determinar la tendencia es: cuando el precio supera el límite superior, se considera tendencia alcista (largo); cuando el precio cae por debajo del límite inferior, se considera tendencia bajista (corto). Cuando el precio retrocede dentro del rango, se confirma un cambio de tendencia. En ese momento, si la tendencia cambia de bajista a alcista, se genera una señal de entrada larga; si cambia de alcista a bajista, se genera una señal de entrada corta.

Tras la entrada, la línea de stop loss larga se establece como el límite superior menos 1 punto, y la línea de stop loss corta como el límite inferior más 1 punto, proporcionando una protección trailing para las ganancias.

Ventajas de la estrategia

  1. El uso del ATR permite adaptarse automáticamente a los cambios en la volatilidad del mercado, reduciendo la probabilidad de que se active el stop loss.
  2. El método de seguimiento de tendencia es simple y efectivo, evitando el riesgo de comprar en máximos o vender en mínimos.
  3. El stop loss trailing garantiza la protección de las ganancias, evitando pérdidas después de haber obtenido beneficios.

Análisis de riesgos

  1. Una configuración inadecuada de los parámetros del ATR puede provocar que el rango de stop loss sea demasiado amplio o demasiado estrecho.
  2. Cuando la volatilidad del activo cambia bruscamente, pueden ocurrir stop losses anómalos.
  3. El stop loss trailing puede ser demasiado conservador y no seguir adecuadamente la tendencia.

Direcciones de optimización

  1. Se puede considerar optimizar los parámetros del ATR combinándolos con indicadores de volatilidad.
  2. Se pueden probar diferentes algoritmos de trailing stop, como stop loss basado en porcentaje del saldo, etc.
  3. Se pueden combinar indicadores de tendencia para filtrar las señales de entrada, evitando entradas en tendencias no principales.

Resumen

En general, esta estrategia es una estrategia de seguimiento de tendencia bastante universal. Resuelve la dificultad de determinar el rango de stop loss, reduciendo el riesgo mediante ajustes dinámicos basados en ATR. Al mismo tiempo, protege las ganancias mediante un stop loss trailing. Sin embargo, aún hay espacio para optimizar los parámetros del ATR y el algoritmo de stop loss. Con más pruebas y ajustes de parámetros, esta estrategia puede convertirse en una estrategia de trailing stop con alta robustez.

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

//@version=4
strategy("ATR Based Trailing Stop Strategy on ES! [v4]", overlay=true)

// Given ATR study
Strategy parameters
Strategy parameters
ATR Period
Source
ATR Multiplier
Change ATR Calculation Method ?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)