Como identificar o valor de uma ordem pendente sem o ticket?

 

Boa tarde,

Gostaria de lançar uma ordem pendente com preço de venda acima de 10% do preço atual para que  o robô entenda que aquela ordem é para encerrar as posições e não fazer mais trades. 

Até aí tudo bem.

O problema é como identificar o valor de venda da ordem pendente externa ao robô, visto que não tenho o ticket.

 
potmoney:

Boa tarde,

Gostaria de lançar uma ordem pendente com preço de venda acima de 10% do preço atual para que  o robô entenda que aquela ordem é para encerrar as posições e não fazer mais trades. 

Até aí tudo bem.

O problema é como identificar o valor de venda da ordem pendente externa ao robô, visto que não tenho o ticket.

Essa ordem pendente externa ao robô é enviada manualmente? Ou é enviada por outro robô?

Se for enviada por outro robô, vc pode usar um valor específico no "magic number" para indicar que aquela é uma ordem para encerrar as posições e parar de negociar.

Se for enviada manualmente, vc pode obter o ticket da ordem no histórico da plataforma e gravá-lo em um arquivo ou em uma variável global do terminal, e programar o robô para consultar o ticket nesse arquivo ou variável global.

 
Trader_Patinhas:

Essa ordem pendente externa ao robô é enviada manualmente? Ou é enviada por outro robô?

Se for enviada por outro robô, vc pode usar um valor específico no "magic number" para indicar que aquela é uma ordem para encerrar as posições e parar de negociar.

Se for enviada manualmente, vc pode obter o ticket da ordem no histórico da plataforma e gravá-lo em um arquivo ou em uma variável global do terminal, e programar o robô para consultar o ticket nesse arquivo ou variável global.

Obrigado.  Resolvi fazer localmente só.