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
Bibliotecas

Push Notification for Opened / Closed Trades (Netting) - biblioteca para MetaTrader 5

Visualizações:
225
Avaliação:
(7)
Publicado:
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Recursos

  • Envia notificações para abertura e fechamento de negociações
  • Mostra o tipo de negociação (compra/venda) e o tamanho do lote para novas negociações
  • Exibe lucros/perdas para negociações fechadas
  • Funciona tanto na negociação ao vivo quanto no testador de estratégia (envia para os registros no testador)
  • Monitora as últimas 2 horas do histórico de negociação
  • Evita spam de notificação por meio de limitação básica

Instalação

  1. Adicione essa função ao seu Expert Advisor (EA) ou script
  2. Habilite as notificações push em sua plataforma MetaTrader:
    • Ferramentas → Opções → Notificações
    • Marque a opção "Habilitar notificações push"
    • Configure o aplicativo móvel MetaTrader em seu telefone

Notas importantes

  1. Compatibilidade de contas:
    • Projetado para contas de compensação
    • Não é adequado para contas de hedging (onde são permitidas várias posições por símbolo)
    • Se você precisar de suporte para hedging, será necessária uma versão modificada
  2. Janela de histórico:
    • Monitora as últimas 2 horas do histórico de negociação
    • Pode ser ajustada alterando-se o valor 7200 (em segundos)
  3. Limitação:
    • Evita notificações excessivas limitando as verificações a uma vez por segundo
    • Pode ser removido com a exclusão da verificação de tempo, se necessário
  4. Tratamento de erros:
    • Inclui verificação básica de erros
    • Imprime mensagens de erro no diário para solução de problemas

Problemas e soluções comuns

  1. Nenhuma notificação recebida:
    • Verifique se as notificações push estão ativadas no MT5
    • Verifique se o aplicativo móvel está configurado corretamente
    • Certifique-se de que sua corretora permite notificações push
  2. Negociações ausentes:
    • Verifique se a janela de histórico de 2 horas é suficiente
    • Aumente a janela do histórico, se necessário (7200 segundos)
  3. Notificações duplicadas:
    • Isso não deve ocorrer devido às verificações incorporadas
    • Se isso acontecer, verifique se você não está chamando a função várias vezes

Práticas recomendadas

  1. Chame essa função na função OnTick() do seu EA
  2. Mantenha o aplicativo móvel MetaTrader instalado e configurado
  3. Teste primeiro em uma conta de demonstração
  4. Monitore o registro de especialistas para ver se há mensagens de erro



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

Sample pine script stochastic divergence Sample pine script stochastic divergence

Um exemplo de código pine convertido para MQL

Economic Calendar CSV Economic Calendar CSV

Esse script salva um conjunto predefinido de eventos econômicos do calendário econômico integrado da MetaTrader em um arquivo CSV.

Script to extract Candlesticks data from all time frames to CSV. Script to extract Candlesticks data from all time frames to CSV.

Esse script MQL5 exporta dados de candlestick de vários períodos de tempo para um arquivo CSV, capturando informações essenciais do mercado, como preços de abertura, alta, baixa e fechamento. Ele analisa as características de cada candlestick, incluindo os tamanhos do corpo e do pavio, ao mesmo tempo em que calcula métricas adicionais, como lacunas de candles. Depois de processar as últimas 21 barras, ele notifica o usuário sobre a exportação bem-sucedida dos dados.

Bollinger Bands Crossover Signals Bollinger Bands Crossover Signals

Descrição do indicador - Bollinger Bands Crossover Signals Nome: Bollinger Bands Crossover Signals Versão: 1.1 Autor: BENALI Link: https://www.mql5.com/en/users/dahmi_benali