Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Telegram!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Scripts

Report by Magic and currency MT5 indicator for account PNL and trade statistics exported to CSV - script para MetaTrader 5

Visualizações:
31
Avaliação:
(4)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

O relatório agrupa por número mágico e moeda, o que é especialmente útil ao testar vários EAs ou estratégias em uma única conta.

  • P&L total - Incluindo lucro, swap e comissão
  • Win Rate % - Porcentagem de negociações vencedoras
  • Tamanho da posição líquida - Posição líquida atual do histórico
  • Exposição atual - Exposição da posição aberta
  • Lucro/perda bruto - Totais separados de ganhos/perdas
  • Fator de lucro - métrica de risco/recompensa
  • Volume total - Tamanho cumulativo do lote
  • Inclui automaticamente TODOS os números mágicos (inclusive 0)
  • Agrega todos os símbolos por número mágico
  • Mostra a lista combinada de símbolos na coluna Symbol para cada mágica
  • Exporta tudo para um único arquivo TradingStats.csv

Basta arrastar e soltar em qualquer gráfico - não são necessárias entradas, o relatório será salvo em MQL5/Files/folder

=== STATISTICS BY MAGIC NUMBER ===
Magic Number | Symbol(s) | Total P&L | Total Trades | Win Rate % | ...
0 (Manual)   | EURUSD+GBPUSD | 1234.56 | 45 | 60.00 | ...
12345        | USDJPY | 567.89 | 30 | 55.00 | ...

=== STATISTICS BY CURRENCY ===
Currency | Total P&L | Total Trades | Win Rate % | ...
EUR      | 2345.67   | 89          | 58.43      | ...
GBP      | 1234.56   | 56          | 62.50      | ...


Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/66158

Daily Lot Statistics Daily Lot Statistics

Indicador moderno que exibe suas estatísticas diárias de negociação diretamente no gráfico do MT5. Acompanhe seu desempenho de negociação com um belo painel de design plano que mostra os lotes negociados, o número de ordens e o lucro/perda de cada dia.

Comércio aberto Comércio aberto

Essa função executa a lógica principal da abertura de uma negociação. Ela calcula o preço de abertura, os níveis de take profit e stop loss com base nas informações do símbolo e nos parâmetros fornecidos pelo usuário. Prepara uma solicitação de negociação (MqlTradeRequest) com as informações necessárias, como símbolo, volume, tipo de ordem, slippage, comentário, número mágico etc. Chame a função OrderSend para enviar a solicitação de negociação e obter o resultado. Função SetTypeFillingBySymbol: determina o tipo de atendimento da ordem (Preencher ou Cancelar, Imediato ou Cancelar ou Retornar) de acordo com a política de atendimento do símbolo. Função GetMinTradeLevel: calcula o nível mínimo de negociação com base no nível de congelamento e no nível de parada do símbolo. Ajusta o nível mínimo para garantir que ele esteja dentro de certos limites e retorna o resultado.

TickCompressor - com compactação de 1 tick para 2-3 bytes em média TickCompressor - com compactação de 1 tick para 2-3 bytes em média

Compactação de dados de ticks para armazenamento em um formato compacto, até 3,5 vezes mais compacto do que os arquivos .tcs MQ. E para trabalhar rapidamente com eles, pois a leitura de 3 bytes leva menos tempo do que a leitura de 60 bytes da estrutura MqlTick.

Titik Impas Breakeven Titik Impas Breakeven

Embora o ajuste manual do stop-loss de uma única operação para corresponder ao preço de abertura seja uma tarefa relativamente simples, o gerenciamento de várias posições individualmente pode ser complicado e demorado. O script Titik Impas Breakeven para MT4/MT5 simplifica esse processo, proporcionando eficiência e conveniência para os operadores que lidam com várias posições.