Version 1.4 · NinjaTrader 8 · edição brasileira © 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.

Primeiro o contexto. Depois a pressão. A execução por último.


Índice

  1. Visão geral
  2. O que você vê no gráfico
  3. Os três padrões
  4. O motor de volume
  5. Exibição do surto de volume
  6. Confirmação por Order Flow
  7. Mercados: futuros, FX e cripto
  8. Sessões, tooltips e o painel de ajuda
  9. Referência completa de parâmetros
  10. Configurações iniciais sugeridas
  11. Solução de problemas
  12. Glossário

1. Visão geral

O Flow.42 VolDynamics lê o tape e marca as barras em que volume, preço e comportamento do agressor se alinham em algo relevante. Em vez de deixar você analisar cada candle no olho, ele colore as poucas barras que contam uma história: onde um empurrão foi absorvido, onde uma corrida ficou sem combustível e onde o preço rompeu uma borda com participação de verdade por trás.

Três tipos de padrão formam o núcleo. Absorption é volume grande que mal move o preço: um pavio grande, um corpo pequeno, um fechamento perto da ponta oposta, a impressão digital de oferta ou demanda ocultas engolindo a agressão. Exhaustion é uma rejeição de alto volume no fim de uma corrida direcional, o movimento ficando sem fuel. Volume Push é forte participação se expandindo perto de uma área de preço importante, o que pode sustentar uma continuação quando o preço confirma, ou avisar de um empurrão tardio quando ele falha.

Por baixo dos padrões há um motor de volume que aprende como é o volume normal do seu instrumento (incluindo o ritmo por hora do dia, para que a calmaria do almoço seja julgada de forma diferente da abertura) e sinaliza surtos reais em relação a essa baseline. Uma camada opcional de Order Flow então confirma cada padrão contra a agressão de compra/venda, para que você possa exigir que o tape concorde antes de uma barra ser colorida.

Como o volume é tratado de forma genérica como unidades negociadas, o VolDynamics funciona igualmente em futuros, FX e cripto. É uma ferramenta de contexto: ela destaca o esforço que importa, mas as decisões de entrada, saída e risco continuam sendo suas.


2. O que você vê no gráfico

O VolDynamics trabalha principalmente colorindo barras. Cada tipo de padrão e de surto tem sua própria cor, então uma olhada já diz o que o indicador viu:

Quando mais de uma condição casa com a mesma barra, vence a mais significativa estruturalmente: um edge break tem prioridade sobre absorption ou exhaustion, que por sua vez têm prioridade sobre um simples surto de volume. Toda cor é configurável, e cada padrão pode ser configurado para colorir suas barras ou deixá-las inalteradas. Quando os tooltips de padrão estão ligados, passar o mouse sobre uma barra colorida explica o que foi detectado.


3. Os três padrões

3.1 Absorption

Absorption é a assinatura de um empurrão sendo silenciosamente engolido. Uma barra qualifica quando mostra um pavio grande em relação à sua amplitude, um corpo pequeno e um fechamento empurrado para a ponta oposta ao pavio: o mercado tentou ir para um lado, encontrou uma parede e fechou de volta para o outro. Os requisitos de pavio, corpo e fechamento são todos ajustáveis: Wick Min Fraction define quanto pavio é exigido, Body Max Fraction limita o corpo, e Close Top Fraction / Close Bottom Fraction determinam onde o fechamento precisa cair nos casos bullish e bearish. Ligue ou desligue o padrão inteiro com Enable Absorption.

3.2 Exhaustion

Exhaustion procura o mesmo tipo de pavio de rejeição, mas especificamente no fim de uma corrida direcional, o sinal de um movimento ficando sem gás. Então, além dos requisitos de pavio, corpo e fechamento, ele exige que uma corrida prévia tenha acontecido: Lookback Bars define quão longe para trás a corrida é medida, e Min Run (ATRs) define o tamanho que essa corrida precisa ter, expresso em múltiplos de ATR para escalar com a volatilidade. Wick Min Fraction, Body Max Fraction, Close Top Max e Close Bottom Min moldam a própria barra.

3.3 Volume Push (edge break)

Volume Push captura um rompimento decisivo de uma borda de range depois que a pressão vem se acumulando. Ele olha para trás ao longo de uma Cluster Window em busca de um cluster de pelo menos Min Spike Count surtos limpos, verifica que o cluster fica perto da borda de um swing range (definido por Range Lookback e por quão perto conta, ajustado por Edge Fraction) e então sinaliza o rompimento. Uma configuração Cooldown Bars espaça os sinais consecutivos para você não receber uma rajada deles no mesmo ponto. É o padrão que pode marcar uma iniciação genuína ou, quando o preço não confirma, avisar que o empurrão veio tarde demais.


4. O motor de volume

O motor de volume é o que permite ao VolDynamics distinguir um surto real de uma atividade comum. Ligado com Enable Volume Engine, ele aprende uma baseline de volume normal para o seu instrumento e compara cada barra com ela. O ponto crucial é que a baseline é consciente do horário do dia: ela constrói um perfil intradiário em baldes (definido por Intraday Time Bucket), então uma barra na abertura movimentada é julgada contra outras aberturas e uma barra tranquila do meio-dia contra outras barras do meio-dia. Isso mantém as chamadas de surto honestas ao longo da sessão.

Quão rápido a baseline se adapta fica a seu critério. Baseline Speed oferece os presets Snappy, Balanced ou Smooth; Startup Days for Baseline controla quanto histórico semeia a baseline inicial; e Baseline Update Speed ajusta finamente o quanto cada nova barra a empurra. Mais histórico e atualizações mais lentas dão uma baseline mais estável; menos histórico e atualizações mais rápidas a tornam mais reativa.

Um surto pode ser definido de duas formas. Por padrão, ele é relativo: uma barra precisa ser pelo menos Surge Factor vs Normal vezes a baseline, limitado por Min Surge Factor e Max Surge Factor para que o limiar continue sensato tanto em condições tranquilas quanto extremas. Como alternativa, Use Fixed Surge Volume troca para uma regra absoluta: uma barra precisa negociar pelo menos um número fixo de unidades (Fixed Surge Volume), o que é útil em instrumentos onde você pensa em tamanho concreto (por exemplo, ≥ 3 BTC). E se você preferir não escolher nada, Auto-Tune Surge Level ajusta o limiar automaticamente com base na volatilidade atual.


5. Exibição do surto de volume

A saída do motor é mostrada pelo grupo 05a Display Volume Surge. Marker escolhe a visualização: None (sem coloração de surto), Spike bars (colore só as barras de surto) ou Volume intensity (colore toda barra pelo quanto seu volume se compara à baseline, uma leitura rápida, estilo heatmap, de toda a sessão). Directional classifica cada surto como bullish ou bearish a partir do movimento do preço, e Confirm Bars decide como essa direção é julgada: comparando o fechamento com a abertura, ou o fechamento com um fechamento de várias barras atrás. As duas cores de surto, Surge Up Color e Surge Down Color, são configuráveis.


6. Confirmação por Order Flow

Os padrões acima leem preço e volume. A camada de Order Flow adiciona uma terceira lente (quem foi agressivo, compradores ou vendedores) e permite que você exija a concordância do tape antes de um padrão ser aceito. Ligue-a com Enable Order Flow e escolha de onde vem o volume de compra/venda com Source: de up/down ticks, ou da classificação Bid/Ask.

Confirm Mode define quão exigente ela é. Off ignora o order flow por completo; Soft confirma um padrão se qualquer um dos critérios de order flow for atendido; Strict exige todos eles. Os próprios critérios são ajustáveis por padrão: Absorption Min Aggression define quão unilateral o fluxo precisa ser para absorption, Absorption Max Progress / Block e Exhaustion Max Progress / Block limitam quanto o preço pode andar por bloco de volume (o tamanho do bloco definido por Progress Volume Block), e Volume Push Min Dominance define quão dominante um lado precisa ser em uma barra de rompimento. O modo Strict com limiares apertados dá os sinais mais limpos e raros; o modo Soft mantém mais deles.


7. Mercados: futuros, FX e cripto

O VolDynamics trata o volume de forma genérica como unidades negociadas, então a mesma lógica funciona em futuros (contratos), FX (lots) e cripto (tamanho em moeda). A configuração Volume Units diz a ele como interpretar o volume: Native serve à maioria dos mercados, com Notional e Scaled disponíveis para casos em que você quer outra base. Volume Unit Multiplier é uma conveniência opcional, mais útil em cripto: um multiplicador de 100 transforma 1 BTC em 100 unidades, dando números mais redondos para raciocinar. Mantenha em 1 para a maioria dos instrumentos.

Para cripto 24/7, a baseline por horário do dia ainda se aplica e a opção de fixed-surge costuma ser a mais intuitiva: você simplesmente declara o tamanho mínimo que conta como surto. Para futuros e FX, o surge factor relativo ou o Auto-Tune geralmente parecem mais naturais.


8. Sessões, tooltips e o painel de ajuda

Sessões. O VolDynamics pode limitar seu trabalho a janelas de tempo: uma janela de Pre-Market e uma janela de RTH, cada uma comutável com seus próprios horários de início e fim. Com Ignore Session Filter ligado, as janelas são ignoradas e as barras são avaliadas a qualquer hora. Os horários aceitam tanto o formato de 24 horas quanto o de 12 horas no seu fuso local.

Tooltips. Show Pattern Tooltips adiciona uma explicação ao passar o mouse sobre barras de absorption, exhaustion e volume-push, descrevendo o padrão detectado, útil enquanto você aprende a ler as cores.

Painel de ajuda. Um painel de ajuda compartilhado no gráfico mantém o básico à mão. Show Help Panel o alterna, Enable Help Hotkey permite abri-lo com a hotkey da Flow.42, e sua largura, altura e opacidade são ajustáveis.


9. Referência completa de parâmetros

As configurações aparecem no painel de propriedades do NinjaTrader, agrupadas como você as vê lá. "Default" é o valor com que o indicador vem de fábrica.

01 Absorption

Setting Default O que faz
Enable Absorption On Liga ou desliga a detecção de absorption.
Wick Min Fraction 0.40 O tamanho mínimo de pavio, como fração da amplitude total do candle, exigido para absorption.
Body Max Fraction 0.45 O tamanho máximo de corpo, como fração da amplitude total, permitido para absorption.
Close Top Fraction 0.60 Para absorption bullish, o fechamento precisa estar nesta fração da máxima ou acima dela.
Close Bottom Fraction 0.40 Para absorption bearish, o fechamento precisa estar nesta fração da mínima ou abaixo dela.
Absorption Bars Color Se as barras de absorption são coloridas ou deixadas inalteradas. Opções: None, Color.
Absorption Color MediumPurple A cor de barra usada quando absorption é detectada.

02 Exhaustion

Setting Default O que faz
Enable Exhaustion On Liga ou desliga a detecção de exhaustion.
Lookback Bars 8 O número de barras usado para medir a corrida direcional prévia.
Min Run (ATRs) 1.00 A corrida prévia mínima, em múltiplos de ATR, exigida para qualificar como exhaustion.
Wick Min Fraction 0.45 O tamanho mínimo de pavio, como fração da amplitude total, exigido para exhaustion.
Body Max Fraction 0.45 O tamanho máximo de corpo, como fração da amplitude total, permitido para exhaustion.
Close Top Max 0.60 Para exhaustion de alta, o fechamento não pode ser maior que esta fração da amplitude.
Close Bottom Min 0.40 Para exhaustion de baixa, o fechamento não pode ser menor que esta fração da amplitude.
Exhaustion Bars Color Se as barras de exhaustion são coloridas ou deixadas inalteradas. Opções: None, Color.
Exhaustion Color Gold A cor de barra usada quando exhaustion é detectada.

03 Volume Push

Setting Default O que faz
Enable Volume Push On Liga ou desliga a detecção de Volume Push (edge break).
Cluster Window (Bars) 12 Quantas barras para trás são varridas em busca do cluster de spikes antes de um rompimento.
Min Spike Count 2 O número mínimo de spikes limpos exigido dentro do cluster.
Range Lookback (Bars) 30 O número de barras usado para definir o swing range ao redor do rompimento.
Edge Fraction 0.15 Quão perto o cluster de spikes precisa ficar da máxima ou da mínima do range para contar como uma borda.
Cooldown Bars 20 O número mínimo de barras a esperar entre dois sinais de Volume Push.
Volume Push Bars Color Se as barras de Volume Push são coloridas ou deixadas inalteradas. Opções: None, Color.
Volume Push Color DeepSkyBlue A cor de barra usada quando Volume Push é detectado.

04 Order Flow

Setting Default O que faz
Enable Order Flow On Liga ou desliga a confirmação por order flow.
Source BidAsk De onde o volume de compra/venda é derivado: classificação UpDownTick ou BidAsk.
Confirm Mode Soft Off ignora o order flow; Soft confirma se qualquer critério for atendido; Strict exige todos os critérios.
Absorption Min Aggression 0.60 A dominância unilateral mínima para absorption (0.60 = 60% do volume de um lado).
Absorption Max Progress / Block 0.30 O progresso máximo de preço (em ticks) por bloco de volume para absorption.
Exhaustion Max Progress / Block 0.35 O progresso máximo de preço por bloco de volume para exhaustion.
Volume Push Min Dominance 0.60 A dominância mínima do agressor na barra de rompimento para confirmar um Volume Push.
Progress Volume Block 1000 Quantas unidades de volume formam um bloco para as checagens de progresso por bloco.

05 Volume Dynamics

Setting Default O que faz
Enable Volume Engine Off Liga ou desliga o motor de volume. Funciona para todos os mercados: volume é contratos, lots ou tamanho em moeda.
Volume Units Native Como o volume é interpretado: Native, Notional ou Scaled. Native serve à maioria dos mercados.
Volume Unit Multiplier 1.0 Um multiplicador opcional, útil em cripto (por exemplo, 100 transforma 1 BTC em 100 unidades). Mantenha em 1 para a maioria dos instrumentos.
Baseline Speed Balanced Quão rápido a baseline de volume normal se adapta: Snappy, Balanced ou Smooth.
Startup Days for Baseline 5 Quantos dias passados semeiam a baseline inicial. Mais dias são mais suaves; menos são mais reativos.
Intraday Time Bucket (min) 1 O tamanho de cada balde de tempo para o perfil de volume intradiário. 1 a 5 é recomendado para futuros e cripto.
Baseline Update Speed 0.05 Quão fortemente cada nova barra atualiza a baseline. Menor é mais suave; maior é mais rápido.
Use Fixed Surge Volume On Se ligado, os surtos exigem um volume mínimo fixo. Se desligado (ou com Auto-Tune ligado), os surtos são relativos ao normal.
Fixed Surge Volume (units) 1000 O volume mínimo para um surto no modo fixo. As unidades dependem do instrumento (por exemplo, 3.0 em BTC = ≥ 3 BTC).
Surge Factor vs Normal 2.0 Quantas vezes acima da baseline uma barra precisa estar para contar como surto (modo relativo).
Min Surge Factor 1.2 O menor surge factor permitido, para evitar sensibilidade excessiva em períodos tranquilos.
Max Surge Factor 6.0 O maior surge factor permitido, para evitar limiares irreais em volume extremo.
Auto-Tune Surge Level Off Ajusta o limiar de surto automaticamente com base na volatilidade atual.

05a Display Volume Surge

Setting Default O que faz
Marker Spike bars A visualização: None, Spike bars (só surtos) ou Volume intensity (toda barra vs baseline).
Directional On Classifica os surtos como bullish ou bearish a partir do movimento do preço.
Confirm Bars 2 0 compara o fechamento com a abertura; caso contrário, compara o fechamento com o fechamento daquele número de barras atrás.
Surge Up Color LimeGreen A cor de barra para surtos de volume bullish.
Surge Down Color IndianRed A cor de barra para surtos de volume bearish.

06 Session Settings

Setting Default O que faz
Ignore Session Filter Off Quando ligado, nenhum gating de sessão é aplicado e os sinais podem ocorrer a qualquer hora.
Use Pre-Market On Habilita a janela de Pre-Market.
Pre Market Start (HH:mm) 09:00 O horário de início do Pre-Market, no seu horário local. Aceita os formatos de 24 e de 12 horas.
Pre Market End (HH:mm) 13:00 O horário de fim do Pre-Market, no seu horário local.
Use RTH On Habilita a janela de Regular Trading Hours.
RTH Start (HH:mm) 15:00 O horário de início do RTH, no seu horário local.
RTH End (HH:mm) 22:00 O horário de fim do RTH, no seu horário local.

07 Tooltips

Setting Default O que faz
Show Pattern Tooltips Off Mostra um tooltip ao passar o mouse sobre barras de absorption, exhaustion e volume-push, explicando o padrão detectado.

Help & Hotkey

Setting Default O que faz
Show Help Panel n/a Mostra ou esconde o painel de ajuda compartilhado da Flow.42 neste gráfico.
Enable Help Hotkey n/a Permite alternar o painel de ajuda com a hotkey global da Flow.42.
Assigned Help Hotkey CTRL + H O atalho que alterna o painel de ajuda. Somente leitura.
Help Panel Width (px) n/a A largura preferida do painel de ajuda em pixels.
Help Panel Height (px) n/a A altura preferida do painel de ajuda em pixels.
Help Panel Opacity (%) n/a A opacidade do painel de ajuda, de 0 a 100.

10. Configurações iniciais sugeridas

De fábrica, os três padrões e a camada de order flow ficam ligados, e o motor de volume fica desligado, uma boa forma de ver primeiro onde absorption, exhaustion e volume pushes caem no seu instrumento. Observe as barras coloridas por algumas sessões antes de mudar qualquer coisa.

Quando quiser também a coloração de surtos, ligue Enable Volume Engine. Em futuros e FX, deixe o surto no modo relativo (ou ligue o Auto-Tune) e deixe a baseline aprender. Dê a ela os poucos startup days de que precisa. Em cripto, a opção de fixed-surge costuma ser a mais clara: declare o tamanho mínimo em moeda que conta como surto e siga a partir daí. Se o heatmap da sessão inteira interessa a você, defina Marker como Volume intensity para colorir toda barra pelo seu volume em relação à baseline.

Para a confirmação, comece no modo Soft, para que a camada de order flow apare os padrões mais fracos sem remover muitos. Passe para Strict só depois de conhecer bem os padrões e querer os sinais mais limpos e raros. Como regra, as configurações mais sensíveis ao instrumento são a definição de surto (fixed volume, surge factor ou Auto-Tune) e os limiares de order flow. Ajuste esses primeiro.


11. Solução de problemas

Nenhuma barra é colorida. Confirme que você está dentro de uma janela de sessão ou ligue Ignore Session Filter, e verifique se os padrões que você espera estão habilitados. O indicador precisa de um breve aquecimento de barras antes de começar a colorir.

Nenhum surto de volume aparece. O motor de volume vem desligado por padrão. Ligue Enable Volume Engine. Se já estiver ligado, a baseline precisa dos seus startup days para aprender; bem no começo dessa janela, as chamadas de surto podem ser esparsas. No modo fixo, garanta que o Fixed Surge Volume seja alcançável para o seu instrumento.

Surtos demais ou de menos. No modo relativo, suba ou desça Surge Factor vs Normal (limitado pelo mínimo e pelo máximo). No modo fixo, ajuste Fixed Surge Volume. Ou ligue o Auto-Tune para deixar a volatilidade definir o nível.

O order flow parece remover tudo. O modo Strict exige todos os critérios de order flow ao mesmo tempo. Passe para Soft, ou afrouxe os limiares por padrão (aggression, progresso por bloco, dominância). Confirme também que o seu feed de dados suporta o Source escolhido: a classificação Bid/Ask precisa dos dados de mercado certos.

As cores colidem em uma barra. Quando várias condições casam, vence a mais significativa: edge break sobre absorption/exhaustion sobre um simples surto. Isso é proposital, para que uma barra mostre a sua leitura mais forte.

Os números de cripto parecem estranhos. Use o Volume Unit Multiplier para escalar o tamanho em moeda para unidades mais redondas, e considere o fixed surge volume para raciocinar em tamanho concreto.


12. Glossário

Absorption: volume grande que mal move o preço: um pavio grande, corpo pequeno e fechamento perto da ponta oposta, sugerindo oferta ou demanda ocultas engolindo a agressão.

Exhaustion: uma rejeição de alto volume no fim de uma corrida direcional, sugerindo que o movimento está ficando sem combustível.

Volume Push (edge break): um rompimento decisivo de uma borda de range depois que um cluster de surtos se forma perto dessa borda.

Volume surge: uma barra cujo volume é anormalmente alto em relação à baseline aprendida.

Baseline: a imagem em evolução do motor sobre o volume normal, incluindo o ritmo por horário do dia da sessão.

Surge factor: quantas vezes acima da baseline uma barra precisa negociar para contar como surto (modo relativo).

Order flow: a leitura de qual lado, compradores ou vendedores, foi o agressor, usada para confirmar padrões.

Confirm mode: quão rígida é a confirmação por order flow: Off, Soft (qualquer critério) ou Strict (todos os critérios).

Volume units: como o volume é interpretado para o instrumento: contratos, lots ou tamanho em moeda.


O Flow.42 VolDynamics é uma ferramenta de contexto e visualização. Ele não fornece sinais de trade automáticos nem consultoria de investimento. Trade less. Trade better. Trade with clarity.

© 2026 TTW Trading Systems PTE. LTD. · Flow.42 Analytics · All rights reserved.