许多人感兴趣的话题:MetaTrader 4和MQL4的新内容 - 即将发生的重大变化 - 页 69 1...6263646566676869707172737475 新评论 Vasiliy Sokolov 2013.08.15 11:26 #681 MetaDriver: 你有没有解析过hrenfx( 前世的getch )的代码? 我强烈建议你在第四论坛kodobase中翻阅他的所有作品,并仔细解析其中的一两个或三个,以充分理解算法。 而你所有的高反大队 "具有最高专业水平的人",我强烈建议你也这样做。 也许你应该对Ivan的智力能力少些妄想,并开始提高自己的技能。 你在数字上没有显示,你在条形图上有三个刻度,而他在每个条形图上有一个刻度--只有LoAsk和HiBid--他在这里宣传了很长时间。 因此,如果你从循环中去掉两个不必要的比较,并关闭编译器中的范围检查(RangeCheck),那么宣布的数字看起来相当现实,即使在循环中进行了有用(最小)的计算。我实际接触过的一些hrenfx代码--代码的质量非常高,我不能说什么。我仍然在使用其中的一些。但是不要把苍蝇和肉排混在一起。你和gerica一样,甚至没有理解我所提供的测试就开始写作。要么是由于缺乏深厚的C语言知识,要么是由于其他原因,你在强调hrenfx的一个小节只有两个整数长。在现实中,我们传递了一个指向描述栏的结构的指针;结构本身并没有通过值传递,这意味着打开和关闭栏中的项目数量不会以任何方式影响性能。注意,我说的是分层本身的性能时间,我忽略了阵列填充的时间。下面是如果你在结构本身中只留下一个值的性能结果。也就是说,的确,部署一个由单个长值组成的轻量级结构的时间减少了很多,从9秒到2.35秒,但执行时间本身几乎没有变化(甚至略有增加,因为我开始在if检查中调用rand())。如果引擎将执行工作委托给战略家,而现实中正在发生这种情况,执行时间就会变得更长,而结构 描述栏的大小 与此完全无关。所以,如果你想再说些什么,先研究一下C--然后我们就有话可说了。 TheXpert 2013.08.15 11:28 #682 C-4:也就是说,部署一个由单一长值组成的轻量级结构的时间确实成倍减少,从9秒减少到2.35秒,但执行本身的时间几乎保持不变。 如果我们把它除以8(核心)呢? Vasiliy Sokolov 2013.08.15 11:47 #683 TheXpert: 如果你除以8(核心)呢? 如果你除以它,有可能达到100 000 000条的速度,但我们的推理仍然过于抽象和推测。在一个真正的测试器中,无论如何都会有函数调用、部署和从磁盘读取数据、策略内部的数学计算、发送买卖信号、记录和存储中间数据等方面的费用。第一个例子中对TradeSystem()函数的单次调用使策略执行时间增加40%。因此,即使在将结果除以8之后,我们也只是接近宣布的极限,但据说在没有任何程序员帮助的情况下,在5小时内就达到了极限。而且我们在很长一段时间内还不知道hrenfx是指多线程还是单线程模式下的性能。 Документация по MQL5: Основы языка / Функции / Вызов функции www.mql5.com Основы языка / Функции / Вызов функции - Документация по MQL5 Vladimir Gomonov 2013.08.15 11:50 #684 TheXpert: 如果我们把它除以8(核心)呢? 不,hrenfix有一个单线程的测试器,在他的帖子里写着。C-4:我实际接触过的一些hrenfx代码--代码的质量非常高,我不能说什么。我仍然在使用其中的一些。但是不要把苍蝇和肉排混在一起。你和gerica一样,甚至没有理解我所提供的测试就开始写作。要么是由于缺乏深厚的C语言知识,要么是由于其他原因,你在强调hrenfx的一个小节只有两个整数长。在现实中,我们传递了一个指向描述栏的结构的指针;结构本身并没有通过值传递,这意味着打开和关闭栏中的项目数量不会以任何方式影响性能。注意,我说的是分层本身的性能时间,我忽略了阵列填充的时间。下面是如果你在结构本身中只留下一个值的性能结果。也就是说,的确,部署一个由单个长值组成的轻量级结构的时间减少了很多,从9秒到2.35秒,但执行时间本身几乎没有变化(甚至略有增加,因为我开始在if检查中调用rand())。如果引擎将执行工作委托给策略师,事实上也是如此,那么执行时间就会变得更长,而描述酒吧的结构的大小 与此完全无关。所以,如果你想再说些什么,先研究一下C,然后我们就有话可说了。 我不想讨论发现的不到两次的差异,//这可以被写成,例如,编译器和处理器的差异。对于轻型策略来说,伊万的表现接近于真实的表现,这对于为他的每个策略编写简单的 "计算器 "来说是相当有动力的。 这正是伊万想说的,不是对雷纳特,而是对你、我和其他在 "天气的海洋 "下等待的 "用户"。 михаил потапыч 2013.08.15 11:52 #685 C-4: 不是一个程序员,只用了五个小时。 我不记得他说过他不是一个程序员,但他在这里早就以程序员的身份而闻名。 TheXpert 2013.08.15 11:54 #686 MetaDriver: 不,hrenfix有一个单线程的测试器,在他的帖子里有写。 他也有同样的说明,说明如何解除配对。 TheXpert 2013.08.15 11:58 #687 Mischek: 我不记得他说过他不是一个程序员,但他在这里早就被称为是一个程序员了。 他不是职业选手,不像有些人认为自己是职业选手,他是这样说的,虽然水平比大多数顶级工作要高。 Vladimir Gomonov 2013.08.15 11:59 #688 C-4:1) ...... 但也有人说,它是由一个非程序员在短短5个小时内,以半响的速度实现的。 2)而且我们在很长一段时间内都不会知道hrenfx是指多线程还是单线程模式下的性能。1)这个结果是由一个不是第一次写测试器的人,即一个非常有经验的 "非程序员 "在五个小时内取得的。 例如,他的一个功绩,已经三年了。2)更仔细地阅读原帖,你马上就会发现。"曲柄不是一个读者......"?;) Простая идея мультивалютного тестера с примером реализации - MQL4 форум www.mql5.com Простая идея мультивалютного тестера с примером реализации - MQL4 форум михаил потапыч 2013.08.15 11:59 #689 Crenfix的证人线)) михаил потапыч 2013.08.15 12:00 #690 TheXpert: 他不是职业选手,而且不像一些自称是职业选手的人,他是这么说的,尽管他的水平可能高于大多数顶级工作。 顶尖的工作a糟透了)。 1...6263646566676869707172737475 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你有没有解析过hrenfx( 前世的getch )的代码? 我强烈建议你在第四论坛kodobase中翻阅他的所有作品,并仔细解析其中的一两个或三个,以充分理解算法。 而你所有的高反大队 "具有最高专业水平的人",我强烈建议你也这样做。 也许你应该对Ivan的智力能力少些妄想,并开始提高自己的技能。
你在数字上没有显示,你在条形图上有三个刻度,而他在每个条形图上有一个刻度--只有LoAsk和HiBid--他在这里宣传了很长时间。 因此,如果你从循环中去掉两个不必要的比较,并关闭编译器中的范围检查(RangeCheck),那么宣布的数字看起来相当现实,即使在循环中进行了有用(最小)的计算。我实际接触过的一些hrenfx代码--代码的质量非常高,我不能说什么。我仍然在使用其中的一些。但是不要把苍蝇和肉排混在一起。你和gerica一样,甚至没有理解我所提供的测试就开始写作。要么是由于缺乏深厚的C语言知识,要么是由于其他原因,你在强调hrenfx的一个小节只有两个整数长。在现实中,我们传递了一个指向描述栏的结构的指针;结构本身并没有通过值传递,这意味着打开和关闭栏中的项目数量不会以任何方式影响性能。注意,我说的是分层本身的性能时间,我忽略了阵列填充的时间。
下面是如果你在结构本身中只留下一个值的性能结果。
也就是说,的确,部署一个由单个长值组成的轻量级结构的时间减少了很多,从9秒到2.35秒,但执行时间本身几乎没有变化(甚至略有增加,因为我开始在if检查中调用rand())。如果引擎将执行工作委托给战略家,而现实中正在发生这种情况,执行时间就会变得更长,而结构 描述栏的大小 与此完全无关。
所以,如果你想再说些什么,先研究一下C--然后我们就有话可说了。
也就是说,部署一个由单一长值组成的轻量级结构的时间确实成倍减少,从9秒减少到2.35秒,但执行本身的时间几乎保持不变。
如果你除以8(核心)呢?
如果我们把它除以8(核心)呢?
我实际接触过的一些hrenfx代码--代码的质量非常高,我不能说什么。我仍然在使用其中的一些。但是不要把苍蝇和肉排混在一起。你和gerica一样,甚至没有理解我所提供的测试就开始写作。要么是由于缺乏深厚的C语言知识,要么是由于其他原因,你在强调hrenfx的一个小节只有两个整数长。在现实中,我们传递了一个指向描述栏的结构的指针;结构本身并没有通过值传递,这意味着打开和关闭栏中的项目数量不会以任何方式影响性能。注意,我说的是分层本身的性能时间,我忽略了阵列填充的时间。
下面是如果你在结构本身中只留下一个值的性能结果。
也就是说,的确,部署一个由单个长值组成的轻量级结构的时间减少了很多,从9秒到2.35秒,但执行时间本身几乎没有变化(甚至略有增加,因为我开始在if检查中调用rand())。如果引擎将执行工作委托给策略师,事实上也是如此,那么执行时间就会变得更长,而描述酒吧的结构的大小 与此完全无关。
所以,如果你想再说些什么,先研究一下C,然后我们就有话可说了。
我不想讨论发现的不到两次的差异,//这可以被写成,例如,编译器和处理器的差异。
对于轻型策略来说,伊万的表现接近于真实的表现,这对于为他的每个策略编写简单的 "计算器 "来说是相当有动力的。
这正是伊万想说的,不是对雷纳特,而是对你、我和其他在 "天气的海洋 "下等待的 "用户"。
不是一个程序员,只用了五个小时。
不,hrenfix有一个单线程的测试器,在他的帖子里有写。
我不记得他说过他不是一个程序员,但他在这里早就被称为是一个程序员了。
1) ...... 但也有人说,它是由一个非程序员在短短5个小时内,以半响的速度实现的。
2)而且我们在很长一段时间内都不会知道hrenfx是指多线程还是单线程模式下的性能。
1)这个结果是由一个不是第一次写测试器的人,即一个非常有经验的 "非程序员 "在五个小时内取得的。 例如,他的一个功绩,已经三年了。
2)更仔细地阅读原帖,你马上就会发现。"曲柄不是一个读者......"?;)
他不是职业选手,而且不像一些自称是职业选手的人,他是这么说的,尽管他的水平可能高于大多数顶级工作。