错误、漏洞、问题 - 页 1903 1...189618971898189919001901190219031904190519061907190819091910...3184 新评论 Volodymyr Hrybachov 2017.05.28 14:46 #19021 Vladimir Gribachev:在该开发项目中刚打开MT4终端,就被震惊了所有的账户都坏了 - 但它是可以修复的我失去了MetaEditor的所有代码,昨天我没能将几个项目与资源库同步。一天的工作付诸东流。你能评论一下这种情况吗? 在另一个终端上也是如此。 Stanislav Korotky 2017.05.28 20:25 #19022 在MqlRates 中,点差字段是指每条街的最小、最大或平均点差?文件,像往常一样,休息。 TheXpert 2017.05.28 22:04 #19023 Vladimir Gribachev:Metadvisor的所有代码都不见了,而且我昨天还没有把几个项目与资源库同步。很可能没有失踪。如果账户没有了,几乎可以肯定在应用数据/漫游中为终端数据创建了一个新的文件夹,只要查看所有的文件夹就可以了。 Alexander 2017.05.29 10:26 #19024 -Aleks-:MT4开始频繁崩溃,出现风控错误(更新后?)--以前从未见过这种情况,即使内存不足--它也只是在计算中出现混乱。去哪里找问题? 写信给servicedex,我们会想办法的。 Artyom Trishkin 2017.05.29 11:35 #19025 出现了一个问题:我怎样才能知道有多少个类的实例?原因是:在类的内部有一个循环,在里面你只需要做一些计算,如果只有一个类的实例,在其他实例中,你需要跳过这些计算,以避免重复计算和做不必要的计算(它们在类的第一个实例中完成,并在类外共享--可用)。 Stanislav Korotky 2017.05.29 11:38 #19026 Artyom Trishkin:出现了一个问题:我怎样才能知道有多少个类的实例?原因是:在类的内部有一个循环,里面只需要做一些计算,如果只有一个类的实例,在其他实例中,你需要跳过这些计算,以避免重复计算和做不必要的计算(它们是在类的第一个实例中完成的,并共享--在类外可用)。 描述类中的静态对象计数器。在构造器中 - 增加,在析构器中 - 减少。 Andrey Khatimlianskii 2017.05.29 11:46 #19027 Artyom Trishkin:原因是这样的:在类中有一个循环,在这个循环中,如果只有一个类的实例,你只需要做一些计算,在其他实例中,你需要跳过这样的计算,以避免重复计算和做不必要的计算(它们是在类的第一个实例中完成的,是共享的--在类外可用)。为什么不使用对类的单个实例的引用?而里面--要么计算(当新数据出现时),要么返回完成的结果。 Stanislav Korotky 2017.05.29 12:00 #19028 Artyom Trishkin:出现了一个问题:我怎样才能知道有多少个类的实例?原因是:在类的内部有一个循环,在这个循环中,如果只有一个类的实例,你只需要做一些计算,在其他实例中,你需要跳过这些计算,以避免重复计算和做不必要的计算(它们是在类的第一个实例中完成的,是共享的--在类外可用)。 甚至更好的是,所有独特的计算都应该移到一个单独的类中,并使其成为一个单子。 Artyom Trishkin 2017.05.29 12:08 #19029 Stanislav Korotky: 更好的做法是把所有独特的计算放到一个单独的类中,并使之成为一个单子。计算不是唯一的--如果只有一个类的实例,那么计算应该是唯一的,如果有多个实例,那么为什么在同一类的其他实例中重复相同的计算?它占用了资源。同时,在父类中多做一个长循环来计算同样的数据(两个长循环)并不是最佳选择,子类也不会自给自足。 Artyom Trishkin 2017.05.29 12:09 #19030 Andrey Khatimlianskii:为什么不使用对类的单个实例的引用?而里面--要么计算(当新数据出现时),要么返回完成的结果。 安德烈,你能说得更具体一点吗?我不太明白。 1...189618971898189919001901190219031904190519061907190819091910...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
在该开发项目中刚打开MT4终端,就被震惊了
所有的账户都坏了 - 但它是可以修复的
我失去了MetaEditor的所有代码,昨天我没能将几个项目与资源库同步。
一天的工作付诸东流。
你能评论一下这种情况吗?
在另一个终端上也是如此。
Metadvisor的所有代码都不见了,而且我昨天还没有把几个项目与资源库同步。
很可能没有失踪。
如果账户没有了,几乎可以肯定在应用数据/漫游中为终端数据创建了一个新的文件夹,只要查看所有的文件夹就可以了。
MT4开始频繁崩溃,出现风控错误(更新后?)--以前从未见过这种情况,即使内存不足--它也只是在计算中出现混乱。去哪里找问题?
出现了一个问题:我怎样才能知道有多少个类的实例?
原因是:在类的内部有一个循环,在里面你只需要做一些计算,如果只有一个类的实例,在其他实例中,你需要跳过这些计算,以避免重复计算和做不必要的计算(它们在类的第一个实例中完成,并在类外共享--可用)。
出现了一个问题:我怎样才能知道有多少个类的实例?
原因是:在类的内部有一个循环,里面只需要做一些计算,如果只有一个类的实例,在其他实例中,你需要跳过这些计算,以避免重复计算和做不必要的计算(它们是在类的第一个实例中完成的,并共享--在类外可用)。
描述类中的静态对象计数器。在构造器中 - 增加,在析构器中 - 减少。
原因是这样的:在类中有一个循环,在这个循环中,如果只有一个类的实例,你只需要做一些计算,在其他实例中,你需要跳过这样的计算,以避免重复计算和做不必要的计算(它们是在类的第一个实例中完成的,是共享的--在类外可用)。
为什么不使用对类的单个实例的引用?
而里面--要么计算(当新数据出现时),要么返回完成的结果。
出现了一个问题:我怎样才能知道有多少个类的实例?
原因是:在类的内部有一个循环,在这个循环中,如果只有一个类的实例,你只需要做一些计算,在其他实例中,你需要跳过这些计算,以避免重复计算和做不必要的计算(它们是在类的第一个实例中完成的,是共享的--在类外可用)。
甚至更好的是,所有独特的计算都应该移到一个单独的类中,并使其成为一个单子。
更好的做法是把所有独特的计算放到一个单独的类中,并使之成为一个单子。
计算不是唯一的--如果只有一个类的实例,那么计算应该是唯一的,如果有多个实例,那么为什么在同一类的其他实例中重复相同的计算?它占用了资源。
同时,在父类中多做一个长循环来计算同样的数据(两个长循环)并不是最佳选择,子类也不会自给自足。
为什么不使用对类的单个实例的引用?
而里面--要么计算(当新数据出现时),要么返回完成的结果。