CandlePatternBot
Em 9 meses, ganhei o que você vê na captura de tela — o CandlePatternBot aproveita formações clássicas de velas com regras rigorosas de entrada/saída e um viés de direção. Ele abre no fechamento da barra, filtra ruídos com limites de tamanho do corpo e pode sair por SL/TP ou no próximo padrão, adaptando-se rapidamente quando o tom do mercado muda.
Aviso legal: os números mostrados são da minha execução e apenas para ilustração; desempenho passado não garante resultados futuros. Sempre valide com seus próprios dados e dimensione o risco adequadamente.
CandlePatternBot — Guia do Usuário
O que ele faz
- Escaneia as últimas 2–3 barras em busca de padrões de velas habilitados.
- Entra no fechamento da barra (ordens de mercado).
- Opcional Viés de Tendência para negociar todos, apenas de alta, ou apenas de baixa sinais.
- Sai por SL/TP e/ou no próximo padrão detectado (configurável).
- Controla a frequência de negociação com Uma Negociação Por Barra e Máximo de Posições Simultâneas.
Configurações
Núcleo
- Início do Padrão
-
Confirmado— constrói padrões em barras já fechadas (i-1, i-2, i-3). Mais limpo, menos ruído.Imediato— inclui a barra recém-fechada (i, i-1, i-2). Sinais mais cedo, mais ruído.
- Período da MA (AvgBody) — comprimento da janela para a média do corpo da vela; usado nos filtros de tamanho.
- Razão Mínima do Corpo vs Média — tamanho mínimo do corpo como fração do AvgBody (0 = desativado).
Exemplo:0.5→ cada corpo requerido deve ser ≥ 50% da média. - Viés de Tendência
-
Todos— negocia todos os sinais,ApenasAlta— apenas alta (longs),ApenasBaixa— apenas baixa (shorts).
- Uma Negociação Por Barra — impede mais de uma entrada por barra.
- Máximo de Posições Simultâneas — limite de posições simultâneas por símbolo (0 = sem limite).
Saída (quando fechar)
- Regra de Saída
-
TP_SL_Somente— fecha apenas por stop/target.PróximoOposto— fecha posições contra a direção do próximo padrão.PróximoQualquer— fecha todas as posições em qualquer novo padrão.TP_SL_ou_PróximoOposto— SL/TP ou padrão oposto (o que ocorrer primeiro).TP_SL_ou_PróximoQualquer— SL/TP ou qualquer novo padrão.
Risco
- Volume (Unidades) — tamanho da negociação em unidades (no FX, ~100.000 unidades ≈ 1,00 lote).
- Stop Loss (pips), Take Profit (pips) — níveis em pips do instrumento.
0= não definir.
Alternar padrões
Habilite/desabilite cada formação individualmente (veja a lógica abaixo). Mantenha apenas aquelas que se mostram eficazes para seu símbolo/prazo.
Padrões de Velas
Alta (long)
- Três Soldados Brancos — três velas consecutivas de alta; cada uma fecha acima da anterior; corpos atendem ao limite
Razão Mínima do Corpo × AvgBody. - Linha Perfurante — após uma vela de baixa, a próxima abre abaixo da mínima dela e fecha acima do ponto médio do primeiro corpo, mas abaixo da abertura.
- Doji da Manhã — grande vela de baixa, seguida por um corpo pequeno/doji, depois uma vela de alta sólida fechando acima do ponto médio da primeira vela; comportamento de gap para baixo e depois para cima.
- Engolfo de Alta — vela de baixa seguida por uma de alta cujo corpo envolve totalmente o corpo anterior; corpo de alta é suficientemente grande (≥ ~2 × AvgBody × MinRatio no código).
- Estrela da Manhã — grande vela de baixa, pequena “estrela” abaixo, depois fechamento de alta acima do ponto médio da primeira vela.
- Martelo — corpo pequeno, sombra inferior longa (> 2× corpo), sombra superior curta; em contexto de queda (fechamento anterior > máxima atual).
- Harami de Alta — grande vela de baixa, seguida por uma pequena vela de alta dentro do primeiro corpo (abertura/fechamento dentro); corpo2 ≤ 50% do corpo1.
- Linhas de Encontro de Alta — baixa seguida de alta; gap para baixo na abertura; fechamentos quase iguais (diferença ≤ 0,1 × AvgBody) mais confirmação de alta na barra atual.
Baixa (short)
- Três Corvos Negros — três velas consecutivas de baixa; cada uma fecha abaixo da anterior; corpos satisfazem o filtro
Razão Mínima do Corpo × AvgBody. - Cobertura de Nuvem Negra — após uma vela forte de alta, a próxima abre acima da máxima e fecha abaixo do ponto médio mas acima da abertura.
- Doji da Noite — grande vela de alta, seguida por corpo pequeno/doji acima, depois uma vela de baixa sólida que fecha abaixo do ponto médio da primeira vela; gaps presentes.
- Engolfo de Baixa — vela de alta seguida por uma de baixa cujo corpo envolve totalmente o corpo anterior; corpo de baixa suficientemente grande (≥ ~2 × AvgBody × MinRatio).
- Estrela da Noite — grande vela de alta, pequena “estrela” acima, depois fechamento de baixa abaixo do ponto médio da primeira vela.
- Homem Enforcado — corpo pequeno, sombra inferior muito longa (> 3× corpo), sombra superior curta; em contexto de alta (fechamento anterior < máxima atual).
- Harami de Baixa — grande vela de alta, seguida por uma pequena vela de baixa dentro do primeiro corpo; corpo2 ≤ 50% do corpo1.
- Linhas de Encontro de Baixa — alta seguida de baixa; gap para cima na abertura; fechamentos quase iguais (≤ 0,1 × AvgBody) com confirmação de baixa na barra atual.
Notas sobre a implementação
- “Corpo pequeno” para estrelas/doji é
|Abertura - Fechamento| < ~0,1 × AvgBody. - Verificações de contexto impõem ambientes de tendência de baixa/alta para Martelo/Homem Enforcado.
- Muitos modelos também exigem tamanho mínimo do corpo via
Razão Mínima do Corpo × AvgBody.
Dicas práticas
- Reduza o ruído:
Início do Padrão = Confirmado,Razão Mínima do Corpo ≥ 0,5. - Foco direcional:
Viés de Tendência = ApenasAltaouApenasBaixa. - Controle a frequência de negociações: habilite um subconjunto principal (Engolfo, Estrelas, Soldados/Corvos, Martelo/Homem Enforcado).
- Saídas adaptativas:
TP_SL_ou_PróximoOpostoequilibra realização de lucros com mudanças rápidas de tom;PróximoQualqueré mais agressivo.