" skipped as no signal found " error is related to the mapping (mapping is not an error, it is the "feature" which every possible signal provider should know).
Mapping is described in FAQ ( Frequently Asked Questions about the Signals service ), for example - here:
Forum on trading, automated trading systems and testing trading strategies
Questions about following signals with different currency name
Sergey Golubev, 2017.02.28 05:57
It should work with no problem:
------------------
- On the Subscriber's account, the system searches for all symbols with the names coinciding with the Provider's symbol by the first 6 characters. For example, EURUSD == EURUSDxxx == EURUSDyyy.
- Full permission to perform trading is checked for each detected symbol. If trading is allowed partially or completely forbidden, such a symbol is discarded.
- Margin calculation type is checked for each remaining symbol - if it is Forex, a symbol is considered to be suitable. Symbols of CFD, Futures or other calculation types are discarded.
- If nosymbols remain after conducting all the checks or more than one symbol is found, it is considered that a symbol mapping attempt has failed and it is impossible to copy Provider's trades for that symbol.
- If one suitable symbol is found, it is used for copying Provider's trades.
- XAUUSD == GOLD
- XAGUSD == SILVER
The Provider has trading symbol called GOLD, and my broker has the same instrument, but it is called XAUUSD. Are trades on GOLD copied to XAUUSD in that case?
If a Subscriber's account has a symbol with the same name as the one on the Provider's account, and trading is fully allowed for the symbol, trades will be copied for this symbol. If trading is allowed partially or disabled for the found symbol, this symbol is considered inappropriate for copying, and the system will continue to search for a suitable symbol:The algorithm provides only two exceptions for metal symbols:
In these two cases, only full permission to perform trades is checked. If such permission is present, the mapping attempt is considered to be successful.
Example 1: A Provider has positions on EURUSD, while a Subscriber – on EURUSD! (or vice versa) with full trading permission. The terminal performs mapping automatically and copies the trades.
Example 2: A Provider has positions on EURUSD, while a Subscriber – both on EURUSD! and EURUSD. The copying is performed for EURUSD.
Example 3: A Provider has positions on GOLD, while a Subscriber – on XAUUSD with full trading permission. The terminal performs mapping automatically and copies the trades.
Example 4: A Provider has positions on GOLD, while a Subscriber – on XAUUSD with close-only (partial) trading permission. The mapping is considered unsuccessful and no copying is performed.
You can check specification of the symbol in the Market Watch - look at the post #5
-----------------
"no symbol found" issue (or "forex symbols only issue") - read this small thread with the script to check:
https://www.mql5.com/en/forum/367553
-----------------
So, what to do?
It can not be changed ... the signal provider should select the broker with the symbols which will be allowed to trade (check the symbol for the brokers before subscribing to the signal for example).

- 2013.02.20
- www.mql5.com

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
HI I signed up with signal provider and he is trading XAUUSD. In my journal every time a signal is set I get an error message " skipped as no signal found "
I went into 'View top tool bar
Symbols on the drop down
Metal Gold Raw
And under the symbol tab XAUUSD appears.
I also added XAUUSD to my watch list.
Has anyone had this problem before, I sure could use help on this one.
thanks