Trading Performance Monitor
- Indicadores
-
Khac Thanh Bui
Transformando a lógica de trading em precisão algorítmica. Desenvolvo ferramentas de nível profissional para FX e Ouro, preenchendo a lacuna entre as necessidades práticas de trading e o desenvolvimento de software de ponta.
O QUE EU CONSTRUO: - Versão: 1.11
Trading Performance Monitor
Um painel de desempenho multi-EA para MetaTrader 5 que detecta automaticamente os Expert Advisors em execução nos seus gráficos abertos e acompanha os seus resultados individuais em tempo real.
Trading Performance Monitor é um indicador informativo para MetaTrader 5. Ele lê o histórico da conta e as posições abertas, agrupa os dados por Expert Advisor e apresenta-os através de uma interface de sete páginas que abrange desempenho, operações, métricas de risco, drawdown, histórico mensal e resultados por símbolo. Não envia ordens nem modifica posições.
Overview
Traders que executam vários Expert Advisors ao mesmo tempo frequentemente não têm uma forma simples de ver qual deles está a ter bom desempenho e qual está a perder dinheiro. O histórico da conta mistura todas as estratégias, e o terminal reporta os resultados da conta como um todo, em vez de cada robô separadamente.
Este indicador varre todos os gráficos abertos, identifica qual Expert Advisor está anexado a cada um e associa esses gráficos às posições e negociações fechadas que lhes pertencem através do número mágico (magic number). Posições abertas sem número mágico são agrupadas separadamente como negociações manuais, para que a atividade discricionária não se misture com os resultados automatizados. Como o indicador apenas lê dados, pode ser anexado a qualquer gráfico sem interferir na negociação.
Key Features
- Detecção automática de EA — Os gráficos abertos são varridos continuamente e os Expert Advisors recém-anexados aparecem na tabela sem configuração manual. Gráficos fechados ou reatribuídos também são detectados.
- Detalhamento por EA — Símbolo, período gráfico, número mágico, drawdown máximo, lucro e prejuízo total, número de operações, taxa de acerto e status são exibidos numa linha separada para cada Expert Advisor.
- Cartões de resumo da conta — Lucro e prejuízo total, saldo, patrimônio, drawdown máximo, fator de lucro e taxa de acerto são calculados em todos os Expert Advisors monitorizados e exibidos no topo do painel.
- Histórico mensal — O histórico completo de negociações da conta é agrupado por mês calendário, mostrando operações, lotes, taxa de acerto, lucro, fator de lucro, retorno percentual e patrimônio de fecho de cada mês.
- Métricas de risco — Os índices de Sharpe, Sortino e Calmar, juntamente com o CAGR, são calculados a partir da série de retornos mensais, com as premissas de cálculo indicadas diretamente na página.
- Gráfico de drawdown — Uma curva de patrimônio mostra o quanto a conta caiu abaixo do seu pico anterior ao longo do tempo.
- Agregação por símbolo — Os resultados são combinados por instrumento, facilitando ver quais símbolos mais contribuem para o resultado da conta.
- Cabeçalhos de coluna multilingues — Os cabeçalhos da tabela podem ser alternados entre oito idiomas diretamente no painel.
How It Works
Ao iniciar, o indicador lê o histórico de negociações da conta e as posições abertas, depois enumera os gráficos e regista qual Expert Advisor está anexado a cada um. Negociações e posições são atribuídas por número mágico e associadas ao gráfico correspondente no mesmo símbolo.
O lucro flutuante e o número de posições abertas são recalculados em cada ciclo de atualização para que os valores atuais permaneçam precisos. Os cálculos históricos mais pesados são executados num intervalo de cache mais lento para manter o terminal responsivo, e o relatório mensal, a lista de operações e as métricas de risco só são calculados quando a respetiva página é aberta.
Reading the Panel
A barra lateral alterna entre sete páginas: Overview lista cada Expert Advisor monitorizado, Performance mostra a curva de patrimônio diária, Trades lista as negociações fechadas mais recentes, Risk Analysis mostra os índices calculados, Drawdown mostra a curva de queda, Monthly Report agrupa os resultados por mês, e Symbols agrupa-os por instrumento.
Valores em verde indicam lucro ou uma leitura favorável, valores em vermelho indicam o oposto, e um travessão significa que ainda não há dados suficientes para esse valor.
Recommended Use
O indicador funciona em qualquer símbolo e período gráfico, pois reporta dados da conta em vez de dados de preço, e um único gráfico é suficiente para monitorizar todo o terminal. É mais útil em contas que executam dois ou mais Expert Advisors, ou onde a negociação automatizada e manual precisam de ser separadas.
O crescimento do patrimônio e o histórico de drawdown são recolhidos a partir do momento em que o indicador é anexado pela primeira vez, pelo que essas duas páginas tornam-se mais informativas quanto mais tempo estiver em execução. O relatório mensal e a lista de operações leem o histórico completo da conta e estão disponíveis de imediato.
Parameters
- Panel refresh interval — Com que frequência o painel e os valores em tempo real são atualizados, em segundos — Default: 3
- Show panel — Exibe ou oculta o painel no gráfico — Default: true
- Text size — Tamanho da fonte utilizada no painel, em pixels — Default: 9
- Debug logging — Regista mensagens de diagnóstico adicionais no diário do terminal — Default: false
- Cache refresh interval — Com que frequência os resultados históricos são recalculados, em segundos — Default: 10
- Maximum tracked Expert Advisors — Limite máximo de Expert Advisors mantidos na tabela — Default: 100
Notes
Esta é uma ferramenta de monitorização. Não abre, modifica ou fecha qualquer posição, e não envia comandos de negociação de nenhum tipo.
O drawdown máximo na página Risk Analysis é medido a partir dos valores de patrimônio de fim de mês e pode ser inferior a um drawdown que ocorreu e recuperou dentro de um único mês. A página Drawdown usa amostras diárias que cobrem apenas o período desde que o indicador foi anexado. Os índices de risco assumem uma taxa livre de risco de zero e são anualizados a partir dos retornos mensais.
Um Expert Advisor que ainda não realizou nenhuma negociação aparece assim que o seu gráfico é detectado, mas não pode ser associado a resultados de negociação até abrir a sua primeira posição.
