[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 132

 
Roll:

No es un error de concepto, sino un punto de vista (decisión) que no es irracional -->https://www.mql5.com/ru/forum/105271
No entiendo su ejemplo. Me gustaría señalar que mi EA lo hace bien con cierres parciales de posiciones y sin complejas y engorrosas matrices.
 
Roman.:


Precio erróneo para OrderSend() - abrir una orden.

1. Calcule el precio correctamente.

2. Al hacer los pedidos, no olvide utilizar

3. Además, compruebe estos parámetros para asegurarse de que son necesarios y suficientes cuando (antes de) realizar un determinado tipo de pedido.

Muchas gracias por la respuesta.

muy útil)

¡¡¡buena suerte en el comercio!!!

 

Actualmente estoy tratando con el trabajo de un EA. En la función start() me he encontrado varias veces con la siguiente construcción:

int inicio()

{

if(condición) return(0);

if(otra condición) return(-1);

return(0);

}

Entiendo que esto se hace para salir de la función start() antes de tiempo si se cumplen las condiciones correspondientes. Pero no entiendo muy bien por qué el resultado return(0) difiere de return(-1). Por favor, dígame, quién sabe

 
Elenn:

Actualmente estoy tratando con el trabajo de un EA. En la función start() me he encontrado varias veces con la siguiente construcción:

int inicio()

{

if(condición) return(0);

if(otra condición) return(-1);

return(0);

}

Entiendo que esto se hace para salir de la función start() antes de tiempo si se cumplen las condiciones correspondientes. Pero no entiendo muy bien por qué el resultado return(0) difiere de return(-1). Por favor, dígame, quién sabe


No es diferente
 
Vinin:

No es diferente.

Gracias.
 
Elenn:

Actualmente estoy tratando con el trabajo de un EA. En la función start() me he encontrado varias veces con la siguiente construcción:

int inicio()

{

if(condición) return(0);

if(otra condición) return(-1);

return(0);

}

Entiendo que esto se hace para salir de la función start() antes de tiempo si se cumplen las condiciones correspondientes. Pero no entiendo muy bien por qué el resultado return(0) difiere de return(-1). Por favor, dígame, quién sabe

Esto es para una llamada de función no sistémica. Entonces vuelve.
 
Zhunko:
Esto es para una llamada de función no sistémica. Entonces vuelve.

¿Qué es una llamada a una función que no es del sistema? ¿Puede explicarlo con más detalle?
 
¿Pueden decirme por qué el gráfico del informe del probador no está "empaquetado" en un archivo zip? ¿Tal vez no estoy "empacando" de la manera correcta? Por ejemplo, https://forum.mql4.com/ru/42509/page199
 
Elenn:

¿Qué es una llamada a una función aleatoria? ¿Puede explicar esto?
En una traducción libre, es una llamada al sistema cuando esta función del EA es lanzada por el terminal durante su inicialización. Pero si esta función es llamada desde el propio EA, entonces será una llamada no relacionada con el sistema.
 
Elenn:

¿Qué es una llamada a una función aleatoria? ¿Puede explicarlo con más detalle?
int init() // Здесь вызывается системно.
 {
  return(123);
 {

int start() // Здесь вызывается системно.
 {
  return(init()); // Здесь init() вызывается несистемно.
 }