Flow.42 Analytics: Guia de Interpretação Versão: 2026-07-11 · Comprovado em dois casos ao vivo, MNQ 09-26, 2026-07-10
A percepção central em duas frases: Um nível de S/R do VolImbalance diz que um grande participante esteve ali. Um diamante de absorção do AbsorptionMap diz se ele ganhou ou perdeu.
A segunda percepção, igualmente importante: A absorção diz onde, não quando. Ela é um sinal de contexto, não um gatilho de entrada.
1. Por que este guia existe
Um cluster ASK é vermelho e significa "resistência". Um diamante de absorção verde significa "de alta". Quando os dois aparecem no mesmo preço, no mesmo minuto, parece uma contradição, e a reação óbvia ("linha vermelha = vender") é então exatamente o erro.
Eles não se contradizem. Eles descrevem duas metades do mesmo evento.
2. O que os dois indicadores de fato medem (semântica do código)
VolImbalance: onde estava a ordem?
| Tipo | Significado | Cor | Nível |
|---|---|---|---|
AskImbalance |
de baixa, lado ask → dominância vendedora | Vermelho | Resistência |
BidImbalance |
de alta, lado bid → dominância compradora | Verde | Suporte |
Um cluster ([5x] 649) = vários desequilíbrios empilhados do mesmo tipo, aqui 5, totalizando 649 contratos. O nível é desenhado porque tamanho comprovadamente negociou ali.
AbsorptionMap: aquela ordem funcionou?
| Marcador | Código | Significado | Contexto |
|---|---|---|---|
| 🟢 Diamante verde | AskAbsorbedColor = LimeGreen |
"venda absorvida": a venda agressiva foi engolida | de alta |
| 🔴 Diamante laranja/vermelho | BidAbsorbedColor = OrangeRed |
"compra absorvida": a compra agressiva foi engolida | de baixa |
O diamante aparece somente quando o lado agressivo falhou: volume foi empurrado através, e mesmo assim o preço não se moveu. Diamantes grandes com anel = absorção forte/confirmada; pequenos e pálidos = candidatos provisórios.
3. A percepção central
Um nível existe porque um vendedor (ou comprador) esteve ali. Um diamante existe porque aquele mesmo participante falhou.
Quando os dois ficam um sobre o outro:
O vendedor é real, mas ele está sendo devorado.
O nível então não é um lugar para fazer fade. Ele é um alvo que vai romper.
4. As quatro constelações (matriz 2×2)
| Cluster VolImbalance | Diamante AbsorptionMap | Leitura | Consequência |
|---|---|---|---|
| ASK (resistência, vermelho) | 🟢 verde: venda absorvida | VENDEDOR PRESO | O nível rompe para cima. Não venda. O rompimento é o gatilho de compra. |
| ASK (resistência, vermelho) | 🔴 vermelho: compra absorvida | Resistência confirmada | Os compradores falharam contra o vendedor → o nível segura. O fade é válido. |
| BID (suporte, verde) | 🔴 vermelho: compra absorvida | COMPRADOR PRESO | O nível rompe para baixo. Não compre. O rompimento é o gatilho de venda. |
| BID (suporte, verde) | 🟢 verde: venda absorvida | Suporte confirmado | Os vendedores falharam contra o comprador → o nível segura. A compra é válida. |
Regra de bolso: - Mesma cor para cluster e diamante (vermelho+vermelho / verde+verde) → o nível segura. - Cor oposta (cluster vermelho + diamante verde, cluster verde + diamante vermelho) → o nível é uma armadilha e vai romper.
5. ⚠️ Absorção é contexto, não gatilho
Esta é a parte que custa dinheiro se você não a internalizou.
O diamante diz: "o lado agressivo falhou AQUI." Ele não diz: "a reversão começa AGORA."
Entre a absorção e a resolução, o mercado pode continuar se movendo contra você: no Caso B abaixo, por 18 pontos, mesmo que a absorção estivesse correta e o rompimento posterior também estivesse. O vendedor ganhou o momento e ainda assim perdeu o round.
Consequência prática:
| O diamante | coloca você em alerta. Descarte a ideia de fade. Anote a direção. |
| O rompimento do nível | é a entrada. Só um fechamento além de PriceMax + Deviation confirma que o trade preso está funcionando. |
É exatamente por isso que a configuração de Deviation não é cosmética, ela é o seu gatilho de trade (veja o capítulo 10).
Se você entrar mesmo no diamante, dimensione o stop para sobreviver a uma excursão adversa da ordem do Caso B (≈18 pontos MNQ).
6. Depois do rompimento: inversão de polaridade
Um nível preso rompido inverte para o papel oposto:
- Resistência rompida (vendedor preso) → vira suporte. O vendedor que cobre e os novos comprados a defendem.
- Suporte rompido (comprador preso) → vira resistência.
O reteste pelo outro lado costuma ser a entrada melhor do que o próprio rompimento.
7. Estudo de caso A: o caso limpo (19:29 / 19:30)
MNQ 09-26, 2026-07-10

19:29: Cluster ASK [5x] 649 em cerca de 30046.9 a 30048.75. Cinco desequilíbrios ask empilhados, 649 contratos. Um grande vendedor, claramente visível. A resistência é desenhada.
19:30: 🟢 Grande diamante verde com anel, bem dentro da zona. Venda absorvida. A venda agressiva foi engolida por compradores passivos. O preço não cai.
Leitura: vendedor preso. A linha vermelha é um alvo, não uma venda.
Resolução: o preço sobe sem desvio, de ~30047 para acima de 30065 às 19:42. Sem drawdown, sem hesitação. A faixa [5x] 649 é desenhada tracejada e truncada no ponto de rompimento = invalidada.
Esta é a forma de manual: grande vendedor preso, absorção imediata, rompimento direto.
8. Estudo de caso B: o caso honesto (19:56)
Mesmo gráfico, 27 minutos depois. Mesmo sinal, caminho diferente.

19:56: Cluster ASK [3x] 280 em 30049.25 a 30050.75, com um 🟢 diamante verde bem sobre ele. À primeira vista, exatamente a mesma constelação do Caso A.
Mas então: o preço primeiro cai ~18 pontos, de ~30049 para ~30031. Os vendedores ganharam o momento. Quem comprou no diamante ficou no prejuízo.
E só então: o preço retorna, avança acima da zona a partir das ~20:05 e finalmente a rompe com um impulso verde. O nível segura como suporte desde então.
Esta é a forma do mundo real: o sinal estava certo, mas não imediatamente. A absorção desloca as probabilidades; ela não garante o timing.
9. O que separa o Caso A do Caso B
O mesmo padrão duas vezes, dois caminhos bem diferentes. Diferenças observáveis (indicações, não lei):
| Caso A (19:29): limpo | Caso B (19:56): atrasado | |
|---|---|---|
| Tamanho preso | [5x] 649: 5 desequilíbrios, 649 contratos |
[3x] 280: 3 desequilíbrios, 280 contratos |
| Posição no movimento | O preço avança para dentro do nível vindo de baixo, alta em curso | O preço fica na máxima do dia após uma corrida longa, primeira virada |
| Desfecho | Rompimento direto, sem drawdown | −18 pontos, depois rompimento |
Regras de bolso: - Quanto maior o vendedor preso, mais combustível o squeeze tem (ele precisa cobrir). - Absorção para dentro de um movimento em curso (Caso A) resolve mais rápido que absorção contra um movimento estendido que está virando (Caso B). - Um cluster pequeno no extremo do dia é o setup mais fraco, mesmo quando as cores do sinal parecem idênticas.
10. Pilha de confirmação
Um sinal de preso é mais forte quando o contexto do leilão concorda:
| Ferramenta | Vendedor Preso (de alta) | Comprador Preso (de baixa) |
|---|---|---|
| VolImbalance | Cluster ASK (resistência) | Cluster BID (suporte) |
| AbsorptionMap | 🟢 venda absorvida | 🔴 compra absorvida |
| AuctionEngine | Higher Value Acceptance, Continuation, Loc: Above prior value | Lower Value Acceptance, Continuation, Loc: Below prior value |
| VolDelta | subindo apesar da pressão vendedora | caindo apesar da pressão compradora |
Se todos apontam para o mesmo lado, o rompimento é a resolução provável. Se eles conflitam, é um sinal de contexto, não um trade.
Nota ao revisar: o painel do AuctionEngine sempre mostra o estado atual ao vivo, não o estado no momento de uma barra histórica. Para julgar o contexto de leilão de um sinal passado, coloque o Auction Context em Historical. Do contrário você lê o estado de hoje no setup de ontem.
11. Checklist prático
- Achou um cluster? Anote o tipo (ASK = resistência, BID = suporte).
- Há um diamante sobre ele? Se não → nível de S/R comum, opere-o de forma clássica (faça o fade).
- Diamante na cor oposta? → Preso. Descarte a ideia de fade.
- Quão grande é o cluster preso?
[5x] 649≫[3x] 280. Mais tamanho preso = mais combustível. - Onde o preço está no movimento? Absorção para dentro de um movimento em curso vence a absorção num extremo estendido.
- O AuctionEngine discorda? → só contexto, sem trade.
- Não entre no diamante, entre no rompimento. O fechamento além de
PriceMax + Deviationé o gatilho. - Observe o reteste pelo outro lado como a entrada melhor.
12. Erros comuns
- "Linha vermelha = vender." Errado no instante em que um diamante verde fica sobre ela.
- Entrar no diamante em vez do rompimento. O Caso B custa 18 pontos, mesmo que o sinal estivesse no fim das contas certo.
- Julgar pelo pavio em vez do fechamento. Um pavio através da zona é confirmação de que o nível segura, não um rompimento.
- Deixar a deviation larga demais. Você está esperando o rompimento, e o indicador o reporta 21 minutos atrasado, ou nem reporta.
- Operar um sinal de preso sem contexto de leilão. Sem respaldo, é uma observação, não um setup.
- Ignorar o tamanho do sinal.
[3x] 280e[5x] 649parecem iguais mas não têm a mesma força.
Referências de código:
Flow42VolImbalance.cs → ImbalanceType, AskImbalanceColor / BidImbalanceColor,
ValidateClusterAbsorption (lógica de rompimento), CalculateDeviationPrice.
Flow42AbsorptionMap.cs → BidAbsorbedColor / AskAbsorbedColor (linha 1023-1024),
tooltip "Bullish absorption / selling absorbed" vs "Bearish absorption / buying absorbed".
Figuras: MNQ 09-26, 2026-07-10, 1 minuto, calibradas a partir do gráfico ao vivo. As anotações das figuras são deliberadamente em inglês para que as duas versões de idioma compartilhem as mesmas imagens.
Flow.42 Analytics