系统交易论坛 - 开拓者期货自动交易平台's Archiver

summerec 发表于 2010-7-23 00:35

TB对计算机运算能力的调用问题

在策略研发中,参数遍历过程中的优化速度是对系统的最基本要求

但很遗憾的是TB在策略优化的速度方面似乎非常不足,开机一个通宵才能完成一次优化,我才用了两个参数啊

查看系统资源,发现TB优化时,CPU占用率才15%,我的电脑配置已经是顶级了

看看这个优化时间,真是晕死啊,,是否有改进的可能呢?

summerec 发表于 2010-7-23 00:37

同样一个策略  
文华的优化只需要2分钟

但文华只能输出50个优化结果

TB可以全部输出 ,但慢得吓人
文华只能输出50个,2分钟内搞定

优化结果99%一致
我试了很多机器,很多中系统XP、VISTA、WIN7,全都这样

谁能告诉我是为什么?

是否TB的算法有什么缺陷呢?

summerec 发表于 2010-7-23 00:40

不要回答我数据量、策略复杂度、参数多少等等答案

一模一样的数据和策略,为什么一个这么慢,一个那么快  运算结果还一样

只是文华只能输出50个结果

summerec 发表于 2010-7-25 14:12

:) +


:Q



:L

欲速不达 发表于 2010-7-25 17:46

回复 1# summerec 的帖子

不会呀,我一般两个参数组合4000多次,大概10钟就搞定了,应该是你电脑问题吧,说是你电脑配置情况,包括前端总线,还有CPU在运行时温度,如果稳定过高,性能会直线下降

summerec 发表于 2010-7-26 19:53

楼上测试的时候涉及多少根K线

我大概用到8000根的样子

我的电脑基本算是工作站级别的配置了 应该不是电脑能力的问题

bluefox 发表于 2010-7-26 23:45

对楼主的工作站的运算能力很有兴趣 请看帖子
[url]http://www.tradeblazer.net/forum/thread-8517-1-1.html[/url]

bluefox 发表于 2010-7-26 23:54

楼主cpu应该是6核的
15*6=90
tb是单线程的东西
如果以后有10核的u tb的单核占用该是10%

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.