Symbol Mapping issue - ETHUSDT to ETHUSD

Hi Team,

Would some assistance on understanding the issue here with symbol mapping?

Broker symbol: ETHUSD

Input Parameters in MT5
ETHUSDT = ETHUSD, ETHUSD = ETHUSDT

have also tried ETHUSDT = ETHUSD alone with no success

Screenshot 2025-10-10 at 17.49.50

Alert message:
Close ETHUSDT

Screenshot 2025-10-10 at 17.49.07

Note: ETH trade is open
Screenshot 2025-10-10 at 17.51.41

Message within Expert below:

image

Hello @antrich9

There are two ways to handle this:

  1. Typing the exact symbol name as it appears on MT5.
    For example, in TradingView you can use:
    BUY ETHUSD Q=0.1 or {{strategy.order.action}} ETHUSD Q=0.1.

  2. Using symbol mapping.
    This tells the EA to automatically convert one symbol name to another before executing the trade.
    For instance, if you want to map ETHUSDT from TradingView to ETHUSD on MT5, you would add the following to the Symbol Mapping field:
    ETHUSDT=ETHUSD.

Be sure not to include any spaces in between the symbols — that’s why your setup wasn’t working.

Tash.

Great - thank you for the response.

How do I do nested mapping?

Below, I’ve included an example which is not working as intended:-

BTCUSDT=BTCUSD,ETHUSDT=ETHUSD,ADAUSDT=ADAUSD,AVAXUSDT=AVAXUSD,SOLUSDT=SOLUSD

Separate the symbols by a single space.

For example:
BTCUSDT=BTCUSD ETHUSDT=ETHUSD ADAUSDT=ADAUSD AVAXUSDT=AVAXUSD SOLUSDT=SOLUSD