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
Equity Guard — Controle de limite diário de perdas com painel de emergência - expert para MetaTrader 5
- Visualizações:
- 36
- Avaliação:
- Publicado:
-
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
O Equity Guard é um gerenciador de risco no nível da conta que controla seu limite diário de perda. Quando a perda diária atinge um valor de acionamento configurável, ele fecha todas as posições e ordens pendentes e mantém a conta em equilíbrio até a próxima reinicialização diária. Ele foi projetado tendo em mente as regras de drawdown diário das corretoras proprietárias, mas funciona em qualquer corretora e em qualquer conta.
Painel do Equity Guard — estadoATIVO com indicador em tempo real e progresso da perda diária

- Limite de perda diária como porcentagem do saldo/patrimônio no início do dia ou como valor fixo — adapta-se a qualquer tamanho de conta e moeda .
- Gatilho de bloqueio configurável como porcentagem do limite, de modo que a conta seja bloqueada antes que o limite máximo seja ultrapassado .
- Aplicação rígida: enquanto bloqueada, qualquer posição aberta por outros EAs é fechada imediatamente
- Botões manuais “FECHAR TUDO” e “BLOQUEAR/DESBLOQUEAR” com confirmação por dois cliques para evitar cliques acidentais
- Painel moderno arrastável com indicador em tempo real, minimizável para um ícone compacto — a posição é lembrada após reinicializações
- Persistência de estado, contas de hedge e compensação suportadas, detecção automática do modo de preenchimento, sem necessidade de DLLs
Bloqueio acionado: todas as posições fechadas, conta mantida em saldo zero até a próxima reinicialização diária

No horário de reinicialização configurado, o EA captura uma referência de início do dia (saldo ou patrimônio líquido, à sua escolha). Em seguida, ele monitora o patrimônio líquido da conta em tempo real usando um temporizador de um segundo, ticks recebidos e eventos de negociação. Se a perda diária atingir o limite de acionamento do bloqueio, ele zerará a conta e a bloqueará. O bloqueio é liberado automaticamente na próxima reinicialização diária ou manualmente por meio do botão DESBLOQUEAR, com uma histerese de recuperação para que não seja reativado instantaneamente.
Parâmetros de entrada — todos os limites, horário de reinicialização e alertas são configuráveis

| Entrada | Padrão | Descrição |
|---|---|---|
| Modo de limite de perda diária | Porcentagem | Limite como % do valor inicial do dia ou como valor fixo |
| Limite de perda diária (% do valor no início do dia) | 5,0 | Utilizado no modo de porcentagem |
| Limite de perda diária (valor monetário) | 500 | Usado no modo monetário, na moeda da conta |
| Ação de bloqueio (% do limite diário) | 80 | Nível de perda que aciona o bloqueio, como % do limite |
| Referência no início do dia | Saldo | Saldo ou patrimônio líquido registrado no momento da reinicialização |
| Manter a conta estável enquanto estiver bloqueada | verdadeiro | Encerra todas as posições abertas por outros EAs enquanto estiver bloqueado |
| Hora/minuto de reinicialização | 0 / 0 | Momento de reinicialização diária, no horário do servidor da corretora |
| Desvio máximo (pontos) | 30 | Tolerância ao slippage para o fechamento de ordens |
| Alertas pop-up / push / sonoros | verdadeiro / falso / verdadeiro | Notificações sobre bloqueio e redefinição diária |
| X inicial / Y inicial | 16 / 16 | Posição inicial do painel — arraste o cabeçalho para movê-lo |
| Tamanho da fonte padrão | 11 | Ajusta o tamanho de todo o texto do painel |
Modo minimizado — ícone compacto com status em tempo real, que pode ser arrastado e clicado para restaurar

Este é um utilitário de gestão de risco: ele não abre operações nem promete lucros. Você utiliza sua própria estratégia ou EAs — o Equity Guard simplesmente garante que um dia ruim não leve toda a conta à ruína.
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/73870
SR Zone Scanner
Scanner de zonas de suporte e resistência em vários intervalos de tempo com classificação de força e alertas instantâneos — M15, H1, H4, D1.
Pip Value Calculator
Valor do pip em tempo real, cálculo do tamanho da posição com base no risco, análise personalizada do risco por volume e P/L das posições abertas — tudo em um único painel.
Consecutive Bars (with history)
Um oscilador que exibe quatro linhas de análise: uma para barras de alta consecutivas, uma para barras de baixa consecutivas, uma para a média das barras de alta consecutivas e uma para a média das barras de baixa consecutivas.
Multi-Timeframe Candle Map
Um painel educativo do MT5 que mapeia os preços em tempo real verticalmente dentro de quatro velas em formação e resume o alinhamento da localização, a dispersão, a direção das velas e o tempo restante.