Ir al contenido

¿Cómo establecer el stop loss basado en el indicador ATR?

Publicado: 05 April 2024 · Escrito por: Christian

Con frecuencia recibimos la pregunta de cómo establecer el stop loss (SL) a un valor usando el indicador ATR, en lugar de usar un valor de SL fijo. En este blog, explicaré cómo lograr esto usando la herramienta EA Builder Pro.

  • Si estás acostumbrado al módulo estándar de Stop Loss, probablemente hayas configurado el SL con un valor fijo, que siempre se establece justo después de abrir una orden. Puede que quieras retrasar la configuración del valor de SL.
  • El módulo Stop Loss Trailing te dará esa flexibilidad al configurar el umbral que debe alcanzarse antes de que se establezca el SL.
  • Si deseas más flexibilidad, el módulo Stop Loss - Condicional te permitirá establecer condiciones previas, permitiendo el uso de indicadores o funciones, o ambos. Un ejemplo de condición previa sería que quieras establecer el SL cuando el precio supere el precio de cierre de la vela anterior.

Los módulos mencionados anteriormente ofrecen una flexibilidad creciente para decidir cuándo se establece el SL, de ahí el nombre ‘condición previa’, pero el valor de SL hasta ahora ha sido un valor fijo en pips relativo al precio actual. Si quieres flexibilidad para todos los aspectos del SL, puedes usar el módulo Stop Loss - Condicional (Pro), que te permite establecer el valor del SL, además de la condición previa, usando indicadores y funciones.

En este ejemplo, vamos a usar 2 indicadores para establecer el SL.

  • El indicador ATR
  • El indicador Bar Low.

Añade ambos indicadores a tu EA antes de continuar. Al establecer el SL basado en ATR y Bar Low, configuramos el SL dependiendo de las condiciones del mercado, en lugar de un valor fijo. Por lo tanto, necesitamos usar el módulo Stop Loss - Condicional (Pro).

En este ejemplo, queremos establecer el valor del SL en el momento en que se abre la orden, por lo que dejamos la condición previa vacía.

  • En este ejemplo, estableceremos el SL en:
    1,5 veces el ATR por debajo del mínimo de la vela anterior.
  • Una forma más matemática de decirlo es:
    Mínimo de la vela anterior - ATR de la vela actual * 1,5.
  • En el lenguaje de MetaTrader esto es:
    Low (Shift 1) - ATR (Shift 0) * 1,5.

Finalmente, así es como configurar este módulo de la manera que hemos descrito:

stop loss conditional - pro module setup with ATR
configuración del módulo stop loss condicional - pro con ATR