版本 2.1
2025.01.31
Aqui estão as melhorias feitas no arquivo:
1. **Correção de Caractere de Escape Não Reconhecido**:
- Corrigido o problema de escape de caractere não reconhecido nas strings de tradução russa nas funções `SendWeeklyReport` e `SendMonthlyReport`.
2. **Remoção de Bibliotecas MQL5**:
- Comentadas as inclusões de bibliotecas MQL5 que não são necessárias para o código MQL4.
3. **Configurações de Risco**:
- Ajustados os valores de risco para operações, incluindo `FixedLot`, `RiskPercent`, `DynamicRiskPercent`, `StopLoss`, `TakeProfit`, `MaxPositions`, e `MinDistanceEntries`.
4. **Configurações das Bandas de Bollinger**:
- Ajustados os parâmetros das Bandas de Bollinger para permitir mais sinais.
5. **Configurações da Média Móvel**:
- Adicionada a opção de usar um filtro de Média Móvel com parâmetros configuráveis.
6. **Configurações do RSI**:
- Adicionada a opção de usar um filtro de RSI com parâmetros configuráveis.
7. **Configurações de Trailing Stop**:
- Adicionadas configurações para iniciar e ajustar o Trailing Stop.
8. **Proteção de Capital**:
- Adicionadas configurações para proteção de capital, incluindo limites de perda diária, mensal e drawdown máximo da conta.
9. **Configurações de Martingale**:
- Adicionadas configurações para ativar/desativar Martingale e definir o multiplicador e o número máximo de passos.
10. **Configurações de Email**:
- Adicionadas configurações para alertas por email, incluindo relatórios diários, semanais e mensais, além de alertas de trades.
11. **Funções de Controle de Risco e Proteção**:
- Adicionadas funções para verificar e controlar o risco diário e mensal, além de proteger a conta contra drawdowns excessivos.
12. **Funções de Relatórios**:
- Adicionadas funções para enviar relatórios diários, semanais e mensais por email.
13. **Funções de Validação de Stops**:
- Melhoradas as funções para validar Stop Loss e Take Profit, garantindo distâncias mínimas seguras.
14. **Funções de Verificação de Tendência e RSI**:
- Adicionadas funções para verificar se a tendência e o RSI estão favoráveis para operações de compra ou venda.
15. **Funções de Martingale**:
- Adicionadas funções para calcular o tamanho do lote com Martingale e atualizar o multiplicador após o fechamento de posições.
Essas melhorias tornam o código mais robusto, configurável e seguro, permitindo uma melhor gestão de risco e proteção de capital, além de fornecer relatórios detalhados e alertas por email.