Estratégia de Super Tendência
Visão Geral
A estratégia Super Trend é uma estratégia de seguimento de tendência baseada no cálculo do Average True Range (ATR). Ela utiliza o ATR para definir linhas de stop loss, determinando a direção da tendência ao verificar se o preço ultrapassa ou não essas linhas, gerando assim sinais de negociação.
Princípio da Estratégia
A estratégia primeiro calcula o ATR (Average True Range) em um determinado período. Em seguida, com base no valor do ATR multiplicado por um fator de escala, calcula a linha de stop loss para posições longas e a linha de stop loss para posições curtas. O cálculo específico é o seguinte:
atr = mult * atr(length)
longStop = hl2 - atr
shortStop = hl2 + atr
Onde length é o período para calcular o ATR, e mult é o fator de escala do ATR.
Após calcular as linhas de stop loss, a estratégia verifica continuamente se o preço ultrapassou a linha de stop loss do candle anterior para determinar a direção da tendência:
dir := dir == -1 and close > shortStopPrev ? 1 :
dir == 1 and close < longStopPrev ? -1 : dir
Quando o preço ultrapassa a linha de stop loss longa, considera-se que a tendência se torna de alta; quando ultrapassa a linha de stop loss curta, considera-se que a tendência se torna de baixa.
Com base na mudança de direção da tendência, são gerados sinais de compra e venda:
buySignal = dir == 1 and dir[1] == -1
sellSignal = dir == -1 and dir[1] == 1
Por fim, quando os sinais de compra e venda aparecem, as operações correspondentes são executadas.
Vantagens da Estratégia
-
O uso do ATR para calcular as linhas de stop loss permite filtrar efetivamente o ruído do mercado e capturar sinais de tendência mais confiáveis.
-
A estratégia possui poucos parâmetros, sendo fácil de entender e operar. O período do ATR e o fator multiplicador podem ser ajustados para se adaptar a diferentes condições de mercado.
-
A abordagem de usar a quebra da linha de stop loss para determinar a mudança de direção da tendência permite controlar eficazmente o risco e realizar stops a tempo.
-
Pode ser configurada para operar apenas comprado ou bilateralmente, atendendo a diferentes estilos de negociação.
-
Pode ser utilizada em qualquer período de tempo, sendo aplicável a uma variedade de instrumentos de negociação.
Riscos da Estratégia
-
Em mercados laterais (sem tendência definida), o valor do ATR pode ser ampliado, resultando em linhas de stop loss muito largas e gerando mais sinais falsos.
-
Não é possível determinar a combinação ideal de parâmetros; o período do ATR e o fator multiplicador precisam ser otimizados de acordo com as condições de mercado.
-
Não é possível determinar o período de negociação ideal para cada instrumento; é necessário testar cada um individualmente.
-
Não é possível determinar o momento ideal de entrada, havendo certo atraso.
-
Existe o risco de ficar sem posição (fora do mercado) quando a tendência é fraca.
-
Existe o risco de o stop loss ser violado; deve-se considerar um alargamento adequado das linhas de stop loss.
Direções de Otimização da Estratégia
-
Pode-se considerar a combinação com outros indicadores para filtrar sinais falsos em mercados laterais, como MACD, RSI, etc.
-
Pode-se utilizar aprendizado de máquina ou algoritmos genéticos para encontrar a melhor combinação de parâmetros.
-
Pode-se otimizar os parâmetros para diferentes instrumentos, determinando o período do ATR e o fator multiplicador ideais.
-
Pode-se combinar indicadores de volume para determinar o momento de entrada, como volume de negociação, para evitar entradas prematuras.
-
Pode-se considerar a estratégia de hedge (travar posições) para manter exposição mesmo quando fora do mercado.
-
Pode-se alargar adequadamente o alcance do stop loss e otimizar sua posição com base em indicadores de força da tendência.
Resumo
A estratégia Super Trend calcula linhas de stop loss dinâmicas com base no ATR e identifica mudanças de tendência por meio da quebra de preço. Trata-se de uma estratégia de seguimento de tendência relativamente confiável e com risco controlável. É simples e fácil de usar, aplicável a diversos instrumentos de negociação, mas requer otimização de parâmetros e regras para obter bons resultados em diferentes mercados. Combinada com outros indicadores e estratégias técnicas, pode proporcionar um desempenho de negociação superior. No geral, a estratégia Super Trend baseia-se em conceitos relativamente científicos, valendo a pena ser estudada e aplicada por traders.
/*backtest
start: 2023-09-12 00:00:00
end: 2023-10-12 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy("SuperTrend Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=1000)
LongOnly = input(title="Long Only ?", type=input.bool, defval=true)- 1
