Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 558
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
É isso aí, encontrei meu erro. Algumas pessoas precisam expressar sua pergunta a fim de entender mais tarde como erraram.
Infelizmente, aparentemente, eu sou um desses personagens. (((
OrderSend
OrderSelect
Presumo que se refira aonúmero do bilhete?
Alguma armadilha?
Saudações!
Uma ordem pode ser acessada usando o comando OrderSelect por seu número.
Pergunta, é possível saber antecipadamente o número de pedidos existentes, para não passar por todos eles? Por exemplo, podemos memorizar este número ao abrir um novo pedido.
Entendo que este número é atribuído em ordem a partir de 1. Quais são as nuances possíveis?
Obrigado de antemão.
É possível executar no código OnInit() no loop OrdersTotal() e reunir todas as informações sobre pedidos em aberto, em particular OrderTicket()?
Quando um pedido é automaticamente fechado por TP ou SP, é possível obter os dados deste pedido?
É possível executar o programa no corpo do OnInit() e coletar todas as informações sobre ordens em aberto, em particular OrderTicket(), no loop OrderTotal()?
Quando um pedido é fechado automaticamente por TP ou SP, é possível obter os dados deste pedido?
Durante a COMPRA, VENDER, eu salvo os dados necessários em uma matriz e, em seguida, eu enrolo essa matriz e, dependendo do preço, faço as alterações necessárias (transferir SL para Breakeven, fechar ordem após o inverso, etc.), endereçando para a ordem necessária através do bilhete.
Mas tenho pedidos com TP e SL que podem fechar sem meu conhecimento. Não gosto da opção de procurar a última ordem fechada a cada tique e procurá-la em minha matriz para corrigi-la.
"As ordens podem mudar com o tempo, e as informações coletadas sobre elas durante a inicialização se tornarão desatualizadas". Presumo que seja isto o que se pretende - fechar o pedido?
A única opção que vejo é fazer 2 loops em um tick, o meu com pedidos eOrdensTotal() e eu também não gosto.
"Mas mais complicado do que a enumeração habitual, que não é feita em cada tic, mas somente quando necessário" Por favor, compartilhe este algoritmo.
É possível executar o programa no corpo do OnInit() e coletar todas as informações sobre ordens em aberto, em particular OrderTicket(), no loop OrderTotal()?
Quando um pedido é automaticamente fechado por TP ou SP, é possível obter os dados deste pedido?
E por que precisamos converter tudo isso em um fio? É um tipo de corda?
É possível executar o programa no corpo do OnInit() e coletar todas as informações sobre ordens em aberto, em particular OrderTicket(), no loop OrderTotal()?
Quando um pedido é automaticamente fechado por TP ou SP, é possível obter os dados deste pedido?
Por que traduzir tudo isso em um fio? Tipo de corda?