[ARQUIVO]Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por ela. Não posso ir a lugar nenhum sem você - 5. - página 211

 
polycomp:
É isso que eu faço, mas aqui estão alguns conselhos de Vinin com o significado exatamente oposto.

Aparentemente, não nos entendemos um ao outro.
 
hoz:

A OrderSend() ajuda declara:

"Devolve o número do bilhete atribuído ao pedido pelo servidor comercial ou -1 em caso de falha".

Ao testar o Expert Advisor, os bilhetes começam a partir de 1 e acima. Por que não há bilhete número 0 (zero) ?


Victor, isto não é um bilhete, o índice(i)! Ele começa com a primeira das posições abertas com índice 0. E você pode reconhecer o bilhete também, e ele não muda, porque é salvo pelo servidor. E ao testar, os bilhetes começam a partir de 1 e não têm nada a ver com o bilhete do servidor.
 
hoz:

A OrderSend() ajuda declara:

"Devolve o número do bilhete atribuído ao pedido pelo servidor comercial ou -1 em caso de falha".

Ao testar o Expert Advisor, os bilhetes começam a partir de 1 e acima. Por que não há bilhete número 0 (zero) ?


E era isso que eu queria, para facilitar a contagem. Por que você precisa do bilhete № 0? Além disso, este é um testador, seu bilhete será algo como #2284873738.
 
borilunad:

E você pode descobrir o bilhete também, e ele não muda, porque é salvo pelo servidor. E nos testes, o bilhete começa de 1 e não tem nada a ver com o bilhete do servidor.

Boris, o bilhete de um pedido específiconão muda. E cada pedido subseqüente aberto recebe um novo bilhete. Por isso perguntei por que os bilhetes começam com 1 e não com 0. Pelo menos no testador. Porque na conta real, os bilhetes têm o formulário como Alexei disse acima, como 6023449...

Fiz esta pergunta porque estudei um Expert Advisor e ele tem tal característica:

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

Se o Expert Advisor é para uma conta real, então ... como o bilhete será igual a zero? Eu não percebi isso.

 
Para qualquer conta, será positivo. E há um erro no especialista que você estudou.
 
tara:
Para qualquer conta, será positivo. E há um erro no Expert Advisor que você estudou.


!= 0, não significa negativo, pode ser de 1 a infinito. Na verdade, eis o que estou vendo:

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

Posso ver que a escrita é de alguma forma torta. Mas é interessante, apenas para aprender a trabalhar com gráficos. Eu quero fazer pausas sobre um objeto. Não o vejo em nenhum outro lugar.

 
hoz:


!= 0, não significa negativo, pode ser de 1 a infinito. Na verdade, é para isto que estou olhando:

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

Posso ver que a escrita é de alguma forma torta. Mas é interessante, apenas para aprender a trabalhar com gráficos. Eu quero fazer pausas sobre um objeto. Não o vejo em nenhum outro lugar.


Os gráficos são simples. E Puck é um grande artesão.
 
hoz:

Boris, o bilhete de um pedido específiconão muda. E cada pedido subseqüente aberto recebe um novo bilhete. Por isso perguntei por que os bilhetes começam com 1 e não com 0. Pelo menos no testador. Porque na conta real, os bilhetes têm o formulário como Alexei disse acima, como 6023449...

Fiz esta pergunta porque estudei um Expert Advisor e ele tem essa característica:

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

Se o Expert Advisor é para uma conta real, então ... como o bilhete será igual a zero? Eu não notei isso.

Eu ainda não investiguei o código. Se Buy_ticket é uma variável int, é um erro, se é um bool, a expressão é assim: if (Buy_ticket == true)
 
artmedia70:
Eu ainda não investiguei o código. Se Buy_ticket é uma variável int, isto é um erro, se é um bool, esta expressão se parece com isto: if (Buy_ticket == true)

Sim, eu já tinha percebido isso. Especialistas tão corruptos às vezes publicam, é uma maravilha...

E quanto à minha pergunta. Eu ainda acho que alguém cometeu um erro aqui. Não está descrito em nenhum lugar. Mas eu acho que a numeração dos bilhetes começa com 1, não zero. Não importa realmente, mas é apenas um pensamento.

 
hoz:

Sim, eu já tinha percebido isso. Especialistas tão corruptos às vezes publicam, é uma maravilha...

E quanto à minha pergunta. Eu ainda acho que alguém cometeu um erro aqui. Não está descrito em nenhum lugar. Mas eu acho que a numeração dos bilhetes começa com 1, não zero. Não importa realmente, mas é apenas um pensamento.

Nunca vi um bilhete que fosse igual a zero. Em lugar nenhum e nunca...