Indicador ICT Silver Bullet para NinjaTrader 8
Ele acompanha as três janelas Silver Bullet de uma hora (03:00, 10:00 e 14:00, horário de Nova York) e identifica dentro delas a sequência do ICT: varredura de liquidez (sweep), mudança de estrutura (MSS) com displacement e um Fair Value Gap formado dentro da janela. A entrada é no FVG, o stop fica além do sweep e o alvo é a liquidez oposta.
O download é feito em duas etapas, na seção “Indicadores grátis” da página inicial.

- 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
- Janelas. Três janelas ativas por padrão: London SB (03:00-04:00), NY AM SB (10:00-11:00) e NY PM SB (14:00-15:00), além de uma quarta personalizável. O fundo de cada janela é colorido no gráfico.
- Liquidez. Swing highs e swing lows, topos e fundos iguais (EQH / EQL), máxima e mínima do dia anterior (PDH / PDL) e extremos das sessões Ásia, Londres e New York AM. Os bolsões ainda não varridos mais próximos aparecem como draw on liquidity.
- Modo Strict (padrão). Um sweep de liquidez, depois um MSS com displacement (corpo de pelo menos 1 × ATR, validado no fechamento) e depois um FVG, tudo dentro da janela. O sweep pode começar até 15 minutos antes de a janela abrir; o retorno ao FVG pode vir até 15 minutos depois que ela fecha.
- Modo Classic. O primeiro FVG de displacement da janela na direção da liquidez, sem exigir sweep.
- Trade. Entrada no FVG (Proximal, CE = 50% por padrão, ou Distal), stop além do extremo do sweep, alvo no bolsão de liquidez oposto mais próximo que respeite uma distância mínima da entrada (20 ticks ou 2 × ATR, o que for maior) e um R:R de pelo menos 1,5. Um único setup por janela por padrão.
- Acompanhamento. Rótulos, painel e alertas sonoros: setup armado, entrada, alvo ou stop. Os FVGs recusados por falta de liquidez distante o bastante podem ser exibidos em cinza.
Mercados e tempos gráficos
- Qualquer instrumento carregado no NinjaTrader 8: futuros de índices (ES, NQ…), energia, metais, Forex. Os limites combinam um piso em ticks com um múltiplo de ATR, para continuarem coerentes de um mercado para outro.
- Os horários seguem o fuso de Nova York. Com a referência “NewYorkAuto”, a conversão a partir do fuso do seu gráfico e o horário de verão são tratados automaticamente.
- 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. Silver Bullet Model
| Parâmetro | Padrão | Função |
|---|---|---|
| Mode | Strict | Strict (ICT) = sweep de liquidez + MSS com displacement + FVG, tudo dentro da janela. Classic = primeiro FVG de displacement da janela em direção à liquidez. |
| Allow longs | sim | |
| Allow shorts | sim | |
| Max setups per window | 1 | ICT: um bullet por janela. |
| First FVG only (Classic mode) | sim | |
| Sweep accepted before the window (min) | 15 | O sweep pode começar até N minutos antes da abertura; o MSS e o FVG devem estar dentro da janela. 0 = tudo dentro da janela. |
| Entry accepted after the window (min) | 15 | O FVG deve se formar dentro da janela; o retrace pode vir até N minutos depois. |
| Max time in trade (min) | 120 |
2. Windows (New York Time)
| Parâmetro | Padrão | Função |
|---|---|---|
| Time reference | NewYorkAuto | NewYorkAuto = 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 | |
| Window 1 - enabled | sim | |
| Window 1 - name | London SB | |
| Window 1 - start (HHMM) | 300 | 300 = 03:00 |
| Window 1 - end (HHMM) | 400 | |
| Window 2 - enabled | sim | |
| Window 2 - name | NY AM SB | |
| Window 2 - start (HHMM) | 1000 | |
| Window 2 - end (HHMM) | 1100 | |
| Window 3 - enabled | sim | |
| Window 3 - name | NY PM SB | |
| Window 3 - start (HHMM) | 1400 | |
| Window 3 - end (HHMM) | 1500 | |
| Window 4 - enabled | não | |
| Window 4 - name | Perso | |
| Window 4 - start (HHMM) | 0 | |
| Window 4 - end (HHMM) | 0 |
3. Liquidity (Draw on Liquidity)
| Parâmetro | Padrão | Função |
|---|---|---|
| Swing strength | 3 | Candles de cada lado para que uma máxima / mínima se torne um pool de liquidez. |
| Equal highs / lows (EQH / EQL) | sim | |
| Equal level tolerance (ticks) | 2 | |
| Equal level tolerance (x ATR) | 0.10 | |
| Previous day high / low (PDH / PDL) | sim | |
| Trading day start (NY hour) | 18 | 18 = dia de negociação dos futuros CME (18:00 -> 17:00). 0 = meia-noite. |
| Session highs / lows (Asia, London, NY AM) | sim | |
| Level memory (bars) | 3000 |
4. Sweep, MSS and FVG
| Parâmetro | Padrão | Função |
|---|---|---|
| Min sweep beyond the level (ticks) | 1 | |
| Max bars to close back (sweep) | 3 | Além disso, o preço aceitou o nível: é um rompimento, não um sweep. |
| MSS reference swing strength | 2 | |
| MSS requires a close | sim | |
| ATR period | 14 | |
| Min displacement (x ATR) | 1.0 | Corpo do candle de rompimento em múltiplos de ATR. 0 = desligado. |
| Min FVG size (ticks) | 1 | |
| Min FVG size (x ATR) | 0.05 |
5. Trade
| Parâmetro | Padrão | Função |
|---|---|---|
| Entry in the FVG | CE | Proximal = primeiro toque, CE = 50%, Distal = preenchimento total. |
| Stop | Auto | Auto = além do extremo do sweep (modo strict) ou do candle 1 do FVG (modo classic). |
| Stop buffer (ticks) | 1 | |
| Stop buffer (x ATR) | 0.05 | |
| Target | Liquidity | Liquidity = pool de liquidez oposto mais próximo que atende ao framework mínimo (ICT). FixedRR = múltiplo do risco. |
| Min framework entry -> target (ticks) | 20 | ICT: pelo menos 5 handles nos índices = 20 ticks no ES / NQ. |
| Min framework entry -> target (x ATR) | 2.0 | Torna o framework válido em qualquer mercado. Vale o maior dos dois. |
| R:R minimum | 1.5 | |
| Fixed R:R (FixedRR mode) | 2.0 |
6. Real Time
| Parâmetro | Padrão | Função |
|---|---|---|
| Calculate on every tick (real time) | sim | |
| History analysed (bars, 0 = all) | 0 |
7. Display
| Parâmetro | Padrão | Função |
|---|---|---|
| Window background | sim | |
| Window names | sim | |
| Window opacity (%) | 10 | |
| Draw on liquidity (DOL) | sim | Pools mais próximos ainda não varridos acima e abaixo do preço. |
| DOL levels per side | 3 | |
| Sweep | sim | |
| MSS | sim | |
| FVG | sim | |
| Entry / stop / target | sim | |
| Rejected setups (grey) | não | Mostra FVGs válidos recusados por falta de liquidez distante o suficiente. |
| Labels | sim | |
| Dashboard | sim | |
| Setups kept on chart (0 = all) | 60 | |
| Zone opacity (%) | 22 |
8. Alerts
| Parâmetro | Padrão | Função |
|---|---|---|
| Alert on window open | não | |
| Alert on setup armed | sim | |
| Alert on entry | sim | |
| Alert on target / stop | não | |
| Sound file | Alert1.wav | |
| Alert rearm (seconds) | 15 |
9. Trading Evolution
| Parâmetro | Padrão | Função |
|---|---|---|
| Show logo | sim | |
| Show name | sim | |
| Logo position | TopLeft | |
| Logo size (px) | 54 | |
| Logo opacity (%) | 55 | |
| Diagnostic mode (Output window) | não |
13 cores personalizáveis na aba Cores do NinjaTrader.
Instalação no NinjaTrader 8
- Baixe o pacote grátis (arquivo ZIP) que contém o indicador na seção Indicadores grátis da página inicial.
- No NinjaTrader 8, abra Tools › Import › NinjaScript Add-On, escolha o arquivo ZIP e reinicie o NinjaTrader.
- Ative sua licença gratuita: Control Center › New › Trading Evolution License e salve sua chave.
- Em um gráfico, abra a lista de indicadores (clique direito › Indicators) e adicione “TRADING EVOLUTION - Silver Bullet”.
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ê.
Quais são os horários das janelas Silver Bullet?
Das 03:00 às 04:00, das 10:00 às 11:00 e das 14:00 às 15:00, horário de Nova York. Os três horários podem ser alterados, e uma quarta janela personalizada pode ser ativada.
Qual a diferença entre o modo Strict e o modo Classic?
O modo Strict exige um sweep de liquidez, um MSS com displacement e um FVG, tudo dentro da janela. O modo Classic pega o primeiro FVG de displacement da janela na direção da liquidez.
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