Type/to search

Estratégia de Seguimento de Tendência ATR

Common strategy
Created: 2023-09-21 15:13:47
Last modified: 3 years ago
1
Follow
1802
Followers

Visão Geral

Esta estratégia utiliza o Average True Range (ATR) para capturar tendências de preço e define stops com base no ATR, realizando um follow-up de tendência.

Princípio da Estratégia

  1. Calcular o valor do ATR.
  2. Determinar o nível de stop loss com base no valor do ATR.
  3. Quando o preço rompe a linha de stop, comprar ou vender.
  4. Ajustar dinamicamente o stop loss para travar lucros.

Vantagens da Estratégia

  • Utiliza o ATR para ajustar automaticamente o stop loss, sem necessidade de intervenção manual
  • Estratégia simples e intuitiva, fácil de implementar
  • Evita ficar preso, permitindo stop loss oportuno
  • Pode aproveitar a tendência para obter lucros
  • Permite controlar a frequência das negociações ajustando os parâmetros do ATR

Riscos da Estratégia

  • Parâmetros do ATR mal definidos podem resultar em stops demasiado largos ou apertados
  • Não identifica eficazmente o final de uma tendência
  • Existe algum atraso temporal
  • Pode perder parte dos lucros devido a reversões

Direções de Otimização

  • Otimizar o período do ATR
  • Testar diferentes múltiplos do ATR como distância do stop loss
  • Combinar com outros indicadores para identificar reversões de tendência
  • Tentar otimização de parâmetros com machine learning
  • Considerar adicionar uma estratégia de take profit

Resumo

Esta estratégia captura tendências de forma eficaz usando o ATR e ajusta dinamicamente o stop loss para travar lucros. A otimização dos parâmetros pode melhorar o desempenho da estratégia. No entanto, o atraso inerente ao ATR não pode ser completamente evitado. No geral, é uma solução de follow-up de tendência simples e prática.

Source
Pine
/*backtest
start: 2022-09-14 00:00:00
end: 2023-09-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

strategy(title="ATR Strategy", overlay = true,  commission_type=strategy.commission.percent,commission_value=0.075)
//credits to HPotter for the orginal code
nATRPeriod = input(5)
nATRMultip = input(3.5)
Strategy parameters
Strategy parameters
nATRPeriod
nATRMultip
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)