Neste artigo, automatizamos a detecção de order blocks em MQL5 usando análise pura de price action. Definimos os order blocks, implementamos sua detecção e integramos a execução automatizada de trades. Por fim, realizamos o backtest da estratégia para avaliar seu desempenho.
Começaremos identificando faixas de consolidação, que ocorrem quando o preço se move dentro de um intervalo restrito sem uma direção clara de tendência. Para isso, examinaremos o mercado em busca de áreas onde a ação do preço não apresenta rompimentos significativos. Assim que detectarmos um rompimento dessa faixa, avaliaremos se um order block pode ser formado. Nosso processo de validação envolverá a verificação das três velas anteriores ao rompimento.. Se essas velas apresentarem movimento impulsivo, classificaremos o order block como de alta ou de baixa com base na direção do rompimento. Um order block de alta será identificado quando o rompimento ocorrer para cima, enquanto um order block de baixa será marcado quando o rompimento ocorrer para baixo. Uma vez validado, plotaremos o order block no gráfico para referência futura. Aqui está um exemplo.
Se as três velas anteriores não mostrarem movimento impulsivo, não validaremos um order block. Em vez disso, desenharemos apenas a faixa de consolidação, garantindo que não marquemos zonas fracas ou insignificantes. Após marcar os order blocks válidos, monitoraremos continuamente a ação do preço. Se o preço retornar a um order block previamente validado, executaremos trades alinhados com a direção inicial do rompimento, esperando que a tendência continue. No entanto, se um order block se estender além do último ponto significativo de preço, nós o removeremos do nosso array de order blocks válidos, garantindo que negociemos apenas zonas relevantes e recentes. Essa abordagem estruturada nos ajudará a focar em configurações de alta probabilidade, filtrando rompimentos fracos e garantindo que nossos trades estejam alinhados com os movimentos de smart money.
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Novo artigo Automatizando Estratégias de Trading em MQL5 (Parte 6): Dominando a Detecção de Order Blocks para Trading com Smart Money foi publicado:
Começaremos identificando faixas de consolidação, que ocorrem quando o preço se move dentro de um intervalo restrito sem uma direção clara de tendência. Para isso, examinaremos o mercado em busca de áreas onde a ação do preço não apresenta rompimentos significativos. Assim que detectarmos um rompimento dessa faixa, avaliaremos se um order block pode ser formado. Nosso processo de validação envolverá a verificação das três velas anteriores ao rompimento.. Se essas velas apresentarem movimento impulsivo, classificaremos o order block como de alta ou de baixa com base na direção do rompimento. Um order block de alta será identificado quando o rompimento ocorrer para cima, enquanto um order block de baixa será marcado quando o rompimento ocorrer para baixo. Uma vez validado, plotaremos o order block no gráfico para referência futura. Aqui está um exemplo.
Se as três velas anteriores não mostrarem movimento impulsivo, não validaremos um order block. Em vez disso, desenharemos apenas a faixa de consolidação, garantindo que não marquemos zonas fracas ou insignificantes. Após marcar os order blocks válidos, monitoraremos continuamente a ação do preço. Se o preço retornar a um order block previamente validado, executaremos trades alinhados com a direção inicial do rompimento, esperando que a tendência continue. No entanto, se um order block se estender além do último ponto significativo de preço, nós o removeremos do nosso array de order blocks válidos, garantindo que negociemos apenas zonas relevantes e recentes. Essa abordagem estruturada nos ajudará a focar em configurações de alta probabilidade, filtrando rompimentos fracos e garantindo que nossos trades estejam alinhados com os movimentos de smart money.
Autor: Allan Munene Mutiiria