Descrição
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.
Resumo
Exit strategies are configurable, allowing positions to close by stop loss/take profit levels or upon detection of the next pattern, either any pattern or only those with opposite direction. Trade frequency controls include limiting one trade per bar and capping maximum concurrent positions per symbol.
Supported candlestick patterns include well-known bullish signals such as Three White Soldiers, Piercing Line, Morning Doji, Bullish Engulfing, and bearish signals like Three Black Crows, Dark Cloud Cover, Evening Doji, and Bearish Engulfing, among others. The bot applies contextual checks and size thresholds to improve signal quality.
Risk management settings allow specifying trade volume in units and defining stop loss and take profit in pips. Pattern toggles enable users to enable or disable individual formations to tailor the strategy to specific symbols or timeframes. The bot supports trading across various markets including Forex, indices, commodities, stocks, and cryptocurrencies.
