Jvmelo:
Olá, tudo bem?
Estou desenvolvendo uma automação utilizando a classe CTrade para simplificar o envio de ordens e me surgiu uma dúvida. Ao utilizar CTrade para enviar uma ordem limit ou stop, como no exemplo abaixo:Se eu fizer a chamada para o método SellLimit novamente, enquanto já houver uma ordem limit ativa no gráfico, o que acontece? O método tentará inserir uma nova ordem limit ou atualizará automaticamente a ordem existente?
Agradeço desde já pela ajuda!
Insere uma nova. A CTrade não gerencia isso pra ti, se tu quer atualizar vai ter que recuperar o codigo da mesma e usar um OrderModify ou excluir ela e inserir uma nova.
Ricardo Rodrigues Lucca #:
Insere uma nova. A CTrade não gerencia isso pra ti, se tu quer atualizar vai ter que recuperar o codigo da mesma e usar um OrderModify ou excluir ela e inserir uma nova.

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
Olá, tudo bem?
Estou desenvolvendo uma automação utilizando a classe CTrade para simplificar o envio de ordens e me surgiu uma dúvida. Ao utilizar CTrade para enviar uma ordem limit ou stop, como no exemplo abaixo:trade.SellLimit(qtyContracts, targetPrice, Symbol());
Se eu fizer a chamada para o método SellLimit novamente, enquanto já houver uma ordem limit ativa no gráfico, o que acontece? O método tentará inserir uma nova ordem limit ou atualizará automaticamente a ordem existente?
Agradeço desde já pela ajuda!