Olá, tudo bem?
Passei por um caso ontem, em que a ordem a mercado foi enviada e processada, mas a posição não foi aberta.
Alguém já passou por isso e sabe o que pode ter causado? Agradeço antecipadamente!
Esse código só envia a ordem, tem que esperar ela ser consumida. Eu não vi configuração do filling, o valor para ficar com a ordem pendente esperando consumir tudo:
request.type_filling=ORDER_FILLING_RETURN; O padrão parece ser o ORDER_FILLING_FOK que é o zero, ja que nada foi dito que pode ou nao ser aceito pelo ativo (pode consultar as propriedades do mesmo).
Esse código só envia a ordem, tem que esperar ela ser consumida. Eu não vi configuração do filling, o valor para ficar com a ordem pendente esperando consumir tudo:
O padrão parece ser o ORDER_FILLING_FOK que é o zero, ja que nada foi dito que pode ou nao ser aceito pelo ativo (pode consultar as propriedades do mesmo).
Na RICO isso é bastante frequente. Eu criei uma rotina para verificar a posição dos ativos após o envio das ordens, acrescentando um limite de tempo (mínimo de 60 segundos, que foi o tempo que eu medi para os problemas se definirem junto à corretora, o "timeout"). Como regra, tudo da corretora precisa ser conferido, mas as corretoras costumam bloquear acesso às informações mais fundamentais, como saldo, por exemplo, ou posições abertas por outros homebrokers, os quais também não são listados para o MT5.
Na RICO isso é bastante frequente. Eu criei uma rotina para verificar a posição dos ativos após o envio das ordens, acrescentando um limite de tempo (mínimo de 60 segundos, que foi o tempo que eu medi para os problemas se definirem junto à corretora, o "timeout"). Como regra, tudo da corretora precisa ser conferido, mas as corretoras costumam bloquear acesso às informações mais fundamentais, como saldo, por exemplo, ou posições abertas por outros homebrokers, os quais também não são listados para o MT5.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Olá, tudo bem?
Passei por um caso ontem, em que a ordem a mercado foi enviada e processada, mas a posição não foi aberta.
Alguém já passou por isso e sabe o que pode ter causado? Agradeço antecipadamente!