ChartLedger
- Utilitários
- Versão: 1.0
Revise não apenas o que você negociou, mas também como o gráfico estava no momento em que realizou a operação.
ChartLedger é um diário visual e local de trading para MetaTrader 5. Ele registra automaticamente as operações do símbolo do gráfico ao qual está anexado e combina os dados de trading com capturas do gráfico feitas na abertura e no fechamento final.
Quando quiser revisar sua atividade de trading, o ChartLedger pode criar uma exportação local completa com um relatório HTML interativo, uma pasta de trabalho compatível com Excel, arquivos CSV e as imagens correspondentes do gráfico.
ChartLedger funciona apenas como ferramenta de observação. Ele nunca envia solicitações de trading e nunca abre, modifica ou fecha ordens ou posições.
Por que usar o ChartLedger?
O histórico de trading mostra o preço de entrada, o preço de saída e o resultado da operação.
O ChartLedger adiciona esse contexto visual capturando o gráfico real do MetaTrader utilizado para o diário, incluindo timeframe, indicadores, objetos gráficos e layout visual.
Isso o torna útil para revisar:
- Operações manuais.
- Operações realizadas pelo terminal móvel ou web do MetaTrader.
- Operações abertas por outro Expert Advisor.
- Estratégias automatizadas individuais usando o filtro por magic number.
O que o ChartLedger registra
- Direção Buy ou Sell.
- Preços de entrada e saída.
- Volume e duração da operação.
- Lucro bruto, comissão, swap e lucro líquido.
- Resultado em pontos e pips.
- Resultado em R quando o risco inicial da operação estiver disponível.
- Capturas do gráfico na abertura e no fechamento final.
- Origem da operação, magic number e comentário da ordem.
- Motivo automático de saída, quando disponível.
- Fechamentos completos, fechamentos parciais e reversões em contas netting como registros separados no diário, quando aplicável.
Contexto visual das operações
Quando uma nova operação é detectada, o ChartLedger pode capturar automaticamente o gráfico atual no momento da abertura.
Quando a operação é completamente fechada, ele pode capturar o contexto final do gráfico e completar o registro do diário com as informações de saída.
As capturas refletem o gráfico real no momento da captura, incluindo:
- Timeframe atual.
- Cores e layout do gráfico.
- Indicadores.
- Objetos gráficos.
- Estrutura de mercado e price action visíveis.
Você também pode usar o botão Snapshot a qualquer momento para salvar manualmente uma imagem adicional do gráfico.
Exportação local do diário
Com Enable Live Report ativado, o ChartLedger também atualiza um relatório local atual após a atividade de trading registada e os snapshots manuais. O relatório ao vivo é atualizado na mesma pasta; use Export quando precisar de um arquivo permanente com data e hora.
Pressione Export no painel do ChartLedger para criar uma pasta local de revisão com timestamp.
Cada exportação pode conter:
- index.html - relatório visual interativo com métricas resumidas, capturas expansíveis do gráfico e zoom das imagens.
- ChartLedger_Journal.xml - pasta de trabalho compatível com Excel contendo as planilhas Summary e Trades.
- trades.csv - registros detalhados das operações.
- summary.csv - resumo geral da atividade de trading.
- daily_summary.csv - resultados agrupados por dia de trading.
- images - cópias locais das capturas utilizadas pelo relatório HTML.
O relatório HTML foi desenvolvido para revisão visual, enquanto a pasta de trabalho compatível com Excel e os arquivos CSV podem ser usados para ordenar, filtrar, realizar cálculos personalizados ou efetuar análises adicionais em softwares de planilhas.
Todos os arquivos permanecem no seu computador em:
MQL5\Files\ChartLedger\Exports
Fluxo de uso
Para uma revisão contínua, mantenha Enable Live Report ativado. Use Export apenas quando quiser preservar um arquivo separado com data e hora.
- Anexe o ChartLedger ao gráfico do símbolo que deseja registrar no diário.
- Mantenha Enable Trade Recording ativado.
- Opere normalmente, de forma manual ou usando outro Expert Advisor.
- Use Snapshot quando quiser salvar manualmente uma imagem adicional do gráfico.
- Pressione Export quando quiser revisar ou arquivar seu diário.
Para criar um diário dedicado a uma estratégia específica, defina Magic Number Filter com o magic number dessa estratégia.
Deixe o valor em -1 para incluir todas as operações registradas para o símbolo do gráfico.
Painel no gráfico
O painel compacto mostra diretamente no gráfico o estado atual do diário, incluindo:
- Símbolo do gráfico.
- Status da gravação.
- Número de operações registradas.
- Número de capturas realizadas.
No mesmo painel, você pode criar snapshots manuais e exportar o diário.
Parâmetros
Registro de operações
- Enable Trade Recording - ativa ou pausa o registro de novas operações.
- Capture On Trade Open - captura automaticamente o gráfico quando uma operação é aberta.
- Capture On Final Close - captura automaticamente o gráfico quando a operação é completamente fechada.
Saída das capturas
- Screenshot Width Pixels - largura das capturas geradas.
- Screenshot Height Pixels - altura das capturas geradas.
Filtros de exportação
- Export Period - todas as operações registradas, hoje, últimos 7 dias ou mês atual.
- Export Source - todas as origens, manual, Expert Advisor ou outra.
- Magic Number Filter - -1 inclui todas as operações; qualquer outro valor inclui apenas o magic number especificado.
Observações importantes
- ChartLedger registra apenas o símbolo do gráfico ao qual está anexado.
- Anexe uma instância separada do ChartLedger a cada símbolo adicional que quiser registrar.
- Apenas uma instância do ChartLedger pode ser executada para o mesmo símbolo. Uma segunda instância é recusada para proteger o estado do diário e evitar registros duplicados.
- O ChartLedger pode ser executado em um gráfico separado do mesmo símbolo utilizado por outro Expert Advisor e observar sua atividade de trading.
- O ChartLedger registra novas atividades de trading detectadas enquanto está ativo. Ele preserva o diário local entre reinicializações, mas não reconstrói operações que ocorreram antes do início da gravação.
- As capturas refletem o estado atual do gráfico no momento em que são criadas.
- O resultado em R está disponível apenas quando o risco inicial da operação pode ser determinado.
- Todos os dados do diário e as exportações são armazenados localmente na pasta de dados do terminal MetaTrader.
- Não é necessário possuir conta externa, serviço em nuvem ou serviço web.
- ChartLedger é uma ferramenta de registro e revisão de operações. Ele não fornece sinais de trading e não garante resultados.
