Type/to search

Estratégia de acompanhamento de tendência baseada no preço de fechamento do dia anterior e no indicador ATR

Common strategy
Created: 2024-01-31 14:39:09
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia define níveis de abertura de posições longas e curtas, bem como níveis de stop loss, com base no preço de fechamento do dia anterior e no indicador ATR, permitindo acompanhar a tendência. Quando o preço rompe o nível de abertura, a posição é aberta (compra ou venda), e é encerrada após atingir o stop loss ou take profit.

Princípio da Estratégia

A estratégia utiliza o preço de fechamento, máxima, mínima do dia anterior e o indicador ATR para calcular os níveis de entrada e stop loss. A fórmula de cálculo é a seguinte:

Nível de abertura de posição longa: TPup = Fechamento anterior + ATR * 0,8
Nível de abertura de posição curta: TPdown = Fechamento anterior – ATR * 0,8

Nível de stop loss longo: slup = Fechamento anterior + ATR * 0,2
Nível de stop loss curto: sldown = Fechamento anterior – ATR * 0,2

Nível de take profit longo: profitlevelup = Mínima anterior + ATR * 1,7
Nível de take profit curto: profitleveldown = Máxima anterior – ATR * 1,7

Quando o preço rompe o nível de abertura longo TPup, abre‑se uma posição comprada de 10 contratos; quando rompe o nível de abertura curto TPdown, abre‑se uma posição vendida de 10 contratos. Em seguida, são definidos stop loss e take profit: ao atingir o stop loss, a posição é encerrada; ao atingir o take profit, também é encerrada.

Análise de Vantagens

As principais vantagens desta estratégia são:

  1. Utiliza o indicador ATR para definir níveis dinâmicos de abertura e stop loss, ajustando‑se à volatilidade do mercado, tornando as negociações mais adaptáveis ao ambiente.

  2. Baseia‑se no preço de fechamento anterior para determinar a direção e, em seguida, combina com o ATR para definir níveis de negociação específicos, evitando os ruídos dos preços em tempo real.

  3. Possui mecanismos simultâneos de stop loss e take profit, permitindo um bom controle do risco em cada operação.

Análise de Riscos

Os principais riscos desta estratégia são:

  1. Os níveis definidos pelo ATR podem ser excessivamente ideais, não refletindo verdadeiramente as condições do mercado, resultando em stops frequentes. Podem‑se ajustar os parâmetros do ATR ou aumentar a margem de stop loss.

  2. O preço de fechamento anterior não pode determinar a tendência futura; uma reversão violenta pode induzir a direção errada. Pode‑se combinar outros indicadores para confirmar a tendência.

  3. As posições de stop loss e take profit podem ser manipuladas e acionadas, impedindo um stop real. Pode‑se implementar stops parciais para evitar ser apanhado.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspetos:

  1. Otimizar os parâmetros do ATR para que os níveis de negociação se ajustem melhor à volatilidade do mercado.

  2. Acrescentar um mecanismo de confirmação de tendência para evitar negociações em mercados reversos, por exemplo, combinando com médias móveis (MA).

  3. Ajustar a amplitude do take profit para reduzir a probabilidade de ser acionado, mantendo a rentabilidade.

  4. Implementar stops e takes parciais para reduzir a probabilidade de ser apanhado em perda.

  5. Adicionar um mecanismo de gestão de posição, aumentando o tamanho em fases de tendência forte.

Resumo

Esta estratégia define níveis dinâmicos de negociação com base no preço de fechamento anterior e no indicador ATR, permitindo um efetivo acompanhamento de tendências. Ao mesmo tempo, dispõe de mecanismos de stop loss e take profit para controlar o risco de cada operação. As direções de otimização incluem ajuste de parâmetros, adição de mecanismos de confirmação, ajuste do take profit e gestão de posição. No geral, a estratégia cumpre bem o objetivo de negociar seguindo a tendência.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("PC with ATR Strategy (by Zhipengcfel)", shorttitle="PC_ATR", pyramiding=1, overlay=true)

// Zhipengcfel's Previous day's close with ATR Strategy
Strategy parameters
Strategy parameters
lookback length of ATR
Entry level for ATR
Exit level for ATR
Stop loss level for ATR
Backtest Starting year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)