Errores, fallos, preguntas - página 3176

 
Andrei Sokolov llamadas a funciones.

Ayer busqué toda la tarde el bicho, y esta es la segunda vez por este motivo.

Por regla general, todos los métodos que tienen OrderSelect recuerdan la entrada seleccionada al principio y la vuelven a seleccionar antes de salir. De lo contrario, es difícil encontrar esos errores...

 
Andrey Khatimlianskii #:

Que sea una regla: En todos los métodos que tienen OrderSelect

Hay muchas cosas que puedes tomar como norma, y luego intentar no olvidarlas, complicándote la vida con todo esto. He sugerido cómo hacer esta vida un poco más fácil.

 
Andrei Sokolov #:

Hay muchas cosas que se pueden tomar como norma y luego tratar de no olvidarlas, complicándose la vida. Sugerí cómo hacer la vida un poco más fácil.

Debes entrenarte para escribir código con precisión.

Es imposible detectar errores lógicos en el código del programa en la fase de compilación.

 
PapaYozh #:

imposible

En general, la lógica para detectar una situación de este tipo no es complicada.

 
Andrei Sokolov #:

En general, la lógica para detectar una situación de este tipo no es complicada.

Te parece que no es complicado, pero "el diablo está en los detalles".

Supongamos que se trabaja con posiciones en OnTick y también en OnTimer. O bien, has metido la pata en la lógica con las clases.

 
PapaYozh #:

Le parece que no es complicado, pero "el diablo está en los detalles".

Supongamos que se trabaja con posiciones en OnTick y en OnTimer también. O bien, has metido la pata en la lógica con las clases.

Intenta deshacerte de él. He escrito sobre una situación concreta, no le atribuyas otra cosa.

 
Andrei Sokolov #:

Contrólate. He escrito sobre una situación concreta, no pongas nada más.

Hay muchas situaciones "concretas".

Sólo hay que aprender a programar con cuidado.



P.D.

Andrei Sokolov #:

Consigue una vida.

Y absténgase de las groserías.

 
Andrei Sokolov #:

En general, la lógica para detectar una situación de este tipo no es complicada.

Así que sigue esa lógica :)
 
Andrei Sokolov #:

He sugerido cómo hacer esta vida un poco más fácil.

¿Más fácil para quién? Personalmente, esta advertencia me molestaría. ¿Es este tipo de preocupación para mí? ¿O quién? Has tenido tres objeciones y no lo dejas pasar.

Y tú también hablas de mql4.
 
Alexey Viktorov #:

Personalmente, esta advertencia me molestaría.

¿Usa la lógica cuando después de OrderSelect() hay una llamada anidada a OrderSelect()?