Hablemos de los proyectos conjuntos en el editor: por qué y hacia dónde van - página 12

 
Artyom Trishkin:

Establezca el idioma de compilación y sustituya los mensajes necesarios en consecuencia.


¿puede darme un ejemplo?

 
Vladimir Pastushak:

¿Puedo tener un ejemplo?

A través de las definiciones, mira en la documentación, hay un ejemplo

 
Vitaly Muzichenko:

A través de las definiciones, mira la documentación, hay un ejemplo


Conozco bien la documentación, por eso lo pregunto aquí, y lo pregunto porque configurar las propiedades del programa en el proyecto es un gran inconveniente para nosotros cuando desarrollamos proyectos realmente grandes...

 
Renat Fatkhullin:
La publicación de nuevos productos con el paquete completo de descripciones, fotos y el logotipo será del proyecto. La publicación de la nueva versión es similar.

El proyecto es necesario porque el producto no es sólo un archivo ex4/ex5. También hay una lista de archivos *.set por defecto, para que los operadores puedan entender rápidamente qué ajustes se recomiendan.

Las comprobaciones automatizadas se introducirán gradualmente, de modo que el desarrollador pueda ver rápidamente los modos que hay que probar para reducir los problemas de los comerciantes.

El soporte de otros idiomas y la integración se introducirán gradualmente. El objetivo es ejecutar los proyectos principales directamente en el MetaEditor. Esencialmente estamos siguiendo el camino de la agregación, como en Visual Studio.




Creo que es un camino correcto. No tenemos que reinventar la rueda donde todo ya ha sido probado por millones de programadores con semejante monstruo. Lo principal es distribuir correctamente las fuerzas y los recursos en la dirección de la carrera principal.

Y no escuches los "deseos" de los que nunca han escrito nada más que un EA en dos muwings )))
¡Suerte a ti y a MQ!

 
Vladimir Pastushak:

Conozco bien la documentación, por eso lo pregunto aquí, y lo pregunto porque establecer las propiedades del programa en el proyecto es un gran inconveniente cuando se desarrollan proyectos realmente grandes...

La descripción principal (en la ventana de lanzamiento) está en inglés, para todos. Y detallado y localizado - en cualquier forma conveniente después del lanzamiento, dependiendo de TERMINAL_LANGUAGE.

 
Andrey Khatimlianskii:

La descripción principal (en la ventana de inicio) está en inglés, para todos. Y detallado y localizado - en cualquier forma conveniente después del lanzamiento, dependiendo de TERMINAL_LANGUAGE.


y la configuración de los asesores?

 
Vladimir Pastushak:

¿cuál es la configuración del asesor?

La base (breve) está en inglés.

Si un ruso perezoso (o español, ucraniano, ...) necesita entenderlo, hay una línea de ayuda.
Pero, ¿qué debe pasar para que sea difícil entender, por ejemplo, "Distancia mínima" o "Número de barras"?

 
Andrey Khatimlianskii:

El básico (corto) es inlés.

Si tiene que deletrearlo para el ruso perezoso (o español, ucraniano, ...) - el panel de ayuda.
Pero, ¿qué debe pasar para que sea difícil entender, por ejemplo, "Distancia mínima" o "Número de barras"?


Andrei, no es difícil de entender, pero es competente y correcto escribirlo en el lenguaje del usuario. Aumenta la calidad de los programas...

¿Probablemente trabaja con Windows/linux en idioma ruso?

 
Vladimir Pastushak:

Andrei, no es difícil de entender, pero es competente y correcto escribir en el idioma del usuario. Aumenta la calidad de los programas...

¿Probablemente trabajas en Windows/Linux en idioma ruso?

La respuesta ya está dada. A través de un lenguaje de compilación definir. Las cosas que deben tener varios idiomas - ajustes, por ejemplo - se escriben para cada idioma.
Entonces #ifdef es su ayuda.
 
Si se utiliza "insert mqh" en ME, entonces deja que la selección se abra DENTRO de la caja de arena.