无法设置毫秒计时器(500)。 - 页 3 1234567 新评论 Vladislav Andruschenko 2017.01.17 15:57 #21 Slawa:我们会考虑这个问题。从扩展诊断开始--可能有5或6个原因导致故障。我们还将修改代码,看看是否存在错误 谢谢你,伙计。 Sergey Novokhatskiy 2017.01.17 17:33 #22 Vladislav Andruschenko: 这个经纪人不是BKS吗?我已经注意到很久了,他的mt5在reali-mini上用我的指标工作很奇怪,我还没来得及检查原因......我没有时间去检查原因... Vladislav Andruschenko 2017.01.17 17:34 #23 到目前为止,这个故障只发生在BCS的MT4上。 Dmitriy Falkov 2017.01.31 13:19 #24 这个错误在某种程度上是浮动的。我有一个VPS,上面有RoboForex终端。机器人是靠定时器运行的。我去改变设置,得到了错误4024。我的机器人不能像毫秒定时器那样工作,它不能启动。虽然它只是在同一环境中的同一构建上工作了几个星期,没有任何问题。同时,在同一环境中的邻近终端继续用定时器工作。上次一切都在VPS重启后才开始,但也出现了错误,无法初始化定时器。 Vladislav Andruschenko 2017.01.31 13:20 #25 Dmitriy Falkov: 这个错误完全是浮动的。我有一个VPS,上面有RoboForex终端。RoboForex是以定时器运行的。我不得不改变设置,得到错误4024。我的机器人不能像毫秒定时器那样工作,它不能启动。虽然它只是在同一环境中的同一构建上工作了几个星期,没有任何问题。同时,在同一环境中的邻近终端继续用定时器工作。上次一切都在VPS重启后才开始,但也出现了错误,无法初始化定时器。有一些猜测认为,错误是在互联网移动时发生的,但我不知道该怎么做......。 Dmitriy Falkov 2017.01.31 13:42 #26 相反,如果处理器被卸载,它就会启动。当负载为100%时,它无法启动。如果你关闭相邻的终端,它就会启动。 Dmitriy Falkov 2017.01.31 13:50 #27 添加到OnInit()。 int error=-1; int counter=1; do { ResetLastError(); EventSetMillisecondTimer(Timer); error=GetLastError(); Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error); if(error!=0) Sleep(1000); counter++; } while(error!=0 && !IsStopped());并观察到以下情况。五次不成功的尝试。同时,我关闭相邻的终端,它没有图表,只有交易的复制。而我立即得到了成功。定时器初始化了。 Alexey Volchanskiy 2017.01.31 13:52 #28 Dmitriy Falkov:添加到OnInit()。 int error=-1; int counter=1; do { ResetLastError(); EventSetMillisecondTimer(Timer); error=GetLastError(); Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error); if(error!=0) Sleep(1000); counter++; } while(error!=0 && !IsStopped());并观察到以下情况。五次不成功的尝试。同时,我关闭相邻的终端,它没有图表,只有交易的复制。而我立即得到了成功。定时器初始化了。 错误代码是什么? Dmitriy Falkov 2017.01.31 13:54 #29 仍然是:4024 Vladislav Andruschenko 2017.01.31 13:55 #30 错误总是相同的 4024 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我们会考虑这个问题。
从扩展诊断开始--可能有5或6个原因导致故障。我们还将修改代码,看看是否存在错误
这个经纪人不是BKS吗?
我已经注意到很久了,他的mt5在reali-mini上用我的指标工作很奇怪,我还没来得及检查原因......我没有时间去检查原因...
到目前为止,这个故障只发生在BCS的MT4上。
这个错误完全是浮动的。我有一个VPS,上面有RoboForex终端。RoboForex是以定时器运行的。我不得不改变设置,得到错误4024。我的机器人不能像毫秒定时器那样工作,它不能启动。虽然它只是在同一环境中的同一构建上工作了几个星期,没有任何问题。同时,在同一环境中的邻近终端继续用定时器工作。上次一切都在VPS重启后才开始,但也出现了错误,无法初始化定时器。
有一些猜测认为,错误是在互联网移动时发生的,但我不知道该怎么做......。
添加到OnInit()。
int counter=1;
do
{
ResetLastError();
EventSetMillisecondTimer(Timer);
error=GetLastError();
Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error);
if(error!=0) Sleep(1000);
counter++;
}
while(error!=0 && !IsStopped());
并观察到以下情况。五次不成功的尝试。同时,我关闭相邻的终端,它没有图表,只有交易的复制。而我立即得到了成功。定时器初始化了。
添加到OnInit()。
int counter=1;
do
{
ResetLastError();
EventSetMillisecondTimer(Timer);
error=GetLastError();
Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error);
if(error!=0) Sleep(1000);
counter++;
}
while(error!=0 && !IsStopped());
并观察到以下情况。五次不成功的尝试。同时,我关闭相邻的终端,它没有图表,只有交易的复制。而我立即得到了成功。定时器初始化了。
错误总是相同的 4024