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
¡¡¡¡La funcionalidad es estupenda, la he ajustado a mi gusto en el trabajo bajo visual studio, incluso hay un montón de trucos y consejos y todo funciona!!!! Mi felicidad no tiene límites.
Sólo que aún no se puede configurar la compilación...
¡¡¡¡La funcionalidad es estupenda, la he ajustado a mi gusto en el trabajo bajo visual studio, incluso hay un montón de trucos y consejos y todo funciona!!!! Mi felicidad no tiene límites.
El único problema es que aún no puedo configurar la compilación...
Debe tener algo como
Donde se especifica la ruta del compilador MQL5.
Descargue el compilador de 86 o 64.
Es muy importante tener en cuenta que el compilador no se actualizará automáticamente después de que los desarrolladores lo hayan sacado de MT. Ahora tiene que actualizar el archivo manualmente a medida que se publican nuevas versiones de MT.
Y también debes tener en cuenta que este compilador (mql5) hace lo mismo para ex4 y no necesitas hacer nada para ello - es suficiente que la extensión del archivo sea *.mq4
Debería tener algo como
donde se especifica la ruta del compilador MQL5
Descargue el compilador 86 o 64.
Ten en cuenta que el compilador no se actualizará automáticamente después de que los desarrolladores lo hayan sacado de MT. Ahora tiene que actualizar el archivo manualmente a medida que se publican nuevas versiones de MT.
Y también debes tener en cuenta que este compilador (mql5) hace lo mismo para ex4 y no necesitas hacer nada para ello - es suficiente que la extensión del archivo sea *.mq4
¿Cómo se ejecuta un comando de consola para compilar con el MetaEditor?
Lo he intentado todo: ME abre el archivo y ya está.
Yo, por ejemplo, hice un directorio bat en la carpeta de instalación:
Conseguí montar la compilación así:
D:\Soft\Invests\Develop\MT5\metaeditor64.exe /compile:"%f" /i d:\Soft\Invests\Develop\MT5\MQL5\ /log:filename.log type filename.log
Pero hay un problema... El archivo compilado se crea en la carpeta del proyecto MQL5\Projects, y no en MQL5\Experts\Projects\ si es Expert Advisor. ME transfiere el archivo automáticamente, pero si lo llamo con un comando de consola como se muestra arriba, el archivo no se transfiere.
Conseguí montar la compilación así:
D:\Soft\Invests\Develop\MT5\metaeditor64.exe /compile:"%f" /i d:\Soft\Invests\Develop\MT5\MQL5\ /log:filename.log type filename.log
Pero hay un problema... El archivo compilado se crea en la carpeta del proyecto MQL5\Projects, y no en MQL5\Experts\Projects\ si es Expert Advisor. ME transferirá el archivo automáticamente, pero si lo llamas con un comando de consola, como se muestra arriba, la transferencia no tendrá lugar.
Añadir después de "metaeditor64.exe /compile: blah blah blah" una línea
¿se debe hacer directamente en el comando de compilación o en un comando separado?