Como pesquisar a quantidade parcial executada em uma ordem?

Para adicionar comentários, por favor Faça o login ou registrar
Daniel Andrejczuk
5698
Daniel Andrejczuk  

Ola, boa tarde!

Como pesquisar a quantidade parcial executada em uma ordem?

Grato,

Daniel 

Lucas Ramos
450
Lucas Ramos  
Daniel Andrejczuk:

Ola, boa tarde!

Como pesquisar a quantidade parcial executada em uma ordem?

Grato,

Daniel 

Olá, Daniel.

Através das propriedades de volume inicial (ORDER_VOLUME_INITIAL) e corrente (ORDER_VOLUME_CURRENT), fazendo uso da função OrderGetDouble depois de selecionada a ordem por OrderGetTicket ou OrderSelect. Com os valores obtidos basta subtrair um do outro. Poder-se-ia também através do monitoramento da posição chegar-se à quantidade.

Atenciosamente. 

Daniel Andrejczuk
5698
Daniel Andrejczuk  
Lucas, na prática você ja usou essa opção?
Rogerio Figurelli
Moderador
58576
Rogerio Figurelli  

Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação

ORDER_VOLUME_CURRENT

Rogerio Figurelli, 2016.11.23 01:21

Olá Daniel,

Na verdade o que você está fazendo é verificar o volume atual de uma ordem pendente, correto?

Nesse caso, se você abriu uma ordem pendente de 100, e na leitura de ORDER_VOLUME_CURRENT agora tem 13, então a lógica é que foi aberta uma posição de no mínimo 87 (se não existia uma posição no instrumento, o que irá gerar um valor diferente) e você deve conseguir visualizar essa posição.

Se isso não está acontecendo, ou o que está sendo feito é diferente ou então o problema é outro.

Sds.,

Rogério Figurelli 


Lucas Ramos
450
Lucas Ramos  
Daniel Andrejczuk:
Lucas, na prática você ja usou essa opção?

Daniel.

Ainda não foi vista a necessidade de se trabalhar esse monitoramento de execução de ordem.

Nas últimas atualizações houve uma mudança no fluxo da ordem, talvez tenha melhorado a questão.

Alguma novidade?

Atenciosamente. 

Daniel Andrejczuk
5698
Daniel Andrejczuk  

Senhores,

 

Em uma postagem no forum em russo, explicaram uma abordagem diferente, pesquisando a composição da posição o tickd/quantidade que compuseram a quantidade.

Ainda estou analisando, acabei optando em mudar de corretora e tipo de conta (netting para edge) e isso me atrasou um pouco.

 

Grato,

Daniel 

Para adicionar comentários, por favor Faça o login ou registrar