![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
a coisa mais fácil a fazer é escrever na caixa de comentários a hora em que o pedido deve ser fechado.
Você não pode confiar nos comentários. Existem corretoras que não só mudam este campo (adicionando seus próprios dados), mas também simplesmente apagam as informações anteriormente inseridas.
Qual é o problema?
Sua variante me serviu muito bem. Obrigado.
No momento da existência, você pode escolher tanto a primeira ordem aberta como a mais recente. Neste caso, lembre-se do bilhete e do número de segundos de existência. Por exemplo
Sua variante também funciona. Obrigado.
Vou deixar a primeira variante para trabalhar))
Obrigado a todos por sua ajuda, boa sorte))
Não confie em comentários. Existem CDs que não apenas mudam este campo (adicionando seus próprios dados), mas simplesmente apagam as informações anteriormente inseridas.
Para ser claro, favor fornecer uma lista destes CDs
Para não ser infundado - por favor, me dê uma lista desses CVs
Sua opção foi ótima para mim. Obrigado.
Sua maneira também funciona. Obrigado.
Eu vou manter a primeira opção de trabalho))
Obrigado a todos por sua ajuda, lucros para você))
Apenas uma pergunta: Se você conhece o bilhete
Por que precisamos procurá-lo no loop, se podemos simplesmente selecionar a ordem do bilhete
E em vez de verificar o tipo de pedido, neste caso, é melhor verificar a hora de fechamento OrderCloseTime(), para o caso de já ter fechado em stop/stop.
Apenas uma pergunta: Se você conhece o bilhete
por que procurá-lo em um ciclo, se você pode simplesmente selecionar o pedido no bilhete
e em vez de verificar o tipo de pedido, neste caso,seria melhor verificar o horário de fechamento OrderCloseTime(), caso já tenha sido fechado por uma parada/parada.
Eu pensava que Natalya queria assim, porque ela queria procurar o bilhete, mas aparentemente nem todos os cartões foram resolvidos
)
Sua opção foi ótima para mim. Obrigado.
Sua maneira também funciona. Obrigado.
Eu vou manter a primeira opção de trabalho))
Obrigado a todos por sua ajuda, lucros para você))
Comentários justos acima. Por que eu passaria por todos os pedidos mais uma vez se o bilhete já é conhecido? Além disso, na função:
você corre o risco de receber o volume do pedido que você vai fechar. Afinal de contas, OrderLots() se referirá à ordem selecionada, e o bilhete - a uma ordem absolutamente diferente. Seria melhor fazer isso dessa maneira:
Pontos justos acima. Por que passar por todos os pedidos novamente se o bilhete já é conhecido? Além disso, na função:
você corre o risco de receber o volume do pedido que você vai fechar. Afinal de contas, OrderLots() se referirá à ordem selecionada, e o bilhete - a uma ordem absolutamente diferente. É melhor fazer dessa maneira:
Isto não fecha de forma alguma.
Não fecha de forma alguma.
Peço desculpas. A linha:
deve ser reescrita da seguinte forma: