错误、漏洞、问题 - 页 1069 1...106210631064106510661067106810691070107110721073107410751076...3184 新评论 Ilyas 2013.10.01 12:07 #10681 MetaDriver:2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 1个CTestStat类型的对象离开。 2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 剩下1个未删除的对象内存泄漏 // 或编译器故障。该对象已被声明为一个静态全局变量。(!)也就是说,它根本就不是动态的。 在使用这个变量的那部分代码被移到一个.mqh文件并在该文件中声明为extern后,问题就发生了(之前没有发现泄漏)。 该程序运行良好。// 我通过声明对象的动态性避免了这个问题。现在我在OnInit()中创建它,在OnDeinit()中删除它。 泄漏(泄漏信息)停止了。 谢谢你的帖子,修好了。纠正后的版本将在853版本之后发布。 vlad_123 2013.10.01 13:46 #10682 又见面了!在MQL5中,是否可以通过在优化期间改变输入数据(输入参数)来组织分布式计算?换句话说,我有一个在线服务提供者,生成一些具有已知周期的实际数据。最好是能够在终端侧读取这些数据,并在MQL5 Cloud中更新优化过程(不中断),类似于FrameAdd/ParameterSetRange。或者说,在执行之前就给它提供每个通道的数据,而不是在整个优化的初始化期间。对历史数据进行优化并不适合我的情况,使用实际值是非常重要的。P.S. 我很高兴一些集体的智慧帮助我解决了错误,实现了WinSock+OpenCL的跟踪,但没有考虑到在远程代理上调用Dll是被禁止的 :-(.所以,通过WinSock对代理进行状态更新并不奏效。 Распределенные вычисления в сети MQL5 Cloud Network cloud.mql5.com Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network Renat Fatkhullin 2013.10.01 14:37 #10683 vlad_123:又见面了!是否可以在MQL5中组织分布式计算,在优化过程中改变输入数据(输入参数)? 你可以在OnTesterInit时通过ParameterSetRange改变一次输入参数。 vlad_123 2013.10.01 14:44 #10684 Renat: 通过ParameterSetRange的输入参数可以在OnTesterInit时改变一次。我知道这一点,这也是问题出现的原因。更新:我已将建议#855334 提交给ServiceDesk。让我们看看他们会有什么建议。 Dmitriy Skub 2013.10.02 10:29 #10685 Dima_S: Что-то в последней версии компилятора накосячили. Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file Что интересно, в отладчике этот же индикатор запускается и работает нормально. 这个错误可能已经被修复了(修复了一个具有相同症状的错误)。等待正式发布。它将很快上市。 在最新的854版本中,一切都在工作。 Anatoli Kazharski 2013.10.02 15:16 #10686 Dima_S: 在最新的854版本中,一切都正常。而我今天进行了更新( 更新前为852 版本),也保持在852 版本。没有公告的东西,不知何故,变得更难理解什么时候应该是哪种构建。目前,在公告分支中有851 个版本(MetaTrader 5客户终端版本的变化列表)。 Renat Fatkhullin 2013.10.02 15:17 #10687 tol64:而我今天进行了更新(更新前我有852个 构建),也还剩下852个。没有公告的东西,不知何故,变得更难理解什么时候该建了。目前,在公告分支中有851 个版本(MetaTrader 5客户终端版本的变化列表)。这是在我们的演示服务器上进行的公开测试。这种方法使我们能够快速评估系统的正确性。发布会将于明天举行。 sion 2013.10.03 00:14 #10688 Renat:这是在我们的演示服务器上进行的公开测试。这种方法使我们能够快速评估系统的正确性。它将于明天发布。 有机会登录到你的演示,然后回到经纪人那里,而没有真正去研究......这种情况的功能不明。 Renat Fatkhullin 2013.10.03 06:43 #10689 是的,有这个机会。但这就是测试的意义所在。 vlad_123 2013.10.03 07:04 #10690 Renat,你是否有机会看一下我的应用程序#855334,并就期望这种功能的现实程度发表意见?没有时间上的承诺,只是一个 "是 "或 "不是"。我想知道这是否值得等待,或者该系统是否不得不放弃?我将非常感激。 1...106210631064106510661067106810691070107110721073107410751076...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 剩下1个未删除的对象
内存泄漏 // 或编译器故障。
该对象已被声明为一个静态全局变量。(!)也就是说,它根本就不是动态的。
在使用这个变量的那部分代码被移到一个.mqh文件并在该文件中声明为extern后,问题就发生了(之前没有发现泄漏)。
该程序运行良好。
// 我通过声明对象的动态性避免了这个问题。现在我在OnInit()中创建它,在OnDeinit()中删除它。 泄漏(泄漏信息)停止了。
又见面了!
在MQL5中,是否可以通过在优化期间改变输入数据(输入参数)来组织分布式计算?
换句话说,我有一个在线服务提供者,生成一些具有已知周期的实际数据。最好是能够在终端侧读取这些数据,并在MQL5 Cloud中更新优化过程(不中断),类似于FrameAdd/ParameterSetRange。或者说,在执行之前就给它提供每个通道的数据,而不是在整个优化的初始化期间。
对历史数据进行优化并不适合我的情况,使用实际值是非常重要的。
P.S. 我很高兴一些集体的智慧帮助我解决了错误,实现了WinSock+OpenCL的跟踪,但没有考虑到在远程代理上调用Dll是被禁止的 :-(.所以,通过WinSock对代理进行状态更新并不奏效。
又见面了!
是否可以在MQL5中组织分布式计算,在优化过程中改变输入数据(输入参数)?
通过ParameterSetRange的输入参数可以在OnTesterInit时改变一次。
我知道这一点,这也是问题出现的原因。
更新:我已将建议#855334 提交给ServiceDesk。让我们看看他们会有什么建议。
Что-то в последней версии компилятора накосячили.
Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file
Что интересно, в отладчике этот же индикатор запускается и работает нормально.在最新的854版本中,一切都正常。
而我今天进行了更新( 更新前为852 版本),也保持在852 版本。
没有公告的东西,不知何故,变得更难理解什么时候应该是哪种构建。目前,在公告分支中有851 个版本(MetaTrader 5客户终端版本的变化列表)。
而我今天进行了更新(更新前我有852个 构建),也还剩下852个。
没有公告的东西,不知何故,变得更难理解什么时候该建了。目前,在公告分支中有851 个版本(MetaTrader 5客户终端版本的变化列表)。
这是在我们的演示服务器上进行的公开测试。这种方法使我们能够快速评估系统的正确性。
发布会将于明天举行。
这是在我们的演示服务器上进行的公开测试。这种方法使我们能够快速评估系统的正确性。
它将于明天发布。
Renat,你是否有机会看一下我的应用程序#855334,并就期望这种功能的现实程度发表意见?没有时间上的承诺,只是一个 "是 "或 "不是"。
我想知道这是否值得等待,或者该系统是否不得不放弃?
我将非常感激。