Hoje vamos falar sobre o CVD, um indicador leve e de código aberto para MetaTrader 5. Ele é uma ferramenta poderosa que visualiza a pressão de compra versus venda através de velas CVD em uma janela separada, oferecendo um ótimo ponto de partida para a análise de volume e fluxo de ordens.
O que ele faz
- Cálculo e plotagem do CVD no seu gráfico utilizando dados M1 (versão gratuita).
- Possibilidade de resetar nos limites de tempo (ou nunca resetar).
- Funciona em qualquer ativo e em diversos períodos.
Como é calculado (versão gratuita)
- Para cada candle M1: direção = sinal (fechamento - abertura).
- Delta de volume = direção × volume_tick.
- CVD = soma cumulativa dos deltas de volume.
- Representado como velas (abertura/fechamento = CVD anterior/atual).
Configurações
- InpResetPeriod (ENUM_TIMEFRAMES): período para resetar o CVD (ex.: H1, D1).
- InpNoReset (bool): defina como verdadeiro para nunca resetar.
Como instalar
- Copie o arquivo CVD_MT5_v3_m1_codebase.mq5 para: MQL5/Indicators.
- Compile no MetaEditor (F7) ou reinicie o MetaTrader 5.
- Anexe o indicador através do Navegador → Indicadores.
Dicas e solução de problemas
- Na primeira execução, pode ser necessário que o MT5 baixe o histórico M1. Tenha paciência; rolar o gráfico ou mudar de período pode ajudar o MT5 a buscar os dados.
- Se o CVD não atualizar, certifique-se de que o seu ativo/período tenha histórico M1 disponível.
- Para terminais lentos, experimente utilizar ativos menos movimentados ou abrir menos gráficos.

Publicações relacionadas
- iMFISignAlert: O Indicador para MetaTrader 5 que Gera Alertas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Índice de Preferência do Investidor: Um Guia Prático para Traders
- Oscilador Maravilhoso e Divergências: Um Guia para MetaTrader 5