Errores, fallos, preguntas - página 1099
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
y si no se utiliza una macro paramétrica, sustituyendo manualmente los parámetros:
entonces todo está bienIncomprensiblemente sorprendido... ME es completamente incapaz de ver las variables declaradas en inludes en otros archivos de proyecto en el nivel principal (no resalta y no puede saltar a la definición de la variable).
¿Cuánto tiempo lleva así?
Incomprensiblemente sorprendido... ME es completamente incapaz de ver las variables declaradas en inludes en otros archivos de proyecto en el nivel principal (no resalta y no puede saltar a la definición de la variable).
¿Desde cuándo es así?
En cada "inluder", debe especificar también otros archivos a los que enlazar.
El proyecto compila sin problemas, lo que significa que el compilador ve todo, lo que hay. El editor de ME no lo hace.
Además, ¿cómo te imaginas especificar el archivo principal ejecutable .mq5 como un inluder donde se declara la variable?
El proyecto compila sin problemas, lo que significa que el compilador ve todo, lo que hay. Pero el editor de ME no lo hace.
Además, ¿cómo te imaginas especificar el archivo principal ejecutable .mq5 como un inline donde se declara la variable?
Por ejemplo, así:
O bien, dar un breve ejemplo, en el que no se puede hacer algo. Será más rápido. )Por ejemplo, así:
O bien, dar un breve ejemplo, en el que no se puede hacer algo. Será más rápido. )Principal.mq5
\Proyecto: Incluir
Incl.mqh
...
Archivo principal en la carpeta del proyecto:
Un archivo plug-in en el directorio Project\Include:
Archivo principal en la carpeta del proyecto:
Un archivo plug-in en el directorio Project\Include:
¿Qué sentido tiene este gesto inútil? ME debe ver (y programar) las variables y funciones exactamente como lo hace el compilador.
Además, lo que propones en la mayoría de los casos es inconveniente (editar los inludes para cada proyecto...).
El intellisense de cada archivo sólo funciona dentro de su ámbito. Es decir, se escanea todo el archivo con todas sus inclusiones obvias.
Usted propone mostrar los datos de algún archivo sin enlaces a otros archivos desconocidos. Esto es fundamentalmente erróneo.
Entonces, ¿para qué sirve este gesto inútil? ME debe ver (y el programador) las variables y funciones exactamente como lo hace el compilador.