Pular para o conteúdo principal

Stop ATR

O Stop ATR é um indicador técnico que traça duas linhas dinâmicas — Stop ATR Superior e Stop ATR Inferior — usadas para identificar níveis de suporte/resistência baseados na volatilidade e no preço de fechamento do candle anterior.

Ele usa o valor do indicador Average True Range (ATR) para determinar a distância dessas linhas a partir do preço de fechamento do candle atual, ajudando a identificar pontos potenciais para reversões ou saída de trades.

Utilização

  • A linha Stop ATR Inferior é uma linha que não retrocede e representa um suporte dinâmico para posições compradas.
  • A linha Stop ATR Superior é uma linha que também não retrocede e funciona como resistência dinâmica para posições vendidas.
  • A “trava” dos valores impede que o indicador oscile demais, criando um trailing stop suavizado.

Observações

O indicador é deslocado em 1 período, ou seja, o valor do Stop ATR tt corresponde ao cálculo feito com os dados do candle t1t-1.

Cálculo

Para cada candle tt, o indicador calcula os valores sup\mathrm{sup} (Stop ATR Superior) e inf\mathrm{inf} (Stop ATR Inferior) com base no preço de fechamento do candle anterior (preUlt)( \mathrm{preUlt} ) e no ATR multiplicado por um fator de desvio (MTR×nDesvios)( \mathrm{MTR} \times \mathrm{nDesvios} ).

Além disso, para garantir um comportamento consistente e evitar que as linhas recuem contra a tendência, o indicador “trava” os valores, impedindo que o stop inferior caia abaixo do valor anterior e que o stop superior ultrapasse o valor anterior.

Matematicamente:

supt=preUltt+MTRt×nDesvios\mathrm{sup}_{t} = \mathrm{preUlt_t} + \mathrm{MTR}_t \times \mathrm{nDesvios} inft=preUlttMTRt×nDesvios\mathrm{inf}_t = \mathrm{preUlt_t} - \mathrm{MTR}_t \times \mathrm{nDesvios}

Com as restrições:

Se preUlttinft1 e inftinft1,enta~oinft=inft1\text{Se } \mathrm{preUlt_t} \geq \mathrm{inf}_{t-1} \text{ e } \mathrm{inf}_t \leq \mathrm{inf}_{t-1}, \quad \mathrm{então} \quad \mathrm{inf}_t = \mathrm{inf}_{t-1} Se preUlttsupt1 e supt>supt1,enta~osupt=supt1\text{Se } \mathrm{preUlt_t} \leq \mathrm{sup}_{t-1} \text{ e } \mathrm{sup}_t > \mathrm{sup}_{t-1}, \quad \mathrm{então} \quad \mathrm{sup}_t = \mathrm{sup}_{t-1}

Onde:

  • preUltt\mathrm{preUlt_t} = fechamento do candle atual
  • MTR\mathrm{MTR} = Média True Range
  • nDesvios\mathrm{nDesvios} = fator multiplicador (número de desvios)
  • supt1\mathrm{sup}_{t-1}, inft1\mathrm{inf}_{t-1} = valores do Stop ATR superior e inferior do período anterior