错误、漏洞、问题 - 页 524 1...517518519520521522523524525526527528529530531...3184 新评论 Mykola Demko 2011.09.23 10:45 #5231 idispatch: 此外,根据我的理解,在测试器的结果报告中,通过止损关闭交易与亏损交易有关(亏损和盈利交易的百分比位于其中)。 亏损交易与盈利交易的区别在于减号,而符号的颜色并不影响报告中的交易分布。 Sergey Diubakin 2011.09.23 11:24 #5232 升级到Build 507后,我在测试器中遇到两个问题。1.在优化过程中,当切换测试器标签时,终端偶尔(并非总是)会崩溃。2.如果一个枚举被选为优化参数,那么当试图运行其中一个优化结果 时,专家顾问看不到这个枚举的值,即它总是等于零。 Slava 2011.09.23 11:36 #5233 Diubakin:升级到Build 507后,我在测试器中遇到两个问题。1.在优化过程中,当切换测试器标签时,终端偶尔(并非总是)会崩溃。2.如果一个枚举被选为优化参数,那么当试图运行其中一个优化结果 时,专家顾问看不到这个枚举的值,即它总是等于零。 请写信给服务台,并尽可能多地提供细节。 我们知道在优化过程中,枚举有问题,但我们无法以任何方式重现这个错误 Sergey Diubakin 2011.09.23 12:27 #5234 我写信给服务台... Slava 2011.09.23 13:33 #5235 Diubakin: 我已经写信给Servicedesk... 我已经接受了你的申请并提出了后续问题 x572intraday 2011.09.23 16:14 #5236 ...这里出现了一个问题(反问句?)在指标中对相同的数值有重复的附加计算,当然会得到相同的结果。解决办法似乎很明显:计算一次(第一次访问历史数据时),把所有的东西放在缓冲区,在其他情况下应用准备好的结果。但是...该指标已经有大量的缓冲区(至少有10个,用于存储几个不同时间段的整个历史计算数据)--它们已经被相应的初始计算数据所访问。现在,在想法中,作为一种选择,需要将缓冲区的数量增加一倍。当然,这一切都取决于硬件规格:处理器的处理能力和内存的数量。而这就是谁将会赢。但让我们把硬件看作是非常平均的--不是最新的家用PC。两者都不能太多,也不能太少。很难立即决定是丢弃内存还是计算能力。因此,向有知识的公众提出的问题是:你有什么建议?也许会有一些争论,支持一种或另一种选择......要么不通过加倍计算的指标缓冲区 来扰乱内存,而温暖处理器,每次需要时都计算同样的东西,反之亦然?谢谢你。 Mykola Demko 2011.09.23 17:43 #5237 x100intraday:...这就引出了一个问题(反问句)......当然,一切都取决于硬件的技术参数:处理器的处理能力和内存的数量。而这就是谁将会赢。但让我们考虑硬件是相当平均的--不是最近的家用PC。两者都不能太多,也不能太少。很难立即决定是丢弃内存还是计算能力。... 我做了一百个阵列的指标,什么都没有,我的建议是买一些内存(感谢上帝现在不贵了)。 Vladimir Kustikov 2011.09.24 00:21 #5238 x100intraday:...这里出现了一个问题(反问句?)在指标中对相同的数值有重复的附加计算,当然会得到相同的结果。解决办法似乎很明显:计算一次(第一次访问历史数据时),把所有的东西放在缓冲区,在其他情况下适用于准备好的结果。但是...该指标已经有大量的缓冲区(至少有10个,用于存储几个不同时间段的整个历史计算数据)--它们已经被相应的初始计算数据所访问。现在,在想法中,作为一种选择,需要将缓冲区的数量增加一倍。当然,这一切都取决于硬件规格:处理器的处理能力和内存的数量。而这就是谁将会赢。但让我们把硬件看作是非常平均的--不是最新的家用PC。两者都不能太多,也不能太少。很难立即决定是丢弃内存还是计算能力。因此,向有知识的公众提出的问题是:你有什么建议?也许会有一些争论,支持一种或另一种选择......。要么不通过加倍计算的指标缓冲区 来扰乱内存,而温暖处理器,每次需要时都计算同样的东西,反之亦然?谢谢你。另外,为什么不使用数据库来满足你的需求?计算的,记录的......时间到了--以最方便的形式提取,使用它。 从架构上看,该解决方案允许你将计算和结果的缓存分开。 x572intraday 2011.09.24 03:07 #5239 Vladix:另外,为什么不使用数据库来满足你的需求?计算的,记录的......是时间--以最方便的形式提取的,使用它。 从架构上看,该解决方案允许你将计算和结果的缓存分开。我不否认这一点,但 "时间到了 "这句话听起来很滑稽,因为每个引用都会在OnCalculate中的每一次勾选中 被重新播放。要么数据库必须完全位于RAM中,要么你就得慢慢访问磁盘,把它铲成灰烬。虽然......我对DBMS了解多少......。然而,MQL不是DB的一种查询语言吗?如果是这样,它已经在与磁盘上的数据库一起工作了,而且磁盘似乎暂时还活着。这里没有必要发明任何新东西。如果你的意思是一个不同的数据库和一个特定的(非标准的)访问方式,请解释。如果你建议将MQL5的互动与其他东西结合起来,对我来说还为时过早,因为我刚刚开始学习MLQ,正在向高级火种发展... Anatoli Kazharski 2011.09.27 19:59 #5240 很多时候,与服务器的连接被切断了。然而,指示灯显示连接稳定。终端没有重新连接。我必须手动登录。是否有可能使用MQL5以编程方式进行? 1...517518519520521522523524525526527528529530531...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
此外,根据我的理解,在测试器的结果报告中,通过止损关闭交易与亏损交易有关(亏损和盈利交易的百分比位于其中)。
升级到Build 507后,我在测试器中遇到两个问题。
1.在优化过程中,当切换测试器标签时,终端偶尔(并非总是)会崩溃。
2.如果一个枚举被选为优化参数,那么当试图运行其中一个优化结果 时,专家顾问看不到这个枚举的值,即它总是等于零。
升级到Build 507后,我在测试器中遇到两个问题。
1.在优化过程中,当切换测试器标签时,终端偶尔(并非总是)会崩溃。
2.如果一个枚举被选为优化参数,那么当试图运行其中一个优化结果 时,专家顾问看不到这个枚举的值,即它总是等于零。
请写信给服务台,并尽可能多地提供细节。
我们知道在优化过程中,枚举有问题,但我们无法以任何方式重现这个错误
我已经写信给Servicedesk...
我已经接受了你的申请并提出了后续问题
...这里出现了一个问题(反问句?)
在指标中对相同的数值有重复的附加计算,当然会得到相同的结果。解决办法似乎很明显:计算一次(第一次访问历史数据时),把所有的东西放在缓冲区,在其他情况下应用准备好的结果。但是...
该指标已经有大量的缓冲区(至少有10个,用于存储几个不同时间段的整个历史计算数据)--它们已经被相应的初始计算数据所访问。现在,在想法中,作为一种选择,需要将缓冲区的数量增加一倍。
当然,这一切都取决于硬件规格:处理器的处理能力和内存的数量。而这就是谁将会赢。但让我们把硬件看作是非常平均的--不是最新的家用PC。两者都不能太多,也不能太少。很难立即决定是丢弃内存还是计算能力。
因此,向有知识的公众提出的问题是:你有什么建议?也许会有一些争论,支持一种或另一种选择......要么不通过加倍计算的指标缓冲区 来扰乱内存,而温暖处理器,每次需要时都计算同样的东西,反之亦然?
谢谢你。
...这就引出了一个问题(反问句)...
...当然,一切都取决于硬件的技术参数:处理器的处理能力和内存的数量。而这就是谁将会赢。但让我们考虑硬件是相当平均的--不是最近的家用PC。两者都不能太多,也不能太少。很难立即决定是丢弃内存还是计算能力。
...
...这里出现了一个问题(反问句?)
在指标中对相同的数值有重复的附加计算,当然会得到相同的结果。解决办法似乎很明显:计算一次(第一次访问历史数据时),把所有的东西放在缓冲区,在其他情况下适用于准备好的结果。但是...
该指标已经有大量的缓冲区(至少有10个,用于存储几个不同时间段的整个历史计算数据)--它们已经被相应的初始计算数据所访问。现在,在想法中,作为一种选择,需要将缓冲区的数量增加一倍。
当然,这一切都取决于硬件规格:处理器的处理能力和内存的数量。而这就是谁将会赢。但让我们把硬件看作是非常平均的--不是最新的家用PC。两者都不能太多,也不能太少。很难立即决定是丢弃内存还是计算能力。
因此,向有知识的公众提出的问题是:你有什么建议?也许会有一些争论,支持一种或另一种选择......。要么不通过加倍计算的指标缓冲区 来扰乱内存,而温暖处理器,每次需要时都计算同样的东西,反之亦然?
谢谢你。
另外,为什么不使用数据库来满足你的需求?计算的,记录的......时间到了--以最方便的形式提取,使用它。
从架构上看,该解决方案允许你将计算和结果的缓存分开。
另外,为什么不使用数据库来满足你的需求?计算的,记录的......是时间--以最方便的形式提取的,使用它。
从架构上看,该解决方案允许你将计算和结果的缓存分开。
我不否认这一点,但 "时间到了 "这句话听起来很滑稽,因为每个引用都会在OnCalculate中的每一次勾选中 被重新播放。要么数据库必须完全位于RAM中,要么你就得慢慢访问磁盘,把它铲成灰烬。虽然......我对DBMS了解多少......。
然而,MQL不是DB的一种查询语言吗?如果是这样,它已经在与磁盘上的数据库一起工作了,而且磁盘似乎暂时还活着。这里没有必要发明任何新东西。
如果你的意思是一个不同的数据库和一个特定的(非标准的)访问方式,请解释。如果你建议将MQL5的互动与其他东西结合起来,对我来说还为时过早,因为我刚刚开始学习MLQ,正在向高级火种发展...
很多时候,与服务器的连接被切断了。然而,指示灯显示连接稳定。
终端没有重新连接。我必须手动登录。是否有可能使用MQL5以编程方式进行?