Indicador de Order Flow grátis · NinjaTrader 8

TEVO DOM: livro de ofertas (Level 2) para NinjaTrader 8

O TEVO DOM abre um livro de ofertas completo em janela própria: escada de preços, profundidade no bid e no ask, variação dos lotes, último preço, Time & Sales e envio de ordens a mercado. O mercado é escolhido na janela, e as ordens só saem depois de escolher uma conta e confirmar.

O download é feito em duas etapas, na seção “Indicadores grátis” da página inicial.

TEVO DOM, janela de livro de ofertas Level 2 no NinjaTrader 8
Plataforma
NinjaTrader 8
Arquivo
NinjaScript (.cs), código-fonte legível
Cálculo
Janela em tempo real (Level 2)
Preço
Grátis
Arquivo atualizado em
8 de outubro de 2026

O que o indicador faz

  1. Janela separada. Aplicado a um gráfico, o indicador abre o DOM em janela própria, com processamento próprio: o gráfico não fica mais lento. O mercado exibido é o do gráfico ou o que você escolher na janela (clique no nome do instrumento).
  2. Escada de preços. Colunas BID Δ, BID SIZE, DEPTH, PRICE, DEPTH, ASK SIZE, ASK Δ. No modo estático (padrão) as linhas ficam paradas e só recentralizam quando o preço se aproxima do topo ou da base; a roda do mouse rola a escada, e o clique do meio ou o duplo clique a recentraliza.
  3. Variação dos lotes. BID Δ e ASK Δ mostram as ordens adicionadas (+) ou retiradas (−) em cada preço nos últimos 10 segundos. O volume consumido pelos negócios não entra na conta: você vê só inclusões e cancelamentos.
  4. Time & Sales. Cada negócio com horário, preço e quantidade, colorido pelo lado; negócios de 20 contratos ou mais ficam destacados (ajustável).
  5. Envio de ordens. Conta (nunca memorizada), contrato, quantidade (botões 1, 2, 5, 10), estratégia ATM e validade; botões BUY MKT, SELL MKT, CANCEL ORDERS e FLATTEN. Compra, venda e flatten pedem um segundo clique em até 3 segundos.

Dados e mercados

  • Para mercados que publicam profundidade no NinjaTrader: futuros (ES, NQ, MNQ, CL, GC…) e qualquer instrumento para o qual sua conexão forneça Level 2.
  • O DOM funciona em tempo real: não há histórico do livro, e o Time & Sales começa quando a janela abre.
  • A tela é atualizada a cada mudança do livro, limitada a 30 quadros por segundo por padrão (parâmetro Refresh).

Requisitos: o que é grátis e o que pode ser pago

  • NinjaTrader 8, plataforma desktop para Windows. O indicador é grátis; o NinjaTrader é um software de terceiros com termos próprios e pode ser pago conforme o uso (licença, operação em conta real).
  • Profundidade de mercado (Level 2). Sua conexão precisa fornecer a profundidade do livro para o instrumento escolhido. Conforme a corretora, a bolsa e a assinatura de dados, ela pode ser paga ou limitada a poucos níveis.
  • Dados de mercado. Preços, volume e profundidade de mercado vêm da sua conexão (corretora ou provedor de dados). Conforme a bolsa e a assinatura, esses dados podem ser cobrados: confira os termos do seu provedor.
  • Conta de trading para as ordens. Os botões enviam ordens reais para a conta selecionada: comece sempre por uma conta de simulação (Sim101).

Exemplo de leitura (didático)

No NQ, um lote grande aparece no ask alguns ticks acima do preço (barra vermelha longa, ASK Δ positivo). Se o preço sobe até esse nível e o lote diminui com os negócios (Time & Sales em ciano, tamanhos grandes), o nível está sendo absorvido; se ele some logo antes de ser tocado (ASK Δ negativo sem negócios), era uma oferta retirada. O DOM mostra o que está acontecendo; não diz o que vai acontecer.

Parâmetros

O indicador está em inglês: cada parâmetro aparece com o nome exibido no NinjaTrader, o valor padrão lido no código-fonte (.cs) e a explicação em português.

1. Ladder

ParâmetroPadrãoFunção
Scale1.0Tamanho de todo o DOM (1 = tamanho de referência em uma janela de 941 px de altura; adapta-se à janela).
Static laddersimAtivado = as linhas ficam paradas e só recentralizam quando o preço se aproxima do topo ou da base (suave). Desativado = a escada segue cada tick, com o spread no meio.
Net size change window (s)10Delta BID / ASK = ordens adicionadas (+) ou retiradas (−) em cada preço nesse número de segundos. O volume consumido pelos negócios não entra na conta.
Recenter after scrolling (s, 0 = never)10A roda do mouse rola a escada; o clique do meio ou o duplo clique a recentraliza.
Show last tradesim
Show spreadsim
Alternate row shadingsim
Highlight the row under the mousesim

2. Time & Sales

ParâmetroPadrãoFunção
Show time and salessim
Rows5
Min size shown1
Large print (highlight, 0 = off)20
Show millisecondsnão

3. Order Entry

ParâmetroPadrãoFunção
Show order entrysim
Confirm orders (second click)simCompra, venda e flatten pedem um segundo clique em até 3 segundos.
Default quantity1
Quantity buttons1,2,5,10Separadas por vírgulas, até 6 (ex.: 1,2,5,10).

4. Window

ParâmetroPadrãoFunção
Always on topnão
Show headersim
Show legendsim
Market at startVazio = o instrumento do gráfico. Pode ser trocado dentro do DOM (clique no nome do instrumento).

6. Performance

ParâmetroPadrãoFunção
Refresh (ms)33Intervalo de atualização da janela do DOM quando o livro muda (33 ms = 30 quadros por segundo).

7. Trading Evolution

ParâmetroPadrãoFunção
Show logosim
Diagnostic mode (Output window)não

9 cores personalizáveis na aba Cores do NinjaTrader.

Instalação no NinjaTrader 8

  1. Baixe o pacote grátis (arquivo ZIP) que contém o indicador na seção Indicadores grátis da página inicial.
  2. No NinjaTrader 8, abra Tools › Import › NinjaScript Add-On, escolha o arquivo ZIP e reinicie o NinjaTrader.
  3. Ative sua licença gratuita: Control Center › New › Trading Evolution License e salve sua chave.
  4. Em um gráfico, abra a lista de indicadores (clique direito › Indicators) e adicione “TEVO DOM”.

Problemas comuns e soluções

  • A janela fica vazia. Confira se a conexão está ativa e se fornece profundidade para esse contrato (incluindo o vencimento).
  • Os botões de ordem não fazem nada. Escolha primeiro uma conta na janela; com a confirmação ativa, clique uma segunda vez em até 3 segundos.
  • O indicador não aparece na lista. Confira se a importação do pacote (Tools › Import › NinjaScript Add-On) terminou sem erro e reinicie o NinjaTrader. O NinjaTrader compila todos os scripts juntos: um erro em outro script instalado pode bloquear a importação; corrija ou remova esse script. Se a ferramenta mostrar uma mensagem de licença, salve sua chave gratuita em Control Center › New › Trading Evolution License.
  • Erro “already contains a definition”. Existe uma cópia antiga do mesmo indicador com outro nome de arquivo: apague-a e compile de novo.

Limitações

  • As ordens enviadas pela janela são ordens reais do NinjaTrader: teste primeiro em uma conta de simulação. O indicador não gerencia nenhuma posição por você.
  • A profundidade mostra apenas as ordens visíveis: ordens ocultas (icebergs) e cancelamentos rápidos não aparecem por completo.
  • Não há histórico do livro nem do Time & Sales: os dados começam quando a janela abre.
  • Nenhuma leitura do livro é garantida: operar futuros envolve risco de perda de capital.

Perguntas frequentes

O indicador é grátis?

Sim: o indicador é grátis (pacote e licença grátis), sem assinatura, e o código-fonte é legível. Ele funciona no NinjaTrader 8; a plataforma e os dados de mercado têm termos próprios, que podem ser pagos.

Preciso importar um arquivo ZIP?

Sim. A ferramenta faz parte do pacote Order Flow gratuito, um arquivo ZIP: no NinjaTrader 8, menu Tools › Import › NinjaScript Add-On, escolha o ZIP e reinicie o NinjaTrader. Depois ative sua licença gratuita: Control Center › New › Trading Evolution License.

O DOM envia ordens?

Sim, a mercado, na conta escolhida na janela, com estratégia ATM opcional. Nada é enviado enquanto nenhuma conta for escolhida, e por padrão cada compra, venda ou flatten pede um segundo clique em até 3 segundos.

O que significam BID Δ e ASK Δ?

A variação líquida das ordens em espera em cada preço nos últimos 10 segundos (ajustável): + para ordens adicionadas, − para ordens retiradas. O volume consumido pelos negócios não entra na conta.

O DOM precisa de Tick Replay?

Não. O DOM trabalha só em tempo real, com a profundidade e os negócios ao vivo.

Dá para exibir outro mercado além do gráfico?

Sim: clique no nome do instrumento na janela para escolher outro. O parâmetro “Market at start” define o mercado na abertura; vazio = o do gráfico.

Conceitos e ferramentas relacionados

Outros indicadores NinjaTrader 8 grátis

Conteúdo educacional. Estes indicadores não são recomendação de investimento e não garantem nenhum resultado. Operar futuros envolve risco de perda que pode superar o capital inicial. Termos de uso · Avisos legais