无法设置毫秒计时器(500)。 - 页 6

 
Slawa:
错误1158是一个系统错误,说你不能设置定时器
这意味着你的终端已经运行了一段时间的hendles。因为默认的限制值是10000,这就很多了,而且这个错误以前没有发生过。
 
这就是问题所在,以前并不是这样的。在12月的建设之前,一切都很好。
 

我打开了12张图表。

我在他们身上放了一个专家顾问+很多指标。

到目前为止,一切都很好。

一旦出现错误,我就会看到有多少个处理程序是开放的

幸运的是,我无法抓住错误发生的时机,在什么条件下,它要么不存在,要么一下子出现......

重新启动后,它是820亨德勒。(200人已消失)

还没有错误,正在加载系统

14个窗口+每个窗口的1个EA+每个窗口的24个指标

考虑到计算机并不弱于...:-(

 
Комбинатор:
这意味着你的终端已经运行了一段时间的hendles。因为默认的限制是10000,这是个很大的数字,而且这个错误以前没有发生过。
一段时间以来,不仅仅是手柄在漏水。

启动一个新的MT终端会导致x0000005错误--重复访问空指针。甚至在刷新重载时也是如此。

这实在是太残忍了。

写给SD - 沉默的回复
 

手柄与此无关。现在我在亚马逊VPS(458个手柄)上运行一个终端,我不能用定时器(不是毫秒级的定时器,而是普通的定时器)来启动这个工具。计时器无法启动。建设1031。

同时,在RoboForex公司的同一个1031号在第N次尝试时艰难地开始计时,但他们已经在那里稳定地工作了一个多星期。现在我不敢阻止他们,因为他们甚至不愿意启动。

我现在如何工作?

一切都在我的家用电脑上运行。问题主要出现在弱小的VPS 上,CPU时间很短,内存也不多。

UPD 只要CPU负载从100%降到70-80,计时器就立即启动。但与此同时,第二个终端不能再启动定时器,因为负载是100%。

 
Dmitriy Falkov:

手柄与此无关。现在我在亚马逊VPS(458个手柄)上运行一个终端,我不能用定时器(不是毫秒级的定时器,而是普通的定时器)来启动这个工具。计时器无法启动。建设1031。

同时,在RoboForex公司的同一个1031号在第N次尝试时艰难地开始计时,但他们已经在那里稳定地工作了一个多星期。现在我不敢阻止他们,因为他们甚至不愿意启动。

我现在如何工作?

一切都在我的家用电脑上运行。这个问题主要是在弱小的VPS上,CPU时间低,内存不多。

他们或多或少与此无关。

在专家顾问以错误1158(手柄限制)崩溃后,终端挂起,没有任何作用。-唯一 有帮助的是关闭 一个图表

我现在如何工作?

在我的家用电脑上,一切都在运行。这个问题主要是在弱小的VPS上,CPU时间低,内存不多。

你只是很幸运。我昨天在我的 "不弱 "电脑上测试了这个错误,i7-6700+32gb DDr4+SSD+GTX1070等等。

错误是一样的

 
Dmitriy Falkov:

手柄与此无关。现在我在亚马逊VPS(458个手柄)上运行一个终端,我不能用定时器(不是毫秒级的定时器,而是普通的定时器)来启动这个工具。计时器无法启动。建设1031。

GetLastError 会给出什么样的错误?
 
我把整个事情办得有声有色。现在那里的交易已经开始了。所以我暂时不做实验,不看错误。
 
说到工作量。以前,一个拥有512Mb内存的标准最低VPS可以轻松运行4-5个终端:带机器人或复制MQL-信号。现在,一个终端在一段时间后100%地加载系统。而且每一次新的建设都会变得更糟。IMHO
 
高负荷时出现错误4024。但在第五次尝试时,它自己就启动了。