Errores, fallos, preguntas - página 3105

 
Andrey Dik #:

¿No se puede hacer esta construcción de manera que haya que poner ";" al final?

En MQL puedes poner ; en cualquier espacio libre

 
A100 #:

En MQL puedes poner ; en cualquier espacio libre

Lo sé, pero el problema es diferente. Los IDEs de terceros no entienden esta construcción sin ;, por lo que el formato del código se realiza incorrectamente.

Andrey Dik#:

¿Es posible hacer que esta construcción ponga ";" al final?

¿Quieres decir que hay que poner ; aquí aunque no requiera MQL5? - Hmm, lo siento, pero esto huele a "kolkhoz" y a amateurismo innecesario.
 
zl5766 #:

Terminal build 3099 en mac. La autosustitución se está pegando en ME.

Cuando se escribe un código, aparece una barra de sustitución amarilla y si se pulsa Intro, la barra se congela en el lugar donde se encuentra el cursor del ratón en ese momento.

Esta franja se sitúa entonces en la pantalla, encima de todas las ventanas. Foto adjunta....

Desaparece cuando cierro todas las ventanas relacionadas con MT5.


¿Alguien sabe cómo detenerlo?

Tengo el mismo problema en Ubuntu 18.04 XFCE desde mucho antes del 3081.

 
Andrey Dik #:
¿Quiere decir que tiene que usar ; aquí aunque no requiera MQL5? - Hmm, lo siento, pero esto huele a "kolkhoz" y a amateurismo innecesario.

Cuando MQL todavía no tenía funciones virtuales puras - había que poner una extra allí también - yo puse una extra y no pasó nada malo

 

Hola, por favor, aconsejar dónde cavar, el problema es el siguiente:

la versión 5.0.0.3104 del terminal ha dejado de funcionar de repente (no hay conexión con el broker)

¡Hasta las 24.00 hora de Moscú ayer funcionaba, y hoy ya no(!

Y el broker no tiene problemas, y MT4 funciona normalmente)

Lo que se hizo: desinstalé, volví a instalar (no ayudó)

Lo que se hizo: Reiniciar, limpiar carpetas, limpiar manualmente el registro, reiniciar, reinstalar (sin resultado)

La configuración de mi vieja:

DELL INSIRON N5110 8gb RAM CPU i7-2670QM CPU @ 2.2 GHZ

WIN7 max sp1

P.D el tamaño de la carpeta de la historia era de casi 3gb

Gracias de antemano.

 
¿Cómo sabe el depurador lo que ha devuelto la función?
 
fxsaber #:
¿Cómo puede el depurador averiguar lo que devolvió la función?

Asignar la ejecución de una función a una variable y ponerla en observación.

 
fxsaber #:
¿Cómo puede el depurador averiguar lo que devolvió la función?
Aparentemente, sólo hay que insertar una variable que acepte temporalmente el valor de la función, si no se proporciona.
 
Alexey Viktorov #:

Asigna la ejecución de la función a una variable y ponla en observación.

Nikolai Semko #:
Aparentemente, sólo hay que insertar una variable que tome temporalmente el valor de la función, si no se proporciona.

Debe haber una forma normal.

 
fxsaber #:

Tiene que haber una forma normal.

En los depuradores normales, sí - todo está ahí.
Hay muchas cosas ahí. Por ejemplo, el último valor devuelto se destaca directamente en el código y los nombres de las variables no tienen que introducirse manualmente.