Erros, bugs, perguntas - página 2593
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
Pode dizer-me qual poderá ser a razão do erro [Demasiados pedidos comerciais] na segunda chamada da rotina OrderSend (depois de iniciar o terminal) ?
Procurei nos registos de segunda a quinta-feira. Tenho visto a mesma coisa em todo o lado: a primeira ordem de limite é enviada com sucesso e todas as ordens seguintes regressam com erro [Demasiados pedidos comerciais]. Depois começam a passar. A única acção criminosa é a chamada frequente do CopyTickRange no OnInit().
BCS Broker MetaTrader 5 Terminal x64 construído 2170 iniciado
Deparei-me com tais problemas nos primeiros minutos de negociação. Esta é uma peculiaridade do BCS, parece que quando o servidor está demasiado ocupado intercepta até pedidos comerciais correctos devolvendo este erro. O apoio da BCS respondeu-me que isto não é um erro.
Estava a responder a este erro repetindo o pedido após um curto período de tempo.
Penso que não tem nada a ver com o CopyTicksRange.
Surge o seguinte problema.
Periodicamente, mas sem qualquer regularidade detectável, a tabela é actualizada em MT5. Por exemplo, preste atenção à imagem. Os gráficos pairam por volta das 19:43, mas é possível ver que os dados do mercado estão a chegar - o tempo na revisão do mercado é 21:22, o preço do petróleo já é 59,44 e não 59,15 (no gráfico) e as cotações na revisão do mercado são actualizadas.
Posso ainda esclarecer que o gráfico também se desligou por volta das 17:00 horas. Isto pode ser visto pelo indicador que começou a renderizar depois das 18:00.
O que é característico deste soluço - no gestor de tarefas observa-se que o MT5 começa a consumir como uma aplicação da ordem de 16-22% com o padrão de 2-4%. Ao mesmo tempo, depois de desligar o MT5 em situação semelhante no gestor de tarefas MT5 passa de "Aplicações" para "Processos de fundo" e continua a sentar-se ali com a mesma carga de 16-22%. Só pode ser apagado manualmente.
Pode dizer-me a que se deve este comportamento? Os registos parecem estar vazios, sem erros.
Devo também acrescentar que um comportamento semelhante em relação ao carregamento no gestor de tarefas e subsequente rolamento em processos de fundo ocorre por vezes quando o MT5 é ligado. Também de forma irregular. Quando o habilito, o indicador não é apresentado no gráfico e a carga da CPU é elevada.
Além disso, tenho uma pergunta - é necessário prescrever um identificador para o indicador? Pode afectar alguma coisa?
É tempo de remover o google plus ou substituí-lo por algo mais ...
Hi.
Após a execução da EA no testador de estratégia MT5, aparecem posições no gráfico do relatório que não deveriam estar lá
https://www.mql5.com/ru/charts/10832941/aapl-d1-roboforex-ltd
https://www.mql5.com/ru/charts/10832942/aapl-d1-roboforex-ltd
Ao mesmo tempo, a EA detém apenas uma posição aberta, que pode ser vista no diário de bordo
Como aparecem posições no gráfico que não deveriam estar lá?
Referindo-se à ajuda - https://www.metatrader5.com/ru/terminal/help/start_advanced/start#guest - Estou a tentar descobrir o exemplo_id de uma cópia MT5 em particular (tenho várias cópias, por isso tenho várias pastas XXYYYYZZZBLABLABLA em AppData\Roaming\MetaQuotes\Terminal\Terminal). O terminal é lançado a partir do gestor de ficheiros sem quaisquer chaves. O comando "Open Data directory" abre o directório onde o terminal está instalado, não o Roaming. Yaqo "Na raiz de cada directório de dados terminal existe também um ficheiro origin.txt", onde "é especificado o caminho para o directório de instalação da plataforma". Não existe tal ficheiro em qualquer pasta.
Alguma informação mais precisa (a ajuda actual parece ter omitido algo)? Em princípio, sempre consegui sem ele, comparando datas de criação de pastas, mas gostaria que houvesse um método de trabalho.
Porque não mostrar o instance_id na janela "Sobre"?
...
Este identificador é um hash calculado a partir do caminho da pasta de instalação.
Duas linhas de código idênticas estão escritas no comentário, o valor da segunda linha de regressão linear num determinado momento.
Mas o gráfico mostra dois valores diferentes. Porque é que é assim? Que valor irá o Consultor Especialista utilizar?
Este ID é um hash calculado a partir do caminho da pasta de instalação.
Obrigado. Eu sabia do haxixe, mas sem o algoritmo exacto.
Com base na discussão acima referida, actualizei o código fonte e publiquei-o em CodeBase - https://www.mql5.com/en/code/26945.
Obrigado. Eu sabia do haxixe, mas sem o algoritmo exacto.
As críticas não estão a aparecer. Até recebo notificações sobre eles, mas eles não estão lá. Ligação do produto: https://www.mql5.com/ru/market/ (ligação cortada por moderador)
Experimentei diferentes navegadores, diferentes dispositivos, VPN. E o interessante é que este insecto ainda afecta a posição do produto no mercado. Estava na página 2 e depois foi abruptamente para algum lugar na cauda quando começou (há alguns meses)