MetaTrader 5 iPhone/iPad HelpMessages


The MetaTrader 5 app for iPhone supports push notifications. Push notifications are short text messages that can be sent to your device from the PC version of the trading platform, and from various services of the

Push notifications are very important. They allow traders to keep abreast of the latest updates. An Expert Advisor running in a desktop trading platform can notify a trader about the emergence of a new signal. The trader receives the signal to the mobile device and can make a trading operation through the MetaTrader 5 for iPhone.

Push notifications are received by the device, regardless of whether the MetaTrader 5 application is running or not. All that is needed is the mobile Internet connection.

During installation of MetaTrader 5 for iPhone, a unique identifier called MetaQuotes ID is assigned to each user. This identifier is used like a phone number. Knowing it, various applications can send messages to the user.

Specify MetaQuotes ID in your user profile at and in your trading platform in order to receive notifications of important events in the community, such as new comments, publications, applications in the Market and much more.

In addition, you can communicate with your friends and colleagues straight from the MetaTrader 5 for iPhone. Any communication is displayed as a chat similar to those used in popular messaging apps.

Open section "Messages Messages" in the platform settings.

Message Categories #

All messages, including push notifications from the desktop platform and correspondence with users, appear as chats. You can easily distinguish between them by appropriate avatars.

  • An avatar generated by initials Chat – chat with users. An image from the user's profile on is used for the avatar; also an avatar can be generated automatically based on the user's initials.
  • A message from your broker Broker – a message from your broker.
  • A push notification from the desktop platform Terminal – push notifications sent from the desktop platform.
  • A notification from Community – messages from services: new comments in Freelance, change in status of your publications in Code Base, Market and Signals, announcements of new publications, etc.
  • Virtual hosting notifications Virtual hostingvirtual hosting notifications: renting and canceling, platform update on the virtual server, and more.


  • Other messages Other – other messages.

You can find a message in the history by using the search bar. Drag the list of charts downwards and type the text.

Notifications of new messages

Information about unread push messages is displayed on the application start icon, in the settings menu and on the "Settings" tab icon:

New Messages

You can quickly navigate to the last unread message by tapping Last unread message in the settings menu.

New messages are also shown in the notification center:

Notifications of new messages

Depending on iPhone settings, a notification may arrive with a sound. In order to enable/disable the sound, open Settings->Notifications->MetaTrader 5.

Viewing Messages

Reading Messages

If a blue circle appears to the right of a chat, the chat has new messages.

In order to read a message, tap on the chat in the list.

Deleting Messages

To delete a chat, swipe its line from right to left.

Deleting Messages

Chat with users #

The MetaTrader 5 for iPhone provides a chat feature, through which you can send instant messages to your friends and colleagues at Chat messages are sent as private messages to the user.

To start a chat, you should sign in: tap "Sign In" and enter your login and password. If you do not have an account, you can register one straight from the application. You can also use your Facebook account to log in.

Messages Authorization

You can also send private messages without authentication. In this case you should enable the "private messages" options on the "Notifications" tab in your profile.

Send private messages

However, in this case chat dialogs will not display the history of messages sent through the website.


To write a message, tap New Chat in the "Chat and Messages" section, and then find the desired user by typing the first few letters of the user's name or login in the search bar:

New Chat Chat

Next, enter the text and tap Send a message.

To reply to a message quoting its text, long-tap on the message for about a second until the menu appears. Next select "Reply". Using the same menu, you can copy a message text to the clipboard.

Reporting messages and blocking chat users

If you receive a message with inappropriate content, you can report it. The service administration will review the report and will take the appropriate action.

If you receive an inappropriate message, report it

You can stop receiving messages from certain users by blocking them. Tap on the user avatar in the chat and select "Block".

Block a user to stop receiving messages from them

Group Chats and Channels #

With group chats and channels you can gather like-minded people around you. Create a channel to share useful information. If you wish to discuss trading ideas with your friends, create a group chat and communicate in a single environment, without switching between different dialogs. Create a group of like-minded people and discuss trading ideas.

Each group chat and channel can be public or private. The author can set it as an invite-only chat or make it open for anyone. A moderator can be assigned in a channel or chat for additional control.

To create a group chat, tap New Chat in the "Chat and Messages" section and then "New Group".

Create a group chat or channel

For group chats, you can select the members in the next step. By default, you will be offered to select members from your friends. Use the search bar at the top of the screen to add more users.

The Settings section will open after that.

Configure settings for a group chat or channel

You can set the following for a group chat:

  • Picture that will be used for the group in the chat list
  • Name
  • If you enable "Limited", only group administrators and moderators will be able to add new members. Otherwise, anyone will be able to join the group.
  • Using the relevant command at the bottom of the screen, you can add members and manage their permissions. Tap on a member's name to edit user permissions. The list of available permissions is given below.

The following can be set for channels:

  • Picture that will be used for the channel in the chat list
  • Name
  • Description that will be shown in the list of recommended chats
  • A link to your site
  • The language of the content published in the channel. The language is taken into account when searching, as well as when displaying recommended channels (users are shown channels in their language)
  • If you enable the "Public" option, other users will be able to find your channel through the search and join it. Otherwise, all members will only be added manually.
  • Using the relevant command at the bottom of the screen, you can add members and manage their permissions. Tap on a member's name to edit user permissions. The list of available permissions is given below.

The following permissions are provided for channels and groups chats

  • Administrator – can grant any permissions to other members, remove members, delete posts, edit group/channel information and close the channel/group.
  • Moderator – can grant moderator level or fewer permissions to other users, remover users with rights not higher than moderator, delete posts.
  • Writer – can write and read messages.
  • Reader – can only read messages.


Registration of #

If you do not have an account, please register by tapping the appropriate button in the "Messages" section.

During registration, you need to specify your login name and your email address. Once you tap Register, an email with the account password is sent to the specified address.

After signing in, your contacts from the site will be downloaded to the Chat section: friends and users with whom you have exchanged private messages. Dialogs are only synchronized when you open them. Once you open a chat dialog, your entire correspondence with the user will be downloaded from the chat.

Registration and Login with a Facebook Account #

You can create a new account or log in and access all the features of the website by using your Facebook account.

In the login or new account registration window, tap on "Continue with Facebook". You will need to enter using the details of your Facebook account. Facebook will notify you that the MetaTrader 5 application will have access to your public profile and email address. Do not change these settings, because your email will be required for logging in/registering at It is safe, while no other data from your Facebook account will be used.

Registering an account via Facebook

If you log in with Facebook, you can start a new chart right away.

If you register a new account, you will need to enter the desired login.

An account created with Facebook can be easily changed to a regular one. Open the website, log in using your Facebook details, open your profile Settings – Security, and specify a new password. After that you will be able to authenticate using your login and password, without using your Facebook account details.

Completing Account Registration via Facebook

Configuring Notifications from the Desktop Platform #

There are two ways to send push notifications from the desktop platform:

Through an MQL5 application

The special SendNotification function is available in the MQL5 language allowing an MQL5 application to send push notifications to MetaQuotes ID specified in the desktop platform settings.

Via Alerts

The desktop version of the trading platform allows you to create alerts for notifying you about events in the market. This feature is available in the Alerts tab of the Toolbox window. One of the event notification types is push notifications.

To allow the platform to send push notifications, open Options from the Tools menu. Next, go to the "Notifications" tab.


The following options are available in the notifications setup window:

  • Enable Push notifications – enable this option to allow the platform to send notifications.
  • Notify of trade transactions – the platform can automatically send notifications of all successful trade operations to the specified MetaQuotes ID. Notification of unsuccessful operations (for example, the order is rejected due to incorrect parameters) are not sent.

After you set up the options, specify one or more MetaQuotes IDs, separated by commas. To find your MetaQuotes ID, open the "Messages" page in the mobile version of the platform.

Configuring Notifications from

In order to stay updated of the latest events occurring on, you can choose to receive notifications about updates on the site through the Settings – Notifications section of your profile.

  • notification for personal messages
  • notifications for comments to your blog posts, forum messages, etc.
  • messages about confirmation of steps in the Freelance service;
  • messages about completed product publication steps in the Market, publication of articles and source codes in the CodeBase
  • notifications for updates in sections Market, Articles, Code Base and Freelance
  • and much more

Next go to Settings – Security, and enter your MetaQuotes ID. You can find it out on the Messages page of the mobile platform.

User profile at

My MetaQuotes ID #

During installation of MetaTrader 5 for iPhone, each user is given a unique identifier. It is used for pushing messages to your device from a desktop version of the trading platform, as well as from services at Your ID is displayed in the bottom of the Messages screen. If you tap on the ID, a message with a detailed description will be displayed.

To receive a MetaQuotes ID, you should enable notifications for the application. On your device, go to Settings \ Notifications \ MetaTrader 5 and enable "Allow Notifications".