Donchian Trend Ribbon MTF
- Indicadores
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - Versão: 1.3
Oito canais de Donchian reduzidos a um número honesto: acima de quantas das suas linhas médias está o preço, menos abaixo de quantas. Donchian Trend Ribbon MTF publica esse escore com sinal como buffer, troca de lado quando a maioria troca e desenha o canal mais lento para que se veja o nível em torno do qual o escore é construído. Qualquer timeframe superior em qualquer gráfico, só velas superiores fechadas. É gratuito: sem período de teste, sem funções bloqueadas, sem página de upgrade.
Constrói-se um conjunto de canais de Donchian com janelas crescentes, o comprimento base e depois os seus múltiplos. O escore da fita é acima de quantas das suas linhas médias está o preço menos abaixo de quantas, ou seja um inteiro que vai de menos o número de faixas a mais o mesmo. O sinal é a mudança de maioria, isto é o escore cruzando o zero.
O original pinta isso como uma fita de faixas. Aqui o escore é publicado como número, e é esse número que atribui grau a cada célula do quadro, porque a informação é o tamanho da maioria e as faixas nunca foram mais do que um jeito de mostrá-la. A diferença de desenho não muda nada na aritmética.
O que aparece no gráfico
Na janela de preços: a linha média do canal mais lento como linha de tendência, colorida conforme o lado do escore e contínua através da mudança, a máxima e a mínima desse mesmo canal como faixas finas, dois sombreados entre elas e setas na vela em que a maioria mudou.
O painel
Um painel em tela sobre o gráfico de preços, arrastável, recolhível e fechável. Mostra o timeframe em vigor e os valores de ajuste realmente usados no cálculo. Diz o que aconteceu na última vela fechada: um sinal BUY, um sinal SELL ou nenhum. E diz se os números na tela vêm da janela de propriedades ou do painel, e quantos deles foram alterados à mão.
Abaixo ficam os ajustes que o painel pode mover, com os seus valores atuais. A engrenagem abre uma folha de três abas.
A aba Values cobre o timeframe, o comprimento base que fixa a janela Donchian mais curta, vinte de fábrica, e o número de faixas da fita, oito de fábrica, cujas janelas são múltiplos da base. A aba Styles cobre a paleta, a linha e a sua espessura, o tamanho das setas, o canal mais lento e os dois sombreados. Cada linha de Values tem botões de passo, uma faixa e uma frase de ajuda.
A aba Alerts cobre o interruptor principal, os interruptores por evento, os canais, a espera em minutos e um alerta de teste.
Três esquemas de cor: escuro, claro e um seguro para daltonismo que usa azul e laranja em vez de vermelho e verde. Tudo a respeito do painel, inclusive cada valor alterado na folha, é guardado por gráfico e sobrevive a uma troca de tempo gráfico e a um reinício do terminal. A interface é em inglês.
Alertas
Desligados de fábrica. Três eventos: um sinal BUY, um sinal SELL e um toque da linha, aqui linha média do canal Donchian mais lento, ou seja o retorno a ela e não uma virada. Cada um tem o seu próprio interruptor.
Canais: janela pop-up, som, push para o terminal móvel e e-mail. Há interruptores por evento e por canal, e uma pausa de duas horas por padrão.
Os alertas disparam na última barra fechada. Outros dois alertas, desligados por padrão, falam na barra em formação dentro de um número escolhido de segundos antes do seu fechamento, e são chamados antecipados porque uma reversão presente no meio da barra pode se desfazer. O Telegram não faz parte deste produto.
Sinais na barra em formação
Um interruptor pesa mais que os outros, e ele está tanto na aba Values quanto nos parâmetros de entrada: se buffers e setas são permitidos na barra que ainda está em formação.
Ligado, que é como o produto é entregue, você vê uma reversão assim que o mercado a faz. Às vezes essa reversão é desfeita antes de a barra fechar e a seta some. Desligado, nada é escrito na barra em formação: não há redesenho de espécie alguma, e todo sinal chega uma barra depois por construção.
Os dois comportamentos são legítimos. O produto não escolhe por você e não esconde qual deles está aplicando: dizem isso tanto o painel quanto o nome do ajuste.
Multi tempo gráfico
O ajuste Timeframe calcula num tempo gráfico superior e desenha o resultado aqui. Somente barras superiores fechadas são lidas: uma barra do gráfico mostra a barra superior mais recente que já havia fechado no fechamento dessa própria barra, de modo que a reversão cai na barra que fecha junto com a superior, e nada é desenhado que não pudesse ser conhecido em tempo real.
A série estrangeira é construída em segundo plano. A primeira leitura pode voltar vazia, o indicador tenta de novo e o painel diz se está esperando um download ou se enfrenta uma falta real de histórico. Ele nunca falha a inicialização por barras ausentes.
Leitura a partir de um EA
Dezesseis buffers, todos legíveis por iCustom e CopyBuffer. O buffer 0, Buy, carrega o preço da seta numa vela BUY e EMPTY_VALUE nas demais, e não é desenhado; o buffer 1, Sell, faz o mesmo para SELL. Os buffers de 2 a 5 pertencem aos dois preenchimentos e são encanamento de desenho, não dados para leitura. O buffer 6 carrega linha média do canal Donchian mais lento enquanto a tendência sobe e o buffer 7 a mesma linha enquanto ela desce; na vela da virada ambos têm valor, e é isso que impede a linha desenhada de se romper. O buffer 8 carrega a máxima desse canal mais lento e o buffer 9 carrega a sua mínima. Os buffers 10 e 11 são as cópias desenhadas de 0 e 1. O buffer 12, Signal, vale +1 numa vela BUY, -1 numa vela SELL e 0 nas demais. O buffer 13 é Override, o buffer 14 é linha média do canal Donchian mais lento como uma série contínua e o buffer 15 é a própria tendência, 0 enquanto sobe e 1 enquanto desce.
O buffer 16 é acrescentado por este port e fica depois de todo o mapa comum: o próprio escore da fita, um inteiro que vai de menos o número de faixas a mais o mesmo. Nenhum índice do contrato comum se deslocou, então um expert advisor escrito para qualquer outro port desta família lê os mesmos buffers no mesmo lugar.
Os buffers 0 e 1 são o contrato: nunca são desenhados, são preenchidos a cada passagem qualquer que seja a aba Styles e constam da janela de dados. Esconder as setas na tela não pode privar um expert advisor do seu sinal, porque esconder se faz mudando a forma de desenhar e nunca esvaziando um buffer.
Uma instância criada por iCustom é somente de leitura e usa sempre os parâmetros que você passou. O buffer Override permite que um expert advisor detecte que uma instância do gráfico roda com números alterados à mão no painel.
Procedência
Este é um port de "Donchian Trend Ribbon" de LonesomeTheBlue, um script do TradingView publicado abertamente sob MPL 2.0, o que torna admissível um port por fórmula. Dois desvios são declarados, ambos de desenho e não de aritmética: o arranjo desta linha dá uma linha e duas fronteiras em vez de uma pilha de faixas, então se desenha o canal mais lento e a força da fita vai para um número e para o grau; e as janelas de máxima e mínima são progressivas nas primeiras velas onde o Pine não devolve nada.
O produto se chama Donchian Trend Ribbon MTF porque esse é o nome do método, não porque se reivindique aqui a sua autoria. O trabalho original pertence ao seu autor.
Limites honestos
O escore conta canais, não probabilidade. Oito linhas médias concordarem significa que concordaram oito janelas sobrepostas da mesma série, ou seja uma observação olhada oito vezes.
As janelas de Donchian reagem à saída de um extremo da janela tanto quanto à chegada de um novo. Um escore pode mudar porque uma máxima antiga envelheceu, sem que nada de novo tenha acontecido.
O comprimento base e o número de faixas movem juntos cada sinal do produto, porque definem todas as janelas. Dois ajustes dão dois conjuntos de setas diferentes e nenhum é o certo.
Nenhum número de rentabilidade, nenhuma taxa de acerto e nenhum resultado de backtest é afirmado aqui.
