Indicador NinjaTrader 8 grátis

Indicador SMT Divergence para NinjaTrader 8

Ele compara o instrumento do gráfico com um mercado correlacionado (NQ e ES, EURUSD e GBPUSD, ou um par inverso como EURUSD e DXY). Em um swing comum ou na máxima / mínima do dia anterior, um mercado pega a liquidez enquanto o outro falha: essa é a divergência SMT. Depois, o indicador espera uma mudança de estrutura para propor a entrada.

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

Indicador SMT Divergence em um gráfico do NinjaTrader 8
Plataforma
NinjaTrader 8
Arquivo
NinjaScript (.cs), código-fonte legível
Cálculo
/outils/calculateur-position-futures,Calculadora de tamanho de posição em futuros,Quantos contratos para um risco definido, com o valor do tick de cada contrato.
Preço
Grátis
Arquivo atualizado em
8 de outubro de 2026

Como o indicador funciona

  1. Mercado de comparação. Com o campo vazio, o mercado parceiro é escolhido automaticamente (NQ↔ES, MNQ↔MES, YM e RTY→ES, 6E↔6B, GC↔SI, EURUSD↔GBPUSD, AUDUSD↔NZDUSD…). Você também pode digitar qualquer instrumento. Na correlação inversa (EURUSD e DXY), o segundo mercado é invertido antes da comparação.
  2. Divergência. Nos swings e na máxima / mínima do dia anterior: SMT de baixa quando um mercado faz um topo mais alto e o outro um topo mais baixo; SMT de alta quando um faz um fundo mais baixo e o outro um fundo mais alto. Swings dos dois mercados com até 2 candles de diferença são tratados como o mesmo swing.
  3. Confirmação. Por padrão, o mercado que varre a liquidez precisa parar de se estender por 2 candles (SwingTop); também é possível exigir um fechamento de volta do outro lado do nível (CloseBack), ou o que acontecer primeiro.
  4. Trade. Depois da SMT confirmada: mudança de estrutura no instrumento do gráfico com displacement (0,8 × ATR por padrão), entrada no meio do FVG deixado pelo displacement, stop além do extremo da SMT, alvo na liquidez oposta que pague pelo menos 2 R.
  5. Exibição. O mercado de comparação pode ser sobreposto ao preço, na escala da área visível, para você ver a divergência de relance. Alertas na SMT confirmada e na entrada.

Mercados e tempos gráficos

  • Dois instrumentos no NinjaTrader 8: o do gráfico e o mercado de comparação, que o próprio indicador carrega. Se você informar só a raiz de um contrato futuro, é usado o mês de contrato do gráfico.
  • Por padrão, o indicador funciona 24 horas. Marque “Confirm only inside killzones” para manter só as divergências confirmadas dentro das killzones de Nova York ativadas.
  • Cálculo a cada tick em tempo real; por padrão, todo o histórico carregado é analisado.

Requisitos

  • 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).
  • Dados. As barras do gráfico bastam: não é preciso Tick Replay nem profundidade de mercado. Os dados da sua conexão podem ser pagos conforme a bolsa e a assinatura.

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. Comparison

ParâmetroPadrãoFunção
Comparison instrumentVazio = parceiro automático (NQ<->ES, MNQ<->MES, YM/RTY->ES, 6E<->6B, GC<->SI, EURUSD<->GBPUSD, AUDUSD<->NZDUSD...). Ou digite qualquer instrumento, ex.: ES 12-26, GBPUSD, DX 12-26. Uma raiz de futuro sozinha usa o mês de contrato do gráfico.
CorrelationPositivePositive (NQ/ES, EURUSD/GBPUSD) ou Inverse (EURUSD/DXY): o mercado inverso é invertido antes da comparação.
Correlation check (bars)100

2. SMT Detection

ParâmetroPadrãoFunção
Swing strength3Candles de cada lado de um swing high / low (estrito à esquerda: topos iguais continuam sendo liquidez).
Sync window (bars)2Swings dos dois mercados dentro dessa quantidade de candles são o mesmo swing; um mercado que toma o nível dentro dessa janela não está divergente.
Reference lookback (bars)120
Swing highs / lowssim
Previous day high / lowsim
Min sweep (ticks)1
ConfirmationSwingTopSwingTop = o mercado que fez o sweep para de se estender durante os candles de confirmação. CloseBack = ele fecha de volta através do nível. Either = o primeiro dos dois.
Confirmation bars2
Max bars forming20

3. Trade

ParâmetroPadrãoFunção
Offer tradessimApós um SMT confirmado: market structure shift no instrumento do gráfico, depois entrada.
Allow longssim
Allow shortssim
Bars allowed for the MSS30
Min displacement (x ATR)0.8Corpo do candle que muda a estrutura. 0 = desligado.
ATR period14
EntryFvgCeFvgCe = meio do FVG deixado pelo displacement (o fechamento do shift quando não houver). MssClose = no fechamento do candle do shift.
Min FVG size (ticks)1
Min FVG size (x ATR)0.05
Bars allowed to fill the FVG20
Stop buffer beyond the SMT extreme (ticks)2
Stop buffer beyond the SMT extreme (x ATR)0.1
TargetOppositeLiquidityOppositeLiquidity = swing intocado mais próximo ou nível do dia anterior do outro lado que paga o R:R mínimo. FixedRR = múltiplo do risco.
Min distance to target (ticks)8
Min distance to target (x ATR)1.0
Min R:R2.0
Fixed R:R2.0
Fall back to fixed R:Rsim

4. Killzones (New York Time)

ParâmetroPadrãoFunção
Confirm only inside killzonesnãoOff (padrão) = o indicador funciona o tempo todo. On = as divergências só se confirmam dentro das killzones ativadas.
Londonsim
London start (HHMM)200
London end (HHMM)500
New York AMsim
New York AM start (HHMM)700
New York AM end (HHMM)1000
New York PMsim
New York PM start (HHMM)1330
New York PM end (HHMM)1600
Asianão
Asia start (HHMM)2000
Asia end (HHMM)0Um fim anterior ao início passa da meia-noite.
Time referenceNewYorkAutoNewYorkAuto = horários de Nova York (horário de verão tratado), convertidos a partir do fuso horário do gráfico.
Manual offset (hours)0

5. Real Time

ParâmetroPadrãoFunção
Calculate on every tick (real time)sim
History analysed (bars, 0 = all)0

6. Display

ParâmetroPadrãoFunção
Comparison overlaysimO mercado de comparação desenhado sobre o preço, ajustado à faixa visível.
Overlay opacity (%)70
SMT signalssim
Keep invalidated / expired SMTnão
MSS level while waitingsim
Entry / stop / targetsim
Labelssim
Dashboardsim
Signals kept on chart (0 = all)20
Zone opacity (%)20

7. Alerts

ParâmetroPadrãoFunção
Alert on SMT formingnão
Alert on SMT confirmedsim
Alert on entrysim
Alert on target / stopnão
Sound fileAlert4.wavNome do arquivo da pasta sounds do NinjaTrader (ou um caminho completo). Vazio = sem som.
Alert rearm (seconds)15

8. Trading Evolution

ParâmetroPadrãoFunção
Show logosim
Show namesim
Logo positionTopLeft
Logo size (px)54
Logo opacity (%)55
Diagnostic mode (Output window)não

7 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 “TRADING EVOLUTION - SMT Divergence”.

Problemas comuns e soluções

  • Nada aparece. Carregue histórico suficiente (vários dias no intraday): o modelo precisa de swings e sessões completas para detectar um setup.
  • 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

  • É um indicador, não uma estratégia automática: ele não envia ordens nem gerencia posições.
  • Os limites (força dos swings, displacement, tamanho do FVG, R:R mínimo) são escolhas de configuração, não regras oficiais do ICT. Ajuste-os ao seu mercado e ao seu tempo gráfico.
  • Os trades “ganhos” ou “perdidos” exibidos se referem ao histórico carregado e não dizem nada sobre resultados futuros.
  • Nenhum sinal é garantido: 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. Ele precisa do NinjaTrader 8, um software de terceiros com os próprios termos de uso.

Ele envia ordens?

Não. Ele desenha os setups e pode emitir alertas sonoros, mas quem decide e envia as ordens é você.

Qual mercado de comparação escolher?

Deixe o campo vazio para usar o parceiro automático (por exemplo, ES para NQ, GBPUSD para EURUSD). Para um par inverso como EURUSD e DXY, digite o instrumento e escolha a correlação Inverse.

Preciso abrir o segundo mercado em outro gráfico?

Não. O próprio indicador carrega a série do mercado de comparação e pode sobrepô-la ao preço.

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