DinexSpace Trade History Exporter
- Utilitários
-
Huu Tho Tran
DinexSpace - estúdio de automação de trading para MetaTrader 5.
Validamos a sua ideia de trading com custos reais em duas etapas antes de programá-la. Se a ideia não passar na validação, paramos e você não paga pelo robô.
Histórico ao vivo - Versão: 1.0
Trade History Exporter é um script que salva o histórico de negociação da sua conta em arquivos CSV, para você estudar seus próprios resultados no Excel, Google Sheets ou Python. Ele só lê o histórico.
O que ele grava (em MQL5\Files\DinexHistory\, via File → Open Data Folder)
- Arquivo de negócios (deals), uma linha por negócio: ticket, hora, símbolo, tipo (buy, sell, balance, commission …), entrada (in, out, reverse, close by), volume, preço, comissão, swap, taxa, lucro, magic number, ID da posição e comentário.
- Arquivo de posições (opcional), uma linha por posição aberta e totalmente fechada dentro do intervalo: símbolo, lado, hora de abertura e de fechamento, volume, preço médio de abertura e de fechamento, lucro, swap, comissão, taxa, resultado líquido e magic number.
- Os nomes dos arquivos começam com o número da conta e a data de hoje, então exportações repetidas não sobrescrevem as antigas de outros dias.
Como usar
1. Arraste o script para qualquer gráfico.
2. Escolha o intervalo de datas (horário do servidor) e, se quiser, um único símbolo ou magic number.
3. Clique em OK. O log Experts mostra quantas linhas foram gravadas e onde.
Parâmetros
De, Até (0 = agora), filtro de símbolo, filtro de magic, arquivo de posições liga/desliga, separador de colunas ("," ou ";" para planilhas que usam vírgula como separador decimal).
Limitações
- Só o histórico disponível no terminal é exportado. Em algumas contas pode ser preciso primeiro ajustar a aba Histórico para "Todo o histórico".
- Posições abertas antes da data inicial ou que ainda estão abertas ficam fora do arquivo de posições, mas seus negócios estão no arquivo de negócios.
- Campos de texto que contêm o separador ficam entre aspas.
O script nunca abre, altera ou fecha ordens. Ele grava apenas dentro da própria pasta Files do terminal.

