Errores, fallos, preguntas - página 1996
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
¿Quién lo impide?
MQL5 no lo permite.
MQL5 no lo permite.
Quién lo dijo: ¿"No lo hace"? Prueba, por ejemplo, así
Quién lo dijo: ¿"No lo permite"? Pruebe esto, por ejemplo
Deberías probarlo tú mismo. No lo permite.
Deberías probarlo tú mismo. No lo permite.
Lo intenté de nuevo (¿y si?).
Lo hace
Lo intenté de nuevo (¿y si?).
Permite
Parece que no tienes una construcción de 1653.
Resultado
Me preguntaba si esto es lo correcto, ya que genera errores muy difíciles de detectar.
El hecho de que el programa no funcione correctamente es extremadamente difícil de detectar. Luego, para averiguar el motivo, hay que reproducir el error, lo cual es igual de difícil. Y luego tienes que escarbar en un código enorme donde la inicialización de alguna variable está incompleta - horrible. Las advertencias ayudan mucho en este sentido. Pero sólo en casos sencillos. Casos como la inicialización no para todo el array son poco realistas para comprobar en la etapa de compilación.
Tal vez tus pensamientos sean de otra cosa, pero en este caso concreto la trivial falta de atención del programador condujo a este error.
¿No le molestará una cadena de advertencias de varios metros?
Parece que no tienes una construcción de 1653.
Resultado
Al parecer, la carpeta MyPreferredTemplates ha desaparecido. Y la carpeta no se crea al guardar. He eliminado la carpeta de la ruta y este es el resultado.
Al parecer, la carpeta MyPreferredTemplates ha desaparecido. Y cuando lo guardo, no crea una carpeta. He eliminado la carpeta de la ruta y este es el resultado.
Gracias, no lo habría adivinado. Ya funciona. Antes de eso, probé con "...\\NFiles\Ntemplate.tpl" - no funcionó de la misma manera. ¿Qué significa la barra antes de Files para que funcione"\\Files\\\\template.tpl"? ¿Cómo podría haber adivinado eso?
Parece que no tienes una construcción de 1653.
Resultado
Funciona desde la versión 1565. A partir de marzo de 2017.
¿Qué devuelveGetLastError?
Gracias, no lo habría adivinado. Ya funciona. Antes de eso, probé con "...\\NFiles\Ntemplate.tpl" - no funcionó de la misma manera. ¿Qué significa la barra antes de Files para que funcione"\\Files\\\\template.tpl"? ¿Cómo podría haber adivinado eso?