Pergunta para os desenvolvedores - usando todos os núcleos computacionais durante a otimização - página 9

 
Renat Fatkhullin:

Nós nos engajamos em uma reescrita completa do testador e otimizador.

Faremos uma revisão drástica e consertaremos os problemas acumulados.

Quando esperar todas estas soluções?????

especialmente a espera:

1. "um núcleo - um trabalho".

2. Otimização contínua desde a parada (falha do servidor, reinicialização, etc.)

 

aRenat Fatkhullin Continuo a insistir em uma resposta ....

Quando esperar todas estas soluções?????

1. "um núcleo - um trabalho".

2. continuação da otimização desde a parada (falha do servidor, reinicialização, etc.)

Renat Fatkhullin - MetaQuotes
  • www.mql5.com
Профиль трейдера
 

1 núcleo conta - 50 ociosos, lindo ......

 
Boris Egorov:

1 núcleo conta - 50 ociosos, lindo ......

Não mostra o quadro completo dos cálculos - quantos empregos totais, quantos completados, quantos faltam...

 
Vladimir Karputov:

Não mostra o quadro completo dos cálculos - quantas tarefas totais, quantas completadas, quantas faltam...

isso é melhor?

 

postado em outro tópico - sem efeito, ninguém dos desenvolvedores respondeu

Por favor, corrija o bug observado em todas as novas versões


2020.07.26 10:54:28.285 PKFDC0:30019 passe (94, 1154) testado com erro "OnInit devolvido código não-zero 1" em 0:00:00.110

2020.07.26 10:54:28.289 Arquivo de especialista em testes ....\MQL5\StochasticCCI.ex5 erro aberto [2]

não está lá e não deveria estar.

o erro é dado pelo agente de rede após a atualização, antes da atualização funcionou bem, nas versões antigas o otimizador não dá erros no Expert Advisor, o Expert Advisor não foi recompilado

A demolição e reinstalação completa do MetaTrader e a eliminação de todos os dados não teve efeito

o erro é observado em dois agentes de rede

 
Boris Egorov:

postado em outro tópico - sem efeito, ninguém dos desenvolvedores respondeu

Por favor, corrija o bug observado em todas as novas versões


2020.07.26 10:54:28.285 PKFDC0:30019 passe (94, 1154) testado com erro "OnInit devolvido código não-zero 1" em 0:00:00.110

2020.07.26 10:54:28.289 Arquivo de especialista em testes ....\MQL5\StochasticCCI.ex5 erro aberto [2]

não está lá e não deveria estar.

o erro é dado pelo agente de rede após a atualização, antes da atualização funcionou bem, nas versões antigas o otimizador não dá erros no Expert Advisor, o Expert Advisor não foi recompilado

A demolição e reinstalação completa do MetaTrader e a eliminação de todos os dados não teve efeito

o erro é observado em dois agentes de rede

Eu tenho os mesmos problemas. Presumo que um indicador diferente esteja sendo chamado no indicador?

 
Aleksey Vyazmikin:

Eu estou tendo o mesmo problema. Presumo que outro indicador é chamado no indicador?

Eu não tenho isto, quero dizer que não há nenhum indicador no indicador

 

Provavelmente vou ser banido novamente, mas ainda estou postando aqui resolvendo alguns problemas que os programadores de MT não resolvem há anos, como evidenciado por uma busca no google, por exemplo

Portanto:

1) Desativação dos registros MT5.
Durante muitos anos os programadores de MT foram solicitados a desativar os registros ou limitar seu tamanho.
Por que eles perguntaram? Porque o MT é instalado no disco C e não há possibilidade de especificar o outro, e durante a otimização o MT preenche facilmente com logs de vários terabytes, ou seja, o disco C inteiro.
Folders
C:\PTDados do usuário \PTratamentoMetaQuotes\PTerminal seu número longo
C:\PTDados do usuário\PTratamentoMetaQuotes\Perminal seu número longo MQL5\Logs
deve ser lido somente.
Para este fim, criamos outro administrador e lhe damos plenos direitos, mas diminuimos seus próprios direitos. Como resultado, a MT não pode ter acesso a esta pasta e não pode escrever logs, o disco não será entupido com logs desnecessários.

a segunda variante - nem sempre funciona - a essência de uma variante na criação do lote que cada determinado intervalo eliminará os logs ... Realmente a MT pode até mesmo em um dia entupir completamente um disco do sistema com logs

2. Desativação do carregamento automático МТ5 atualizações.
Para quê? Se a otimização estiver em andamento, os agentes da rede ficam indisponíveis no momento do carregamento completo da atualização,
há uma diferença entre as versões do otimizador principal e de seus agentes. O resultado é uma falha de otimização.
Também não é bom quando uma atualização ocorre em um servidor de batalha durante a negociação, quando cada milissegundo conta.
Acredito que as atualizações só podem ser feitas no momento em que o mercado não está funcionando, ou seja, nos fins de semana.
Da mesma forma, a pasta
"C:\Documents and Settings\Documents and Settings\Nome do usuário\AppData\Roaming\MetaQuotes\Terminal\ .here is your long number.... Faça do "\liveupdate" uma pasta somente leitura
por padrão a pasta não existe, ela precisa ser criada, após a instalação somente leitura MT vê as atualizações mas não pode baixar ....
O resultado - as atualizações não interferem no otimizador e não interferem na comercialização.

3. O problema"um núcleo - um trabalho" não foi resolvido eé pouco provável que seja resolvido.Descrição do problema: tenho 60 núcleos heterogêneos em diferentes servidores, quando distribuo trabalhos o otimizador distribui o mesmo número de trabalhos para todos os núcleos, como resultado o núcleo mais lento leva horas para completar trabalhos, e outros 59 núcleos permanecem ociosos... O problema não está resolvido, pois não traz nenhum lucro à MT, mas, pelo contrário, recebe dinheiro dos agentes de nuvem pagos ...., portanto os usuários continuarão a ser atormentados pelo otimizador. É uma pena. A solução - criar seu próprio otimizador alternativo, por exemplo, em python. e o engraçado - os programadores de MT levarão 15 minutos para resolver este "problema" ....

 
Boris Egorov:

3. O problema"um núcleo - um trabalho" não foi resolvido e provavelmentenão será resolvido.Descrição do problema: existem 60 núcleos heterogêneos em diferentes servidores, quando os trabalhos são distribuídos, o otimizador distribui igual número de trabalhos para todos os núcleos, como resultado o núcleo mais lento termina seu trabalho por horas, e mais 59 núcleos permanecem ociosos... O problema não está resolvido, pois não traz nenhum lucro à MT, mas, pelo contrário, recebe dinheiro dos agentes de nuvem pagos ...., portanto os usuários continuarão a ser atormentados pelo otimizador. É uma pena. Exit - crie seu próprio otimizador alternativo, por exemplo em python. e o engraçado - resolver este "problema" - levará 15 minutos para os programadores de MT ....

Algo que eu tenho uma grande dúvida de que a solução de tal problema "leva 15 minutos".

И... Eu pensei que eles disseram que o núcleo computacional está sendo reescrito. Portanto, "o caracol está vindo, está vindo". Eu mesmo detesto que computadores fracos desacelerem todo o processo de computação, e não tenho que usá-los de forma alguma. Mas... por enquanto.

Sobre "tirar dinheiro" - um argumento bastante ridículo. Qualquer pessoa que possua uma fazenda com um casal ou três computadores lentos não tem como ser um cliente potencial da Cloud - se ele tiver dinheiro, ele não usará computadores lentos de qualquer forma. E se ele não tiver dinheiro, ele não comprará computação em nuvem mesmo que seja forçado a parar os computadores lentos de funcionar.