Un indicador personalizado de MT4 no se ejecuta directamente en MT5. Lo mismo ocurre con un asesor experto (EA) de MT4. Una herramienta de MT5 con el mismo nombre debe ser una versión creada para MT5; cambiar el nombre del archivo no la convierte.
Compruebe los archivos que tiene
Archivo | Plataforma | Significado |
.mq4 | MT4 | Código fuente |
.ex4 | MT4 | Programa compilado |
.mq5 | MT5 | Código fuente |
.ex5 | MT5 | Programa compilado |
El desarrollador modifica el código fuente; la compilación genera un programa para la plataforma correspondiente.
Renombrar .ex4 como .ex5, copiar un archivo de MT4 en una carpeta de MT5 o abrirlo en un editor no lo convierte en un programa de MT5. Si solo tiene .ex4, que el indicador funcione en MT4 no significa que posea el código fuente editable.
Trasladar el código a MQL5 puede exigir cambios en cálculos, acceso a datos, búferes del indicador y gestión de eventos. Compilar correctamente es solo una etapa; no demuestra resultados idénticos ni un comportamiento de trading correcto.
Encontrar la carpeta correspondiente al programa
En el MT5 utilizado, seleccione Archivo → Abrir carpeta de datos. Abra MQL5 y elija la subcarpeta según la función del archivo. Los datos se guardan por separado de los archivos de instalación de solo lectura.
Subcarpeta de datos de MT5 | Contenido |
MQL5/Experts | Archivos fuente (.mq5) y programas compilados (.ex5) de asesores expertos (EA). |
MQL5/Indicators | Archivos de indicadores personalizados. |
MQL5/Presets | Conjuntos de parámetros de entrada guardados de asesores expertos (EA). |
MT4: un indicador instalado no aparece en el Navegador
Compruebe la carpeta MQL4/Indicators del terminal utilizado. El Navegador refleja sus subcarpetas y solo muestra indicadores EX4 compilados.
Después de copiar allí un indicador compilado compatible, haga clic con el botón derecho en la lista de indicadores del Navegador y seleccione Actualizar.
Un rombo gris en el icono puede indicar código fuente ausente o compilación fallida. Revise los archivos y los mensajes del compilador para determinar la causa.
Elija una opción adecuada
Obtenga una versión para MT5 del desarrollador original o de una fuente fiable. Compruebe plataforma, versión, archivos auxiliares necesarios y que la licencia permita su uso previsto. Un nombre o una captura similares no bastan.
Siga usando la versión MT4 en MT4 si satisface sus necesidades. Los terminales son independientes: seleccione en cada uno la cuenta de trading FXT y el servidor correspondientes. Instalar MT5 no traslada indicadores, cuentas ni posiciones abiertas de MT4 a MT5.
Si posee el código fuente o autorización para modificarlo, solicite a un desarrollador cualificado que lo adapte y pruebe para MQL5. Conserve los archivos originales y los ajustes de cálculo acordados para comparar resultados. Convertir no es simplemente cambiar la extensión.
Revise la versión alternativa antes de usarla
Compare el mismo instrumento, marco temporal, parámetros de entrada e historial de precios disponible. Revise valores dibujados, señales y alertas; el mismo nombre no implica el mismo cálculo. Pruebe las solicitudes de trading de un EA en una cuenta demo antes de plantearse una cuenta real.
Si la herramienta no carga o se comporta de otra manera, anote plataforma/versión, nombre del programa, parámetros y errores pertinentes. No envíe contraseñas ni códigos de un solo uso. Instalar o compilar no garantiza ejecución, exactitud ni ganancias.
El escritorio, WebTrader y la App son entornos diferentes
Estos formatos corresponden a programas de MetaTrader de escritorio. No suponga que pueden importarse a WebTrader o FXTRADING.com App; utilice las herramientas gráficas que ofrezca realmente la interfaz. Los EA no se pueden instalar ni ejecutar en FXTRADING.com App.
