Konfiguruj powiadomienia e-mail
Informacje ogólne
Możesz ustawić swoje cBoty i wskaźniki tak, aby wysyłały Ci powiadomienia e-mail na podstawie podejmowanych przez nie działań.
Na przykład robot handlowy może wysyłać Ci e-maile za każdym razem, gdy pozycja zostanie otwarta lub gdy zostanie osiągnięty take profit lub stop loss. W przypadku wskaźników możesz chcieć otrzymać powiadomienie, gdy wartość wskaźnika osiągnie określony próg.
Ustawienia powiadomień e-mail
Aby rozszerzenia cTrader mogły wysyłać e-maile na Twój adres e-mail, musisz najpierw skonfigurować kilka ustawień. Aby to zrobić, wykonaj poniższe czynności:
- Otwórz zakładkę Email znajdującą się w sekcji Advanced w oknie ustawień cTrader.

-
Aktywuj flagę Enable email.
-
Jeśli Twój dostawca poczty e-mail wymaga szyfrowanego połączenia (większość wymaga), włącz flagę Use SSL. Określ wartości serwera SMPT i portu. Można je uzyskać w następujący sposób:
| Dostawca poczty e-mail | Działania |
|---|---|
| Gmail | Wybierz I want to enable IMAP, następnie wybierz „Other" i użyj ustawień „Outgoing Mail". |
| Hotmail/MSN/Live | Znajdź serwer SMTP w ustawieniach. |
| Yahoo | Użyj ustawień „Outgoing Mail". |
| AOL | Użyj ustawień „Outgoing Mail". |
| Inni dostawcy | Skonsultuj się ze stroną pomocy swojego dostawcy. |
-
Wprowadź swoją nazwę użytkownika i hasło. W większości przypadków Twoja nazwa użytkownika to również Twój pełny adres e-mail.
-
Kliknij Apply.
Wysyłaj powiadomienia programowo
Aby włączyć powiadomienia e-mail na podstawie dowolnego zdarzenia, wykonaj następujące czynności:
-
Wybierz cBota lub wskaźnik z głównej listy. Upewnij się, że masz dostęp do jego kodu źródłowego.
-
W edytorze kodu znajdź akcję, dla której chcesz otrzymywać e-maile. Na przykład znajdź metodę
OnPositionOpened(), jeśli chcesz otrzymywać powiadomienia o każdej pozycji otwartej przez Twojego cBota. -
W treści metody wpisz
Notifications.SendEmail("sendersaddress@email.com", "recipientaddress@email.com", "Email Subject", "Email body");. Twój kod powinien wyglądać tak:
1 2 3 4 5 6 | |
-
Kliknij Build, aby zastosować zmiany. Upewnij się, że kompilacja zakończyła się pomyślnie.
-
Dodaj nową instancję wybranego algorytmu (tylko cBoty i wskaźniki).