Delta Aggression Volume — Manual do Usuário (MetaTrader 5, versão gratuita 3.20 e versão PRO 5.20)
Disponível no MQL5 Market: Delta Aggression Volume PRO
Aviso de risco. Operar envolve risco de perda. Estes indicadores contam a agressão de compra e de venda dos negócios já executados; eles não preveem o mercado, não abrem trades e não garantem nenhum resultado. Use-os junto com sua própria análise e gestão de risco, e teste primeiro em uma conta demo.

O Delta Aggression Volume mostra, para cada candle, a diferença entre o volume comprado por compradores agressores e o volume vendido por vendedores agressores — o delta de agressão. Ele lê todos os negócios (times & trades) do símbolo, classifica cada um como agressão de compra ou de venda e desenha o saldo de cada candle como uma coluna acima ou abaixo de zero, em uma janela separada. A família tem dois produtos:
- Delta Aggression Volume (gratuito, versão 3.20): as colunas de delta, com escolha do tipo de volume e do início do cálculo.
- Delta Aggression Volume PRO (versão 5.20): o mesmo motor, mais cores de barra reversa, um canal de range, uma média móvel do volume total, seis alertas e buffers para Expert Advisors.
Os dois funcionam apenas em símbolos cuja corretora entrega negócios reais com o lado do agressor, como futuros e ações da B3 ou futuros da CME (seção 1). Eles não abrem trades.
1. Requisito: negócios reais com lado de compra / venda
Os indicadores são construídos sobre os ticks de negócio do símbolo ( COPY_TICKS_TRADE ). Cada negócio precisa chegar com o lado do agressor (compra ou venda), como nos instrumentos negociados em bolsa.
| Símbolo / feed | Resultado ao vivo |
|---|---|
| Futuros e ações da B3 (WIN, WDO, IND, DOL, PETR4, VALE3 …) em uma corretora que entrega times & trades | funciona |
| Futuros CME / CBOT / NYMEX / COMEX (ES, NQ, CL, GC e os contratos micro) em uma corretora que entrega os negócios da bolsa | funciona |
| Forex, CFDs, a maioria das criptomoedas | não calcula: o feed tem cotações (bid / ask), mas não tem negócios, então a janela fica vazia |
| Símbolo de bolsa em corretora que transmite só cotações | não calcula |

Para conferir um símbolo, abra Exibir → Observação do Mercado, clique com o botão direito no símbolo → Ticks ou Times & Trades: se aparecer uma lista de negócios com volume e lado de compra / venda, o indicador pode funcionar nele. No Strategy Tester o comportamento é diferente (seção 11).
2. Instalação e primeira execução
- Baixe (gratuito) ou compre / alugue (PRO) o indicador no MQL5 Market e instale-o pela aba Market do terminal (Toolbox → Market → Purchased → Install).
- Abra um gráfico de um símbolo com negócios reais (por exemplo WINZ26 ou WDOZ26 em M1-M15) e arraste o Delta Aggression Volume ou o Delta Aggression Volume PRO do Navegador (Indicators → Market) para ele.
- Mantenha os inputs padrão ou ajuste-os (seção 9) e pressione OK.
O indicador abre em uma janela própria abaixo do gráfico de preço. O nome da janela mostra o tipo de volume: RSJ Delta Aggression (REAL VOL): (gratuito) ou RSJ Delta Aggression PRO (REAL VOL): , seguido dos valores da barra sob o mouse ou da última barra.
Primeira carga. Ao iniciar, o indicador baixa todos os negócios desde a data de Start Calculation até agora e classifica um por um. Em símbolos líquidos são milhões de negócios: a primeira carga pode levar de alguns segundos a vários minutos, mais em M1 e com inícios longos como LAST_MONTH ou ALL_AVAILABLE_DAYS. O terminal também precisa ter o histórico de ticks desse período; no primeiro uso ele é baixado da corretora. Enquanto o histórico não estiver pronto, a janela fica vazia.
3. Legenda da janela do indicador

| Na janela do indicador | Significado |
|---|---|
| Coluna verde acima de zero | Delta positivo: mais volume comprado por agressão do que vendido naquele candle. |
| Coluna vermelha abaixo de zero | Delta negativo: mais volume vendido por agressão do que comprado. |
| Altura da coluna | Tamanho do delta, em contratos / ações (Real volume) ou em número de negócios (Tick volume). |
| Coluna azul acima de zero (PRO) | Barra reversa: delta positivo, mas o candle de preço fechou abaixo da abertura (seção 5). |
| Coluna magenta abaixo de zero (PRO) | Barra reversa: delta negativo, mas o candle de preço fechou acima da abertura. |
| Duas linhas horizontais azuis (PRO) | Linhas superior e inferior do canal de range sobre as últimas Period barras (seção 6). |
| Linha azul acima das colunas (PRO, só PLOT_ALL) | Média móvel do volume total de cada candle (seção 7). |
| Sem colunas à esquerda | Barras anteriores ao Start Calculation: elas não são calculadas. |
Um candle com delta exatamente zero é desenhado plano, em zero. A coluna do candle que ainda está se formando cresce e diminui a cada novo negócio; ela fica definitiva quando o candle fecha.
Cores: na versão gratuita, mude as duas cores (positiva, negativa) na aba Colors. Na versão PRO, as quatro cores das colunas são inputs (seção 9); as linhas do canal e a média de volume são alteradas na aba Colors (POSITIVE DEVIATION, NEGATIVE DEVIATION, VOLUME MOV AVG).
4. O que o delta mostra
4.1 Agressão de compra e de venda
Cada negócio do candle é contado no lado do participante que agrediu o livro: um negócio que tomou a oferta é agressão de compra, um negócio que bateu no bid é agressão de venda. Nos feeds da B3 e da CME o lado vem junto com cada negócio. Os poucos negócios que o feed não marca com clareza (por exemplo alguns negócios de leilão ou diretos) também são atribuídos a um lado pelo indicador, então cada candle mostra um saldo completo.
4.2 Tipo de volume
| Volume Type | O que cada negócio soma |
|---|---|
| Real volume (padrão) | o volume negociado (contratos ou ações) |
| Tick volume | 1 — o indicador conta o número de negócios, não o volume de ticks da barra |
Delta do candle = agressão de compra − agressão de venda de todos os negócios dentro do candle.
Os negócios de cada candle seguem o timeframe do gráfico, então o indicador funciona em qualquer timeframe (M1 a D1). Timeframes curtos mostram a alternância da agressão em detalhe; em H1 ou acima, os deltas de um pregão inteiro são somados em poucas colunas.
4.3 Start Calculation
O Start Calculation define o primeiro dia cujos negócios são lidos. A data é contada para trás a partir do último horário do servidor e arredondada para 00:00 (horário do servidor) daquele dia do calendário; o dia atual está sempre incluído.
| Opção | Primeiro dia calculado | Gratuito | PRO |
|---|---|---|---|
| CURRENT_DAY | hoje | — | sim |
| LAST_DAY | ontem (dia do calendário) | sim (padrão) | sim |
| LAST_TWODAYS | 2 dias do calendário atrás | sim | sim |
| LAST_FOURDAYS | 4 dias do calendário atrás | — | sim |
| LAST_WEEK | 7 dias do calendário atrás | sim | sim (padrão) |
| LAST_MONTH | cerca de 30 dias atrás | sim | sim |
| LAST_6MONTHS | cerca de 6 meses atrás | sim | sim |
| LAST_YEAR | cerca de 1 ano atrás | sim | sim |
| LAST_2YEARS | cerca de 2 anos atrás | sim | sim |
| ALL_AVAILABLE_DAYS | todos os negócios que o terminal tem | sim | sim |
Os dias são dias do calendário: numa segunda-feira, LAST_TWODAYS começa no sábado e, portanto, mostra só a segunda. Um início mais longo dá mais histórico, mas uma primeira carga mais lenta e mais uso de memória; o histórico de ticks disponível depende da corretora.
Se ainda não houver negócio entre a data de início e o candle atual (por exemplo CURRENT_DAY no primeiro candle do pregão), a janela começa a desenhar assim que chegam os primeiros negócios; ela não fica mais vazia até o candle fechar.
4.4 Com o mercado aberto
Os novos negócios são lidos a cada tick e somados ao candle em formação. Os candles fechados não mudam depois, com uma exceção na versão gratuita: quando um candle fecha e o total dele não bate com o volume real informado pela corretora, esse candle é lido de novo do histórico de ticks uma vez, o que pode corrigi-lo levemente.
5. Barras reversas (PRO)

Uma barra reversa é um candle em que a agressão e o preço discordam:
| Cor (padrão) | Delta | Candle de preço | O que mostra |
|---|---|---|---|
| Delta Reverse Bar Positive Color (azul) | positivo | fechou abaixo da abertura | os compradores agrediram, mas o preço caiu mesmo assim: a agressão compradora foi absorvida por vendedores passivos |
| Delta Reverse Bar Negative Color (magenta) | negativo | fechou acima da abertura | os vendedores agrediram, mas o preço subiu mesmo assim: a agressão vendedora foi absorvida por compradores passivos |
Barras reversas aparecem com frequência perto do fim de um movimento ou em um nível onde há grandes ordens passivas. Elas descrevem o candle, não são um sinal por si só: leia-as junto com a localização do preço e com as barras seguintes. Um doji (abertura = fechamento) nunca é barra reversa.
6. Canal de range (PRO)

O canal mostra quão grande é um delta em comparação com os deltas recentes. Ele considera o tamanho do delta (sem levar em conta o lado) nas últimas Period barras (padrão 144) e é desenhado como duas linhas horizontais, simétricas em torno de zero, sobre essas barras.
| Calculation Type | O que as linhas mostram |
|---|---|
| LINEAR_REGRESSION (padrão) | uma faixa que acompanha o tamanho típico dos deltas recentes |
| STD_DEVIATION | uma faixa baseada em quanto o tamanho dos deltas recentes varia |
Nos dois modos a linha inferior espelha a superior. Os dois modos geram canais de largura diferente no mesmo gráfico; escolha o que melhor se ajusta ao seu símbolo e timeframe.
- Uma coluna além de uma linha é uma agressão excepcionalmente forte para o ritmo recente do símbolo.
- As linhas são recalculadas uma vez por candle, alguns ticks depois da abertura de um novo candle; durante os primeiros ticks de um candle as linhas não são desenhadas nele.
- O canal precisa de Period barras com dados desde o Start Calculation. Com um início curto em um timeframe maior (por exemplo LAST_DAY em M15) não há barras suficientes e nenhuma linha é desenhada: use um início mais longo ou um Period menor.
- Depois de uma carga, só as últimas Period barras mostram as linhas. Com o gráfico rodando, as barras que saem da janela mantêm o nível que tinham, então se forma um traçado em degraus à esquerda delas.
7. Média móvel de volume e Information to Plot (PRO)
| Information to Plot | O que é desenhado |
|---|---|
| PLOT_DELTA (padrão) | colunas de delta e linhas do canal |
| PLOT_ALL | colunas de delta, linhas do canal e a linha VOLUME MOV AVG |
A linha VOLUME MOV AVG é uma média móvel (Method, padrão SMA; Period, padrão 20) do volume total de agressão de cada candle (compra + venda). O volume total em si não é desenhado; ele pode ser lido no buffer 19. Como o volume total é sempre maior que o delta, a linha costuma ficar acima das colunas e, em dias muito ativos, pode comprimir a escala da janela. O alerta 5 só funciona com PLOT_ALL.
8. Alertas (PRO)
Os seis alertas são verificados uma vez por candle, no terceiro tick depois da abertura de um novo candle, para o candle que acabou de fechar. Nenhum alerta é enviado para candles passados quando o indicador é carregado.
| Input | Dispara quando (candle fechado) | Mensagem |
|---|---|---|
| DELTA Change Trend Color | o delta troca de sinal: positivo depois de zero ou negativo, ou negativo depois de zero ou positivo | DELTA Changes to UP Trend! / DELTA Changes to DOWN Trend! |
| DELTA Cross Range Up Line | o delta cruza para cima da linha superior do canal | DELTA Crosses UP Range Line! |
| DELTA Cross Range Down Line | o delta cruza para baixo da linha inferior do canal | DELTA Crosses DOWN Range Line! |
| DELTA Cross Defined Range Level | o delta cruza para cima de DELTA Defined Range Level (%) da linha superior, ou abaixo da mesma porcentagem da linha inferior (padrão 70 %) | DELTA Crosses UP Defined Range Level! / DELTA Crosses DOWN Defined Range Level! |
| VOLUME Cross UP Signal Line | o volume total de agressão cruza para cima da sua média móvel (só PLOT_ALL) | VOLUME Crosses UP Signal Line! |
| DELTA BAR REVERSE Signal | o candle é uma barra reversa (seção 5) | DELTA Reverse UP Signal! (delta negativo, candle de preço de alta) / DELTA Reverse DOWN Signal! (delta positivo, candle de preço de baixa) |
Os alertas 2 a 5 são cruzamentos: disparam só no candle em que o delta (ou o volume) passa além da linha ou do nível. Enquanto os candles seguintes continuarem além dela, nenhum novo alerta é enviado; o próximo vem depois que ele voltar e cruzar de novo. Os alertas 2 a 4 esperam o canal estar calculado (seção 6): enquanto as linhas do canal não estiverem desenhadas, eles ficam em silêncio.
Cada alerta pode ser NONE (desligado), POPUP, SOUND, NOTIFICATION (celular), POPUP_SOUND, NOTIFICATION_SOUND, POPUP_NOTIFICATION ou POP_SOUND_NOTIFICATION. Todos os alertas vêm desligados por padrão. Cada alerta tem o seu próprio Sound Type, um dos 13 sons do terminal: alert (padrão), alert2, connect, disconnect, email, expert, news, ok, request, stops, tick, timeout, wait.
O texto inclui o produto, o símbolo e o timeframe, por exemplo Delta Aggression PRO: WINZ26 | PERIOD_M5 | DELTA Changes to UP Trend! . Depois de um som, o indicador faz uma pausa de cerca de 1,5 segundo para que sons seguidos não se sobreponham. As notificações push exigem o MetaQuotes ID em Ferramentas → Opções → Notificações. Não há opção de e-mail. A versão gratuita não tem alertas. O Strategy Tester não mostra pop-ups, sons nem notificações.
9. Inputs
9.1 Delta Aggression Volume (gratuito)
VOLUME CONFIGURATION
| Input | Padrão | Descrição |
|---|---|---|
| Volume Type | Real volume | Real volume: volume negociado de cada negócio; Tick volume: número de negócios (4.2). |
CALCULATIONS CONFIGURATION
| Input | Padrão | Descrição |
|---|---|---|
| Start Calculation | LAST_DAY | Primeiro dia calculado (4.3): LAST_DAY, LAST_TWODAYS, LAST_WEEK, LAST_MONTH, LAST_6MONTHS, LAST_YEAR, LAST_2YEARS, ALL_AVAILABLE_DAYS. |
Debug Config
| Input | Padrão | Descrição |
|---|---|---|
| Imprime Erros? | false | Escreve mensagens de diagnóstico no log Experts. Deixe desligado. |
9.2 Delta Aggression Volume PRO
VOLUME CONFIG
| Input | Padrão | Descrição |
|---|---|---|
| Volume Type | Real volume | Real volume ou Tick volume (número de negócios) (4.2). |
CALCULATIONS CONFIG
| Input | Padrão | Descrição |
|---|---|---|
| Start Calculation | LAST_WEEK | Primeiro dia calculado (4.3): CURRENT_DAY, LAST_DAY, LAST_TWODAYS, LAST_FOURDAYS, LAST_WEEK, LAST_MONTH, LAST_6MONTHS, LAST_YEAR, LAST_2YEARS, ALL_AVAILABLE_DAYS. |
| Information to Plot | PLOT_DELTA | PLOT_DELTA ou PLOT_ALL (seção 7). |
CHANNEL RANGE CONFIG
| Input | Padrão | Descrição |
|---|---|---|
| Calculation Type | LINEAR_REGRESSION | LINEAR_REGRESSION ou STD_DEVIATION (seção 6). |
| Period | 144 | Número de barras usadas pelo canal. |
VOLUME MOV AVG CONFIG
| Input | Padrão | Descrição |
|---|---|---|
| Method | Simple | Simple, Exponential, Smoothed ou Linear weighted. |
| Period | 20 | Período da média móvel de volume (PLOT_ALL). |
COLORS CONFIG
| Input | Padrão | Descrição |
|---|---|---|
| Delta Positive Color | ForestGreen | Delta positivo. |
| Delta Negative Color | FireBrick | Delta negativo. |
| Delta Reverse Bar Positive Color | MediumBlue | Delta positivo em candle de preço de baixa (seção 5). |
| Delta Reverse Bar Negative Color | Magenta | Delta negativo em candle de preço de alta. |
ALERT 1 CONFIG a ALERT 6 CONFIG
| Input | Padrão | Descrição |
|---|---|---|
| DELTA Change Trend Color | NONE | Modo do alerta 1 (seção 8). |
| DELTA Change Trend Color Sound Type | alert | Som usado pelos modos com som. |
| DELTA Cross Range Up Line | NONE | Modo do alerta 2. |
| DELTA Cross Range Up Line Sound Type | alert | Som. |
| DELTA Cross Range Down Line | NONE | Modo do alerta 3. |
| DELTA Cross Range Down Line Sound Type | alert | Som. |
| DELTA Defined Range Level (%) | 70.0 | Porcentagem das linhas do canal usada pelo alerta 4. |
| DELTA Cross Defined Range Level | NONE | Modo do alerta 4. |
| DELTA Cross Defined Range Level Sound Type | alert | Som. |
| VOLUME Cross UP Signal Line | NONE | Modo do alerta 5 (só PLOT_ALL). |
| VOLUME Cross UP Signal Line Sound Type | alert | Som. |
| DELTA BAR REVERSE Signal | NONE | Modo do alerta 6. |
| DELTA BAR REVERSE Signal Sound Type | alert | Som. |
| Enable Debug MODE | false | Escreve mensagens de diagnóstico no log Experts. Deixe desligado. |
10. Buffers para Expert Advisors / dashboards
Todos os buffers das duas versões podem ser lidos com iCustom + CopyBuffer , inclusive os buffers de cálculo que não são desenhados. Os valores estão na unidade de Volume Type. As barras anteriores ao Start Calculation têm 0 .
10.1 Delta Aggression Volume (gratuito) — 6 buffers
| Buffer | Conteúdo | Valores |
|---|---|---|
| 3 | Delta | agressão de compra − venda do candle |
| 4 | Cor | 0 positivo (ou zero), 1 negativo |
| 5 | Delta | mesmo valor do buffer 3 |
Os buffers 0-2 são a abertura (sempre 0), a máxima e a mínima da coluna desenhada.
10.2 Delta Aggression Volume PRO — 20 buffers
| Buffer | Conteúdo | Valores | Vazio |
|---|---|---|---|
| 3 | Delta | agressão de compra − venda do candle | 0 |
| 4 | Cor | 0 positivo, 1 negativo, 2 barra reversa com delta positivo, 3 barra reversa com delta negativo | 0 |
| 5 | Linha superior do canal | nível da linha nas últimas Period barras | EMPTY_VALUE |
| 6 | Linha inferior do canal | − linha superior | EMPTY_VALUE |
| 7 | Média móvel de volume | média móvel do buffer 19 (PLOT_ALL) | EMPTY_VALUE com PLOT_DELTA |
| 11 | Tamanho do delta | valor absoluto do buffer 3 | 0 |
| 13 | Alerta 1 — delta troca de sinal | +1 para positivo, -1 para negativo | 0 |
| 14 | Alerta 2 — delta cruza para cima da linha superior | +1 | 0 |
| 15 | Alerta 3 — delta cruza para baixo da linha inferior | -1 | 0 |
| 16 | Alerta 4 — delta cruza o nível definido | +1 acima, -1 abaixo | 0 |
| 17 | Alerta 5 — volume cruza para cima da média | +1 | 0 |
| 18 | Alerta 6 — barra reversa | +1 delta negativo em candle de alta, -1 delta positivo em candle de baixa | 0 |
| 19 | Volume total de agressão | compra + venda do candle (PLOT_ALL) | EMPTY_VALUE com PLOT_DELTA |
Os outros buffers (0-2, 8-10 e 12) são de uso interno.
Buffers de alerta. Os buffers 13-18 podem ser lidos por um Expert Advisor via iCustom e seguem uma única convenção de sinal: +1 alta / compra, -1 baixa / venda, 0 sem sinal. Eles são preenchidos mesmo com os alertas desligados, no candle fechado (shift 1), alguns ticks depois da abertura do novo candle. Eles são escritos só para candles que fecham com o indicador rodando; leia o shift 1 depois do terceiro tick do novo candle e não os use para o histórico.
Carregamento. As versões do Market são instaladas em MQL5\Indicators\Market\ ; confira o nome exato do arquivo no Navegador. Sem parâmetros depois do nome, são usados os inputs padrão. Para mudar inputs, passe-os na ordem da seção 9. Cada título de input group também é um parâmetro: passe uma string vazia "" no lugar dele, senão todos os valores seguintes se deslocam. Inputs omitidos no final mantêm o padrão. Volume Type é passado como 0 (tick) ou 1 (real); as listas na ordem mostrada na seção 9, começando em 0 (por exemplo Start Calculation PRO: 0 CURRENT_DAY … 4 LAST_WEEK … 9 ALL_AVAILABLE_DAYS); Method como 0 SMA, 1 EMA, 2 SMMA, 3 LWMA; os modos de alerta de 0 (NONE) a 7 (POP_SOUND_NOTIFICATION) e os sons de 0 (alert) a 12 (wait).
```mql5 // cada input group é um parâmetro "" int h = iCustom(_Symbol, PERIOD_M5, "Market\Delta Aggression Volume PRO", "", 1, // VOLUME CONFIG: Real volume "", 4, 0); // CALCULATIONS CONFIG: LAST_WEEK, PLOT_ALL (necessário para os buffers 7, 17, 19) if (h == INVALID_HANDLE) return(INIT_FAILED);
double delta[1], up[1], rev[1]; if (BarsCalculated(h) > 0) { if (CopyBuffer(h, 3, 1, 1, delta) == 1 && CopyBuffer(h, 5, 1, 1, up) == 1 && up[0] != EMPTY_VALUE) Print("delta ", delta[0], " linha superior ", up[0]); if (CopyBuffer(h, 18, 1, 1, rev) == 1 && rev[0] != 0.0) Print("barra reversa ", (int)rev[0]); } ```
Versão gratuita: iCustom(_Symbol, PERIOD_M5, "Market\\Delta Aggression Volume", "", 1, "", 0) (Real volume, LAST_DAY), depois o buffer 3.
Observações: um indicador criado por iCustom envia os seus próprios alertas quando os modos não estão em NONE — deixe-os desligados na chamada do EA. Espere até BarsCalculated(h) > 0 antes da primeira leitura: a primeira carga dos negócios pode demorar (seção 2). Em um símbolo sem negócios o handle é válido, mas o indicador nunca calcula.
11. Strategy Tester
As duas versões podem ser usadas no Strategy Tester (modo visual e não visual), inclusive a partir de um Expert Advisor por iCustom . O testador nem sempre fornece os mesmos dados do mercado ao vivo, então os valores são produzidos de três formas:
| Situação no testador | Como o delta é obtido |
|---|---|
| Ticks de negócio reais com lado de compra / venda (símbolo B3 ou CME, modo Todos os ticks baseados em ticks reais) | como ao vivo (seção 4.1) |
| Ticks de negócio sem lado (por exemplo ticks gerados pelo testador no modo Todos os ticks) | o lado de cada negócio é estimado a partir do movimento do preço |
| Nenhum tick de negócio naquele dia: forex, CFDs, séries contínuas como WIN$N, dias cujos ticks reais o testador substituiu por ticks gerados | modo bid: o delta é estimado a partir das mudanças do preço Bid, contadas como o volume de ticks da barra |
| Barras entre o Start Calculation e o início do teste (o testador não fornece ticks antes da data de início) | estimadas: essas barras recebem um delta aproximado com base na própria barra, para que o histórico não fique vazio |
Na prática:
- Os resultados mais próximos do indicador ao vivo vêm de Todos os ticks baseados em ticks reais em um símbolo e período com negócios reais. Confira no diário do testador que os ticks reais foram usados nos dias testados.
- OHLC em M1 e Somente preços de abertura produzem muito poucos ticks por barra: os valores ficam grosseiros e esses modos não são recomendados para este indicador.
- No modo bid e nas barras estimadas os valores são uma aproximação construída a partir do movimento do preço, não a agressão de negócios reais. A escala também é diferente (contagem de mudanças de preço em vez de contratos).
- Em forex ou CFDs o testador mostra valores (modo bid), mas ao vivo, no mesmo símbolo, o indicador não mostra nada, porque não há negócios. Não tome um resultado do testador em forex como o que você verá em um gráfico ao vivo.
- O Start Calculation é contado para trás a partir da data de início do teste. As barras estimadas dão ao canal (PRO) barras suficientes para começar no início do teste.
- A conferência de volume da versão gratuita (4.4) fica desligada no testador.
- Pop-ups, sons e notificações não são enviados; os buffers 13-18 (PRO) são preenchidos barra a barra durante o teste.
12. Gratuito vs PRO

| Delta Aggression Volume (gratuito) | Delta Aggression Volume PRO | |
|---|---|---|
| Delta por candle a partir de negócios reais | sim | sim |
| Tipo de volume: volume real ou número de negócios | sim | sim |
| Opções de Start Calculation | 8 (padrão LAST_DAY) | 10, acrescenta CURRENT_DAY e LAST_FOURDAYS (padrão LAST_WEEK) |
| Barras reversas (azul / magenta) | — | sim |
| Canal de range (LINEAR_REGRESSION ou STD_DEVIATION) | — | sim |
| Média móvel do volume total | — | sim (PLOT_ALL) |
| Cores como inputs | só na aba Colors | 4 cores de coluna |
| Alertas (pop-up, som, push) | — | 6 |
| Buffers para Expert Advisors | 6 (delta, cor) | 20, incluindo 6 buffers de alerta |
| Strategy Tester | sim | sim |
A versão gratuita é uma boa forma de conferir se a sua corretora entrega os negócios com o lado do agressor e de aprender como o delta se comporta no seu símbolo. Passe para o PRO quando quiser ver absorção (barras reversas), comparar cada delta com o range recente, receber alertas ou usar os valores em um Expert Advisor. Para o delta acumulado ao longo do dia, veja a família Aggression Wave, do mesmo autor.
13. Dicas
- Timeframe: M1 a M15 são os timeframes usuais para o delta dos minicontratos da B3 (WIN, WDO); nos futuros da CME, M1-M5 durante o pregão regular.
- Tempo de carga: use o Start Calculation mais curto que cubra o que você precisa. CURRENT_DAY ou LAST_DAY carregam em segundos; meses de negócios em M1 podem levar minutos.
- Contratos ou negócios:Real volume mostra onde está o tamanho; Tick volume (número de negócios) mostra quantos participantes agrediram, de modo que poucas ordens grandes pesam menos. Comparar os dois em duas cópias do indicador ajuda a identificar grandes players.
- Contexto primeiro: um delta forte em um suporte, uma resistência ou um nível do dia anterior diz mais que o mesmo delta no meio de uma lateralização.
- Absorção: uma barra reversa seguida de um candle na direção do preço (não do delta) mostra que a agressão foi absorvida.
- Canal largo ou estreito demais: mude o Period (mais curto reage mais rápido ao ritmo do dia) ou alterne entre LINEAR_REGRESSION e STD_DEVIATION.
- Menos alertas: em M1 os cruzamentos do canal e do volume (alertas 2-5) podem ser frequentes; use-os em M5 ou acima, ou prefira os alertas 1 e 6.
14. Perguntas e solução de problemas
- A janela está vazia. O símbolo não tem ticks de negócio com lado de compra / venda (forex, CFD, cripto, feed só de cotações — seção 1), ou o histórico de ticks ainda está sendo baixado. Confira o Times & Trades do símbolo e aguarde a primeira carga. Com CURRENT_DAY no primeiro candle do pregão a janela começa a desenhar assim que chegam os primeiros negócios.
- Funciona em forex? Não em um gráfico ao vivo: os feeds de forex não têm negócios. No Strategy Tester ele mostra valores aproximados (seção 11), que não representam o comportamento ao vivo.
- Repinta? O candle em formação muda a cada negócio. Os candles fechados não mudam depois (a versão gratuita pode corrigir o último candle fechado uma vez, se o total não bateu com o volume da corretora). O canal do PRO é recalculado a cada novo candle, então o nível dele acompanha as últimas Period barras.
- Ele prevê para onde o preço vai? Não. Ele mostra quem foi mais agressivo nos negócios já realizados. Uma compra forte pode ser absorvida e seguida de queda.
- Por que os valores diferem de outra ferramenta de fluxo? Feeds e ferramentas classificam alguns negócios de forma diferente (por exemplo negócios de leilão ou sem lado claro). Os totais por candle podem, portanto, diferir um pouco.
- A primeira carga é lenta. Ela lê todos os negócios desde a data de início (seção 2). Use um início mais curto ou um timeframe maior.
- Sem linhas do canal (PRO). Há menos de Period barras desde o Start Calculation (seção 6).
- A linha da média de volume não aparece (PRO). Ela só é desenhada com Information to Plot = PLOT_ALL.
- Recebo o mesmo alerta em muitos candles (PRO). Desde a versão 5.20 os alertas 2-5 disparam só no candle do cruzamento (seção 8); atualize o indicador se ainda usa uma versão anterior. O alerta 6 dispara em toda barra reversa.
- Renko ou outros gráficos personalizados. Um símbolo personalizado só tem negócios se a ferramenta que o constrói também criar ticks de negócio com o lado; caso contrário, o indicador não calcula nele.
- Strategy Tester. Suportado, com os limites de dados descritos na seção 11.
Suporte: envie uma mensagem privada ao autor no MQL5.


