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
Perfeito.
Como tenho dois robôs para o mesmo ativo PositionClose não funcionaria pois ele cancelaria todas a ordens em aberto, certo?
Se tivesse a opção de ticket e symbol ao mesmo tempo.
Ele não encontra o symbolo remoto. Que seria WINM20Conta hedge
Estou recebendo essa mensagem ao executar o comando PositionClose(ticket)
Conta hedge
Estou recebendo essa mensagem ao executar o comando PositionClose(ticket)
Da pra fazer assim. Porem se tiver uma única posição por direção.
Vc pode definir essas diretiva (#define), ai no decorrer do codigo é só chamar o TICKET para saber o ticket da ordem aberta e se for encerrar ela um CLOSE_ORDER.
Enfim, eu fiz assim pq eu achei mais cômodo, mas cada desenvolvedor terá uma solução diferente pra isso. Agora se vc for ter muitas ordens na compra e ou na venda, tipo um grid, sugiro vc criar um objeto(classe) e gerenciar isso.
Aqui a documentação do pré-processador, que ao meu ver é uma mão na roda. ( viva o C) rsrsrsrs...lol
https://www.mql5.com/pt/docs/basis/preprosessor/constant