Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1917
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Você precisa de 2 ciclos: você descobre o volume mínimo no primeiro e fecha-o no segundo. E note que quando você fecha as ordens são deslocadas por 1 posição, então você tem que fazer o ciclo da posição máxima para 0.
Como se passa do máximo para 0 ?
Estou perguntando como fazer com que pareça primeiro 0,01, depois 0,02 e assim por diante.
Já lhe disseram como duas vezes.
Eu posso ver isso. Se você definir para 0,02, ele selecionará os pedidos com lote 0,02. Estou perguntando como definir para 0,01 primeiro, depois 0,02 e assim por diante.
Agregue a matriz em uma bidimensional, com lotes na primeira dimensão e bilhetes na segunda. Ordene a matriz e feche enquanto a primeira dimensão tem o menor lote. Ou se você precisar fechar tudo, mas conforme o lote aumenta, perto do fim...
Você precisa de 2 ciclos: você descobre o volume mínimo no primeiro e fecha-o no segundo. E note que quando você fecha as ordens são deslocadas por 1 posição, então você tem que fazer o ciclo da posição máxima para 0.
não. Desde o mais cedo até o mais tarde.
Eu sabia o que eles diziam. Bem, terei que aprender por tentativa e erro, como sempre.
Eu sabia o que eles diziam. Bem, terei que aprender por tentativa e erro, como sempre.
Boa noite, caros especialistas!
Por favor, ajude-me a entender uma coisa. Estou escrevendo o início de uma função e decidi verificar alguma parte de seu código com um roteiro:
Mas o resultado é impresso na guia Especialistas é um pouco confuso. A ordem ORDER_TYPE_BUY_STOP tem o símbolo, mas a ORDER_TYPE_SELL_STOP não o tem por algum motivo.
Com o que ele pode ser conectado? Cumprimentos, Vladimir.
Boa noite, caros especialistas!
Por favor, ajude-me a entender uma coisa. Estou escrevendo o início de uma função e decidi verificar alguma parte de seu código com um roteiro:
Mas o resultado é impresso na guia Especialistas é um pouco confuso. A ordem ORDER_TYPE_BUY_STOP tem o símbolo, mas a ORDER_TYPE_SELL_STOP não o tem por algum motivo.
Com o que ele pode ser conectado? Cumprimentos, Vladimir.
Tem a ver com o fato de que você não selecionou um ingresso, mas está tentando obter suas características.
Obrigado, Sergey, por sua resposta! Sua resposta me deixou ainda mais intrigado. Como poderia ser? Quando eu executo o roteiro, todas as ordens pendentes são interrogadas. Como podemos ver na imagem, há dois deles na tabela, e ao mesmo tempo, um bilhete é selecionado e o outro não? Não é muito claro.
Você pode explicar isso com mais detalhes?
Faço esta pergunta não por curiosidade, mas para continuar o auto-aprendizagem.
Cumprimentos, Vladimir.
Obrigado, Sergey, por sua resposta! Sua resposta me deixou ainda mais intrigado. Como poderia ser? Quando eu executo o roteiro, todas as ordens pendentes são interrogadas. Como podemos ver na imagem, há dois deles na tabela, e ao mesmo tempo, um bilhete é selecionado e o outro não? Não é muito claro.
Você pode explicar isso com mais detalhes?
Faço esta pergunta não por curiosidade, mas para continuar o auto-aprendizagem.
Cumprimentos, Vladimir.