O que é um exemplo prático de filtragem de falso rompimento?
Definição primeiro: o que significa “filtragem de falso rompimento”
A filtragem de falso rompimento é uma forma baseada em regras de evitar tratar todo rompimento como significativo. Um “rompimento” é uma tentativa de mover-se além de um limite de preço anterior (uma máxima ou mínima de intervalo). Um “falso rompimento” ocorre quando o preço cruza esse limite brevemente, mas depois retorna para dentro do intervalo anterior.
A filtragem adiciona uma condição extra para que o trader não decida imediatamente no primeiro toque. Na prática, essa condição extra geralmente é algo como: o rompimento ainda deve estar presente após um pequeno atraso, ou o preço deve se manter além do nível por um número mínimo de barras, ou o preço de fechamento deve permanecer no lado do rompimento.
Mecânica: transformando a ideia em regras
Um exemplo prático precisa de regras específicas e testáveis. Abaixo está um conjunto de regras possível, expresso como premissas.
Premissas para o exemplo (fixas):
- Você define um intervalo anterior como as últimas 20 barras de preço. A máxima do intervalo é 1.1000 e a mínima do intervalo é 1.0950.
- Uma tentativa de “rompimento” ocorre se a máxima de uma barra for pelo menos 1.1000.
- A filtragem de falso rompimento usa um teste de manutenção: no fechamento das próximas 2 barras, o fechamento deve estar acima de 1.1000.
- Nenhuma comissão, financiamento ou derrapagem está incluída no cálculo (isso mantém a aritmética focada na mecânica).
- Todos os preços são hipotéticos e usados apenas para demonstrar a lógica das regras.
Partes estáveis vs. variáveis:
- Mecânica estável: a definição de rompimento (regra 2) e o teste de manutenção (regra 3).
- Condições variáveis na vida real: spreads, momento de execução, período do gráfico e volatilidade do mercado podem alterar se um “fechamento” que você observa corresponde ao que é realmente executado.
Cenário numérico prático (com todas as premissas)
Suponha que o intervalo anterior esteja estabelecido, então 1.1000 é o nível-chave.
Dados barra por barra (hipotéticos):
- Barra A (tentativa de rompimento): máxima = 1.1006, fechamento = 1.0998
- Barra B (continuação): fechamento = 1.0999
- Barra C (teste de continuação): fechamento = 1.1000 exatamente (não acima)
Etapa 1: Ocorreu uma tentativa de rompimento?
- A regra 2 diz que há tentativa de rompimento se a máxima de uma barra ≥ 1.1000.
- A máxima da Barra A é 1.1006, então sim, ocorreu uma tentativa.
Etapa 2: Aplique o teste de manutenção da filtragem.
- A regra 3 diz: o fechamento das próximas 2 barras deve estar acima de 1.1000.
- Fechamento da Barra B = 1.0999 → não está acima.
- Fechamento da Barra C = 1.1000 → não está acima (é igual ao nível, então falha no requisito estrito de “acima”).
Resultado do filtro:
- Este cenário é classificado como um falso rompimento sob estas regras, porque o lado do rompimento não foi mantido após o atraso.
O que você pode verificar de forma independente:
- Você pode pegar qualquer gráfico, marcar a máxima do intervalo em 1.1000 e então verificar se as máximas excederam esse nível e se os fechamentos permaneceram acima dele na janela de 2 barras escolhida. Se seus fechamentos registrados corresponderem às premissas, você chegará ao mesmo resultado de filtragem.
Limitações e riscos (o que pode dar errado)
Um exemplo prático mostra apenas um caminho através da lógica. Várias limitações afetam o uso no mundo real.
- Sensibilidade ao limite: Se você exigir “fechamento acima de 1.1000” em vez de “fechamento em ou acima de 1.1000”, você pode inverter decisões. No cenário, a igualdade já falha porque a regra é estrita.
- Dependência do período: A janela de manutenção (próximas 2 barras) depende do período do gráfico. O que parece uma manutenção limpa em um período pode parecer uma queda em outro.
- Execução vs. fechamento observado: A filtragem geralmente usa fechamentos observados. Na negociação ao vivo, as execuções podem depender do spread de compra/venda e do momento exato em que os preços são negociados durante a barra. Isso significa que a lógica “baseada em fechamento” pode não se traduzir diretamente em resultados de execução.
- Modo de falha: rompimentos genuínos com recuos temporários: Rompimentos reais podem incluir rejeições breves antes da continuação. Um filtro pode rejeitá-los se o atraso escolhido for muito curto.
- Modo de falha: sobreajuste de parâmetros: Se as regras (definição de nível, comprimento da janela, rigor) forem repetidamente ajustadas ao comportamento passado, o método pode se ajustar ao ruído histórico em vez de um padrão estável.
Por essas razões, a filtragem deve ser tratada como uma hipótese sobre a mecânica, não como uma promessa sobre resultados futuros.