Mapeo de símbolos
No todos los brokers usan el mismo nombre para el mismo activo. El mapeo de símbolos te deja decir "cuando una señal hable de X, en mi broker manda Y".
¿Por qué necesito esto?
Ejemplos típicos:
- Una señal dice
USOILy tu broker lo llamaWTI.cash,XTIUSD,CL.CFDoOIL_USD. - Una señal dice
GOLDy tu broker usaXAUUSD,GOLD#oGOLD.m. - Una señal dice
BTCy tu broker lo llamaBTCUSDT.cash,BTC/USD, etc. - Crypto en general: nombres muy diversos entre brokers.
Crear un mapeo
Hay 3 vías:
- Auto-sugerencia tras fallo: cuando una señal viene con un símbolo que tu broker no tiene, el bot te avisa con los símbolos más parecidos. Tap en uno → mapeo creado.
- Mini App de Símbolos: bot → comando
/simbolos→ ves los mapeos actuales y puedes añadir más a mano. - Prefix/Suffix global por Connection: si tu broker añade un sufijo a TODOS los símbolos (ej.
.mo#), configúralo en la Connection — más rápido que mapear símbolo por símbolo. Detalle en Connections.
Scope del mapeo
Por defecto un mapeo aplica a TODAS tus cuentas de broker. Si tienes varias y solo una usa nombre distinto, puedes hacer mapeo específico (mt_account_id al crear) — los demás brokers siguen usando el nombre original.
Símbolos reconocidos por defecto
El parser ya entiende aliases comunes sin necesidad de mapear:
| Alias | Resuelve a |
|---|---|
GOLD, XAU | XAUUSD |
SILVER, XAG | XAGUSD |
NAS, NASDAQ | US100 |
SPX, S&P | US500 |
DOW, DJI | US30 |
OIL, CRUDE, WTI | USOIL |
BTC | BTCUSD |
ETH | ETHUSD |
EU | EURUSD |
GU | GBPUSD |
UJ | USDJPY |
Si tu broker tiene un nombre raro y no estás seguro, conéctate a MT4/MT5 directamente y mira el Market Watch — ahí está el nombre exacto que tienes que usar en el mapeo.