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
Experts

Position Peak Logger - how far your trades actually travelled, in R - expert para MetaTrader 5

Petr Kostal
Petr Kostal
Petr Kostal — algorithmic trading developer, Czech Republic.
I trade on live accounts myself, so I build EAs the way I'd want to run them.
What I build:
• Expert Advisors and indicators for MetaTrader 4 and 5 (MQL4 / MQL5)
| Portuguese English Русский 中文 Español Deutsch 日本語 한국어 Français Italiano Türkçe
Visualizações:
10
Avaliação:
(1)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
A maioria das análises pós-negociação mostra o resultado de uma negociação. Esta análise mostra o que foi oferecido e o que foi recebido em troca.

Para cada posição, o EA captura a distância inicial do stop — essa distância é o que “1 R” significa para essa operação — e, em seguida, acompanha a distância percorrida pelo preço em cada direção, em R. Quando a posição é encerrada, ele grava uma linha em um arquivo CSV na pasta MQL5\Files: ticket, símbolo, lado, hora de abertura e fechamento, preço de entrada, distância de risco, R máximo, R mínimo, resultado realizado em R e lucro em dinheiro.

A referência é registrada na primeira observação, antes que o stop seja ajustado dinamicamente, de modo que o ajuste dinâmico não altere a base de referência da medição.

Por que isso é útil: quando uma curva de patrimônio líquido fica subindo e recuando constantemente, a questão é se as operações realmente alcançam níveis altos e depois revertem, ou se simplesmente nunca chegam tão longe. Esses dois problemas parecem idênticos em um gráfico e exigem soluções opostas. Calcular a média do R de pico em relação ao R resultante responde a essa questão com um único número, e o painel no gráfico mostra a média de perdas por operação.

O EA nunca abre, modifica ou fecha nada. Anexe-o a um gráfico ao lado do que estiver sendo negociado, defina o filtro de número mágico se quiser acompanhar um único EA e deixe-o rodar. Posições sem stop loss são ignoradas e contabilizadas, pois, sem um stop, não há R para ser medido.

Entradas: apenas o símbolo atual, filtro de número mágico, nome do arquivo de saída, impressão do log, impressão de marcos de 0,5 R, painel no gráfico.

O gráfico em anexo é resultado de uma execução de verificação com dados reais de ticks: Foram abertas 556 operações com um stop em 2 x ATR e uma meta em 3 x ATR; portanto, por definição, cada operação lucrativa deve ter um valor exato de +1,50 R e cada operação com prejuízo, exatamente -1,00 R. Foi isso que o registrador relatou, sendo o restante explicado pelo slippage.

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

Order Block Detector Order Block Detector

Detecta blocos de ordens — a última vela oposta antes de um movimento impulsivo que rompe a estrutura do mercado — e os representa como zonas que se estendem em tempo real até que o preço retorne e as neutralize. Tanto as rupturas da estrutura quanto a neutralização são avaliadas apenas com base em barras fechadas; portanto, nada é repintado.

Broker Profiler Broker Profiler

Exibe as propriedades que fazem com que o mesmo EA se comporte de maneira diferente em outra corretora: horário de negociação, tamanho do contrato, valor do tick, estatísticas de spread, custo de swap e cobertura de sessões reais. Somente para leitura, não realiza negociações.

Session Range Desk MT5 Session Range Desk MT5

EA de breakout com intervalo de sessão, com filtragem ATR, dimensionamento da distância do stop, opção de fechamento no ponto de equilíbrio/fechamento parcial e uma área compartilhada de gráficos. Contas de hedge; recurso educacional com limites de execução e coordenação documentados.

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.