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:
- 18
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O Gueta Position Sizer é uma ferramenta profissional e leve para cálculo de risco diretamente no gráfico e proteção de lote mínimo, desenvolvida para o MetaTrader 5. Ele calcula dinamicamente o tamanho exato da posição em lotes com base na porcentagem de risco e na distância do Stop Loss especificadas por você, ajudando os traders a aplicar uma gestão de risco institucional em Forex, índices e commodities.

Princípio matemático fundamental
O indicador resolve a fórmula fundamental de dimensionamento de posição em tempo real:
Tamanho da Posição (Lotes) = (Saldo da Conta × % de Risco) / (Pontos de SL × Valor do Tick / Tamanho do Tick)
Todos os lotes calculados são automaticamente normalizados de acordo com os parâmetros exatos LOT_STEP, LOT_MIN e LOT_MAX da corretora.
Principais recursos
- Dimensionamento exato do risco: defina o risco de 0,1% a 5,0% do saldo ou patrimônio líquido da conta.
- Modo de volatilidade dinâmica (ATR): ajuste automaticamente o Stop Loss à volatilidade do mercado usando a Média da Amplitude Real (ATR).
- Proteção de lote mínimo: Alerta instantaneamente o trader em texto vermelho em negrito se o contrato mínimo possível (por exemplo, 0,01 lote) exceder o orçamento de risco alvo.
- Visor de Avisos em Tempo Real (HUD): Exibe o saldo da conta, o valor do risco em moeda, o valor do tick, a margem exigida e o tamanho de lote recomendado diretamente no gráfico.
- Sem dependências externas: Indicador MQL5 autônomo, sem DLLs ou bibliotecas de terceiros.
Parâmetros do indicador
| Parâmetro | Valor Padrão | Descrição |
|---|---|---|
| InpRiskPercent | 1,0 | Risco alvo como porcentagem do saldo da conta (por exemplo, 1,0 = 1%) |
| InpStopLossPoints | 300 | Distância fixa do Stop Loss em pontos (usada quando o modo ATR está desativado) |
| InpUseATR | true | Usar o Average True Range (ATR) para um Stop Loss dinâmico baseado na volatilidade |
| InpATRPeriod | 14 | Período para o cálculo do ATR |
| InpATRMultiplier | 1,5 | Multiplicador do ATR para a distância do Stop Loss |
| InpCorner | CORNER_LEFT_UPPER | Canto do gráfico para fixar o painel HUD de risco |
Interpretação e alertas
O indicador é atualizado a cada novo tick. Quando o HUD exibe NORMAL (VERDE), o tamanho da sua posição está dentro do limite de risco escolhido. Se o capital da conta for insuficiente para o tamanho mínimo do contrato do ativo, o HUD muda para ALERTA (VERMELHO), com um aviso exato sobre o excedente de risco.
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/77133
RJO Daily Pivot Levels Classic and Fibonacci for MT5
Indicador de Pontos de Pivô Diários para o MetaTrader 5 com os métodos Clássico e de Fibonacci. Exibe PP, R1-R3 e S1-S3 com base na vela diária anterior já fechada.
MSNR Key Levels MTF
O MSNR KeyLevels MultiTF exibe os níveis-chave de SNR da Malásia nos tempos M5, M10, M15, H1, H4 e D1 simultaneamente, em qualquer gráfico que você tenha aberto. Um painel de controle integrado permite ativar e desativar cada período de tempo com um único clique, para que você passe de um gráfico limpo para um contexto completo de períodos de tempo superiores em um segundo, e volte de volta com a mesma rapidez.
Universal Pip Value and Dynamic Lot Calculator Class for MQL5
Uma classe de cabeçalho MQL5 (.mqh) leve e compatível com OOP para o cálculo preciso do valor do pip e o dimensionamento dinâmico do lote em todos os instrumentos, com conversão automática de taxas entre moedas e normalização de volume pela corretora.
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.