Errores, fallos, preguntas - página 3096

 
Ilyas #:


Te recomiendo que no utilices un puntero autorreferencial a un enlace y lo hagas explícitamente, como se muestra en el código siguiente (resaltado en rojo):

Gracias.

func(*(&a)) funciona ))

 
mktr8591 #:

func(*(&a)) funciona ))

¿Por qué no hay error de referencia?


ZS Pero es útil.

void f( MqlTick& ) {}

MqlTick g()
{
  MqlTick Tick;
  
  return(Tick);
}

void OnStart()
{
  f(g()); // OK
}
 
fxsaber #:

¿Por qué no hay un error de referencia?

No puedo imaginar ninguna situación en MQL donde un error de referencia debe ocurrir para los punteros.

En tu ejemplo con GetPointer, creo que es un error del compilador.

 
mktr8591 #:

No se me ocurre ninguna situación en MQL en la que deba producirse un error de referencia para los punteros.

O mejor dicho, hay un ejemplo:

void func(T* &x);
//вызов
func(&y);
 
La cuenta personal se ha colapsado, no importa dónde se haga clic, se obtiene el error 500...
 
Vladimir Pastushak #:
La cuenta personal se ha colapsado, no importa dónde se haga clic se obtiene el error 500...

El error ha sido corregido. Le pedimos disculpas por las molestias.

 

¿No se puede hacer que después de pulsar "Borrar" en la pestaña de registros de "Expertos", los registros no se muestren en la lista de registros actual?

A veces le dices al terminal "¡Ya está bien! No hiervas la olla", pero nada ayuda, y parece que bajo el peso de la información generada el ordenador se colapsará en un agujero negro....

Detalles y aclaraciones:

Versión del sistema operativo: igual que todos los demás.

Construir - todas las construcciones.

Configuración de PC - compatible con IBM-PC.

y una situación similar ocurre cuando ves una cucaracha corriendo y no puedes golpearla con tu grifo...
 
Andrey Dik #:

¿No se puede hacer que después de pulsar "Borrar" en la pestaña de registros de "Expertos", los registros no se muestren en la lista de registros actual?

A veces le dices al terminal "¡Ya está bien! No hiervas la olla", pero nada ayuda, y parece que bajo el peso de la información generada el ordenador se colapsará en un agujero negro....

Detalles y aclaraciones:

Versión del sistema operativo: igual que todos los demás.

Construir - todas las construcciones.

Configuración de PC - compatible con IBM-PC.

y una situación similar se produce cuando ves una cucaracha corriendo y no puedes golpearla con tu grifo...
Además...
 
Andrey Dik #:

¿No se puede hacer que después de pulsar "Borrar" en la pestaña de registros de "Expertos", los registros no se muestren en la lista de registros actual?

A veces le dices al terminal "¡Ya está bien! No hiervas la olla", pero nada ayuda, y parece que bajo el peso de la información generada el ordenador se colapsará en un agujero negro....

Detalles y aclaraciones:

Versión del sistema operativo: igual que todos los demás.

Construir - todas las construcciones.

Configuración de PC - compatible con IBM-PC.

y una situación similar ocurre cuando ves una cucaracha corriendo y no puedes golpearla con tu grifo...
Creo que si tienes un mensaje en bucle en el registro de EA, ya se ha movido más allá de la MT o de la RAM y no hay forma de pararlo.
 
¿Es posible establecer una pausa en lugar de TesterStop();?