Indicador NinjaTrader 8 grátis

Indicador Market Maker Models (MMBM / MMSM) para NinjaTrader 8

Ele lê o mercado em forma de curva, como Buy Model ou Sell Model: o preço se afasta em degraus de uma consolidação de origem até uma grande captura de liquidez, vira (Smart Money Reversal) e depois volta, espelhado, pelos mesmos degraus até a origem.

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

Indicador Market Maker Buy and Sell Model em um gráfico do NinjaTrader
Plataforma
NinjaTrader 8
Arquivo
NinjaScript (.cs), código-fonte legível
Cálculo
A cada tick (tempo real)
Preço
Grátis
Arquivo atualizado em
8 de outubro de 2026

Como o indicador funciona

  1. Consolidação de origem. Uma faixa de pelo menos 15 candles cujos corpos cabem em 2 × ATR (valores padrão). Ela só é validada quando um candle a rompe: um rompimento para baixo prepara um Buy Model (MMBM), para cima um Sell Model (MMSM).
  2. Perna de ida em degraus. As consolidações seguintes, cada vez mais longe da origem, viram os degraus: redistribuição em uma perna de baixa, reacumulação em uma perna de alta. Elas formam a escada dos próximos alvos.
  3. Smart Money Reversal. No fim da curva, o preço varre o último swing (força 5) e fecha de volta, depois rompe a estrutura com displacement (MSS). A virada só é lida se a curva for profunda o bastante (pelo menos 1 × a altura da origem) e tiver o número mínimo de degraus.
  4. Retorno espelhado. Os degraus da perna de ida viram alvos, marcados do mais próximo até a consolidação de origem.
  5. Invalidação. Antes da virada, um fechamento além do meio da origem cancela o modelo. Depois, um fechamento além do extremo do Smart Money Reversal indica falha.
  6. Trade “low risk”. Entrada no FVG do MSS (CE por padrão), stop além do extremo com uma margem, alvo no primeiro degrau espelhado, na origem ou em R fixo.

Por que parâmetros relativos ao ATR

O ICT não define largura de consolidação, número de degraus nem simetria perfeita entre as duas pernas. Por isso o indicador não exige simetria: larguras, profundidades e margens são múltiplos de ATR, para que os mesmos ajustes façam sentido em um índice, uma commodity ou um par de moedas.

Mercados e tempos gráficos

  • Qualquer instrumento carregado no NinjaTrader 8, com o ATR como volatilidade de referência (período 50 por padrão).
  • Qualquer tempo gráfico: uma curva pode durar algumas horas no intraday ou várias semanas no diário. A duração máxima de cada perna é definida em candles.
  • Cálculo a cada tick em tempo real.

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. Consolidation and Curve

ParâmetroPadrãoFunção
ATR period50Volatilidade de referência para toda largura e todo limite (independente do mercado).
Consolidation: minimum bars15Número mínimo de candles para um range ser uma consolidação.
Consolidation: max height (x ATR)2.0Altura máxima do range em múltiplos de ATR.
Consolidation read on bodies (ICT)simRegra ICT: uma consolidação é delimitada pelos corpos dos candles; um pavio pode sair dela sem rompê-la. Desmarcado = leitura pelos pavios (high/low).
Min curve depth (x origin height)1.0O preço deve percorrer pelo menos esse múltiplo da altura de origem antes que uma reversão seja considerada.
Min stages before the reversal1Consolidações internas exigidas na perna de afastamento (0 = curva em V aceita).
Max stages6
Max leg away duration (bars)400
Max return leg duration (bars)600
Detect the Buy Model (MMBM)sim
Detect the Sell Model (MMSM)sim

2. Smart Money Reversal

ParâmetroPadrãoFunção
Swing strength (liquidity)5Candles de cada lado para confirmar o swing que é varrido (swept) no fim da curva.
MSS reference swing strength2
Min sweep beyond the level (ticks)1
Max bars raid -> valid sweep3
Max bars sweep -> MSS30
MSS requires a closesim
Min displacement (x ATR)1.0Força exigida do candle de rompimento. 0 = desligado.

3. Trade at the Reversal

ParâmetroPadrãoFunção
Offer a low risk buy / sellsim
Require an FVGnãoCaso contrário, usa como alternativa o order block do displacement.
FVG grace bars3
Min FVG size (x ATR)0.05
Entry levelCEProximal, CE (50%) ou Distal.
TargetFirstMirrorFirstMirror = primeiro estágio espelhado, Origin = consolidação original, FixedRR.
R:R minimum1.5
Fixed R:R (fallback)2.0
Stop buffer (x ATR)0.10
Armed setup lifetime (bars)40
Max bars in trade300

4. Real Time

ParâmetroPadrãoFunção
Calculate on every tick (real time)simLigado por padrão: o gráfico atualiza a cada tick.
History analysed (bars, 0 = all)0

5. Display

ParâmetroPadrãoFunção
Original consolidationsim
Stages (re-distribution / re-accumulation)sim
Mirrored return stagessim
Delivery curvesim
Smart Money Reversal (SMR / MSS)sim
Mirror targetssim
Entry / stop / targetsim
Labelssim
Dashboardsim
All consolidations (grey)nãoMostra também as consolidações que não geraram um modelo.
Models kept on chart (0 = whole chart)30
Zone opacity (%)18

6. Alerts

ParâmetroPadrãoFunção
Alert on Smart Money Reversalsim
Alert on setup armedsim
Alert on entrysim
Alert on model completenão
Sound fileAlert2.wav
Alert rearm (seconds)15

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

11 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 - MMBM / MMSM”.

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 nenhuma ordem.
  • Uma curva só é reconhecida em retrospecto: enquanto o Smart Money Reversal não for confirmado, o modelo é uma hipótese.
  • Os limites (largura das consolidações, profundidade mínima, displacement) são escolhas de configuração, não regras canônicas do ICT.
  • Os resultados exibidos se referem ao histórico carregado e não dizem nada sobre resultados futuros.

Perguntas frequentes

Qual a diferença entre MMBM e MMSM?

O Market Maker Buy Model (MMBM) desce em degraus e depois sobe de volta até a origem. O Market Maker Sell Model (MMSM) faz o contrário: sobe em degraus e depois volta a cair. O indicador detecta os dois, e cada um pode ser desativado.

A curva precisa ser simétrica?

Não. Nenhuma simetria é exigida: o que conta é a consolidação de origem, a profundidade da curva, o Smart Money Reversal e os degraus a retomar na volta.

O indicador é grátis?

Sim, o indicador é grátis (pacote e licença grátis). Ele precisa do NinjaTrader 8, um software de terceiros com os próprios termos.

Ele envia ordens?

Não. Ele desenha o modelo, sugere entrada, stop e alvo e pode emitir alertas. As decisões continuam sendo suas.

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