[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 211

 
polycomp:
Eso es lo que yo hago, pero aquí hay un consejo de Vinin con el sentido exactamente opuesto.

No nos entendemos, aparentemente.
 
hoz:

La ayuda de OrderSend() indica:

"Devuelve el número de ticket asignado a la orden por el servidor de comercio o -1 en caso de fallo".

Al probar el Asesor Experto, las entradas comienzan a partir de 1. ¿Por qué no hay un billete número 0 (cero)?


Víctor, esto no es un billete, ¡el índice(i)! Comienza con la más antigua de las posiciones abiertas con índice 0. Y también puede reconocer la entrada, y no cambia, porque la guarda el servidor. Y al hacer las pruebas, los tickets comienzan desde el 1 y no tienen nada que ver con el ticket del servidor.
 
hoz:

La ayuda de OrderSend() indica:

"Devuelve el número de ticket asignado a la orden por el servidor de comercio o -1 en caso de fallo".

Al probar el Asesor Experto, las entradas comienzan a partir de 1. ¿Por qué no hay ningún billete número 0 (cero)?


Y eso es lo que quería, que fuera más fácil de contar. Por qué necesitas el billete № 0? Además, este es un probador, su ticket será algo así como #2284873738.
 
borilunad:

Y también puedes averiguar el ticket, y no cambia, porque lo guarda el servidor. Y en las pruebas, el ticket comienza desde el 1 y no tiene nada que ver con el ticket del servidor.

Boris, el billete de una orden específicano cambia. Y cada pedido posterior que se abre obtiene un nuevo ticket. Por eso he preguntado por qué las entradas empiezan por 1 y no por 0. Al menos en el probador. Porque en la cuenta real, los boletos tienen la forma como Alexei dijo anteriormente como 6023449...

Hice esta pregunta porque he estudiado un Asesor Experto y tiene esa característica:

if (Buy_ticket != 0)
{
// Что-н. делаем дальше..
}

Si el Asesor Experto es para una cuenta real, entonces... ¿cómo va a ser el ticket igual a cero? No me di cuenta de eso.

 
Para cualquier cuenta será positivo. Y hay un error en el experto que ha estudiado.
 
tara:
Para cualquier cuenta será positivo. Y hay un error en el Asesor Experto que has estudiado.


!= 0, no significa negativo, puede ser de 1 a infinito. De hecho, esto es lo que estoy viendo:

https://www.mql5.com/ru/articles/1524

Puedo ver que la escritura está de alguna manera torcida. Pero es interesante, sólo para aprender a trabajar con gráficos. Quiero poner pausas en un objeto. No lo veo en ningún otro sitio.

 
hoz:


!= 0, no significa negativo, puede ser desde 1 hasta el infinito. En realidad, esto es lo que estoy viendo:

https://www.mql5.com/ru/articles/1524

Puedo ver que la escritura está de alguna manera torcida. Pero es interesante, sólo para aprender a trabajar con gráficos. Quiero poner pausas en un objeto. No lo veo en ningún otro sitio.


Los gráficos son sencillos. Y Puck es un gran artesano.
 
hoz:

Boris, el billete de una orden específicano cambia. Y cada pedido posterior que se abre obtiene un nuevo ticket. Por eso he preguntado por qué las entradas empiezan por 1 y no por 0. Al menos en el probador. Porque en la cuenta real, los boletos tienen la forma como Alexei dijo anteriormente como 6023449...

Hice esta pregunta porque he estudiado un Asesor Experto y tiene esa característica:

if (Buy_ticket != 0)
{
// Что-н. делаем дальше..
}

Si el Asesor Experto es para una cuenta real, entonces... ¿cómo va a ser el ticket igual a cero? No lo he notado.

No he mirado el código. Si Buy_ticket es una variable int, es un error, si es un bool, la expresión es así: if (Buy_ticket == true)
 
artmedia70:
No he mirado el código. Si Buy_ticket es una variable int, esto es un error, si es un bool, esta expresión tiene el siguiente aspecto: if (Buy_ticket == true)

Sí, ya me he dado cuenta. A veces publican expertos tan torcidos, que es una maravilla...

Y en cuanto a mi pregunta. Sigo pensando que alguien cometió un error aquí. No se describe en ninguna parte. Pero creo que la numeración de los billetes empieza por 1, no por cero. Realmente no importa, pero es sólo una idea.

 
hoz:

Sí, ya me he dado cuenta. A veces publican expertos tan torcidos, que es una maravilla...

Y en cuanto a mi pregunta. Sigo pensando que alguien cometió un error aquí. No se describe en ninguna parte. Pero creo que la numeración de los billetes empieza por 1, no por cero. Realmente no importa, pero es sólo una idea.

Nunca he visto un billete que sea igual a cero. En ninguna parte y nunca...