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
Indicadores

Daily Risk Monitor Lite - indicador para MetaTrader 5

Yang Yu Qun
Yang Yu Qun
MetaTrader 4/5 Indicator & EA Developer
Experienced in developing trading tools and automated strategies for MT4/MT5. Skilled in MQL4/MQL5 programming, custom indicators, EA development, and risk management modules.
Expertise includes:
Custom indicator development (MT4/MT5)
| Portuguese English Русский 中文 Español Deutsch 日本語 한국어 Français Italiano Türkçe
Visualizações:
328
Avaliação:
(3)
Publicado:
Atualizado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

O Daily Risk Monitor Lite é um indicador gratuito e de código aberto para o MetaTrader 5, destinado a traders que desejam monitorar de forma clara o risco intradiário da conta diretamente no gráfico.


Este indicador concentra-se em um conjunto de recursos reduzido, compreensível e prático:

- Lucro/Prejuízo Realizado Diário
- Lucro/Prejuízo Flutuante
- Total diário
- % de drawdown atual
- Status SEGURO / AVISO / PERIGO com destaque em cores

O objetivo deste projeto é simples: ajudar os traders a visualizar o risco diário da conta em tempo real.

Esta é uma ferramenta de monitoramento somente para leitura. Ela não fecha posições, não bloqueia negociações nem atua como um mecanismo de proteção completo. Ela foi intencionalmente concebida como um exemplo leve do CodeBase para monitoramento, aprendizado e desenvolvimento personalizado posterior.

### Principais recursos

- Painel compacto no gráfico
- Estatísticas diárias de risco no nível da conta
- P/L realizado diariamente a partir de negociações fechadas
- Lucro/prejuízo flutuante de posições abertas
- Cálculo do total diário
- Porcentagem atual de drawdown
- Status de risco indicado por cores
- Inclusão opcional de comissões
- Inclusão opcional de swap
- Lógica de início do dia definida pela corretora ou manual
- Painel personalizável arrastável no gráfico durante a sessão ativa

### Escopo dos dados

- Apenas no nível da conta
- Sem divisão por símbolo
- Sem agregação de múltiplas contas

### Regras de cálculo

#### P/L realizado diário

- Considera as operações encerradas dentro do intervalo diário ativo
- Apenas as operações encerradas são incluídas
- A comissão pode ser incluída ou excluída
- O swap pode ser incluído ou excluído

#### Lucro/Prejuízo Flutuante

- Utiliza o resultado flutuante atual de todas as posições abertas na conta
- O swap pode ser incluído ou excluído

#### Total diário

- `Lucro/Prejuízo Realizado Diário + Lucro/Prejuízo Flutuante`

#### % de drawdown atual

- `max((Saldo - Patrimônio líquido) / Saldo * 100, 0)`
- Se `Saldo <= 0`, a queda é exibida como `N/A`

#### % de uso do risco

- Calculado apenas quando `Total diário < 0`
- Fórmula:
`abs(Total Diário) / Limite de Perda Diária * 100`
- Limite de alerta: `50%`
- Limite de perigo: `80%`

### Definição de dia

- Se `InpUseBrokerDay = true`, o dia começa às `00:00` no servidor da corretora
- Se `InpUseBrokerDay = false`, o dia começa às `InpManualDayStartHour`, de acordo com o horário do servidor da corretora



### O que este indicador não faz

- Não há fechamento automático
- Não bloqueia negociações
- Não há fechamento com um clique
- Não há modo de proteção ON/OFF
- Não possui máquina de estados para proteção total da conta
- Sem notificações push
- Sem exportação de relatórios
- Não há mecanismo de regras completo para corretoras
- Sem interface de usuário complexa com várias páginas


### Parâmetros de entrada

- `InpDailyLossLimitMoney`
- `InpIncludeCommission`
- `InpIncludeSwap`
- `InpUseBrokerDay`
- `InpManualDayStartHour`
- `InpCorner`
- `InpXOffset`
- `InpYOffset`
- `InpFontSize`
- `InpPanelBgColor`
- `InpSafeColor`
- `InpWarnColor`
- `InpDangerColor`

### Instalação

1. Coloque a pasta do projeto na pasta `MQL5/Indicators/`
2. Abra o arquivo `DailyRiskMonitorLite.mq5` no MetaEditor
3. Compile o indicador
4. Aplique-o a qualquer gráfico

### Como usar

1. Aplique o indicador a um gráfico
2. Defina seu limite diário de perda
3. Escolha o modo de início de dia automático ou manual
4. Acompanhe em tempo real as perdas realizadas diárias, as perdas flutuantes, o total diário e a queda máxima
5. Use as cores do painel para uma rápida percepção do risco
6. Arraste o painel personalizado para a posição desejada no gráfico, se necessário

### Indicado para

- Operadores manuais
- Operadores que desejam uma percepção rápida do risco intradiário
- Operadores que desejam um monitor leve no nível da conta
- Desenvolvedores que desejam um exemplo simples no MT5 para cálculos diários de risco

### Não se destina a

- Usuários que buscam sistemas de negociação automática
- Usuários que esperam proteção obrigatória da conta
- Usuários que esperam restrições de negociação ou ações de fechamento de todas as posições
- Usuários que buscam um mecanismo completo de conformidade para corretoras proprietárias

### Observações

- Esta é apenas uma ferramenta de monitoramento
- Ela não executa ações de proteção
- A posição do painel arrastado se refere à sessão ativa
- Em contas com comissão zero ou swap zero, as alterações nos parâmetros relacionados podem não produzir diferenças visíveis

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

Easy Range Breakout EA - MT5 Easy Range Breakout EA - MT5

Este EA implementa uma estratégia de negociação baseada na quebra de intervalo de preço. Ele calcula um intervalo de preço entre os horários de início e fim definidos pelo usuário, traça um retângulo no gráfico para marcar a máxima e a mínima desse intervalo e, em seguida, monitora a movimentação do preço após o fechamento do intervalo. Se o mercado romper acima da máxima da faixa, ele abre uma operação de compra; se romper abaixo da mínima da faixa, ele abre uma operação de venda.

Machine Learning Supertrend Machine Learning Supertrend

Uma abordagem inspirada no aprendizado de máquina para identificar tendências. Oferece sinais precisos e confiança no backtest integrada

Super Trend Super Trend

O indicador Supertrend traça uma linha de tendência dinâmica baseada no ATR no gráfico do MetaTrader 5, alternando entre uma linha verde de tendência de alta e uma linha vermelha de tendência de baixa, com sinais opcionais de setas de compra/venda a cada reversão de tendência.

Institutional Fourier Transform (DFT) Dominant Cycle  Language: MQL5 Institutional Fourier Transform (DFT) Dominant Cycle Language: MQL5

Um mecanismo de processamento de sinal digital (DSP) que aplica a Transformada Discreta de Fourier (DFT) aos dados de mercado, isolando a frequência cíclica dominante para projetar pontos de inflexão e eliminar o atraso de fase.