View Categories

¿Cómo puedo corregir mi EA (Expert Advisor) después de un cambio de nombre de activo/símbolo en MT4 o MT5?

En caso de que un activo cambie de nombre en MT4 o MT5, tu EA (Expert Advisor) podría estar generando errores al intentar acceder al nombre antiguo del símbolo que ya no existe, lo que resulta en interrupciones. Para solucionar cualquier problema que puedas tener, sigue estos pasos:

1. Verifica el nombre del símbolo en Market Watch
Abre Market Watch (Ctrl+M) en MT4 o MT5
Revisa el nuevo nombre del símbolo
Toma nota cuidadosa de él

2. Intenta establecer manualmente el nuevo nombre del símbolo
Si tu EA te permite establecer manualmente el nombre del símbolo en su configuración (Inputs / Parámetros):
Ve a la configuración del EA.
Actualiza el nombre del símbolo para reflejar el nuevo que se usa en nuestra plataforma.

Por ejemplo: Si BTCUSD cambia a BTCUSD@, simplemente agrega la “@” al final del nombre del símbolo.

Si tu EA usa nombres de símbolos fijos (hard-coded), la modificación directa está limitada a menos que tengas el archivo de código fuente (.mq4 o .mq5), lo cual te permite editar y recompilar el EA.

Si solo tienes el archivo compilado (.ex4 o .ex5), no puedes modificarlo tú mismo. En este caso:
Contacta al desarrollador del EA.
Solicita una actualización que soporte el nuevo nombre del símbolo.

3. Elige EAs más adaptables
Para evitar interrupciones en tu operativa, puedes optar por EAs que:
Usen referencia dinámica de símbolos (Symbol()).
Permitan la detección automática de nombres de símbolos.
Proporcionen parámetros de entrada para establecer manualmente los nombres de los símbolos.

En caso de que necesites ayuda para implementar cualquiera de estas soluciones, por favor contacta a support@windsorbrokers.com