Discusión sobre el artículo "Cómo copiar el trading desde MetaTrader 5 a MetaTrader 4" - página 15
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
gracias a alexvd ¡problema resuelto!
alexvd:
Eliminar o comentar la línea
Es propiedad de scripts por lo que el nuevo compilador decide que es un scriptHola Raminzk,
¿Es la EA trabajando bien., porque en mi caso no es la copia de cualquier comercio. después de la actualización, tal vez deberíamos cambiar algo en las carpetas?
¿Alguien puede ayudar?
Por fin he conseguido una versión que funciona en la nueva MT4 sin errores de array out of range, restricciones en la instalación de terminales meta trader e interferencias del UAC de windows. Por este motivo y tambien por algunas incompatibilidades he cambiado los 2 ficheros y he adjuntado nuevas versiones a este post.
Ahora explicaré paso a paso:
1. Instala MT5 donde quieras. Yo lo instale en C:\ProgramFiles por defecto
2. Instale la nueva MT4 donde quiera. He instalado por defecto en C:\ProgramFiles - en tiempo de ejecución estos 2 programas se moverán a [usuario]\AppData\Roaming\MetaQuotes\Terminal\
3. Ejecute cmd.exe como administrador y ejecute el comando mklink para hacer un enlace entre una carpeta virtual bruja que apunte a ella en su mt4 experto en ejecución(copyist_positions_V2.mq4) y la carpeta MT5 "Archivos".
(el Translator_Positions_V2.mq5 se cambia para escribir el archivo en la carpeta Files de su posición instalada)
El comando sería algo como esto
mklink /D "C:\Users\Ramin\AppData\Roaming\MetaQuotes\Terminal\50CA3DFB510CC5A8F28B48D1BF2A5702\MQL4\Files\Link2MT5_DataFolder" "C:\Users\Ramin\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Files"
Puede copiar fácilmente estas 2 largas direcciones desde la barra de direcciones cuando ejecute el elemento "abrir carpeta de datos" de cada terminal desde el menú archivo.
El nombre "Link2MT5_DataFolder" se refiere a una carpeta virtual que puede seleccionar como parámetro copyist_positions_V2. PERO asegúrese de que el nombre que selecciona como parámetro experto y el nombre que utiliza en la línea de comandos son los mismos.
4. 4. Conecte los expertos a los terminales y no se olvide de establecer el parámetro "link_folder_name" del copyist_positions_v2 con el nombre que ha seleccionado para la carpeta virtual, aquí: Link2MT5_CarpetaDatos
5. Los programas se ejecutan correctamente, pero todavía hay un problema de bruja algunas operaciones de tiempo se copian con retrasos en el orden de varios minutos!!!?
Gracias a nikolay por este buen articulo...
Por fin he conseguido una versión que funciona en la nueva MT4 sin errores de array out of range, restricciones en la instalación de terminales meta trader e interferencias del UAC de windows. Por esta razón y también algunas incompatibilidades he cambiado los 2 archivos y he adjuntado nuevas versiones a este post.
Otra pregunta, ¿sería mejor utilizar la carpeta común para el archivo compartido?
es decir, C: Usuarios <su nombre> AppData Roaming MetaQuotes Terminal Common
Para las siguientes líneas, ¿debería tener FILE_UNICODE en lugar de FILE_ANSI?
Otra pregunta, ¿sería mejor utilizar la carpeta común para el archivo compartido?
es decir, C: Usuarios <su nombre> AppData Roaming MetaQuotes Terminales comunes
No es importante, puede utilizar la carpeta común, pero debe utilizar la dirección adecuada para señalar esta ubicación en la apertura de archivos. Cuando no se especifica una dirección en los comandos de apertura de archivos, el archivo se genera en la carpeta de archivos.
¡¡Gracias Raminzk!! ¡Me has ayudado mucho!
Tuve un pequeño problema con el comando "mklink" en Windows Server 2012. Recibí este mensaje "El término 'mklink' no es reconocido".
Si alguien tiene el mismo problema, escriba el comando como este: cmd /c "mklink /D c:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\01BA5EF0D3A9B913D6D3829DD4594A7F\MQL4\Files\Link2MT5_DataFolder c:\Users\Administrator\AppData\Roaming\MetaQuotes\Terminal\AA82CE0AC7C62FBE1F51AB464A314D34\MQL5\Files\"