Anchored VWAP Indicator for NinjaTrader 8

Criado 10 mai 2025 · Atualizado 25 dez 2025

O Anchored VWAP[Advanced] é um indicador Premium do NinjaTrader 8.

Pré-requisitos

Para usar este indicador deves ter os seguintes pré-requisitos disponíveis.


  • NinjaTrader 8, com qualquer tipo de licença. Clique aqui para transferir
  • Dados de Order Flow não são necessários para usar este indicador — não precisas de uma licença Lifetime do NinjaTrader.
  • Uma conta automated-trading.ch com um ativo Subscrição Premium

Descrição

O Anchored VWAP[Advanced] é um indicador premium do NinjaTrader 8 que tem as seguintes funcionalidades:

  • Visualização de VWAP em 2 modos:
    • Session Mode: Exibe VWAPs definidos num intervalo de tempo para cada sessão de trading
    • Click & Drag Mode: Este modo permite-te criar interativamente VWAPs no gráfico usando cliques de rato
  • Funciona perfeitamente com ou sem dados de OrderFlow ou Tick Replay
  • Funciona perfeitamente em qualquer timeframe, incluindo barras Renko
  • Exportação de níveis VWAP como Plots que podem ser usados a partir do NinjaTrader Strategy Builder, AlgoStudio, ou software de terceiros Bloodhound

Exemplos

Eis alguns exemplos do indicador em ação:

RTH Session VWAP

O uso mais direto do indicador é desenhar o VWAP nos tempos de sessão RTH (Regular Trading Hours) de um instrumento de futuros US.

Claro que podes mudar o intervalo de tempo da sessão para o que se adequa ao instrumento. O intervalo de tempo funciona perfeitamente em timeframes baseados em tempo e em timeframes baseados em preço como Renko bars ou Range bars. Se quiseres desenhar o indicador VWAP em dois ou mais intervalos separados para a mesma sessão de trading, podes adicionar quantas instâncias do indicador ao gráfico, cada uma com o seu próprio intervalo de sessão.

RTH Session VWAP
Clique para ampliar
Click & Drag Mode

O indicador Anchored VWAP pode ser operado sob o Click & Drag mode, que permite-te adicionar VWAPs no gráfico com cliques de rato. Primeiro clicas num índice de início, depois arrasta o rato para o índice de destino, depois clicas uma segunda vez para transformar a seleção num VWAP.

Click & Drag Mode
Clique para ampliar
Click & Drag to Anchor VWAPs from Price Swings

Um dos casos de uso do indicador é desenhar VWAPs a partir de pontos de ancoragem de preço como swings de preço. Neste caso, o VWAP pode ser usado como alternativa às médias móveis, e sinais podem ser gerados onde VWAPs inversos se intersetam.

Click & Drag para ancorarem VWAPs a partir de swings de preço
Clique para ampliar

Parâmetros

Tentamos sempre manter os parâmetros ao mínimo.

License
License Esta é a chave de licença que obténs quando crias uma conta em automated-trading.ch. Após criar uma conta, copia a tua chave de licença a partir de a página de billing. Precisas de definir este parâmetro apenas uma vez por mês — uma vez que a chave de licença for validada, será recordada para o resto do mês.
VWAP
VWAP Mode Este parâmetro permite-te alternar entre dois modos:
  • Session Interval: Desenha um VWAP por sessão de trading de acordo com o parâmetro Session Interval abaixo
  • Click & Drag: Desenha VWAPs interativamente com base nos teus comandos de rato click-and-drag, permitindo-te colocar VWAPs no gráfico em pontos de início e fim customizados
  • Click & Auto Extend: Desenha um novo VWAP em cada clique no gráfico e estende-o à barra mais recente do gráfico
Time Zone Este parâmetro define a zona de tempo usada para o parâmetro Session Interval abaixo. Já que os mercados de futuros abrem e fecham com base na hora do mercado US (EST — US Eastern, New York), este parâmetro permite-te especificar o intervalo de tempo de trading noutra zona de tempo, como a tua própria zona de tempo da máquina local ou Hora da Europa Central.
  • EST: Usa a zona de tempo EST (Eastern Time) para o Session Interval
  • CET: Usa a zona de tempo CET (Central European Time) para o Session Interval
  • Local Time: Usa a zona de tempo da tua máquina local
Session Interval (hh:mm-hh:mm) Este parâmetro define o intervalo de tempo que define a sessão de trading. Por exemplo, se quiseres desenhar o VWAP na sessão RTH, define este parâmetro para "09:30-16:15" enquanto definas a zona de tempo como EST.
Std Dev BandsSeleciona o número de bandas de desvio padrão a exibir, de None para 3.
Std Dev 1 MultiplierDefine o multiplicador para a primeira banda de desvio padrão.
Std Dev 2 MultiplierDefine o multiplicador para a segunda banda de desvio padrão.
Std Dev 3 MultiplierDefine o multiplicador para a terceira banda de desvio padrão.
DataSeries Source Este parâmetro define a fonte para o cálculo do VWAP. Podes escolher entre as seguintes opções:
  • Open: Calcula VWAP com base nos preços de abertura das barras
  • High: Calcula VWAP com base nos preços máximos das barras
  • Low: Calcula VWAP com base nos preços mínimos das barras
  • Close: Calcula VWAP com base nos preços de fechamento das barras
  • (H + L) / 2: Calcula VWAP com base nos preços máximo+mínimo das barras
  • (H + L + C) / 3: Calcula VWAP com base em preços típicos
  • (O + H + L + C) / 4: Calcula VWAP com base nos preços abertura+máximo+mínimo+fechamento
  • (H + L + C + C) / 4: Calcula VWAP com base em preços máximo+mínimo+fechamento×2
Rendering
Color for Above PriceDefine a cor da linha VWAP quando está acima do preço.
Color for Below PriceDefine a cor da linha VWAP quando está abaixo do preço.
Std Dev 1 Area ColorDefine a cor de preenchimento ao redor da área da primeira banda de desvio padrão.
Std Dev 1 Area OpacityDetermina a opacidade da área da primeira banda de desvio padrão.
Std Dev 2 Area ColorDefine a cor de preenchimento ao redor da área da segunda banda de desvio padrão.
Std Dev 2 Area OpacityDetermina a opacidade da área da segunda banda de desvio padrão.
Std Dev 3 Area ColorDefine a cor de preenchimento ao redor da área da terceira banda de desvio padrão.
Std Dev 3 Area OpacityDetermina a opacidade da área da terceira banda de desvio padrão.

Comandos Interativos no Modo Click & Drag

Extend to Last Bar

O comando Extend to Last Bar estende o VWAP clicado para a barra mais recente no gráfico. O VWAP permanece ativo e será estendido para novas barras à medida que são criadas, sendo recalculado em cada nova barra.

Comando Extend to Last Bar
Clique para ampliar
Stop Extending & Remove VWAP

O comando Stop Extending marca o VWAP clicado como inativo e para de estendê-lo para novas barras.

O comando Remove VWAP remove o VWAP do gráfico. Isto é necessário já que o botão "Delete" do teclado não pode ser usado para removê-lo, então esta entrada de menu foi criada para esse efeito.

Comando Stop Extending & Remove VWAP
Clique para ampliar
Toggle Enable/Disable Anchored VWAP

Manipular VWAPs no gráfico pode interferir com o trading, ou levar a efeitos indesejados como criar um VWAP click-and-drag quando apenas pretendias deslocar o gráfico ou fechar uma trade. Para isto, o indicador expõe um botão de barra de ferramentas que permite-te alternar as interações de rato do VWAP ligado/desligado. Quando este botão está iluminado verde está ativo; quando está cinzento está desativado.

Botão Toggle Enable/Disable Anchored VWAP
Clique para ampliar
Change DataSource of Anchored VWAPs

Tanto em VWAPs Click & Drag como Click & Auto Extend, o DataSource pode ser alterado clicando com o botão direito no VWAP e selecionando outro DataSource a partir das opções disponíveis. Uma vez que uma seleção é feita, o VWAP atualiza instantaneamente.

Alterar DataSource de VWAPs Ancorados
Clique para ampliar

Signals & Usage in Strategy Builder

O indicador expõe sinais que podem ser usados a partir do Strategy Builder e software de terceiros como Bloodhound e AlgoStudio.

Plots de sinal expostos pelo indicador
Clique para ampliar

Estes plots de sinal são transparentes e não são desenhados no gráfico. Para usá-los a partir do Strategy Builder podes selecioná-los e construir lógica baseada nos seus valores.

Construindo lógica nos plots de sinal no Strategy Builder
Clique para ampliar

Instruções de Transferência e Instalação

Requisitos de Licença

Em automated-trading.ch podes optar por comprar uma subscrição mensal para utilizar os nossos produtos Premium, ou utilizar os nossos produtos gratuitos sem te subscreveres.

Em ambos os casos, precisas de criar uma conta para obter uma Licença que possas utilizar tanto para produtos Premium como gratuitos.

Para obteres a tua licença, simplesmente inscreve-te e depois obtém a tua licença em a página de faturação.

Importante: Este é um produto Premium. Pode ser executado nos modos Backtest, Playback e Optimization gratuitamente; é necessária uma subscrição Premium ativa para o executar ao vivo.
Transferência
Inicia sessão para transferir este ficheiro.
Versão Mais Recente v1.1.0.0 · Publicado há 9 meses
Este ficheiro foi transferido 360 vezes. A última transferência foi há 4 dias.

Também podes transferir esta estratégia — e todas as outras estratégias ou indicadores automated-trading.ch — em qualquer altura a partir da tua página centralizada de Transferências.

Passos de Instalação
1
Importa o ficheiro .zip transferido para NinjaTrader usando o item de menu Importar NinjaScript.
2
Abre uma nova janela de gráfico.
3
Clica com o botão direito do rato no gráfico e clica em Indicators... para adicionar o indicador ao gráfico.
4
Copia/cola a tua chave de licença, encontrada na página de Billing, para o parâmetro de licença.
5
Este é um produto Premium. Pode ser executado nos modos Backtest, Playback e Optimization gratuitamente; é necessária uma subscrição Premium ativa para o executar ao vivo.
6
Após adicionar o indicador ao gráfico com uma licença válida, executará em dados históricos carregados no gráfico.
7
Depois, o indicador é adicionado com sucesso e continuará a executar em dados de mercado real-time.

Perguntas Frequentes

Geral

Sim — se tens uma ideia que acreditas que pode melhorar este indicador, usa a página de contacto para nos enviar uma mensagem.

Não, o código-fonte do indicador é protegido por razões de direitos de autor.

Não, este indicador apenas faz renderização e não fornece dados que possam ser usados dentro de uma estratégia — confira as nossas outras estratégias para uma baseada neste mesmo conceito.

Sim, podes usar este indicador sem TickReplay, mas tem em mente que neste caso o indicador não detetará eventos em velas históricas — apenas começará a detetá-los em dados de volume e preço em tempo real.

Notas de Versão

  • Drawing of vwap pushed behind chart candlestick for better clarity; Added DataSource parameter (Open, close, High, Low, (H+L)/2, ...); Added new VWAP mode: Click & Auto Extend

  • Fix Bug: Import issue class conflict with Open Range Breakout strategy; Fix Bug: indicator hides Grid lines when added to chart

  • Fix Bug: Std Dev bands don't take the input parameters

  • Fix Bug: Std bottom Signals not having values; Fix Bug: Saving template file generates an error

  • Fix Bug related to Timezone

  • Fixed Importing Error

  • First Release of the indicator
discord
Junta-te à nossa comunidade Discord
Dúvidas, feedback ou apenas queres conversar com outros traders? Vem dizer olá.
Junta-te ao Discord
Factos Rápidos
Plataforma NinjaTrader 8
Categoria Indicador
Plano Obrigatório Premium
Versão Mais Recente v1.1.0.0
Última Atualização há 9 meses
Transferências 360