Neste artigo
Depois deste artigo, saberá…
- Calcular central Donchian sem a confundir com média dos fechos.
- Excluir a vela avaliada e identificar o extremo que saiu da janela.
- Reservar custos e arredondar volume sem prometer um teto de perda.
Conceitos sem sair do artigo
Média móvel simples (SMA) Backtesting: teste histórico de regras Saldo (balance) Conta de demonstração (demo) Tamanho da posição Stop móvel (trailing stop)O canal de Donchian resume extremos numa janela escolhida. Uma estratégia de rutura testa a ultrapassagem de um intervalo conhecido anteriormente. Indicador, hora do sinal e execução são componentes distintas. As regras históricas Turtle e um exercício baseado no fecho não são a mesma estratégia.
O que é o canal de Donchian
A linha superior é o maior High de N velas; a inferior, o menor Low; a central é (superior+inferior)/2. Não é a média de todos os fechos. N conta barras: vinte H1 e vinte diárias representam janelas diferentes, e vinte diárias não significam necessariamente vinte dias de calendário.
A variante deste artigo compara o fecho da vela t com extremos entre t−N e t−1, excluindo a própria vela avaliada. StockCharts documenta essa convenção no seu Price Channels. Incluir a vela atual torna impossível Close superar o maior High que já a inclui: Close≤High≤máximo. Usar o High final para uma ordem supostamente colocada na abertura também antecipa informação. Deslocar apenas o desenho do indicador não demonstra que o cálculo do sinal foi corrigido.
Ponto médio dos extremos ou média de fechos?
Três velas fictícias fechadas fornecem os dados completos da tabela. Para a quarta só existe Close=106: não se inventam abertura, máximo, mínimo ou caminho intrabar. A janela de cálculo contém exatamente as primeiras três velas e a escala é linear.
| Vela | Open | High | Low | Close |
|---|---|---|---|---|
| 1 | 100 | 110 | 90 | 108 |
| 2 | 108 | 112 | 95 | 110 |
| 3 | 110 | 120 | 100 | 119 |
106 supera a central Donchian 105, mas fica abaixo da média dos fechos 112,3333.
- Central
- 105 – (120+90)/2
- Média Close
- 112,3333 – 337/3
- Novo Close
- 106 – Uma só observação da vela 4
Duas linhas, respostas opostas
Desloque horizontalmente ou amplie o diagrama para ler todos os detalhes.
O ponto médio Donchian é (120+90)/2=105; a média dos fechos é (108+110+119)/3=337/3≈112,3333. Close=106 fica acima da primeira e abaixo da segunda. Substituir um campo pelo outro inverte a resposta ao teste, sem demonstrar vantagem de qualquer regra. A documentação TradingView define a central pela média dos limites; excluir a quarta vela é pressuposto explícito deste exercício.
Como as Tartarugas transformaram o canal num sistema
O documento histórico Original Turtle Trading Rules distingue Sistema 1, com rutura intradiária dos vinte dias anteriores, e Sistema 2, com cinquenta e cinco. Não esperava o fecho diário. O primeiro ignora sinais quando a rutura anterior teria sido vencedora e tem recurso de cinquenta e cinco dias; o segundo não aplica esse filtro. As saídas pelo extremo oposto usam dez e vinte dias, respetivamente. Isso é apenas parte de um sistema que também define dimensão, reforços e limites conjuntos.
O nome trend following não permite concluir que a maioria das operações de qualquer teste atual perderá ou que uma tendência futura recuperará todas as perdas. Fixar mercado, período, entrada, saída, custos e amostra completa. Estratégia de rutura: sinal, retorno, parcelas e risco total desenvolve outra família de regras de rutura.
Como testar uma rutura do canal
A nossa variante dá candidato longo quando Close supera o limite superior anterior e curto quando fica abaixo do inferior. Exclui cruzamentos intrabar que regressam antes do fecho, mas isso não comprova melhoria líquida. Série fictícia EUR/USD Bid, N=3 e pip=0,0001:
| Vela | High | Low | Close |
|---|---|---|---|
| 1 | 1,10200 | 1,09800 | 1,10100 |
| 2 | 1,10400 | 1,09900 | 1,10200 |
| 3 | 1,10300 | 1,10000 | 1,10100 |
| 4 | 1,10600 | 1,10100 | 1,10500 |
Antes da quarta, U=1,10400, L=1,09800 e central=1,10100. Close supera U em dez pips. Usar erradamente 2–4 produz U=1,10600 e rejeita o mesmo fecho. O sinal só existe após esse fecho; uma ordem posterior segue preços disponíveis e condições de execução. O emulador TradingView, na configuração predefinida, não preenche uma nova ordem antes do próximo tick disponível. Isso é um pressuposto de simulação, sem garantia de execução real no Close.
Rutura de uma janela não significa máximo de todo o histórico
Modelo separado: máximos fictícios 110,100,102,103,104. Para N=3, o limite anterior da vela 4 é 110; Close=102 não rompe. Na quinta, a janela contém 100,102,103 e U cai para 103. Close=103,5 supera esse limite, embora o próprio fecho e High=104 continuem abaixo do antigo 110. Guardar qual a barra que determinou o nível e quando saiu da janela. Exigir também ultrapassagem do antigo extremo é um filtro adicional.
Toque, cruzamento intradiário e fecho além do limite são condições diferentes. Definir «falsa rutura», horizonte e saída antes de contar perdas. Intervalo maior ou filtro de tendência muda o teste, sem garantir melhor resultado. Reversão à média: objeto, janela e alvo que se move é hipótese diferente, não uma solução automática para todo o mercado lateral.
Canal de saída, stop que só avança e dimensão
Um limite oposto mais curto pode definir saída, mas o mínimo móvel pode subir ou descer. min(1,09800;1,09900;1,10000)=1,09800; a janela seguinte min(1,09900;1,10000;1,09700)=1,09700. Para impedir afastamento de um stop longo, escrever novo stop=max(stop anterior,candidato novo). Essa regra adicional não apaga uma saída já acionada. Se uma vela contém entrada e saída, o OHLC isolado pode não estabelecer a ordem dos acontecimentos.
No dimensionamento Turtle, N=(19 ×N anterior+TR atual)/20, iniciado pela média de vinte dias de True Range. Uma unidade era dimensionada para que um N correspondesse a 1% da conta de dimensionamento; stop inicial padrão de dois N implicava cerca de 2% por preços numa unidade, antes de despesas e execução pior. O documento descreve também alternativa de meio N e reforços. Não igualar toda a implementação moderna de ATR, conta nocional histórica, unidade e perda máxima de uma carteira.
Modelo separado em USD: equity=10 000 USD, orçamento escolhido 100 USD, lote EUR/USD=100 000 EUR e pip=10 USD/lote. ATR definido de 80 pips e stop de dois ATR dão distância 160 pips, ou 1 600 USD/lote. Sem custos, 100/1 600=0,0625 lote; passo 0,01 arredondado para baixo dá 0,06 e 96 USD. Acrescentar custo fixo total 10 USD daria 106, excedendo o orçamento. Reservar primeiro os custos: 90/1 600=0,05625, arredondado para 0,05; perda planeada total 80+10=90 USD. A sobra vem do passo de volume, sem obrigação de a gastar.
Segundo exercício por preenchimentos: compra Ask=1,10520, venda no stop Bid=1,10020, distância cinquenta pips. Mesmo orçamento e custo fixo: 90/500=0,18 lote=18 000 EUR. Perda por preços 90 mais dez de custos dá 100 USD. Venda pior a 1,09920 dá 108+10=118 USD. O spread já está nos lados executados e não se desconta novamente. Nenhuma percentagem ou distância garante o teto realizado.
Modelo EUR adicional, separado de qualquer tarifa: conversão única 1,10 USD/EUR e orçamento 100 EUR. Uma distância de 160 pips custa 1 600/1,10≈1 454,55 EUR/lote. Reservar dez EUR fixos deixa noventa: tamanho exato 0,061875 lote, arredondado para 0,06. Perda por preços 96/1,10≈87,27 EUR e total 97,27 EUR. Um preenchimento dez pips pior acrescenta seis USD, ou 5,45 EUR, elevando o total a aproximadamente 102,73 EUR. A conversão é hipótese; não é cotação vigente ou custo universal português.
Procedimento para praticar
- Fixar N, intervalo, base Bid/Ask e janela anterior no próprio cálculo, em vez de confiar num deslocamento visual.
- Distinguir toque, cruzamento e fecho; guardar candidatos e desfechos, sem selecionar só tendências posteriores.
- Testar saída pelo canal oposto, stop que só avança e objetivo fixo como regras distintas, preservando acionamentos anteriores e pressupostos intrabar.
- Reservar custos antes de arredondar volume e avaliar regras congeladas em dados posteriores. Um mês de demonstração ou entrada de 1% não comprova lucro, limite de perda ou preparação para dinheiro real.
Verifique o que aprendeu
Aprox. 2 minutos de prática.
Ver resposta e explicação
(120+90)/2=105 e 337/3≈112,3333. As duas contas excluem a quarta vela.
Mais perguntas
Como se calcula o canal?
Superior=max High, inferior=min Low de N barras e central=(superior+inferior)/2. Na variante de sinal, usar t−N até t−1. Incluir o High atual torna Close acima do máximo impossível; deslocar só o desenho não corrige a lógica.
O exercício é o sistema Turtle?
Não. O documento histórico usa cruzamentos intradiários 20/55 dias, saídas 10/20 e filtro adicional no Sistema 1. Um N correspondia a 1% da conta de dimensionamento e stop padrão 2 N a cerca de 2% por preços numa unidade. Reforços, alternativa 0,5 N e carteira exigem contexto próprio.
Porque pode haver rutura abaixo do máximo antigo?
O extremo pode sair da janela. Com máximos 110,100,102,103,104, a quinta comparação usa U=103: Close 103,5 rompe-o sem ultrapassar 110. Exigir o antigo máximo é outro filtro, não correção aritmética.
A central é a média dos fechos?
Não. No exercício, extremos 120/90 dão 105 e os fechos 108/110/119 dão 337/3≈112,3333. O novo Close 106 fica entre as duas; substituir a linha altera a condição.
Como integrar custos no tamanho?
Reservá-los antes do cálculo e arredondar para baixo. No modelo USD, distância 160 pips e 10 USD fixos dão 0,05 lote e 90 USD totais sob orçamento 100. O modelo EUR usa conversão e custos próprios. Stop pior pode superar qualquer montante planeado.
Fontes e verificação
- TradingView: Donchian Channels
Fórmula da central, comprimento e offset visual; não se adotam alegações de eficácia sem teste.
- StockCharts: Price Channels
Janela exclui o período avaliado. Texto editorial técnico; exemplos históricos não demonstram desempenho Forex.
- Original Turtle Trading Rules
PDF digitalizado: páginas impressas 13–14,17–19,22–23,26 lidas por renderização; regras históricas, não adequação atual ou limite garantido.
- TradingView: estratégias e emulador
Disponibilidade do sinal, criação de ordens e execução simulada são etapas distintas; dados OHLC exigem pressupostos intrabar.
Os cálculos usam pressupostos explícitos. Não substituem os dados atuais do mercado nem as condições do prestador.
