Manual

Flow CVD Linha

Instalação, ativação, como o CVD é calculado, cada ajuste do indicador e como conferir o cálculo por fora.

Neste manual

1. Instalar e ativar

1

Baixe o arquivo

Entre na sua conta e clique em Baixar. Você recebe um .zip (v1.2). Não descompacte.
2

Importe no NinjaTrader

No Control Center: Tools → Import → NinjaScript Add-On, escolha o .zip e confirme. Não precisa reiniciar.
3

Coloque no gráfico

Botão direito no gráfico → Indicators → pasta FlowSharks → Flow CVD Linha. Ele abre num painel próprio, embaixo do preço.
4

Cole o serial

Ainda na janela de indicadores (ou com duplo clique na linha depois), procure o grupo 0. Licença e cole o seu serial no campo Serial. Clique em OK. Em até 10 segundos a linha aparece. O serial está em Minha conta, com o botão Copiar.
O serial fica preso no computador. O primeiro computador que usar o serial fica com ele. Em outro computador o painel avisa que o serial já está preso.
Trocou de computador? Em Minha conta, clique em Soltar máquina e cole o serial no computador novo. São até 3 trocas por serial. Soltou sem querer? O botão Voltar para a máquina anterior não gasta troca.

2. Como o CVD é calculado

O Flow CVD Linha usa a definição clássica do Cumulative Volume Delta, a mesma do ATAS CVD Pro e do Bookmap: a cada negócio, o tamanho entra com sinal positivo quando o agressor comprou e negativo quando vendeu, e tudo é somado ao longo da sessão.

// classificação do negócio (preço do negócio × bid/ask do momento)
preço ≥ ask → compra (+tamanho)
preço ≤ bid → venda (−tamanho)
dentro do spread → lado mais perto (acima do meio = compra, abaixo = venda)
no meio exato ou sem bid/ask → regra do tick (subiu = compra, caiu = venda, igual = lado anterior)
// acumulado
CVD(n) = CVD(n−1) + delta(n)    // zera no primeiro negócio da sessão, se "Zerar no início da sessão" estiver ligado

De onde vem a fita

Histórico: o indicador adiciona uma série de 1 tick do mesmo ativo. O NinjaTrader guarda, junto de cada tick, o bid e o ask daquele instante, então o CVD do histórico sai da fita de verdade, sem Tick Replay. Cada tick é casado com a barra do gráfico pelo horário; quando várias barras têm o mesmo horário (Renko, Range, tick), os negócios são repartidos pelo volume de cada barra.

Ao vivo: cada negócio chega pelo fluxo de mercado do NinjaTrader com o bid e o ask do momento e entra direto na barra em formação. A linha anda a cada negócio.

Sem fita: se o seu provedor não tem histórico de tick para um trecho, esse trecho é estimado pela posição do fechamento no candle (pode ser desligado) e o nome do indicador avisa (estimado) ou (parte estimada).

As médias

Calculadas sobre o fechamento do CVD de cada barra, barra a barra: M9 exponencial, M20 exponencial e M50 simples. A linha do CVD fica verde acima da M20 e vermelha abaixo.

3. O que aparece na tela

ElementoO que é
/ Linha grossaO CVD da sessão. Verde acima da M20, vermelha abaixo (cores ajustáveis).
M9Média exponencial de 9 barras do CVD.
M20Média exponencial de 20 barras do CVD. É ela que define a cor da linha.
M50Média simples de 50 barras do CVD.
Linha zeroReferência cinza: acima, a sessão acumula compra agressora; abaixo, venda.
Nome do indicadorFlow CVD Linha. Se aparecer (estimado) ou (parte estimada), parte do histórico veio sem fita.
Caixa de dadosCVD, M9, M20 e M50 de cada barra aparecem na Data Box do NinjaTrader.

4. Ajustes

Grupo · AjustePadrãoO que faz
CVD · Zerar no início da sessãoligadoReinicia o CVD no primeiro negócio de cada pregão do template de horário do gráfico. Desligado, acumula sem zerar.
CVD · Período M9 / M20 / M509 / 20 / 50Períodos das três médias (M9 e M20 exponenciais, M50 simples).
CVD · Colorir CVD pela M20ligadoVerde acima da M20, vermelho abaixo. Desligado, a linha usa a cor fixa do plot.
CVD · Coresverde / vermelhoCor da linha acima e abaixo da M20.
Fita · Fita realligadoLê a fita bid/ask (histórico pela série de 1 tick, ao vivo pelo fluxo de mercado). Desligado, estima tudo pelo candle.
Fita · Estimar quando não houver fitaligadoBarra sem nenhum negócio na fita: deduz o delta pela posição do fechamento no candle e avisa no nome. Desligado, a barra fica com delta zero.
Fita · Filtro: tamanho mínimo0Ignora negócios menores que este lote. 0 = conta tudo.
Fita · Filtro: tamanho máximo0Ignora negócios maiores que este lote (igual ao CVD Pro). 0 = sem teto.
Fita · Barras calculadas0Calcula só as últimas N barras (mais leve). 0 = todas.
Fita · Gravar conferência (CSV)desligadoGrava um CSV por barra fechada pra conferir o cálculo por fora (seção 6).
Licença · SerialvazioO seu serial do Pack CVD (em Minha conta). Sem ele, o painel mostra só o aviso para colar o serial.
O indicador trabalha sempre em Calculate = On each tick, porque o CVD é negócio a negócio. Se você mudar esse campo nas propriedades, ele volta sozinho.

5. Leitura

Leitura de fluxo, não recomendação. O CVD responde "quem está agredindo" e o preço responde "o mercado está aceitando". A informação está na comparação dos dois.

A favor

Preço subindo com CVD subindo (ou caindo com CVD caindo): o agressor está empurrando e o preço responde. Movimento com dono.

Divergência

Preço faz um topo mais alto e o CVD faz um topo mais baixo: o comprador perdeu força enquanto o preço ainda subia. O espelho vale nos fundos. É um sinal de cansaço, não de virada garantida: o que confirma é o preço parar de avançar e o CVD trocar de lado.

Absorção

O CVD anda forte e o preço não sai do lugar: alguém com ordens limitadas está absorvendo toda a agressão. Costuma aparecer em suporte e resistência.

Médias

A linha cruzando a M20 troca de cor: o acumulado mudou de ritmo. CVD acima da M9, M9 acima da M20 e M20 acima da M50 é fluxo comprador organizado; invertido, vendedor. Médias embaralhadas é disputa.

Filtros

Com o filtro de tamanho mínimo em, por exemplo, 10 contratos no NQ, a linha passa a mostrar só o fluxo dos lotes grandes. Compare com a linha sem filtro: quando as duas andam em direções opostas, varejo e lote grande estão de lados diferentes.

6. Conferir o cálculo (CSV)

Ligue Gravar conferência (CSV). A cada barra fechada o indicador acrescenta uma linha em Documentos\NinjaTrader 8\FlowSharks\cvdlinha_<ativo>.csv (ao entrar ao vivo ele grava também as últimas 3.000 barras do histórico). Colunas:

hora;volume;compra;venda;fita;delta;cvd;m9;m20;m50;fonte;sessao

Três checagens que qualquer planilha faz:

ChecagemComo
Todo contrato foi classificadocompra + venda = volume em toda linha com fonte = fita (sem filtro de tamanho).
O acumulado está certocvd = soma dos delta, zerando onde sessao = 1.
As médias estão certasEMA 9 e EMA 20 da coluna cvd batem com m9 e m20; a média simples de 50 bate com m50.

Com filtro de tamanho ligado, compra + venda fica menor que o volume de propósito: a diferença é o que o filtro tirou.

7. Dúvidas e avisos

O nome diz "(estimado)"

O provedor não entregou histórico de tick para o período do gráfico. Reduza os dias carregados ou use um provedor com tick histórico (Rithmic, CQG, Continuum, Kinetick). A parte ao vivo sai sempre com fita real.

A linha não anda ao vivo

Confira a conexão de dados do NinjaTrader e se o gráfico está recebendo negócios (o volume do candle muda). O indicador anda a cada negócio recebido.

Tick Replay

Não é necessário. Se estiver ligado no gráfico, o indicador lê o replay no histórico em vez da série de 1 tick. O resultado é o mesmo.

Comparando com outro CVD

Diferenças pequenas entre plataformas vêm da classificação do negócio dentro do spread e do instante em que a sessão zera. Com o CSV você vê exatamente a regra aplicada aqui.

Aviso. Ferramenta de leitura do fluxo de ordens. Não é recomendação de compra ou venda nem garantia de resultado. Opere com gerenciamento de risco.
Flow Sharks CVD © 2026 · Pack CVD para NinjaTrader 8 · minha conta · manual · WhatsApp

Ferramenta de leitura do fluxo de ordens. Nada aqui é recomendação de compra ou venda de ativos nem promessa de resultado. A decisão, o tamanho e o risco são sempre do trader.