Poderia por favor aconselhar-me sobre as últimas informações para MT4?
Depois de enviar uma encomenda (OrderClose(), OrderModify() ...) a partir de que momento e até que momento (evento) um fio comercial permanece ocupado para outros peritos do terminal?
Existe um limite para o número máximo de ordens de negociação, que são executadas pelo corretor numa única conta de negociação?
Desculpe, fiz uma confusão no fio principal antes de ver este.
Por favor, aconselhar como resolver este problema: o MT5 Expert Advisor on FORTS continua a mostrar erro 10022: "Invalidorder expiry date in request" ao colocar ordens BAY_STOP ou SELL_STOP.
A data de expiração não é importante para mim, mas não consigo encontrar nenhum parâmetro que apenas defina a ordem. Não temos tal problema em forex. O meu corretor está ABERTO. Este erro ocorre no testador.
Alexander Bereznyak:
Utilizar o método ORDER_TIME_DAY e o tempo de expiração igual a zero.
O corretor tem um limite no fundo para o tempo de expiração da encomenda? Pelo menos 10 minutos
Não é necessário qualquer prazo de validade. O código especifica 0. Em vez disso, tentei especificar uma data de expiração do símbolo - também não funciona. E isso explica que 2 das 6 encomendas pendentes foram colocadas com sucesso
Só preciso de definir as ordens pendentes sem a data de expiração. Parâmetro inútil na maioria dos casos em EAs
Definitivamente não se pode fazer isso no testador - é um insecto.
Óptimo, gostaria de ouvir mais confirmação por parte dos criadores. E uma data prevista para a sua fixação. A incapacidade de colocar encomendas no testador é muito grave para um terminal que foi concebido para testes.
Óptimo, gostaria de ouvir mais confirmação por parte dos criadores. E uma data prevista de correcção. A incapacidade de colocar encomendas no testador é muito grave para um terminal que foi concebido para testes.
Este insecto está apenas em futuros. Em símbolos forex funciona, claro.
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
Boa tarde!
Poderia por favor aconselhar-me sobre as últimas informações para MT4?
Depois de enviar uma encomenda (OrderClose(), OrderModify() ...) a partir de que momento e até que momento (evento) um fio comercial permanece ocupado para outros peritos do terminal?
Existe um limite para o número máximo de ordens de negociação, que são executadas pelo corretor numa única conta de negociação?
Tester register MQL5.community account and use MQL5 Cloud Network to speed up optimizations Tester MQL5 Cloud Server "4.agents.mql5.com:443" not foundNunca liguei o terminal à Nuvem. Mas esta mensagem surgiu por alguma razão.
Olá colegas!
Desculpe, fiz uma confusão no fio principal antes de ver este.
Por favor, aconselhar como resolver este problema: o MT5 Expert Advisor on FORTS continua a mostrar erro 10022: "Invalidorder expiry date in request" ao colocar ordens BAY_STOP ou SELL_STOP.
A data de expiração não é importante para mim, mas não consigo encontrar nenhum parâmetro que apenas defina a ordem. Não temos tal problema em forex. O meu corretor está ABERTO. Este erro ocorre no testador.
Utilizar o método ORDER_TIME_DAY e o tempo de expiração igual a zero.
Abertura do corretor. Símbolo Si-9.17
Exemplo oficial usado da ajuda https://www.mql5.com/ru/docs/trading/ordersend
SendRandomPendingOrder
Adicionei-lhe
request.type_time=ORDER_TIME_DAY;
request.expiration=0;
(mudou o lote para 1,0 - o seu lote min.)
Tudo o resto é o mesmo.
Executado várias vezes seguidas no Testador de Estratégia com o código inalterado, retirado da ajuda
nulo OnTick(){
SendRandomPendingOrder(10000);
ExpertRemove();
regressar;
}
1 vez: Expiração inválida
2 vezes: Pedido executado
3 vezes: Validade inválida
4 vezes: Validade inválida
5 vezes: Validade inválida
6 vezes: Pedido executado
Corretor Otkritie. Símbolo Si-9.17
Exemplo oficial usado da ajuda https://www.mql5.com/ru/docs/trading/ordersend
SendRandomPendingOrder
Adicionei-lhe
request.type_time=ORDER_TIME_DAY;
request.expiration=0;
(mudou o lote para 1,0 - o seu lote min.)
Tudo o resto é o mesmo.
Executado várias vezes seguidas no Testador de Estratégia com o código inalterado, retirado da ajuda
nulo OnTick(){
SendRandomPendingOrder(10000);
ExpertRemove();
regressar;
}
1 vez: Expiração inválida
2 vezes: Pedido executado
3 vezes: Validade inválida
4 vezes: Validade inválida
5 vezes: Validade inválida
6 vezes: Pedido executado
O seu corretor tem um limite de tempo para a expiração do pedido? Pelo menos 10 minutos
O corretor tem um limite no fundo para o tempo de expiração da encomenda? Pelo menos 10 minutos
Não é necessário qualquer prazo de validade. O código especifica 0. Em vez disso, tentei especificar uma data de expiração do símbolo - também não funciona. E isso explica que 2 das 6 encomendas pendentes foram colocadas com sucesso
Só preciso de definir as ordens pendentes sem a data de expiração. Parâmetro inútil na maioria dos casos em EAsEstá a funcionar desta forma?
Limit set, stop returned -1, GetLastError=4756, não preciso de ir a Vanga para me dizer que a causa foi 10022
Só preciso de um código que envie uma ordem de paragem a este corretor em futuros. Com qualquer validade (de preferência sem)...Só preciso do código que envia a ordem de paragem a este corretor sobre os futuros.
Não o posso fazer no testador - é um insecto.
Definitivamente não se pode fazer isso no testador - é um insecto.
Óptimo, gostaria de ouvir mais confirmação por parte dos criadores. E uma data prevista para a sua fixação. A incapacidade de colocar encomendas no testador é muito grave para um terminal que foi concebido para testes.
Óptimo, gostaria de ouvir mais confirmação por parte dos criadores. E uma data prevista de correcção. A incapacidade de colocar encomendas no testador é muito grave para um terminal que foi concebido para testes.
Este insecto está apenas em futuros. Em símbolos forex funciona, claro.