Imagina una compra GBP/USD con beneficio flotante. Acercar el stop reduce la parte del beneficio que podrías devolver bajo ciertos fills, pero puede cerrar durante un retroceso. Sin trayectoria posterior no puedes declarar que estrechar o ampliar la distancia mejora el resultado. El nombre del indicador no resuelve esa incertidumbre.

Distancia fija y distancia ATR son reglas distintas

Una distancia hipotética de 30 pips equivale a 1,5 veces un ATR de 20 pips, pero solo a 0,375 veces uno de 80. Describe escala, no predice un retroceso ni prueba que el trail fijo cierre demasiado pronto. Registra instrumento, fuente de datos, periodo y marco temporal, además de la activación.

ATR mide rango, sin dirección. True Range es el máximo entre máximo menos mínimo, valor absoluto de máximo menos cierre anterior y valor absoluto de mínimo menos cierre anterior. Tras inicialización, el suavizado recursivo de Wilder para 14 periodos da ATR nuevo = (13 × ATR anterior + TR nuevo) / 14. TradingView usa RMA por defecto y permite alternativas SMA, EMA y WMA.

Una media simple puede diferir de otra implementación, aunque no necesariamente en cada punto. Guarda ATR en unidades de precio antes de convertir a pips o dinero. En oro también necesitas tamaño contractual y definición del punto. /es/glosario/rango-verdadero-medio-atr/ no es un valor monetario universal ni acredita una volatilidad actual por un rango histórico.

Chandelier Exit y la memoria que debes añadir

La documentación TradingView atribuye Chandelier Exit a Charles Le Beau. Una fórmula habitual toma máximo de las últimas 22 barras menos 3 × ATR(22) para largos; para cortos, mínimo de esas barras más 3 × ATR(22). La ventana del extremo, periodo ATR y multiplicador deben quedar explícitos. No confundir 22 barras con 22 días cuando el gráfico es intradía.

El candidato largo puede bajar si aumenta ATR o sale de la ventana un máximo antiguo. Para impedir que baje tu stop, define nuevo stop = máximo entre stop anterior y candidato. En cortos se invierte también la memoria: mínimo entre stop anterior y candidato. Esa restricción adicional no se deduce del nombre Chandelier.

Una distancia más ancha puede evitar un retroceso y devolver más beneficio en otra trayectoria. Que el candidato esté a tres ATR actuales del extremo no significa que la salida real devuelva exactamente tres ATR desde el máximo de toda la operación: cambian lectura, ventana y ejecución.

Multiplicadores: entradas de ensayo, no recetas por horizonte

Compara, como ajustes hipotéticos, 1,5–2 × ATR(14), 2 × ATR(14), 3 × ATR con periodo declarado, 4 × ATR(20) y 5 × ATR(30). Mantén datos, fills y las demás reglas constantes para aislar el cambio. Ninguno captura una tendencia completa por definición ni garantiza evitar retrocesos.

Ejemplo horario EUR/USD: ATR(14) supuesto de 18 pips y multiplicador 2 dan 36 pips; 3 y 4 darían 54 y 72. Ejemplo diario separado: ATR(22) supuesto de 80 pips por 3 da 240. No son observaciones de mercado, configuraciones recomendadas o longitudes típicas de tendencias.

Una tenencia más larga puede motivar probar otro colchón, pero no demuestra un multiplicador óptimo. Compara costes, caídas y resultados en datos separados de los usados para seleccionar parámetros. Si amplías el stop, recalcula volumen en lugar de mantener sin explicación el mismo presupuesto de pérdida.

Oro: quince onzas y una activación separada

Contrato XAU/USD hipotético: un lote son 100 onzas; 0,15 lote son 15 onzas. Todos los niveles siguientes son USD por onza. Suponemos ejecución exacta del stop aceptado, sin costes o gaps, y ATR constante de 9 USD por onza durante las actualizaciones ilustradas. No es una especificación universal del oro.

Compra a 2.010. Stop inicial a 1,5 × ATR por debajo: 2.010 − 13,50 = 1.996,50. Activación del trail cuando el precio supera 2.023,50, equivalente a un R favorable de 13,50 desde entrada. Una vez activo, el candidato es máximo desde entrada menos 3 × ATR, con memoria de máximo para no bajar el stop.

En el punto de activación tomado como referencia, 2.023,50 − 27 = 1.996,50. Si un candidato fuera inferior al stop largo aceptado, se conservaría el anterior. Tras diez días de negociación hipotéticos, el máximo llega a 2.080: candidato 2.053. El fill exacto supuesto allí deja 43 USD por onza y 645 USD sobre las 15 onzas.

Segunda trayectoria explícitamente distinta: un trail fijo de 15 USD está activo y aceptado a 2.020 después de máximo 2.035. Su fill exacto produce 10 USD por onza, 150 USD para 15 onzas. La diferencia con 645 es 495 USD. Depende de ambas trayectorias y reglas declaradas; no demuestra superioridad general de ATR.

Contraste EUR añadido, separado del algoritmo: usando cambio hipotético constante de 1,25 USD por EUR, 645 USD equivalen a 516 EUR y 150 a 120, diferencia 396 EUR. No añadimos coste de cambio ni suponemos ese tipo como ejecución actual. El resultado original continúa expresado en USD.

SAR, estructura y el caso corto

Parabolic SAR actualiza un nivel desde el anterior, un extremo y un factor de aceleración y cambia de lado según sus reglas. Puede servir como referencia de salida, pero necesita parámetros, reglas de giro y una orden aceptada. Un punto cerca de un máximo no acredita un fill allí ni mejor precio que ATR.

Una regla estructural puede usar mínimo swing confirmado para largos o máximo confirmado para cortos, con colchón declarado. Define cuándo se conoce el swing: usarlo antes introduce información futura. Combinar estructura y ATR es otra regla evaluable, no un mínimo universal de 1,5 veces ATR.

Modelo corto fuente, con precios abstractos: stop inicial 105. Mínimo 100 y ATR 1 dan candidato 103; mínimo entre 105 y 103 lo baja a 103. Después mínimo 99 y ATR 2 dan candidato 105; mínimo entre 103 y 105 conserva 103. Aplicar el máximo largo lo subiría a 105 y cambiaría el algoritmo.

En cortos, conserva el menor stopModelo de precios abstractos: candidato = mínimo desde entrada + 3 × ATR; stop siguiente = mínimo entre anterior y candidato. Actualiza con datos ya disponibles.EJEMPLO DE CÁLCULOEstado inicialStop 105Primera actualización100 + 3 × 1 = 103Segunda actualización99 + 3 × 2 = 105
En cortos, conserva el menor stop. Modelo de precios abstractos: candidato = mínimo desde entrada + 3 × ATR; stop siguiente = mínimo entre anterior y candidato. Actualiza con datos ya disponibles.

El candidato puede subir a 105 mientras el stop retenido sigue en 103. No es cotización ni precio garantizado.

Estado inicial
Stop 105 – Posición corta abierta; stop por encima del precio.
Primera actualización
100 + 3 × 1 = 103 – Mínimo de 105 y 103: stop 103.
Segunda actualización
99 + 3 × 2 = 105 – Mínimo de 103 y 105: conserva 103; ATR son entradas supuestas.

ATR 1 y 2 son entradas supuestas, no cálculos desde esos dos mínimos. Actualiza solo cuando estén disponibles todos los datos del paso. Suponemos posición abierta y stop modificado siempre por encima del precio actual. No hay trayectoria completa, spread, costes o modificaciones rechazadas en este modelo; el multiplicador 3 es experimental.

Errores que una línea no corrige

Estrechar manualmente sin registrar el cambio altera la regla probada. Dejar activación indefinida impide reconstruir qué protege la posición antes del trail. Un candidato que aún no se ha convertido en orden no sustituye el stop inicial. Especifica si el cálculo se ejecuta en terminal, servidor o programa propio.

El trailing nativo MT5 actualiza desde la plataforma, mientras el stop aceptado reside en el servidor. Una distancia en puntos no se convierte automáticamente en ATR. Comprueba desconexión, reinicio, modificaciones aceptadas y restricciones del símbolo. /es/conceptos/como-funciona-el-trailing-stop/ desarrolla la diferencia; no asumas una orden condicional nativa idéntica en MT5, cTrader y TradingView.

Un stop ordinario puede ejecutarse más allá del nivel si no existe cotización ejecutable allí. Un producto con stop garantizado, si está disponible para esa cuenta, tiene condiciones propias. ATR no aporta esa garantía ni valida un tamaño de posición que incumple el presupuesto al ampliarse la distancia.

Cuatro momentos que el registro debe separar

Registra datos disponibles, candidato calculado, modificación enviada y nivel aceptado. Esa secuencia permite saber si una discrepancia viene de la fórmula, demora, rechazo o ejecución. Conserva versión, cambios discrecionales y costes. Un programa mecánico puede seguir sobreajustado; la disciplina de registro no demuestra beneficio financiero.

Compara reglas completas y muestras consistentes, incluyendo operaciones que no tocaron el stop. Diez salidas por stop no prueban que todas las siguientes requieran al menos 2,5 × ATR. Evalúa selección y prueba por separado y documenta extremos que solo se conocen después.

¿Qué puedes comprobar ahora?

  1. Comprueba la implementación. En demo identifica trailing nativo en puntos y programa ATR. Observa actualizaciones, desconexión y nivel aceptado sin tratarlo como prueba de fills futuros.
  2. Escribe la ficha del algoritmo. Incluye marco temporal, suavizado, periodo, extremo, multiplicador, activación y memoria max/min. Registra cuándo los datos están disponibles.
  3. Compara reglas completas. Incluye costes, operaciones sin stop y datos separados del ajuste. Si cambias distancia, recalcula volumen y documenta la nueva versión.