有点惊讶 :)我想我应该分享并提出一个非反问的问题。 - 页 8 123456789101112131415...25 新评论 Renat Fatkhullin 2011.03.31 08:10 #71 是的,这是个好主意--我们一定会讨论这个问题。但我不能保证它的实施--有许多隐患。 Aleksandr Chugunov 2011.03.31 08:21 #72 Renat: 是的,这是个好主意--我们一定会讨论这个问题。但我不能保证它的实施--有很多隐患。 谢谢你 [删除] 2011.03.31 09:47 #73 Renat: 是的,这是个好主意--我们一定会讨论这个问题。但我不能保证它的实施--有很多隐患。也许当人们已经为0写好了代码时,最好不要这样做?P.S. 我注意到,把计算放在intdicator代码中的好处是,例如,在图表中 加载的2个指标完全使用2个核心 - 负载是100%。这很有用--CPU并没有闲置。 Aleksandr Chugunov 2011.03.31 09:50 #74 -Alexey-:也许当人们已经为0写好了代码时,最好不要这样做?P.S. 我注意到,把计算放在intdicator代码中的好处是,例如,图表上 加载的2个指标完全使用2个核心--负载是100%。这很有用--CPU并没有闲置。1) 所以代码写得不正确2)类似地--优化指标,还有什么是100%的CPU负载? [删除] 2011.03.31 09:55 #75 AlexSTAL:1)所以代码写得不正确。2)类似地--优化指标,还有什么是CPU负载100%? 一切都是正确的--它按计划工作。一切都被优化了。我有一个2倍核心的CPU。如果我在图表上放置一个指标(带有指标手柄的专家顾问),那么它在任务管理器中的加载量约为60%,如果我添加第二个指标,则为100%。我自己也想知道--多核真的有用吗(对多个指标而言)--很酷!我想知道。 Aleksandr Chugunov 2011.03.31 09:59 #76 -Alexey-: 一切都是正确的--它按计划工作。一切都被优化了。我有一个2核CPU。如果我在图表上放置一个指标(带有指标手柄的专家顾问),那么任务管理器显示大约60%的负载,如果我添加第二个指标,则显示100%的负载。我自己也很惊讶--多核工作(对几个指标而言)--很酷!我想这是一个很好的例子。 最后的结果(如意)并不一定意味着算法上的正确实现。 Renat Fatkhullin 2011.03.31 10:20 #77 -Alexey-: 一切都是正确的--它按计划工作。一切都被优化了。我有一个2倍核心的CPU。如果我在图表上放置一个指标(带有指标手柄的EA),任务管理器显示大约60%的负载,如果我添加第二个指标,则显示100%的负载。我自己也很惊讶--多核工作(对几个指标而言)--很酷!我想这是一个很好的例子。不完全是,计算的平行性在不同的符号上进行。例如,一个符号的所有指标在一个线程中计算,而另一个符号的指标在另一个线程中计算。因此,处理器的使用效率更高,一个符号的缓慢指标不会影响其他符号的指标计算。放在同一符号上的指标在特定符号的独立线程中依次计算。 由于终端本身是多线程的,并且很好地利用了多核,所以CPU的负载是有效的。 Документация по MQL5: Основы языка / Функции / Функции обработки событий www.mql5.com Основы языка / Функции / Функции обработки событий - Документация по MQL5 [删除] 2011.03.31 10:20 #78 AlexSTAL: 最后的结果(如意)根本不意味着算法上的正确实现。然而,最终的结果意味着自下而上的兼容性。我的观点是,你的建议有其合理性,你可以谈论一个多余的(纠正的)功能,而把旧的功能留在原地。按你的选择使用。并非如此,计算的平行性在不同的符号上进行。 你的补充是正确的--在不同的符号上。谢谢你提供的信息。 Rashid Umarov 2011.03.31 10:26 #79 -Alexey-: 你的补充是正确的--在不同的角色上。谢谢你提供的信息。通过标准手段 阅读MetaTrader 5中的平行计算 一文,它告诉我们,对于每个符号,指标在一个单独的线程中运行。 [删除] 2011.03.31 10:31 #80 Rosh: 阅读Regular Tools的 文章《MetaTrader 5中的并行计算》,它解释了对于每个符号,指标在一个单独的线程中运行。 谢谢你的链接。 123456789101112131415...25 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是的,这是个好主意--我们一定会讨论这个问题。但我不能保证它的实施--有很多隐患。
是的,这是个好主意--我们一定会讨论这个问题。但我不能保证它的实施--有很多隐患。
也许当人们已经为0写好了代码时,最好不要这样做?
P.S. 我注意到,把计算放在intdicator代码中的好处是,例如,在图表中 加载的2个指标完全使用2个核心 - 负载是100%。这很有用--CPU并没有闲置。
也许当人们已经为0写好了代码时,最好不要这样做?
P.S. 我注意到,把计算放在intdicator代码中的好处是,例如,图表上 加载的2个指标完全使用2个核心--负载是100%。这很有用--CPU并没有闲置。
1) 所以代码写得不正确
2)类似地--优化指标,还有什么是100%的CPU负载?
1)所以代码写得不正确。
2)类似地--优化指标,还有什么是CPU负载100%?
一切都是正确的--它按计划工作。一切都被优化了。我有一个2核CPU。如果我在图表上放置一个指标(带有指标手柄的专家顾问),那么任务管理器显示大约60%的负载,如果我添加第二个指标,则显示100%的负载。我自己也很惊讶--多核工作(对几个指标而言)--很酷!我想这是一个很好的例子。
一切都是正确的--它按计划工作。一切都被优化了。我有一个2倍核心的CPU。如果我在图表上放置一个指标(带有指标手柄的EA),任务管理器显示大约60%的负载,如果我添加第二个指标,则显示100%的负载。我自己也很惊讶--多核工作(对几个指标而言)--很酷!我想这是一个很好的例子。
不完全是,计算的平行性在不同的符号上进行。例如,一个符号的所有指标在一个线程中计算,而另一个符号的指标在另一个线程中计算。因此,处理器的使用效率更高,一个符号的缓慢指标不会影响其他符号的指标计算。
放在同一符号上的指标在特定符号的独立线程中依次计算。
由于终端本身是多线程的,并且很好地利用了多核,所以CPU的负载是有效的。
最后的结果(如意)根本不意味着算法上的正确实现。
然而,最终的结果意味着自下而上的兼容性。我的观点是,你的建议有其合理性,你可以谈论一个多余的(纠正的)功能,而把旧的功能留在原地。按你的选择使用。
并非如此,计算的平行性在不同的符号上进行。
你的补充是正确的--在不同的角色上。谢谢你提供的信息。
阅读Regular Tools的 文章《MetaTrader 5中的并行计算》,它解释了对于每个符号,指标在一个单独的线程中运行。