Trader Command Center
- Utilitários
-
Khac Thanh Bui
👨💻 Desenvolvedor MQL5 e Especialista em Trading Algorítmico
📍 Hanói, Vietnã | Trader ativo desde 2018 - Versão: 1.6
Trader Command Center
Painel de trading em tempo real em tela cheia para MetaTrader 5, combinando monitoramento de conta, rastreamento de regras de prop firm, gerenciamento de portões de risco e execução direta de ordens em uma única interface renderizada por Canvas.
Trader Command Center é um utilitário para MetaTrader 5 que substitui a visualização padrão do gráfico por um painel abrangente e responsivo, desenvolvido para traders que precisam de um espaço de trabalho unificado: uma única tela para acompanhar a saúde da conta, monitorar a conformidade com o prop firm, gerenciar posições abertas e executar ordens a mercado com tamanho de lote pré-calculado. A interface é renderizada pelo motor Canvas e se adapta automaticamente a qualquer tamanho de gráfico.
Visão geral
O painel é organizado em um cabeçalho persistente, uma linha de sete métricas de desempenho e um corpo de quatro colunas cobrindo execução, progresso do desafio, curva de equity, portões de risco, desempenho por sessão, breakdown por símbolo, calendário econômico, posições abertas, negociações recentes e ordens pendentes. Todos os painéis são atualizados continuamente com dados em tempo real da conta e histórico de negociações.
O cabeçalho exibe número da conta, alavancagem, moeda, hora atual, saldo, equity, margem livre e nível de margem. Um emblema de status indica se o trading está aberto ou bloqueado. Os sete blocos KPI mostram o P/L do dia, P/L total, taxa de acerto, fator de lucro, expectativa em múltiplos R, relação risco/retorno média e drawdown máximo — tudo calculado sobre a janela de histórico configurada.
Dados rápidos como posições abertas e nível de margem são atualizados a cada segundo. As estatísticas históricas são recalculadas a cada trinta segundos. O calendário econômico é consultado uma vez por minuto. Cinco opções de tema estão disponíveis — Modern Dark, Flat Light, Deep Sea, Solarized Dark e Bloomberg Terminal — cada uma aplicando uma paleta de cores completa a todos os elementos da interface, incluindo o fundo do gráfico.
Principais recursos
- Painel de conformidade com o prop firm: Rastreia o progresso em direção à meta de lucro, o saldo restante do limite de perda diária, o saldo restante do limite de perda máxima, os dias mínimos negociados e os dias restantes do desafio. Cada item é exibido como uma barra de progresso rotulada que transita de verde para âmbar e vermelho conforme o limite se aproxima.
- Painel de seis portões de risco: Monitora a perda diária utilizada, o percentual de drawdown em acompanhamento, as negociações do dia, a sequência de perdas consecutivas, a exposição total em lotes e o nível de margem atual — apresentado em uma grade de duas colunas com barras de progresso individuais e valores codificados por cor.
- Painel de execução integrado: Controles degrau ajustam o percentual de risco, o stop loss em pips e o take profit em pips. O tamanho do lote, o risco monetário e a relação risco/retorno são calculados e exibidos em tempo real antes de qualquer ordem ser colocada. Os botões de compra e venda executam ordens a mercado com todos os parâmetros aplicados automaticamente.
- Controles de gerenciamento de posição: O break-even move o stop loss para o preço de entrada de todas as posições abertas no símbolo atual. O fechamento parcial reduz o volume da posição em um percentual configurável. O trailing stop é ajustado continuamente a cada tick enquanto a chave estiver ativa.
- Curva de equity com três janelas de tempo: Exibe a equity realizada e flutuante para hoje, os últimos sete dias ou os últimos trinta dias, com o saldo do início do período marcado como linha de referência tracejada e a variação líquida mostrada na área do gráfico.
- Mapa de calor mensal de P/L: Renderiza o mês atual como uma grade de células diárias codificadas por intensidade de lucro — dois tons de verde para dias rentáveis e dois tons de vermelho para dias com perdas. Os valores diários de P/L aparecem dentro de cada célula, com o melhor dia, pior dia e total mensal resumidos abaixo da grade.
- Desempenho por sessão e símbolo: A taxa de acerto por sessão (Tóquio, Londres, Nova York) e o P/L acumulado por símbolo são exibidos como gráficos de barras rotulados, calculados sobre a janela de histórico.
- Bloqueio diário automático: Quando o limite de perda diária é atingido, os botões de execução são desativados e o emblema do cabeçalho muda para indicar estado bloqueado. Uma configuração opcional aciona o fechamento imediato de todas as posições e o cancelamento das ordens pendentes no momento em que o bloqueio é ativado.
Como funciona
Na inicialização, o painel oculta todas as decorações padrão do gráfico — grade, escala de preços, escala de datas, exibição OHLC, linhas de bid e ask — e cria um bitmap Canvas em tamanho completo sobre a área do gráfico. O bitmap é redesenhado no intervalo de quadros configurado e redimensiona automaticamente quando a janela do gráfico muda. As estatísticas de trading são calculadas em uma única passagem pelo pool de histórico do MetaTrader 5, obtendo simultaneamente taxa de acerto, fator de lucro, expectativa, drawdown máximo, breakdown por sessão, breakdown por símbolo e dados do mapa de calor mensal. Os controles clicáveis registram suas áreas a cada quadro para que efeitos de hover e ações de clique sejam resolvidos com precisão.
Configurações recomendadas
O painel funciona com qualquer símbolo e período gráfico. Anexá-lo a um gráfico dedicado mantém o espaço de trabalho separado dos gráficos de análise. É necessária uma resolução mínima de 800 por 450 pixels para o layout completo; um painel de aviso é exibido quando o gráfico fica abaixo do limite de escala configurado. Um VPS ou estação de trabalho sempre ligada é recomendado para monitoramento contínuo e operação ininterrupta do trailing stop.
Parâmetros de entrada
Layout e exibição:
- Tema da interface — Selecionar entre cinco temas visuais: Modern Dark, Flat Light, Deep Sea, Solarized Dark, Bloomberg Terminal — Padrão: Modern Dark
- Largura base do gráfico — Largura de referência em pixels para cálculos de escala — Padrão: 1600
- Altura base do gráfico — Altura de referência em pixels para cálculos de escala — Padrão: 900
- Limite mínimo de aviso de escala — Percentual da base abaixo do qual aparece um aviso de tamanho — Padrão: 50
- Intervalo de renderização — Milissegundos entre redesenhos do Canvas — Padrão: 33
Conta e regras do prop firm:
- Saldo inicial — Saldo de partida para cálculos de P/L; 0 captura o saldo atual na inicialização — Padrão: 0
- Meta de lucro — Lucro alvo na moeda da conta — Padrão: 8000
- Limite de perda diária — Perda diária máxima permitida na moeda da conta — Padrão: 5000
- Limite máximo de perda total — Perda total máxima medida a partir do saldo inicial — Padrão: 10000
- Dias mínimos de negociação — Dias mínimos com pelo menos uma negociação encerrada — Padrão: 4
- Duração do desafio — Total de dias no período do desafio — Padrão: 30
- Data de início do desafio — Data de início para o cálculo dos dias restantes; 0 se desconhecida — Padrão: 0
- Rótulo do cabeçalho da conta — Texto personalizado exibido no cabeçalho do painel — Padrão: FTMO 100K - Phase 1
Portões de risco:
- Máximo de negociações por dia — Limite diário de ordens — Padrão: 6
- Máximo de perdas consecutivas — Limite da sequência de perdas — Padrão: 3
- Limite máximo de drawdown — Limite percentual de drawdown — Padrão: 10
- Hora de reinício diário — Hora do broker para reinício dos contadores diários — Padrão: 0
Execução:
- Risco padrão por negociação — Percentual de risco inicial sobre a equity da conta — Padrão: 1.0
- Stop loss padrão — Stop loss inicial em pips — Padrão: 50
- Take profit padrão — Take profit inicial em pips; 0 para desativar — Padrão: 100
- Incremento do degrau de risco — Variação percentual de risco por pressão de botão — Padrão: 0.25
- Incremento do degrau de SL e TP — Variação em pips por pressão de botão — Padrão: 5
- Distância do trailing stop — Distância em pips para o trailing stop integrado — Padrão: 30
- Tamanho do fechamento parcial — Percentual do volume da posição fechado por ação — Padrão: 50
- Número mágico das ordens — Número mágico para ordens colocadas pelo painel — Padrão: 990001
- Fechar tudo ao bloquear — Fechar posições e cancelar ordens pendentes quando o bloqueio for acionado — Padrão: false
- Desvio máximo — Slippage máximo permitido em pontos para ordens a mercado — Padrão: 20
As funções de trailing stop e bloqueio automático operam somente enquanto o painel está ativo em um gráfico ao vivo. Certifique-se de que o terminal permaneça conectado e o utilitário esteja em execução se o gerenciamento contínuo de posições for necessário.
