Indicator and Robot algorithms can be written to send you notification emails based on the actions taken.
For example, you can set up a cBot to send you an email every time a position is opened and a Take Profit or Stop Loss is hit.
For the Indicators, you may wish to receive an email notification whenever an indicator reaches a certain level.
Before emails can be sent using an algorithm, you need to apply the correct email settings for your email address.
To apply email settings:
Click the Settings icon to the lower left and select Email from the Advanced section.
Check Enable Email box to enable email settings.
Gmail (select I want to enable IMAP, then select Other, then use the Outgoing Mail settings)
Hotmail / MSN / Live (find SMTP server)
Yahoo (use Outgoing Mail settings)
Enter your username and password. Your username is usually your full email address, but check your provider's help pages if you're not sure.
If you're using custom indicators in cTrader, then make sure to set up your email notification settings there as well, in exactly the same way as described above.
Even if you're not a developer, changing an algorithm's code to send email notifications is relatively simple.
To enable email notifications based on any event, do the following:
Notifications.SendEmail("firstname.lastname@example.org", "email@example.com", "Email Subject", "Email body");