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

Trade Journal Exporter - closed positions to CSV - script para MetaTrader 5

Dror Munk
Dror Munk
I build robust, fully-tested MetaTrader Expert Advisors and indicators in MQL5 and MQL4, with a focus on safe execution and honest validation — not just code that compiles, but code that behaves correctly under real conditions.
What you get from an order:
| Portuguese English Русский 中文 Español Deutsch 日本語 한국어 Français Italiano Türkçe
Visualizações:
11
Avaliação:
(1)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Um diário de negociação é a vantagem mais barata que existe — este script extrai seus dados brutos do terminal em uma única execução.


Ele seleciona o histórico da conta dos últimos N dias (entrada), percorre todas as negociações e as agrega em posições fechadas por ID de posição; assim, funciona corretamente tanto em contas de compensação quanto em contas de hedge e lida com execuções parciais: os preços de entrada e saída são ponderados pelo volume em todas as negociações de entrada e saída da posição.


Cada linha do CSV contém: ID da posição, símbolo, direção, volume, hora de abertura e preço de abertura ponderado pelo volume, hora de fechamento e preço de fechamento ponderado pelo volume, o resultado em pontos (considerando a direção), comissão, swap, lucro líquido, duração em minutos e o comentário da primeira transação (geralmente o nome do EA — útil para filtrar por estratégia).


Entradas: período em dias, nome do arquivo (vazio = automático TradeJournal_AAAA-MM-DD.csv), separador CSV (o padrão “;” abre diretamente no Excel), saída opcional para pasta comum e um filtro opcional restrito apenas ao símbolo do gráfico atual.


O arquivo é gravado em MQL5\Files (ou na pasta comum Files). Posições ainda abertas e posições cuja entrada esteja fora do período selecionado são ignoradas. Apenas exportação — não altera nada na conta.



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

Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML

Indicador de estrutura de mercado SMC/ICT para MT5: máximas/mínimas de oscilação, BOS (continuação) e CHoCH (reversão) confirmados no fechamento, blocos de ordens, gaps de valor justo e níveis QML (Quasimodo). Todos os recursos podem ser ativados ou desativados, com sensibilidade aos picos e cores ajustáveis. Funciona em qualquer símbolo e período de tempo.

KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection

O Índice de Compressão Cinética (KCI) é um oscilador personalizado projetado para detectar a exaustão do mercado e eventos de compressão localizados. Ao calcular suas métricas cinemáticas internamente, em vez de depender de parâmetros de indicadores padrão externos, o KCI reduz a sobrecarga e simplifica o gerenciamento de buffers para integração com o Expert Advisor (EA). Este artigo detalha os fundamentos matemáticos, a arquitetura do sistema, o mapeamento de buffers e guias práticos de integração para desenvolvedores que desejam implementar essa ferramenta no MetaTrader 5.

Accumulation/Distribution Accumulation/Distribution

O Indicador Accumulation/Distribution (Acumulação/Distribuição ou A/D) é determinado pelas mudanças de preço e volume.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

O Indicador Acceleration/Deceleration (Aceleração/Desaceleração ou AC) mede a aceleração e a desaceleração da força motriz atual do mercado.