ShapeRadar
- Indicadores
- Versão: 1.0
- Ativações: 20
ShapeRadar - indicador de padrões gráficos clássicos
O ShapeRadar encontra automaticamente no gráfico os padrões clássicos da análise técnica: topos e fundos duplos e triplos, Ombro-Cabeça-Ombro e sua versão invertida, cunhas ascendentes e descendentes, retângulos, triângulos, bandeiras e flâmulas. Quando o preço fecha além do limite de uma figura, o indicador desenha o padrão, o ponto de entrada, o nível de stop loss e o alvo, e um painel informativo resume todos os padrões detectados.
Versão para MetaTrader 4: https://www.mql5.com/en/market/product/208464
O indicador funciona em qualquer símbolo e período gráfico. O sinal só é confirmado no fechamento da vela, portanto as marcas já desenhadas não desaparecem nem são redesenhadas na barra atual. O gráfico mostra onde está a figura, onde ocorreu o rompimento e onde ficam a entrada, o stop e o alvo, e o painel reúne tudo em um só lugar.
Inscreva-se no meu canal: https://www.mql5.com/en/channels/algotrader
ATENÇÃO - PRESENTE! POR FAVOR, ENTRE EM CONTATO COMIGO APÓS A COMPRA PARA RECEBER GRATUITAMENTE QUALQUER UM DOS MEUS INDICADORES!
Padrões detectados
- Topo duplo e fundo duplo
- Topo triplo e fundo triplo
- Ombro-Cabeça-Ombro e seu inverso
- Cunha ascendente e descendente
- Retângulo
- Triângulos simétrico, ascendente e descendente
- Bandeiras de alta e de baixa
- Flâmulas de alta e de baixa
O que você vê no gráfico
- Linhas do padrão: a linha do pescoço ou os limites da cunha, do triângulo, da bandeira ou do retângulo.
- Círculos e legendas nos pontos-chave (topos, fundos, cabeça, ombros) e uma legenda com o movimento esperado.
- O nome do padrão acima ou abaixo da figura.
- Níveis Entry, SL e TP como linhas tracejadas curtas com o preço. O alvo é projetado a partir do tamanho da figura e o stop é posicionado conforme a sua geometria.
- Linhas cinzas tracejadas para figuras já completas que ainda não foram rompidas (configuração “Forming patterns”).
Painel informativo
Por padrão, o painel fica no canto superior esquerdo. Ele pode ser arrastado com o mouse por qualquer ponto, recolhido com o botão [-] / [+] no cabeçalho e redimensionado. A posição e o estado são lembrados para cada gráfico. O painel tem três blocos.
Bloco “Forming” (em formação)
Mostra os padrões que já estão totalmente formados no gráfico, mas cujo limite o preço ainda não ultrapassou com um fechamento. São figuras que aguardam o rompimento. Há três linhas, uma por grupo: reversões a partir de topos, reversões a partir de fundos e figuras de duas linhas (cunhas, triângulos, retângulo, bandeiras, flâmulas). Cada linha mostra:
- o nome da figura detectada;
- uma seta com a direção esperada: vermelha para baixo, verde para cima; duas setas significam que o rompimento pode ocorrer nos dois sentidos;
- um contador de espera no formato “decorridas / máximo de barras”. O máximo é definido em “Bars to wait for breakout”.
Para que serve: é um aviso antecipado. O trader vê a figura antes do rompimento e pode preparar o cenário com antecedência: saber qual nível observar, colocar um alerta ou uma ordem pendente perto do limite e estimar a distância até a entrada e o alvo. Uma figura sai do bloco nestes casos:
- o preço fechou além do limite e a figura virou sinal (passa para o bloco “Signals”);
- a figura foi cancelada: o preço fechou além do limite oposto;
- o tempo de espera acabou;
- a figura chegou ao fim, por exemplo ao vértice de um triângulo;
- a estrutura do gráfico mudou e a figura foi reconstruída.
Um traço no bloco significa que no momento não há figuras completas em espera. Isso é normal: os padrões não aparecem o tempo todo e, em muitos casos, o preço rompe o limite logo depois da confirmação final da figura, que então vai direto para o bloco “Signals”.
Bloco “Signals” (sinais)
Os últimos 5 sinais, os mais recentes no topo. Colunas:
- nome do padrão;
- seta de direção (verde para cima, compra; vermelha para baixo, venda);
- Entry - preço de entrada;
- SL - nível de stop loss;
- TP - alvo;
- resultado: “TP” - alvo atingido, “SL” - stop acionado, “...” - o sinal ainda está ativo, “-” - por muito tempo nenhum dos dois foi atingido.
O bloco permite conferir o sinal do gráfico com os preços exatos e ver rapidamente como terminaram os anteriores.
Bloco “Statistics” (estatísticas)
- Signals - número total de sinais detectados, com a quantidade de sinais de alta e de baixa ao lado.
- TP - quantos sinais atingiram o alvo.
- SL - quantos sinais terminaram em stop.
- Win - proporção de sinais que atingiram o alvo entre os encerrados (TP / (TP + SL)).
- Open - quantos sinais ainda estão ativos.
As estatísticas são calculadas sobre o histórico analisado e ajudam a avaliar como os padrões se comportam em um símbolo e período específicos. Se na mesma vela forem tocados o stop e o alvo, conta-se o stop. Escolha os instrumentos e as configurações em que os números lhe agradem.
Como usar
- Coloque o indicador no gráfico e mantenha as configurações padrão.
- Acompanhe o bloco “Forming”: ele mostra onde um sinal pode surgir em breve.
- Após um sinal, use Entry, SL e TP do gráfico como referência para a operação.
- Para refinar, desative os padrões de que não precisa e altere a sensibilidade.
- Avalie a qualidade pelo bloco “Statistics” no instrumento escolhido.
- Ative os alertas para não precisar acompanhar o gráfico o tempo todo.
- Os Expert Advisors podem ler 4 buffers ocultos: código do sinal (número do padrão; o sinal indica a direção), preço de entrada, stop loss e take profit.
Configurações
Detection (detecção)
- Swing length (bars on each side) - quantas barras de cada lado um topo ou fundo precisa ter para ser considerado significativo. Um valor menor gera mais figuras, porém mais ruído; um valor maior gera menos figuras e maiores.
- Equal highs/lows tolerance, % - quanto podem diferir os topos ou fundos das figuras duplas e triplas e os limites do retângulo, em porcentagem da altura da figura.
- Shoulder symmetry, % - diferença permitida entre os ombros em Ombro-Cabeça-Ombro.
- Trendline touch tolerance, % - a que distância de uma linha um ponto pode estar para contar como toque; a mesma tolerância limita o quanto os corpos das velas podem cortar as linhas.
- Flat line tolerance, % - quanta inclinação uma linha pode ter e ainda ser considerada horizontal (retângulo, triângulos).
- Parallel / converging, % - tolerância para linhas paralelas (bandeiras) ou convergentes (cunhas, triângulos, flâmulas).
- Flag/pennant pole >= x first pullback - quantas vezes o impulso anterior à bandeira ou flâmula deve superar o primeiro recuo dentro da figura. Um valor maior significa seleção mais rigorosa.
- Minimum pattern height (ATR) - altura mínima da figura medida em ATR. Filtra figuras pequenas e pouco relevantes.
- Bars to wait for breakout - quantas barras aguardar o rompimento após a conclusão da figura antes de descartá-la.
- Longest pattern (bars) - comprimento máximo da figura em barras.
- Head & Shoulders target measured from - base do alvo no Ombro-Cabeça-Ombro: Head (cabeça) ou Shoulder (ombro).
- History bars to analyze (0 = all) - quantas barras do histórico analisar. Um valor menor carrega mais rápido; 0 significa todo o histórico.
Patterns (padrões)
- Double Top / Bottom, Triple Top / Bottom, Head & Shoulders (+ inverse), Rising / Falling Wedge, Rectangle, Triangles, Flags, Pennants - ativam ou desativam os padrões correspondentes.
Drawing (desenho)
- Circles and captions - círculos nos pontos-chave e legendas de texto.
- Entry / SL / TP levels - linhas e rótulos de entrada, stop e alvo.
- Pattern name - nome do padrão no gráfico.
- Forming patterns - linhas cinzas tracejadas das figuras que aguardam o rompimento.
- Patterns kept on chart - quantos padrões recentes manter no gráfico; os mais antigos são removidos.
- Level line length (bars) - comprimento das linhas Entry / SL / TP em barras.
- Line width - espessura das linhas do padrão.
- Text size - tamanho do texto no gráfico: Small, Normal, Large.
- Chart text language - idioma dos textos do gráfico e do painel: English ou Russian.
Alerts (alertas)
- Popup alert, Push notification, Email - formas de ser avisado sobre um novo sinal.
Colors (cores)
- Pattern lines - cor das linhas e do nome do padrão.
- Entry and TP - cor da entrada, do alvo e das setas de compra.
- Stop loss - cor do stop e das setas de venda.
- Forming patterns - cor das linhas das figuras em formação.
Panel (painel)
- Show panel - mostrar ou ocultar o painel.
- Panel scale, % (0 = adaptive to chart) - escala do painel em porcentagem. Com 0, o painel se adapta sozinho ao tamanho da janela do gráfico.
- Panel X offset (from left) e Panel Y offset (from top) - posição inicial do painel. Por padrão, o canto superior esquerdo.
- Panel background, Panel border, Panel text - cores do painel.
