错误、漏洞、问题 - 页 1885 1...187818791880188118821883188418851886188718881889189018911892...3184 新评论 fxsaber 2017.05.11 11:26 #18841 为什么是EX5这样的代码void OnStart() {}重达5Kb? Andrey Khatimlianskii 2017.05.11 11:36 #18842 fxsaber: 为什么是EX5这样的代码重达5Kb? 反编译保护? Andrey Khatimlianskii 2017.05.11 11:40 #18843 fxsaber: 本地化了Metaquotes-Demo上的错误剧本进入了深思。可重复使用。可能是因为这个工具的滴答图在 "等待更新"。当脚本停止时,显示日志中的put -1,也就是说,它并没有挂住,而是在等待终端的响应。 Andrey Khatimlianskii 2017.05.11 11:43 #18844 fxsaber: 本地化了Metaquotes-Demo上的错误剧本进入了深思。 一切工作正常(根据文档)。在专家顾问和脚本中CopyTicks()最多可以等待45秒的结果: 与指标不同,每个专家和脚本都在自己的线程中工作,因此最多可以等待45秒的同步完成。 如果在这段时间内,刻度线不会被同步到必要的体积中,CopyTicks()将在超时前只返回可用的刻度线,而同步将继续进行。2017.05.11 14:41:31.154 脚本 脚本 test_bug (EURUSD,M1)成功加载。 2017.05.11 14:42:14.742 脚本 脚本 test_bug (EURUSD,M1)被移除。 Renat Fatkhullin 2017.05.11 12:02 #18845 长时间等待拷贝的问题将被修复--这显示在很久没有拷贝的死亡角色上。它将立即发挥作用 fxsaber 2017.05.11 15:05 #18846 Renat Fatkhullin:长时间等待拷贝的问题将被修复--这显示在很久没有拷贝的死亡角色上。它将立即发挥作用。哪些时间成本应该被认为是正常的?检查了SymbolInfoTick(96个字符)。#define _CS(A) ((!IsStopped()) && (A)) #define TOSTRING(A) #A + " = " + (string)(A) void OnStart() { ulong MaxInterval = 0; MqlTick Tick; while (_CS(true)) { const ulong StartTime = GetMicrosecondCount(); for (int i = SymbolsTotal(true) - 1; _CS(i >= 0); i--) SymbolInfoTick(SymbolName(i, true), Tick); const ulong Interval = GetMicrosecondCount() - StartTime; if (Interval > MaxInterval) { MaxInterval = Interval; Print(TOSTRING(MaxInterval)); } } }得到了MaxInterval = 7631正常吗? Andrey Khatimlianskii 2017.05.11 21:10 #18847 fxsaber:哪些时间成本应被视为规范?被检查的SymbolInfoTick(96个字符)。明白了诺姆? 每个死亡仪器45秒。 fxsaber 2017.05.12 05:08 #18848 Andrey Khatimlianskii: 每个死亡仪器45秒。 只有活的才是有意义的。一个接一个的100件。 Alexandr Bryzgalov 2017.05.12 09:08 #18849 这是否正常?在不同的情况下返回相同的值。我明白,我需要检查,但事情发生了......职位结果打印出来 附加的文件: posi.mq5 2 kb Vladimir Karputov 2017.05.12 09:15 #18850 Alexandr Bryzgalov:这是否正常?在不同的情况下返回相同的值。我明白,我需要检查,但事情发生了......职位结果打印出来 那么问题是什么呢?你在哪里可以看到,在数字 "i "下有一个位置,有这样那样的票,用于这样那样的符号?一般来说,除了简单地显示序列号外,还要输出票据和符号。 1...187818791880188118821883188418851886188718881889189018911892...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
重达5Kb?
为什么是EX5这样的代码
重达5Kb?
本地化了Metaquotes-Demo上的错误
剧本进入了深思。
可重复使用。
可能是因为这个工具的滴答图在 "等待更新"。
当脚本停止时,显示日志中的put -1,也就是说,它并没有挂住,而是在等待终端的响应。
本地化了Metaquotes-Demo上的错误
剧本进入了深思。
2017.05.11 14:42:14.742 脚本 脚本 test_bug (EURUSD,M1)被移除。
长时间等待拷贝的问题将被修复--这显示在很久没有拷贝的死亡角色上。
它将立即发挥作用
长时间等待拷贝的问题将被修复--这显示在很久没有拷贝的死亡角色上。
它将立即发挥作用。
哪些时间成本应该被认为是正常的?
检查了SymbolInfoTick(96个字符)。
得到了
MaxInterval = 7631
正常吗?
哪些时间成本应被视为规范?
被检查的SymbolInfoTick(96个字符)。
明白了
诺姆?
每个死亡仪器45秒。
这是否正常?
在不同的情况下返回相同的值。
我明白,我需要检查,但事情发生了......
职位
结果打印出来
这是否正常?
在不同的情况下返回相同的值。
我明白,我需要检查,但事情发生了......
职位
结果打印出来
那么问题是什么呢?
你在哪里可以看到,在数字 "i "下有一个位置,有这样那样的票,用于这样那样的符号?一般来说,除了简单地显示序列号外,还要输出票据和符号。