← Voltar para o início
Sinal / Indicador de trading
🏛️

Canais de Donchian

O indicador de rompimento no qual se baseia o lendário sistema Turtle Trading.

Começar a automatizar grátis →

Quer automatizar esta estratégia? Experimente o auto-Trading gratuitamente — sem cartão de crédito.

Canais de Donchian chart

Visão geral

O que é Canais de Donchian?

Os canais de Donchian, desenvolvidos pelo trader de commodities Richard Donchian, exibem a máxima mais alta e a mínima mais baixa de um período definido pelo usuário como bandas superior e inferior com uma linha central no meio. O preço acima da banda superior indica uma nova máxima em N períodos (rompimento de alta); abaixo da banda inferior, uma nova mínima (rompimento de baixa).

O indicador ganhou fama como pedra angular do sistema Turtle Trading, no qual Richard Dennis usou rompimentos de canais de Donchian de 20 e 55 dias como sinais de entrada em 1983. As Tartarugas — um grupo de traders sem experiência treinados por Dennis — demonstraram que o trading algorítmico disciplinado baseado em regras funciona sem intuição ou experiência prévia.

A entrada comprada é disparada quando o preço fecha acima da banda superior de 20 dias; a vendida quando fecha abaixo da banda inferior. A saída usa um canal de 10 dias. O dimensionamento de posições é baseado em ATR segundo as regras Turtle.

Como funciona no auto-Trading

Automatize

A plataforma Auto-Trading implementa os canais de Donchian com períodos configuráveis para entradas (padrão 20) e saídas (padrão 10) conforme as especificações do Turtle Trading. Os sinais de rompimento são integrados ao módulo de dimensionamento de posições baseado em ATR.

Experimentar grátis →

Código da estratégia

Escolha um script abaixo, copie e use no seu grafico.

Pine Script (TradingView)

Este e um exemplo de Pine Script do TradingView para este indicador. Cole no Pine Editor do TradingView, adicione ao grafico e ajuste os parametros para seu mercado e timeframe.

//@version=6
strategy("Donchian Channels", overlay=true)
len = input.int(20, "Breakout Length")
upper = ta.highest(high, len)
lower = ta.lowest(low, len)

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

ThinkScript (thinkorswim)

Este e um exemplo de ThinkScript do thinkorswim para este indicador. Abra o thinkorswim, crie um estudo personalizado, cole o script e aplique ao grafico.

input length = 20;
def upper = Highest(high, length);
def lower = Lowest(low, length);
def buySignal = close > upper[1];
def sellSignal = close < lower[1];

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

Pronto para automatizar Canais de Donchian?

Junte-se a milhares de traders que usam o auto-Trading para executar esta estratégia automaticamente, 24/7.

Começar grátis →

Todas as estratégias e sinais

Continuar aprendendo

Estratégias de trading

Sinais e indicadores de trading