Schaff Trend Cycle MTF
- Indicadores
-
Evgenii Sutulov
Premium components
1. https://www.mql5.com/en/market/product/201632 - Rotation Manager Console - Versão: 1.3
Um MACD que vira enquanto o movimento ainda vale a pena. Schaff Trend Cycle MTF passa um MACD por duas passagens estocásticas, o que o comprime num ciclo de zero a cem com viradas nítidas e precoces em vez da deriva lenta de um MACD, e dispara na virada de saída de uma zona e não num cruzamento. 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.
Um MACD construído com uma média exponencial rápida e uma lenta é passado por duas passagens estocásticas sobre a janela de ciclo, cada uma com uma suavização leve de um meio. Duas passagens sobre uma série já diferenciada comprimem o resultado num ciclo limitado e tornam as suas viradas nítidas e precoces.
O sinal é a virada de saída de uma zona: para cima pela linha vinte e cinco para uma compra e para baixo pela linha setenta e cinco para uma venda. Os níveis dez e noventa apenas dão grau 2 em vez de 1 a um sinal. Nada é filtrado e cada virada é publicada.
O que aparece no gráfico
Numa janela própria: o ciclo como uma única linha com os seus níveis de zona. As linhas de divergência são traçadas sobre essa linha e, se você quiser, entre os pivôs correspondentes no gráfico de preços. Este produto tem uma linha desenhada e nenhum histograma, então a aba Styles oferece a linha e a sua espessura e nada mais.
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 de ciclo dez, que é a janela estocástica e é usado duas vezes, o comprimento rápido vinte e três e o lento cinquenta por trás do MACD, os quatro níveis em noventa, setenta e cinco, vinte e cinco e dez, e as três linhas de divergência. A aba Styles cobre a paleta, a linha e a sua espessura. 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. Seis eventos: um sinal BUY, um sinal SELL, uma divergência de alta, uma divergência de baixa, o cruzamento da linha cinquenta para cima e o cruzamento da linha cinquenta para baixo. 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.
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
Nove buffers, todos legíveis por iCustom e CopyBuffer. O buffer 0 carrega o próprio Schaff Trend Cycle, uma linha que vai de zero a cem e o buffer 1 carrega uma série de serviço mantida por causa do mapa comum de buffers. O buffer 2 carrega uma segunda série de serviço pelo mesmo motivo, e o buffer 3 é o índice de cor que o pinta. O buffer 4, Signal, vale +1 numa vela BUY, -1 numa vela SELL e 0 nas demais. O buffer 5 é o grau desse sinal. O buffer 6 carrega as marcas de divergência, +1 de alta e -1 de baixa. O buffer 7 é a linha do zero e o buffer 8 é Override.
Este produto não tem buffers de preço Buy e Sell próprios, porque numa janela separada não há preço em que pendurar uma seta. O contrato é o buffer 4, o sinal: é preenchido a cada passagem qualquer que seja a aba Styles e consta da janela de dados. Uma série se esconde tirando a sua cor e nunca esvaziando um buffer, de modo que todos os índices citados seguem legíveis com a exibição desligada.
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 do Schaff Trend Cycle, o método de Doug Schaff. A matemática é pública e existem implementações Pine publicadas abertamente, o que torna admissível um port por fórmula. Um desvio é declarado: nas primeiras velas as janelas são progressivas e a suavização parte do primeiro valor em vez de nada, e depois do aquecimento as séries coincidem.
O produto se chama Schaff Trend Cycle 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 oscilador é vivo na barra em formação. Um cruzamento que existe no meio da barra pode faltar no fechamento, e com ele vão a linha do painel e o grau. Barras fechadas não mudam.
Duas passagens estocásticas fazem a linha passar muito tempo grudada em zero ou em cem. É assim que a construção funciona, e uma leitura grudada não é um sinal mais forte e sim um saturado.
As viradas precoces são precoces nas duas direções. O ciclo vira antes de um movimento acabar e também vira antes de ele começar, e nenhum ajuste separa os dois casos.
O comprimento de ciclo e os comprimentos rápido e lento movem juntos cada virada que o produto mostrar. Duas configurações dão dois conjuntos de sinais diferentes e nenhum é o certo.
Nenhum número de rentabilidade, nenhuma taxa de acerto e nenhum resultado de backtest é afirmado aqui.
