Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
- Visualizações:
- 100
- Avaliação:
- Publicado:
- Atualizado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Uma ferramenta de gráfico que transforma uma porcentagem fixa de risco e um nível de stop-loss em um tamanho exato de lote, cotado na moeda da sua conta. Arraste as linhas de entrada e de stop, e o painel recalcula o tamanho da posição, o valor em risco, a margem necessária e o nível-alvo em tempo real. Ele apenas calcula e exibe — nunca envia, modifica ou encerra uma ordem.
Recursos
- Dimensionamento de posição com base no risco — defina uma porcentagem de risco e o tamanho do lote é calculado para você, não é uma estimativa.
- Linhas de Entrada e Stop arrastáveis — mova qualquer uma das linhas e todos os números são atualizados instantaneamente, mesmo nos finais de semana, quando não há ticks.
- Correto para qualquer instrumento — o preço do stop é calculado com a função OrderCalcProfit () para um lote, de modo que o resultado é apresentado na moeda da conta com a taxa de câmbio da própria corretora. O atalho simplista “pontos × valor do tick” apresenta desvios imperceptíveis em pares cruzados, metais e CFDs; este não apresenta.
- Valor em risco exibido na moeda da conta — o painel informa o valor exato que você pode perder, não apenas uma porcentagem.
- Margem exigida, informada e não estimada — a margem vem diretamente da função OrderCalcMargin () , mais a margem livre restante após a negociação.
- Nível de take-profit para uma relação recompensa:risco escolhida — defina uma relação R:R e a linha-alvo e seu valor em dinheiro serão traçadas para você (defina 0 para ocultá-la).
- Arredonda o volume PARA BAIXO, de acordo com o passo da corretora — arredondar para cima excederia o risco declarado, por isso isso nunca ocorre. Se o resultado ficar abaixo do mínimo da corretora, o painel informa isso explicitamente, em vez de mostrar 0 ,00 .
- Base de risco selecionável — saldo, patrimônio líquido ou margem livre.
- Direção detectada automaticamente — stop abaixo da entrada significa compra, acima significa venda; ou force a compra/venda manualmente.
- Painel configurável — canto, tamanho da fonte e cores.
- Arquivo único, sem dependências, sem inclusões externas. Compila com 0 erros e 0 avisos.
Como usar
- Anexe o EA a qualquer gráfico. Duas linhas contínuas (Entrada, Stop) e uma linha pontilhada (Meta) aparecem, juntamente com um painel no canto.
- Definao risco por operação (%) e abase de risco ( saldo / patrimônio líquido / margem livre) nas configurações.
- Arraste a linha de Stop até o ponto de invalidação. Deixea Entrada no preço de mercado ou altere a fonte de entrada para uma linha definida por você.
- Opcionalmente, defina a relação recompensa:risco — a linha de Meta marca o nível correspondente de take-profit.
- Leia o painel:o tamanho da posição é o lote a ser negociado, juntamente com o valor em risco, a margem exigida e o lucro-alvo.
Por que usá-lo
A negociação com lote fixo significa que sua perda em dinheiro muda toda vez que a distância do stop muda — um stop apertado arrisca muito pouco, um stop amplo arrisca demais, e o valor fica oculto até que a negociação já esteja aberta. O dimensionamento baseado no risco inverte isso: você decide a perda que aceita na moeda da conta, e o tamanho do lote acompanha o stop. O mesmo risco em todas as operações, independentemente do instrumento ou da amplitude do stop.
Precisa de uma versão personalizada ou de um EA completo? Envie-me uma mensagem: clique aqui.
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/75686
Trend Execution Planner - Regime and Risk Panel
Utilitário gratuito de código aberto para gráficos do MT5, apenas para leitura, que avalia as condições atuais da tendência e elabora planos de risco para posições compradas e vendidas, normalizados de acordo com a corretora. Ele utiliza a direção e a inclinação da média móvel, o ADX, o Índice de Eficiência, o ATR, o spread, a moeda da conta e as especificações do símbolo. Ele nunca abre, modifica ou encerra operações.
extrair informações do Broker MT5
Este EA para MT5 é uma ferramenta de diagnóstico que não realiza operações, mas coleta e exibe as especificações técnicas da corretora e do ambiente de negociação. O código está estruturado em 4 blocos principais: Coleta de Dados (CollectAll): Extraia informações sobre a conta (alavancagem, moeda), sobre o símbolo (dígitos, spread, swap, volumes, níveis de stop), latência (ping) e fuso horário (diferença entre o servidor e o UTC). Calcule o swap em moeda real. Amostragem (OnTick): Atualiza em tempo real as estatísticas sobre o spread (mínimo, médio, máximo). Saída: Imprime os dados no log “Esperti”, salva-os em um arquivo CSV e os exibe em um painel gráfico no gráfico (UpdatePanel). Auxiliares: Funções como CalcSwapInCurrency e vários *ToStr convertem os dados numéricos brutos da corretora em strings legíveis.
EA Daily Zone Recovery para MT5 para OURO
O Daily Zone Recovery é um consultor de negociação com múltiplas estratégias para o MetaTrader 5, que opera com base nas máximas e mínimas do dia de negociação anterior. O consultor acompanha o comportamento dos preços próximos aos extremos diários, utiliza três estratégias independentes de entrada e pode gerenciar posições por meio de uma grade de volume fixo.
Magic Number Inventory, Trade Logging and Classifying by Magic Number
Um script de auditoria somente leitura para contas que executam vários EAs (ou operações manuais paralelamente a eles). Ele agrupa o histórico de operações encerradas por número mágico e exibe uma linha por número mágico: operações fechadas completas, P/L líquido incluindo swap e comissão de AMBOS os lados da operação, taxa de acerto, fator de lucro, lucro/perda médio, posições abertas e pendentes no momento, datas de atividade e símbolos — classificados por resultado líquido, com exportação em CSV para planilhas.
