⬡ SMART MONEY · COM CÓDIGO · READ 11 MIN

Order block na prática: a zona institutional.

Um dos conceitos centrais do Smart Money. Vamos dwhat is truly um order block à identificação no chart, às regras de entrada e ao começo da detecção automatizada.

By RoboTraderIA Team· updated may/2026· nível intermediário a avançado

The order block is provavelmente o conceito mais buscado do Smart Money Concepts (SMC) — e um dos mais mal-entendidos. A versão de marketing diz "é where os bancos compram, between there e lucre". A realidade é mais sóbria: is a zona de interesse com lógica por trás, que funciona como contexto, não como botão mágico. Vamos à versão honesta e prática.

01What is um order block

Um order block (bloco de ordens) é, na definição mais usada, a última vela de baixa before de um forte movimento de alta (order block de alta/demanda) — ou a última vela de alta before de uma forte queda (order block de baixa/oferta). A ideia do SMC: in this vela, large players ("smart money") teriam posicionado ordens institucionais, e when o preço retorna a essa zona, tends to react.

Order block de demanda (compra) ORDER BLOCK impulso forte ↑ retorno ao OB = entrada potencial
A última vela de baixa before do impulso de alta vira a demand zone. When o preço retorna a ela, é a entrada potencial.

02Como identificar (os critérios)

Um order block válido isn't any vela contrária. Os critérios que aumentam a validade:

  1. A última vela contrária before do impulso: num order block de demanda, é a última vela de baixa before de o preço disparar for cima.
  2. O impulso precisa ser forte: o movimento que sai do bloco deve ser impulsivo, não um repique fraco.
  3. Deve haver break of structure: o impulso idealmente rompe um topo/fundo relevante (a break of structure — BOS). Isso valida que algo mudou.
  4. Zona still não "mitigada": o order block é mais forte na primeira vez que o preço retorna a ele. Após testado várias vezes, perde força.

Conexão com o fluxo: a lógica por trás é a mesma do tape reading — where grandes ordens foram executadas, há interesse institutional. The order block is uma tentativa de marcar essa zona no chart de candles, without precisar ver o book.

03Regras de entrada

A operação clássica com order block: você espera o preço retornar à zona e busca uma entrada a favor da direção do impulso original. Numa demand zone (compra):

  • Espera o retorno: o preço sobe (impulso), after recua de volta ao order block.
  • Busca confirmação na zona: não compra "às cegas" só because tocou — espera um sinal (vela de força, micro break of structure no timeframe menor).
  • Stop below do bloco: se o preço fechar below do order block, a tese falhou — stop curto e definido.
  • Alvo: o próximo nível de estrutura, ou relação risk/reward definida.

O erro do iniciante de SMC: marcar order blocks em todo lugar e comprar em any toque. Sem o contexto (trend, break of structure, confirmação), o "order block" vira só uma linha aleatória no chart. A zona is a ponto de interesse, não um gatilho automático de compra.

04Começando a detectar por código

Detectar order block automaticamente é mais complexo que um indicator comum, because envolve identificar "impulso" e "estrutura". Uma versão simplificada da lógica de detecção de um order block de demanda em Python:

# detecção SIMPLIFICADA de order block de demanda
def detectar_ob_demanda(df, impulso_min=0.003):
    # procura: vela de baixa seguida de impulso forte de alta
    obs = []
    for i in range(1, len(df)-3):
        vela = df.iloc[i]
        eh_baixa = vela["close"] < vela["open"]
        # impulso: alta acumulada nas 3 velas seguintes
        impulso = (df.iloc[i+3]["close"] - vela["high"]) / vela["high"]
        if eh_baixa and impulso > impulso_min:
            # a zona do OB é o corpo da vela de baixa
            obs.append({
                "indice": i,
                "topo_zona": vela["open"],
                "base_zona": vela["close"],
            })
    return obs

Warning: isto is a versão didática e simplificada. Detecção robusta de order block exige incorporar break of structure, mitigation e filtros de qualidade — e mesmo assim, SMC tem forte componente subjetivo que resiste à automação total. Use código como ponto de partida for estudar, e valide very before de confiar.

Order block faz parte de um sistema maior

Veja o complete guide de Smart Money Concepts — estrutura, BOS, FVG e liquidity juntos.

Guia completo SMC →

05A parte honesta about order blocks

O SMC virou moda e, com ela, very exagero. Vale separar what is razoável dwhat is marketing:

  • Razoável: order block como zona de interesse where houve atividade relevante, usada com contexto de trend e confirmação. É uma forma estruturada de marcar support/resistance com lógica de fluxo.
  • Marketing: "os bancos always voltam for comprar no order block, é só entrar e lucrar". Não há garantia estatística universal. O preço respeita order blocks às vezes, e ignora em outras.

How to use de forma sensata: trate order block como uma das ferramentas de leitura, combinada com trend (multi-timeframe), confirmação e risk management. Como zona de interesse com bom risk/reward, agrega. Como religião infalível, decepciona.

06Preguntas frecuentes

What is um order block?

A última vela de baixa before de um forte movimento de alta (order block de demanda), ou a última de alta before de forte queda (de oferta). O SMC diz que é where large players posicionaram ordens, e o preço tends to react ao retornar.

Como identificar um order block?

Procure a última vela contrária before de um impulso forte que rompe a estrutura (BOS). A zona é o corpo of this vela. É mais válida na primeira vez que o preço retorna a ela (antes de "mitigada").

Order block funciona mesmo?

É um conceito de leitura de fluxo institutional usado por muitos, but without garantia estatística universal. Funciona melhor como zona de interesse combinada com trend e confirmação, não como sinal isolado infalível.

Dá to automate a detecção?

Parcialmente. Dá for codificar a busca por "vela contrária + impulso + break of structure", but SMC tem componente subjetivo (qualidade da zona, mitigation) que resiste à automação total. Use código como ponto de partida e valide bastante.

What is the difference between order block e support/resistance?

Conceitualmente parecidos — ambos marcam zonas de reação. O order block adiciona a lógica de "origem de um movimento impulsivo com break of structure", while support/resistance clássico é só where o preço already reagiu antes. Order block is a leitura mais específica.