não pode definir temporizador de milissegundos (500) - página 6

 
Slawa:
O erro 1158 é um erro de sistema, dizendo que não se pode definir o temporizador
Isso significa que seu terminal já está funcionando há algum tempo. Porque o valor limite padrão é 10000, isso é muito, e esse erro não acontecia antes.
 
Aí é que está, não era assim antes. antes da construção de dezembro estava bem.
 

Abri 12 gráficos,

Coloquei neles um Consultor Especialista + muitos indicadores,

Até agora, tudo bem.

Assim que o erro aparecer, verei quantas Pegas estão abertas.

Por sorte, não posso pegar o momento em que o erro ocorre, sob que condições, ou não existe ou aparece de uma vez...

após o reinício, eram 820 galinhas. (200 tinham desaparecido)

sem erros ainda, carregando o sistema

14 janelas + 1 EA em cada uma + 24 indicadores em cada

Apesar de o computador não ser fraco ... :-(

 
Комбинатор:
Isto significa que seu terminal já está funcionando há algum tempo. Porque o limite padrão é 10.000, o que é muito, e este erro não acontecia antes.
Não são apenas os cabos que estão vazando há algum tempo.

Iniciar um novo terminal MT causa erro x0000005 - acesso ao ponteiro nulo repetidamente. e até mesmo na recarga de atualização.

É simplesmente cruel.

escrever para sd - silêncio em resposta
 

As pegas não têm nada a ver com isso. Agora estou rodando um terminal no Amazon VPS (458 alças) e não posso iniciar a utilidade com um timer (não um timer de milissegundos, mas um timer normal). O temporizador não inicia. Construir 1031.

Ao mesmo tempo, os mesmos 1031 da RoboForex iniciaram os temporizadores com dificuldade na décima nona tentativa, mas eles têm trabalhado ali de forma constante por mais de uma semana. Agora tenho medo de detê-los, porque eles nem sequer vão começar.

Como trabalho agora?

Tudo funciona no meu PC de casa. O problema está principalmente no VPS fraco com pouco tempo de CPU e pouca memória RAM.

UPD Assim que a carga da CPU caiu de 100% para 70-80, o temporizador começou imediatamente. Mas ao mesmo tempo o segundo terminal não pode mais iniciar o timer, já que a carga é 100%.

 
Dmitriy Falkov:

As pegas não têm nada a ver com isso. Agora estou rodando um terminal no Amazon VPS (458 alças) e não posso iniciar a utilidade com um timer (não um timer de milissegundos, mas um timer normal). O temporizador não inicia. Construir 1031.

Ao mesmo tempo, os mesmos 1031 da RoboForex iniciaram os temporizadores com dificuldade na décima nona tentativa, mas eles têm trabalhado ali de forma constante por mais de uma semana. Agora tenho medo de detê-los, porque eles nem sequer vão começar.

Como trabalho agora?

Tudo funciona no meu computador de casa. O problema está principalmente em VPS fracos com pouco tempo de CPU e pouca memória RAM.

Eles não têm mais ou menos nada a ver com isso.

após a queda do Expert Advisor com o erro 1158 (limite de manipulação), o terminal fica pendurado e nada funciona. - A única coisa que ajuda é fechar um gráfico

Como trabalho agora?

No meu computador de casa, tudo funciona. O problema está principalmente no VPS fraco com pouco tempo de CPU e pouca memória RAM.

Você teve sorte. Testei este erro ontem em meu computador "não fraco" com i7-6700 + 32gb DDr4+SSD+GTX1070 e assim por diante.

O erro é o mesmo

 
Dmitriy Falkov:

As pegas não têm nada a ver com isso. Agora estou rodando um terminal no Amazon VPS (458 alças) e não posso iniciar a utilidade com um timer (não um timer de milissegundos, mas um timer normal). O temporizador não inicia. Construir 1031.

Que tipo de erro a GetLastError dá?
 
Eu tenho tudo pronto e funcionando com um estrondo. Agora os negócios já estão abertos lá. Portanto, vou deixar as experiências para agora e não olhar para o erro.
 
Por falar em carga de trabalho. Anteriormente, um VPS padrão mínimo com 512Mb de RAM podia facilmente rodar 4-5 terminais: com robôs ou copiando sinais MQL. Atualmente, um terminal carrega o sistema 100% após algum tempo. E a cada nova construção, ela se torna pior. IMHO
 
Erro 4024 em carga alta. Mas, na quinta tentativa, ela começou por conta própria.
Razão: