MT5和速度在行动 - 页 41 1...343536373839404142434445464748...94 新评论 A100 2020.10.04 22:09 #401 A100:而我迟钝的事实被证实了,即使这样 也不给别人玩。 现在我已经试过了--它也不适合我玩。也许在有深厚历史的周线和月线图上的计算原则已经改变,延迟已经自行消失了 Andrei Trukhanovich 2020.10.04 22:13 #402 fxsaber:是的,这就是为什么我在mqh中使用这个条件。 最好使用||,这样,在出现滞后的情况下,后面的检查就会被忽略掉。 fxsaber 2020.10.04 22:16 #403 Andrei Trukhanovich:在第一次检查时,false会杀死其他4个检查。最好使用||,这样,在速度慢的情况下,后面的检查会被忽略。 这就是命中注定的方式。如果GetMicrosecondsCount很慢,它总是很慢。 Andrey Khatimlianskii 2020.10.05 08:20 #404 fxsaber:请分享从你的VPS(而不是你的家用机器)运行该EA的结果。 不是真正的VPS,而是租用硬件上的虚拟机。 2020.09.29 00:11:11.350 Terminal MetaTrader 5 x64 build 2615 started for MetaQuotes Software Corp. 2020.09.29 00:11:11.352 Terminal Windows 7 Service Pack 1 build 7601 on Virtual Box, Intel Core i7-4770 @ 3.40 GHz, 14 / 15 Gb memory, 4 / 31 Gb disk, IE 11, Admin, GMT+2 2020.10.05 11:11:25.340 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:11:31.308 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:12:34.699 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 3 mсs. 2020.10.05 11:13:04.388 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:13:58.116 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:14:08.388 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:14:14.975 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:14:19.095 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:15:28.814 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:15:55.814 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:15:56.814 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:16:27.818 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 9 mсs. 2020.10.05 11:16:35.275 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:16:45.775 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 27 mсs. 2020.10.05 11:16:51.715 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. 2020.10.05 11:17:30.477 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 5 mсs. 2020.10.05 11:18:25.081 test (GBPUSD,M15) Alert: Time[test.mq5 7 in OnTimer: GetMicrosecondCount()] = 2 mсs. fxsaber 2020.10.05 09:19 #405 Andrey Khatimlianskii:不是真正的UPU,而是租用硬件上的虚拟机。 谢谢你。在你的机器上,制动似乎很弱。你需要把FreezeVPS的条件改成一个合适的条件,这样的配置才不会被认为是慢的。 Roman 2020.10.05 13:22 #406 fxsaber:请分享从你的VPS(而不是你的家用机器)运行该EA的结果。 2020.10.05 12:58:15.715 Terminal MetaTrader 5 x64 build 2629 started for MetaQuotes Software Corp. 2020.10.05 12:58:15.717 Terminal Windows Server 2019 build 17763 on Hyper-V, Intel Xeon E5-2676 v3 @ 2.40 GHz, 0 / 0 Gb memory, 15 / 29 Gb disk, IE 11, RDP, UAC, Admin, GMT+0 2020.10.05 13:03:46.523 Test (EURUSD,M1) Alert: Time[Test.mq5 15 in OnTimer: GetMicrosecondCount()] = 3 mcs. 2020.10.05 13:04:34.594 Test (EURUSD,M1) Alert: Time[Test.mq5 15 in OnTimer: GetMicrosecondCount()] = 4 mcs. 它只是退出了两次,然后就不见了,不会再运行。 我不知道该如何解释它。 而在一个本地虚拟机上,这 2020.10.05 16:52:50.149 Terminal Windows 10 build 14393 on VirtualBox, Intel Core i7-3770 K @ 3.50 GHz, 4 / 5 Gb memory, 244 / 299 Gb disk, IE 11, Admin, GMT+3 2020.10.05 16:58:12.631 Test (MNQZ20,M1) Alert: Benchmark.mqh: FreezeVPS - https://www.mql5.com/ru/forum/342090/page40#comment_18579094 Edgar Akhmadeev 2020.10.05 13:23 #407 fxsaber:请分享从你的VPS(而不是你的家用机器)运行该EA的结果。 2020.10.05 16:13:31.939 Test VPS (EURUSD,H1) Alert: Benchmark.mqh: FreezeVPS - https://www.mql5.com/ru/forum/342090/page40#comment_18579094 2020.10.05 16:13:05.359 Terminal RoboForex - MetaTrader 5 x64 build 2615 started for RoboMarkets Ltd 2020.10.05 16:13:05.360 Terminal Windows Server 2012 R2 build 9600, QEMU Virtual version (cpu64-rhel6), 0 / 0 Gb memory, 3 / 19 Gb disk, IE 11, RDP, UAC, Admin, GMT+3 1个核心,1GB内存。 没有显示时间。我没有理解这段代码,我按原样编译了它。 fxsaber 2020.10.05 14:09 #408 Roman: Edgar Akhmadeev: 没有显示时间。我没有研究代码,我按原样编译了。 谢谢你提供的信息。在Benchmark.mqh中,最上面一行应该取消注释,下面一行则相反。这样,它就会是这样。 static const bool BENCHMARK::IsNotFreezeVPS = true; // Насильно заставляем замерять, даже если есть тормоза. // static const bool BENCHMARK::IsNotFreezeVPS = !BENCHMARK::IsFreezeVPS(); 那么测光就可以工作了。现在我们有一个保护措施,如果检测到 "刹车",就不要测量。 Roman 2020.10.05 14:47 #409 fxsaber:谢谢你提供的信息。在Benchmark.mqh中,你需要取消顶行的注释,并将底行倒置。因此,它是这样的。然后,测光就可以工作了。现在有一个保护措施,即如果你发现 "刹车",就不要测量。 谢谢你的这批货。是的,局域网的警报非常频繁。 现在我明白了如何解释它。 fxsaber 2020.10.05 15:19 #410 fxsaber:FreezeVPS的条件将不得不改变为一个合适的条件,以便它不被认为是一个瓶颈。 根据你发布的测量结果,我已经做了适当的调整。 1...343536373839404142434445464748...94 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
而我迟钝的事实被证实了,即使这样 也不给别人玩。
现在我已经试过了--它也不适合我玩。也许在有深厚历史的周线和月线图上的计算原则已经改变,延迟已经自行消失了
是的,这就是为什么我在mqh中使用这个条件。
最好使用||,这样,在出现滞后的情况下,后面的检查就会被忽略掉。
在第一次检查时,false会杀死其他4个检查。最好使用||,这样,在速度慢的情况下,后面的检查会被忽略。
这就是命中注定的方式。如果GetMicrosecondsCount很慢,它总是很慢。
请分享从你的VPS(而不是你的家用机器)运行该EA的结果。
不是真正的VPS,而是租用硬件上的虚拟机。
不是真正的UPU,而是租用硬件上的虚拟机。
谢谢你。在你的机器上,制动似乎很弱。你需要把FreezeVPS的条件改成一个合适的条件,这样的配置才不会被认为是慢的。
请分享从你的VPS(而不是你的家用机器)运行该EA的结果。
它只是退出了两次,然后就不见了,不会再运行。
我不知道该如何解释它。
而在一个本地虚拟机上,这
请分享从你的VPS(而不是你的家用机器)运行该EA的结果。
1个核心,1GB内存。
没有显示时间。我没有理解这段代码,我按原样编译了它。
没有显示时间。我没有研究代码,我按原样编译了。
谢谢你提供的信息。在Benchmark.mqh中,最上面一行应该取消注释,下面一行则相反。这样,它就会是这样。
那么测光就可以工作了。现在我们有一个保护措施,如果检测到 "刹车",就不要测量。
谢谢你提供的信息。在Benchmark.mqh中,你需要取消顶行的注释,并将底行倒置。因此,它是这样的。
然后,测光就可以工作了。现在有一个保护措施,即如果你发现 "刹车",就不要测量。
谢谢你的这批货。是的,局域网的警报非常频繁。
现在我明白了如何解释它。
FreezeVPS的条件将不得不改变为一个合适的条件,以便它不被认为是一个瓶颈。
根据你发布的测量结果,我已经做了适当的调整。