Professional Trading Dashboard
- Utilitários
-
Khac Thanh Bui
👨💻 Desenvolvedor MQL5 e Especialista em Trading Algorítmico
📍 Hanói, Vietnã | Trader ativo desde 2018 - Versão: 1.3
- Atualizado: 8 maio 2026
Professional Trading Dashboard
Um painel profissional de monitoramento de conta para MetaTrader 5 que consolida dados de conta em tempo real, histórico diário de negociações e estatísticas mensais em uma única exibição diretamente no gráfico.
Professional Trading Dashboard é um indicador utilitário para MetaTrader 5 desenvolvido para que os traders tenham sempre uma visão clara e estruturada de sua conta. Em vez de navegar entre múltiplas janelas do terminal, todas as informações essenciais são apresentadas em um painel canvas organizado diretamente no gráfico. O indicador cobre métricas de conta ao vivo, resumo de posições abertas, histórico diário de lucros e perdas, estatísticas de desempenho mensal e um gráfico de saldo dos últimos 30 dias.
Visão geral
O painel é construído usando a API Canvas do MetaTrader 5, renderizando uma sobreposição de 1030x530 pixels que permanece fixada na janela do gráfico independentemente do símbolo ou período. A exibição é dividida em quatro áreas principais. A seção de conta mostra saldo, patrimônio, margem, margem livre, alavancagem, nível de margem, P/L flutuante atual e a variação realizada do dia. Cada métrica é acompanhada por um rótulo de status com código de cores que se atualiza automaticamente conforme as condições de mercado mudam.
A barra de resumo de posições abaixo da seção de conta mostra a quantidade de operações de compra e venda abertas, seu volume combinado e o P/L flutuante por cada direção e no total. A tabela de análise diária lista até 80 dias de negociação com lucro realizado, lotes negociados, número de operações e o máximo drawdown intradiário registrado para cada sessão. Três linhas de resumo agregam os valores da semana atual, do mês atual e de todo o histórico disponível. A tabela de estatísticas mensais à direita rastreia as mesmas métricas ao longo dos últimos 12 meses calendário. Um gráfico de saldo de 30 dias construído com objetos nativos do gráfico completa o painel, exibindo a curva de patrimônio com rótulos do eixo Y que escalam automaticamente ao tamanho da conta.
Todos os dados históricos são salvos em um arquivo binário na pasta comum do terminal e recarregados ao reiniciar. Um bloqueio por variável global evita conflitos caso o indicador seja carregado acidentalmente duas vezes na mesma conta.
Principais recursos
- Métricas de conta ao vivo com rótulos de status: Saldo, patrimônio, margem, margem livre, alavancagem e nível de margem são exibidos com rótulos contextuais como Safe, Risk, Healthy, Caution e Danger, coloridos em verde, âmbar ou vermelho conforme os limites atuais.
- Histórico diário com rastreamento de drawdown: Cada dia na tabela de histórico registra o máximo drawdown intradiário junto com o lucro realizado, volume de lotes e número de operações. O valor de drawdown é exibido tanto em moeda quanto como percentual do saldo inicial daquela sessão.
- Visualização de histórico paginada: A tabela diária suporta até 10 páginas de registros, navegáveis pelos botões de seta dentro do painel. Isso permite revisar até 80 dias de dados por sessão sem sair do gráfico.
- Estatísticas mensais dos últimos 12 meses: A tabela mensal agrega registros diários por mês calendário, cobrindo os últimos 12 meses. Cada linha mostra o lucro total do mês, volume de lotes, número de operações e drawdown máximo.
- Gráfico de saldo de 30 dias: Um gráfico de linhas deslizante rastreia o saldo da conta nos últimos 30 dias usando objetos nativos do MetaTrader 5. O eixo Y escala dinamicamente e os rótulos se ajustam ao tamanho da conta, exibindo valores em formato padrão, K ou M conforme apropriado.
- Armazenamento persistente de dados: Os registros diários e mensais são gravados em um arquivo binário vinculado ao número da conta e nome do servidor. Na próxima sessão, o painel recarrega automaticamente todo o histórico salvo sem necessidade de configuração manual.
- 10 idiomas de exibição: Todos os rótulos do painel podem ser alternados entre inglês, russo, chinês, espanhol, português, francês, italiano, coreano, vietnamita e japonês por meio de um único parâmetro de entrada.
- Esquema de cores configurável: A cor do cabeçalho, plano de fundo, grade, texto, destaque, lucro e perda são configuráveis individualmente por parâmetros de entrada.
Como funciona
Na inicialização, o indicador carrega o arquivo de histórico salvo para a conta atual e então executa uma única passagem HistorySelect sobre o dia de trading atual para calcular o lucro realizado hoje, o volume total e o número de operações. Um temporizador de um segundo mantém todos os valores exibidos atualizados durante a sessão. Quando a data muda, o registro do dia anterior é finalizado com seu valor real de drawdown e gravado em disco, o novo dia é inicializado com o saldo atual como ponto de partida, e os agregados mensais são recalculados.
O gráfico de saldo coleta um ponto de dados por dia calendário. Quando a janela deslizante atinge 30 entradas, o ponto mais antigo é removido ao adicionar um novo. O quadro do gráfico e os rótulos dos eixos são desenhados apenas uma vez, e somente a linha de dados é redesenhada a cada ciclo do temporizador, mantendo o uso de CPU baixo. Todos os redesenhos do canvas são acionados apenas quando os valores da conta realmente mudam, evitando renderizações desnecessárias em mercados inativos.
Uso recomendado
O indicador é compatível com qualquer símbolo e qualquer período. É projetado para ser executado em uma janela de gráfico dedicada junto a outros indicadores ou expert advisors sem interferir neles. Recomenda-se um VPS ou PC sempre ligado para garantir a coleta contínua de histórico entre sessões de trading. O painel funciona tanto em contas demo quanto em contas reais.
Parâmetros de entrada
Configurações gerais:
- Dashboard Language — Idioma de exibição de todos os rótulos do painel — Padrão: English
- Show Grid Lines — Mostrar ou ocultar as linhas de grade dentro das tabelas — Padrão: true
Esquema de cores:
- Header Color — Cor da barra de cabeçalho superior e títulos de seção — Padrão: azul claro
- Panel Background — Cor de fundo da área principal do painel — Padrão: azul-marinho escuro
- Grid / Borders — Cor das bordas de células e linhas de grade — Padrão: azul acinzentado
Cores de texto:
- Normal Text — Cor para os valores de dados padrão — Padrão: branco suave
- Labels / Highlights — Cor para cabeçalhos de colunas e rótulos de linhas de resumo — Padrão: âmbar
- Positive Values — Cor aplicada a valores de lucro e rótulos de status positivos — Padrão: verde
- Negative Values — Cor aplicada a valores de perda e rótulos de status de aviso — Padrão: vermelho
Professional Trading Dashboard é um utilitário de exibição e registro de dados. Ele não abre, modifica nem fecha nenhuma operação. Todos os dados de conta exibidos são obtidos diretamente do terminal MetaTrader 5 e refletem o estado real da conta em tempo real.

O usuário não deixou nenhum comentário para sua avaliação