Configurar notificações por e-mail
Informações gerais
Pode configurar os seus cBots e indicadores para lhe enviarem notificações por e-mail com base nas ações que executam.
Por exemplo, um robô de negociação pode enviar-lhe e-mails sempre que uma posição é aberta ou se um take profit ou stop loss é atingido. Para os indicadores, pode querer receber uma notificação quando o valor de um indicador atinge um determinado limite.
Definições de notificações por e-mail
Para que as extensões do cTrader enviem e-mails para o seu endereço de e-mail, primeiro tem de configurar várias definições. Para o fazer, execute as ações abaixo:
- Abra o separador E-mail localizado na secção Avançadas na janela de definições do cTrader.

-
Ative a opção Ativar e-mail.
-
Se o seu fornecedor de e-mail exigir uma ligação encriptada (a maioria exige), ative a opção Utilizar SSL. Especifique os valores do servidor SMTP e da porta. Podem ser obtidos da seguinte forma:
| Fornecedor de e-mail | Ações |
|---|---|
| Gmail | Selecione Quero ativar o IMAP, depois escolha "Outro" e utilize as definições de "Correio de saída". |
| Hotmail/MSN/Live | Encontre o servidor SMTP nas definições. |
| Yahoo | Utilize as definições de "Correio de saída". |
| AOL | Utilize as definições de "Correio de saída". |
| Outros fornecedores | Consulte a página de ajuda do seu fornecedor. |
-
Introduza o seu nome de utilizador e palavra-passe. Na maioria dos casos, o seu nome de utilizador é também o seu endereço de e-mail completo.
-
Clique em Aplicar.
Enviar notificações programaticamente
Para ativar notificações por e-mail com base em qualquer evento, faça o seguinte:
-
Selecione um cBot ou um indicador da lista principal. Certifique-se de que tem acesso ao seu código-fonte.
-
No editor de código, encontre a ação para a qual pretende receber e-mails. Por exemplo, encontre o método
OnPositionOpened()se quiser receber notificações para cada posição aberta pelo seu cBot. -
No corpo do método, escreva
Notifications.SendEmail("sendersaddress@email.com", "recipientaddress@email.com", "Assunto do e-mail", "Corpo do e-mail");. O seu código deve ter este aspeto:
1 2 3 4 5 6 | |
-
Clique em Criar para aplicar as alterações. Certifique-se de que a criação é bem-sucedida.
-
Adicione uma nova instância do seu algo escolhido (apenas cBots e indicadores).