Programação iniciante
-
Boa tarde pessoal, Estou começando a aprender a programação mql5 porém estou com um problema que não consegui resolver.... Estou colocando uma ordem pedente com o type_time = ORDER_TIME_GTC no mini indice. Porém está dando retcode 100022 - TRADE_RETCODE_INVALID_EXPIRATION Alguma solução? Desculpe fazer uma pergunta tão simples, mas sou totalmente leigo e estou procurando aprender a cada dia. Grato. -
A ordem ORDER_TIME_GTC é aquela que é válida até o cancelamento. As ordens da BMF são válidas apenas até o fim do pregão, sendo canceladas automaticamente. https://groups.google.com/group/mt5-portaldotrader/attach/12fa40944f1ede/image.png?part=0.2&authuser=0" alt="Imagem inline 2" style="margin-right:25px"> Eu uso isso aqui para resolver o problema: https://groups.google.com/group/mt5-portaldotrader/attach/12fa40944f1ede/image.png?part=0.1&authuser=0" alt="Imagem inline 1" style="margin-right:0px"> -
Obrigado Ricardo, mas não funcionou... continuou com o mesmo problema.... o mais estranho é que na Build antiga estava funcionando... -
Você está colocando data de expiração na ordem (expiration)? As ordens para BMF não devem aceitar data posteriores ao dia... Talvez possa ser isso também. -
Obrigado Ricardo, consegui resolver o problema. -
Afinal, qual era o problema?
O Portal do Trader não se responsabiliza pelas informações e opiniões veiculadas neste fórum, sendo elas de autoria individual de cada participante. Vale ainda ressaltar que investimentos em mercado de renda variável possuem riscos, ganhos passados não garantem ganhos futuros, e a decisão final e responsabilidade sobre cada operação é de cada investidor, devendo ser tomada individualmente.
© 2021 Portal do Trader. Todos os direitos reservados.