VWAP Suite Pro

  • Indicadores
  • Ahmed Hamed Hamed Eadwan
    Ahmed Hamed Hamed Eadwan
    PORTUGUESE TRANSLATION — PORTUGUÊS
    ====================================
    TITLE:
    Desenvolvedor MQL5 e Trader | Fundador da R protocols
    ABOUT:
    Olá, sou Ahmed — um trader e desenvolvedor MQL5 baseado nos
    Emirados Árabes Unidos, e fundador da R protocols.
  • Versão: 1.1
  • Atualizado: 28 julho 2026
  • Ativações: 5

A maioria dos indicadores VWAP fornece uma unica linha que reinicia a meia-noite. Isso funciona bem para configuracoes simples, mas falha no momento em que voce quer comparar como o preco se comporta em relacao a abertura de Londres versus a de Nova York, ou quando quer ancorar um VWAP a um swing high especifico de tres semanas atras e mante-lo na tela enquanto observa os niveis diarios e semanais.

Eu continuava adicionando indicadores separados para resolver cada uma dessas necessidades ate ter cinco ferramentas VWAP no mesmo grafico, todas competindo por espaco no painel de entradas e executando seus proprios loops de calculo. O desempenho degradou. O grafico ficou confuso. Nao havia botoes de alternancia, entao cada mudanca de visibilidade significava abrir as propriedades do indicador.

VWAP Multi-Session Pro foi escrito para substituir tudo isso com um unico indicador que lida com cada tipo de VWAP que eu realmente uso no trading, construido em torno de um motor de calculo projetado com correcao em primeiro lugar e desempenho em segundo.


O que o VWAP realmente mede e por que multiplos timeframes importam

VWAP e o preco medio ponderado por volume em um determinado periodo. Quando o preco opera acima do VWAP diario, o participante medio que comprou desde a abertura esta lucrando. Quando opera abaixo, o comprador medio esta perdendo. Isso torna o VWAP um ponto de referencia natural para configuracoes de reversao a media.

A limitacao de um unico VWAP diario e que ele captura apenas um timeframe de atividade do mercado. Um trader olhando para um grafico intraday tambem precisa saber onde esta o valor justo semanal, se a sessao atual ja estabeleceu sua propria media, e onde esta a ancora institucional de um evento-chave recente.


Os oito tipos de VWAP incluidos

VWAP Diario. Reinicia na hora que voce especifica, nao apenas a meia-noite do corretor. A deteccao automatica de GMT le o tempo do servidor do corretor no carregamento, portanto voce nao precisa ajustar manualmente as mudancas de horario de verao.

VWAP de Sessao. Funciona apenas durante as horas de trading que voce define. Oculto automaticamente em D1 e timeframes superiores onde o filtro por hora nao faz sentido.

VWAP Sessao Asiatica. Pre-configurado para os horarios asiaticos tipicos, totalmente ajustavel. Oculto em D1 e acima.

VWAP Sessao Nova York. Mesma abordagem, pre-configurado para os horarios de Nova York. Oculto em D1 e acima.

VWAP Semanal. Reinicia toda segunda-feira e acumula preco ponderado por volume para a semana inteira. Funciona em todos os timeframes.

VWAP Mensal. Reinicia na primeira barra de cada novo mes. Muitas mesas institucionais usam o VWAP mensal como referencia de benchmark. Funciona em todos os timeframes.

HTF VWAP. Calcula o VWAP a partir de um timeframe superior usando CopyRates(). O indicador valida que o periodo HTF esta estritamente acima do periodo atual do grafico. Um mecanismo de tentativas trata o caso onde o terminal ainda nao carregou o historico HTF.

VWAP Ancorado, tres pontos independentes. A primeira ancora pode ser colocada manualmente clicando no grafico, definida a uma data e hora especifica, ou detectada automaticamente. O sistema inclui botoes explicitos de selecao de slot (SET A1, SET A2, SET A3). Os tempos de ancora persistem via GlobalVariables.


Bandas de Desvio Padrao

Cada tipo de VWAP inclui tres pares de bandas de desvio padrao calculadas usando a formula de variancia ponderada por volume. O DP nao e um simples desvio padrao de preco. Na pratica, a banda DP1 cobre a area onde o preco passa a maior parte do tempo durante uma sessao normal. DP2 marca a borda do range estatisticamente normal. As extensoes DP3 sao relativamente raras.


Sistema de cores

Cada tipo de VWAP tem uma unica entrada de cor base. As bandas DP sao derivadas automaticamente dessa cor base. Se voce mudar a cor base do VWAP diario de azul para laranja, todas as sete linhas do grupo diario se atualizam de forma coerente.


Setas de sinal

O sistema de sinais opera apenas em barras completamente fechadas. A barra ao vivo nunca e avaliada para sinais, eliminando o repintura por design.

VWAP Bounce. Procura o preco se aproximando da linha VWAP dentro da tolerancia configurada, com o momentum confirmando uma reversao.

DP Bounce. A mesma logica aplicada as bandas DP em vez da linha VWAP.

VWAP Cross. Dispara quando o preco fecha em um lado do VWAP tendo estado do outro lado por pelo menos uma barra.

Combined. Requer tanto proximidade ao VWAP quanto um padrao de confirmacao de momentum.


Modo de preco para calculo VWAP

Cinco modos de preco disponiveis: Tipico (H+L+C)/3, Apenas Fechamento, Mediana (H+L)/2, Fechamento ponderado (H+L+C+C)/4 e OHLC4 (O+H+L+C)/4. O volume pode usar volume de ticks (padrao) ou volume real.


Niveis VWAP nus

Com ShowPrevVWAPLevels ativo, o indicador desenha linhas horizontais nos valores de fechamento VWAP dos N dias anteriores (1-30). Com OnlyNakedLevels ativo, um nivel e automaticamente removido quando o preco o toca na sessao atual.


Preenchimento de bandas

Uma area preenchida opcional pode ser desenhada entre duas bandas DP para qualquer um dos cinco tipos principais de VWAP. Implementado como DRAW_FILLING sem afetar o mapeamento de indice de buffer de qualquer outro plot.


Sistema de alertas

Alertas disparam para: cruzamento de VWAP, toque de DP e setas de sinal. Cada tipo de alerta tem um temporizador de recarga independente. Suporta alerta popup do MT5, notificacao push para o app movil MetaQuotes e email. A partir da versao 1.21, alertas de cruzamento VWAP cobrem todos os tipos de VWAP ativos independentemente.


Interface no grafico

Nove botoes de alternancia aparecem no topo do grafico. Os estados dos botoes sao salvos em GlobalVariables. No modo de ancora manual, uma fileira adicional de botoes aparece para SET A1, SET A2 e SET A3. Um painel de informacoes exibe os valores numericos atuais de todos os VWAPs ativos.


Desempenho e uso em multiplos graficos

O calculo roda em uma unica passagem forward. MaxHistoryBars limita o numero de barras processadas (50.000 por padrao). Todos os objetos de grafico e GlobalVariables tem prefixo do ID do grafico, portanto multiplas instancias em graficos diferentes nao interferem entre si.


Para desenvolvedores de EA -- referencia do indice de buffers

Todos os 74 buffers sao do tipo INDICATOR_DATA. A alternancia de visibilidade e tratada exclusivamente atraves de PLOT_DRAW_TYPE = DRAW_NONE. O mapeamento plot-to-buffer e fixo e previsivel independentemente de quais tipos de VWAP estao habilitados.

Buffer Nome Buffer Nome
0 VWAP Diario 1 Diario +1DP
2 Diario -1DP 3 Diario +2DP
4 Diario -2DP 5 Diario +3DP
6 Diario -3DP 7 VWAP Sessao
8 Sessao +1DP 9 Sessao -1DP
10 Sessao +2DP 11 Sessao -2DP
12 Sessao +3DP 13 Sessao -3DP
14 Ancora 1 VWAP 15 Ancora 1 +1DP
16 Ancora 1 -1DP 17 Ancora 1 +2DP
18 Ancora 1 -2DP 19 Ancora 1 +3DP
20 Ancora 1 -3DP 21 VWAP Asiatico
22 Asiatico +1DP 23 Asiatico -1DP
24 Asiatico +2DP 25 Asiatico -2DP
26 Asiatico +3DP 27 Asiatico -3DP
28 VWAP NY 29 NY +1DP
30 NY -1DP 31 NY +2DP
32 NY -2DP 33 NY +3DP
34 NY -3DP 35 VWAP Semanal
36 Semanal +1DP 37 Semanal -1DP
38 Semanal +2DP 39 Semanal -2DP
40 Semanal +3DP 41 Semanal -3DP
42 VWAP Mensal 43 Mensal +1DP
44 Mensal -1DP 45 Mensal +2DP
46 Mensal -2DP 47 Mensal +3DP
48 Mensal -3DP 49 HTF VWAP
50 HTF +1DP 51 HTF -1DP
52 HTF +2DP 53 HTF -2DP
54 HTF +3DP 55 HTF -3DP
56 Seta de compra 57 Seta de venda
58 Preenchimento superior 59 Preenchimento inferior
60 Ancora 2 VWAP 61 Ancora 2 +1DP
62 Ancora 2 -1DP 63 Ancora 2 +2DP
64 Ancora 2 -2DP 65 Ancora 2 +3DP
66 Ancora 2 -3DP 67 Ancora 3 VWAP
68 Ancora 3 +1DP 69 Ancora 3 -1DP
70 Ancora 3 +2DP 71 Ancora 3 -2DP
72 Ancora 3 +3DP 73 Ancora 3 -3DP

Perguntas frequentes

O indicador repinta? Nao. As setas de sinal sao colocadas em barras completamente fechadas e nunca sao movidas ou removidas apos o fechamento da barra.

Quais timeframes funcionam? VWAP Diario, Semanal e Mensal funcionam em todos desde M1 ate MN. VWAPs de sessao sao automaticamente ocultados em D1 e acima.

Funciona com cripto, indices e acoes? Sim. O indicador usa volume de ticks por padrao, disponivel em todos os instrumentos no MT5.

Posso usar em multiplos graficos ao mesmo tempo? Sim. Todos os objetos tem prefixo do ID do grafico, portanto instancias em diferentes graficos sao completamente independentes.

Como defino um ponto de ancora manualmente? Habilite UseAnchoredVWAP e defina AnchorMode como ANCHOR_MANUAL. Clique no botao SET A1 para ativar o slot. Entao clique na barra que voce quer ancorar.

Funciona em contas de prop firm? O indicador e somente leitura. Nao usa DLL e nao faz conexoes externas.

Vai desacelerar meu terminal? Com 50.000 barras de historico e todos os oito tipos de VWAP habilitados, o recalculo inicial completo leva menos de dois segundos.



Para perguntas ou problemas, use a secao de Comentarios abaixo. Verifico regularmente e respondo a todas as perguntas tecnicas.

Filtro:
Sem comentários
Responder ao comentário