Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
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
Visualizações:
15
Avaliação:
(2)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Calculadora de tamanho da posição de risco — Tamanho do lote a partir da porcentagem de risco, em tempo real no gráfico

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

  1. 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.
  2. Definao risco por operação (%) e abase de risco ( saldo / patrimônio líquido / margem livre) nas configurações.
  3. 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ê.
  4. Opcionalmente, defina a relação recompensa:risco — a linha de Meta marca o nível correspondente de take-profit.
  5. 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.

Tamanho da posição a partir de 1% de risco — em tempo real no gráfico Validação: é detectada uma parada no lado errado Entradas configuráveis


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 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 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.

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.