Download MetaTrader 5

How to Subscribe to Trading Signals

9 October 2012, 15:38
MetaQuotes Software Corp.
245
358 730

The Signals service allows users to connect to any signal and automatically copy trades of professional traders. Thousands of signals for MetaTrader 4 and MetaTrader 5 are available in the service. Read the article to learn how easy it is to subscribe, and how to choose the best option among the variety of available signals.

Trading Signals in MetaTrader 4 and MetaTrader 5


How to Choose a Signal

The service provides a huge number of signals for subscription. How to choose the most appropriate one?

Rating

To help users choose the best signals, we compile a rating of signals based on various criteria. Top ranked signals show up first in the list. And vice versa, low rated signals are hidden from the Showcase on the site and in trading terminals to protect subscribers from poor-quality strategies.

Selection of Signals with the Best Conditions

The showcase of signals provides a special function for selecting signals with the most suitable conditions for copying. Users just need to specify the name of the server, on which their trading account is open. The system will pick up signals with the best matching settings of trading instruments and the lowest slippage.

Selecting signals with the best conditions

Warning

When selecting a signal, make sure to carefully analyze the entire complex of trade reports. Pay attention to the warnings that are displayed on the signal page.

Warnings on the Signal page

Sorting and Filtering

To select signals based on specific criteria, use the sorting and filtering functions.

Sorting and Filtering

A Showcase of Signals in MetaTrader and Favorites

Traders can select signals and subscribe to them directly from the MetaTrader 4 and MetaTrader 5 terminals.

A Showcase of Signals in MetaTrader, adding to Favorites

Click on the column headers to sort the signals accordingly - by growth, drawdown, number of subscribers, etc.

A few signals matching the selected criteria can be found on the list. Add them to Favorites, so you can easily get back to them later and evaluate once again. Click on the star on the list or on the signal page, and the selected signal will appear on a separate tab "Favorites".


How to subscribe to a Signal

Subscribing to a signal is easy. Two accounts are needed: a MetaTrader 4 or MetaTrader 5 trading account and an MQL5.community account.

To subscribe to paid signals, enough money should be available on the user's MQL5.community account.

Go to the trading terminal settings and specify the MQL5 account in the "Community" tab:

Configuring connection to MQL5.community in the trading terminal

Now you can subscribe to the signal either directly from the trading terminal or on the MQL5.com site.

Subscribing from a Terminal

Select a signal in the Showcase. Subscription can be selected directly in the list or on the signal details page. Click "Subscribe..." and confirm subscription in the appeared window.

Subscribing to signals from the trading terminal

Check all the subscription parameters and pay special attention to the warnings (if any) of mismatching trading conditions. It is recommended to use signals with similar trading conditions.

To continue subscription, agree to the terms of use of the Signals service and specify the MQL5.community password to confirm subscription. After this, a window of copying parameters will open.

Signal Copy Settings

If necessary, change the settings. After a click on "OK" trade copying will start.

If you can't find the desired signal in the Showcase of Signals in your terminal, use the built-in search system.

How to Subscribe on the Site

Open the Signal page and click "Subscribe". If the trade platform is not installed on your PC, click "download it here" link in the window that appears. The official MetaTrader 4 or MetaTrader 5 site will open, where the terminal can be downloaded and installed. Otherwise click "Start copying in MetaTrader". The trading terminal will open. The selected signal page will open in the terminal, and the subscription confirmation window will appear. Subscription is completed from the terminal as described above.

Subscribing to signals on MQL5.com

  • All subscriptions can be managed in the 'My Subscriptions' section.
  • With a real account one can subscribe only to a signal based on a real account.


Subscription control

All actions, including Signal operation related ones, are recorded in the terminal Journal. Here are a few examples of important subscription logs. All records associated with the signals begin with the 'Signal' keyword.

The terminal detected a subscription to the "My trade" signal for the JohnSmith account, the subscription expiration date is - 2014.09.28, copying is enabled.

Signal - 'My trade' for 'JohnSmith' subscription found, 2014.09.28 expiration, enabled

Copying parameters: uses 5% of deposit, no limit on the minimum equity, allowed slippage is 0.5 spread, copying of Stop Loss and Take Profit is disabled.

Signal - money management: use 5% of deposit, equity limit: 0.00 USD, deviation/slippage: 0.5 spreads, copy SL/TP: disabled

The balance and leverage of the subscriber and the signal provider, as well as the copied percentage calculated based on these details. In this case the volume to be copied is 7% of the source one.

Signal - percentage for volume conversion selected according to the ratio of balances and leverages, new value 7% (old value 1%)
Signal - subscriber has balance 4 919.27 USD, leverage 1:100
Signal - signal provider has balance 638.31 USD, leverage 1:500

A warning of mismatch of symbol settings (EURUSD) on the subscriber's and the signal provider's account. In this case, the values of the minimum allowed volume differ: 0.01 and 0.1.

Signal - different specification of symbol EURUSD, signal provider has minimal volume 0.01, subscriber has 0.10

A position on GBPUSD found on the trading account, it is not related to the signal the user is subscribed to. Note that these positions increase the overall load on the account as compared with the signal provider.

Signal - local position [#78109460 buy 0.10 GBPUSD at 1.66023], does not correspond to signal provider

The GBPNZD symbol not found. If the provider trades this symbol, related operations will not be copied on the trader's account.

Signal - symbol GBPNZD not found

The terminal detected a subscription to the "My trade" signal for the JohnSmith account, the subscription expiration date is - 2014.09.28, copying is disabled. Enable copying in the signal settings of the terminal.

Signal - signal subscription disabled, enable realtime subscription in 'Signals' settings
Signal - 'My trade' for 'JohnSmith' subscription found, 2014.09.28 expiration, disabled

Use of the Services on the mql5.com site

The mql5.com website and all the services available on it are owned by MQL5 Ltd.

MQL5 Ltd is a technology provider and does not provide any financial advise. Users of the service process and transmit all their transactions through their brokers with whom they hold trading accounts. You have agreed that MQL5 Ltd is not responsible for any investment decision made by you and indemnifying MQL5 Ltd from any direct or indirect liability out of the use of this service.


Conclusion

The Signals service provides maximum convenience and security for all those who want to copy trades of professional traders. All you need to get started is an account in MetaTrader and an MQL5.community account. Connect to the most successful traders and earn money with them.


SUBSCRIBE TO SIGNALS NOW


We also recommend following articles dedicated to signals:

Translated from Russian by MetaQuotes Software Corp.
Original article: https://www.mql5.com/ru/articles/523

Last comments | Go to discussion (245)
Domenico
Domenico | 16 Oct 2016 at 11:51

Please,

I need to monitor slippage between signal provider and my account (let's say every 24h).

What is the easiest way that you see to do that?

Is there any way to uniquely identify a trade on the provider and match it with the (eventual) trade on my account?

I need the help of you that are experts!  :)

Thank you!

and Thank yoy MQL community: you're doing a great job!

Best regards
Kevin Cherry
Kevin Cherry | 7 Nov 2016 at 08:01
I need a straight forward answer to my question: My broker offers trading signals in the terminal,There is a existing list of signal providers but,  I want to use a signal that is NOT in the generic list available in the terminal. I added my broker to find out if signal I want to use on mql5 was compatible and it was,  HOW do I connect the signal I WANT to my mt4 terminal?
taybad
taybad | 30 Dec 2016 at 10:30

Dear my friend

I use MT4 and received this message from your side:

Signal subscription cancelled: Subscription to "GNI FOREX" on 28.11.2016-28.12.2016 has been cancelled, signal disabled, payment of 20.00 USD refunded.( time :2016.12.02 16:51) "

but I haven't recieved any refund not only for this case but also for previous cancelling. could you please inform and lead me in this regards.

 another case:

"Signal subscription cancelled:Subscription to "New Stable Forex Profit" on 30.10.2016-30.11.2016 has been cancelled, signal disabled, payment of 20.00 USD refunded.(time: 2016.11.23 16:47) "


 

best 4u 

8110674
8110674 | 31 Dec 2016 at 04:28
Is simply inadvertent clicking in the "copy trade" window would mean automatic charging of the account?  I cannot found "enable" window.  I am canceling that "copy trades"! Signal subscription cancelled!
صادق الخامري
صادق الخامري | 18 Mar 2017 at 02:42
Jinsong Zhang:

many message come up after i subscribe a signal.

............................... 

2012.10.10 11:31:42 Signal connecting to 78.140.156.137:2000
2012.10.10 11:31:35 Signal connecting to 78.140.156.137:2000
2012.10.10 11:31:25 Signal connecting to 78.140.156.137:2000
2012.10.10 11:31:09 Signal connecting to 78.140.156.137:2000
2012.10.10 11:31:02 Signal connecting to 78.140.156.137:2000
2012.10.10 11:30:49 Signal connecting to 78.140.156.137:2000
2012.10.10 11:30:42 Signal connecting to 78.140.156.137:2000
2012.10.10 11:30:32 Signal connecting to 78.140.156.137:2000
2012.10.10 11:30:22 Signal connecting to 78.140.156.137:2000
2012.10.10 11:30:09 Signal connecting to 78.140.156.137:2000
2012.10.10 11:29:59 Signal connecting to 78.140.156.137:2000
2012.10.10 11:29:47 Signal connecting to 78.140.156.137:2000
2012.10.10 11:29:32 Signal connecting to 78.140.156.137:2000
2012.10.10 11:29:22 Signal connecting to 78.140.156.137:2000
2012.10.10 11:29:12 Signal connecting to 78.140.156.137:2000
2012.10.10 11:28:59 Signal connecting to 78.140.156.137:2000
2012.10.10 11:28:55 Signal connecting to 78.140.156.137:2000
2012.10.10 11:28:29 Signal connecting to 78.140.156.137:2000
2012.10.10 11:28:19 Signal connecting to 78.140.156.137:2000
2012.10.10 11:28:09 Signal connecting to 78.140.156.137:2000
2012.10.10 11:27:59 Signal connecting to 78.140.156.137:2000
2012.10.10 11:27:49 Signal connecting to 78.140.156.137:2000
2012.10.10 11:27:42 Signal connecting to 78.140.156.137:2000
2012.10.10 11:27:29 Signal connecting to 78.140.156.137:2000
2012.10.10 11:27:19 Signal connecting to 78.140.156.137:2000
2012.10.10 11:27:09 Signal connecting to 78.140.156.137:2000
2012.10.10 11:26:59 Signal connecting to 78.140.156.137:2000
2012.10.10 11:26:49 Signal connecting to 78.140.156.137:2000
2012.10.10 11:26:39 Signal connecting to 78.140.156.137:2000
2012.10.10 11:26:29 Signal connecting to 78.140.156.137:2000
2012.10.10 11:26:19 Signal connecting to 78.140.156.137:2000
2012.10.10 11:26:09 Signal connecting to 78.140.156.137:2000
2012.10.10 11:26:02 Signal connecting to 78.140.156.137:2000
2012.10.10 11:25:49 Signal connecting to 78.140.156.137:2000
2012.10.10 11:25:40 Signal connecting to 78.140.156.137:2000
2012.10.10 11:25:22 Signal connecting to 78.140.156.137:2000
2012.10.10 11:25:09 Signal connecting to 78.140.156.137:2000
2012.10.10 11:24:59 Signal connecting to 78.140.156.137:2000
2012.10.10 11:24:49 Signal connecting to 78.140.156.137:2000
2012.10.10 11:24:39 Signal connecting to 78.140.156.137:2000
2012.10.10 11:24:32 Signal connecting to 78.140.156.137:2000
2012.10.10 11:24:19 Signal connecting to 78.140.156.137:2000
2012.10.10 11:24:09 Signal connecting to 78.140.156.137:2000
2012.10.10 11:23:59 Signal connecting to 78.140.156.137:2000
2012.10.10 11:23:49 Signal connecting to 78.140.156.137:2000
2012.10.10 11:23:46 Signal connecting to 78.140.156.137:2000
2012.10.10 11:23:27 Signal connecting to 78.140.156.137:2000
2012.10.10 11:23:27 Signal money management mode: automatic, equity limit: 0.00 USD, deviation/slippage: 0.5 spreads
2012.10.10 11:23:27 Signal 'Herolds Bay' for 'song_song' subscription found, 2012.11.10 expiration, enabled
2012.10.10 11:23:21 Signal subscription enabled

Interview with Andrey Barinov (ATC 2012) Interview with Andrey Barinov (ATC 2012)

It was on Friday of the Championship's first week that the trading robot of Andrey Barinov (Wahoo) occupied the fifth place in TOP-10. Andrey is a newcomer in the Championship but he has already managed to execute more than 100 orders in Jobs and develop a dozen of products for Market. We have arranged an interview with him and learned that the development of a "simple multicurrency Expert Advisor" is not an easy but a fairly easy task.

Trading Signals in MetaTrader 5: A Better Alternative to PAMM Accounts! Trading Signals in MetaTrader 5: A Better Alternative to PAMM Accounts!

We are pleased to announce that MetaTrader 5 now features Trading Signals, thus giving a powerful tool to investors and managers. While you are following the trades of a successful trader, the terminal will be automatically reproducing them in your account!

Statistical Carry Trade Strategy Statistical Carry Trade Strategy

An algorithm of statistical protection of open positive swap positions from unwanted price movements. This article features a variant of the carry trade protection strategy that allows to compensate for potential risk of the price movement in the direction opposite to that of the open position.

Communicating With MetaTrader 5 Using Named Pipes Without Using DLLs Communicating With MetaTrader 5 Using Named Pipes Without Using DLLs

Many developers face the same problem - how to get to the trading terminal sandbox without using unsafe DLLs. One of the easiest and safest method is to use standard Named Pipes that work as normal file operations. They allow you to organize interprocessor client-server communication between programs. Take a look at practical examples in C++ and MQL5 that include server, client, data exchange between them and performance benchmark.