Erros, bugs, perguntas - página 1912
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
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 found
Nunca 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.