下载MetaTrader 5

MT5的历史测试功能最多支持多少线程?

要添加评论,请登录注册
xi chen
185
xi chen  
MT5的历史测试功能最多支持多少线程?
Ming Xin He
版主
19768
Ming Xin He  
mdp2012:
MT5的历史测试功能最多支持多少线程?

你的问题可能是指最多能支持多少个代理(agents)吧?

英文论坛里的所有英语文章很快会被翻译成中文,到时你将能从中得到你所需要的信息。

Jian Chen
版主
4489
Jian Chen  

本地的部分和MT4一样吧,看CPU几个核,测试很耗CPU,线程多了也没什么用。

MT5 支持远程代理和云,因为测试瓶颈在CPU,调度部分不需要很多时间,所以针对这些方面,线程多少不是关键吧。 

xi chen
185
xi chen  
forex2start:

本地的部分和MT4一样吧,看CPU几个核,测试很耗CPU,线程多了也没什么用。

MT5 支持远程代理和云,因为测试瓶颈在CPU,调度部分不需要很多时间,所以针对这些方面,线程多少不是关键吧。 

线程多少非常关键啊,4核8线程的cpu,如果使用MT4,那么只能使用4线程,结果比4核4线程cpu慢很多。一台双路服务器,是16核32线程,如果MT5只支持8线程,那么等于只能用1/4的性能,而MT4是只能用4线程,也就是1/8的性能。MT5的代理云是不错,但是成本高,虽然计算快,但是参数组合经常有几千万种,如果用代理云,价格是天文数字。
Jian Chen
版主
4489
Jian Chen  
mdp2012:
线程多少非常关键啊,4核8线程的cpu,如果使用MT4,那么只能使用4线程,结果比4核4线程cpu慢很多。一台双路服务器,是16核32线程,如果MT5只支持8线程,那么等于只能用1/4的性能,而MT4是只能用4线程,也就是1/8的性能。MT5的代理云是不错,但是成本高,虽然计算快,但是参数组合经常有几千万种,如果用代理云,价格是天文数字。

呵呵,也是。不过我觉得还是在优化的时候注意一些,不要同时弄太多参数,参数变化的步长也不要弄太小吧。

每当我搞优化,发现长时间CPU 100%,听到风扇转的声音提高的时候,总是心里有些心疼,不忍让电脑太累 :) 

Dean Wu
169
Dean Wu  

测试期间的数据长短也会影响测试运行时间。因为MT5最多支持100,0000个图表。

Michael So
174
Michael So  
mdp2012:
MT5的历史测试功能最多支持多少线程?

本地有几个就几个,云就无限 

Ming Xin He
版主
19768
Ming Xin He  
最多支持线程数跟程序设计以及你当前CPU和内存的消耗有很大关系吧。MQL5本身对线程数应该没有限制。
要添加评论,请登录注册