EA in Gold to cross send to XUAUSD

 

Hi,

I am a US resident, and I don't have access to Spot Gold trading.

I want to subscribe to an EA that trades GOLD but then do a cross trade to XAUUSD with my US broker.

So when the EA initiates a trade in GOLD, I want to initiate the corresponding trade in XAUUSD.

Is that possible?

If so, how?

Thanks.

 
rise9494: I am a US resident, and I don't have access to Spot Gold trading. I want to subscribe to an EA that trades GOLD but then do a cross trade to XAUUSD with my US broker. So when the EA initiates a trade in GOLD, I want to initiate the corresponding trade in XAUUSD. Is that possible? If so, how?

Usually EAs on this websit'se Market are obligated to trade on any symbol, so you would simply place it on the XAUUSD chart. If the EA does not do that, then it is in violation of Market rules.

However, I get the sense that perhaps you are not talking about EAs but about Signals. If that is the case, then depending the broker, it may have a automatic symbol conversion in place to use the XAUUSD instead, but depends on conditions.

So which is it—is it an EA or is it a Signal?

 

MQL5.com signal copying system says that will detect that Gold to XAUUSD necessary mapping and will perform it successfully.

https://www.mql5.com/en/forum/10773

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:

  1. 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.
  2. Full permission to perform trading is checked for each detected symbol. If trading is allowed partially or completely forbidden, such a symbol is discarded.
  3. 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.
  4. If no symbols 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.
  5. If one suitable symbol is found, it is used for copying Provider's trades.

The algorithm provides only two exceptions for metal symbols:

  1. XAUUSD == GOLD
  2. XAGUSD == SILVER

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.

 
Thank you guys. This is helpful. I am limited to MetaTrader 4 unfortunately. I will give the first option a try. Thanks again.
Reason: