MetaTrader (MT4/MT5) Notifications
MetaTrader’s built-in alert mechanisms. In MQL4/5, calling
Alert() pops up a message window on the desktop terminal. Calling
Print() writes to the Journal/Experts log. For external alerts,
SendMail() queues an email to the configured address and
SendNotification() pushes a text alert to the MetaTrader mobile app. Thus an EA can notify the trader via on-screen dialogs, emails, or smartphone notifications. For example, an EA might
Alert("Order executed") for beginners, or use
SendNotification("Buy EURUSD now") to send a mobile push to an advanced user.