开拓者期货期权程序化系统交易论坛

标题: 小技巧,和大家分享~~ [打印本页]

作者: moses    时间: 2009-6-4 01:14:27     标题: 小技巧,和大家分享~~

不知道算不算技巧啦,刚开始用TB没多长时间,和大家分享一下,大家也都说说自己的使用技巧,提高TB的运行效率。下面说说我遇到的问题,我使用笔记本运行TB,刚开始,做了一个工作室,在工作室内做了好几个工作区,分别存放不同品种的不同时间周期超级图表,在非开盘时间,机器使用正常,在开盘时就发现机器几乎满负荷运转,画面停顿,机器变的非常不流畅,打开任务管理器,发现cpu占用为100%,内存在600m左右。当时吓了一跳,马上查看TB占用的内存,大概在100m左右,基本可以忍受(机器内容为2G),cpu占用多,就太成问题了。如何解决呢?我就试着关掉了所有工作区,只保留一个,这时再观察cpu占用率大概在36-50%之间,这下明白了,TB是根据打开的超级图表的多少,来实时运算的,只要关掉不必要的工作区(或超级图表)就可以保证系统运转顺畅了。
准备周末去配置一台速度更快的台式机,把TB好好运行起来,作为交易软件,这个软件超好,已经深深喜欢上它了,呵呵,也希望大家都能在使用过程中找到自己的快乐~~~
作者: 高架桥    时间: 2009-6-4 11:42:56

2个G还停顿啊
作者: moses    时间: 2009-6-4 11:48:44

个人使用的感觉是,对cpu的计算能力要求很高,其实内存倒是其次~~不要一次开很多的超级图表就应该可以解决掉,如果机器性能好,应该会好一些~~
作者: 天柏    时间: 2009-6-4 15:41:47

可以把超级图表分割成若干个小图,分别放品种或者不同周期图,这样比一个品种图占一个工作区要好得多。
作者: moses    时间: 2009-6-4 18:09:17

嗯,天柏兄建议的好~~
作者: 啸傲    时间: 2009-6-4 23:01:59

我通常开5个工作表,CPU的使用率一般也就2~30%,4个任务内存占用80M左右.
通常我只有两个工作表执行交易系统,其它3个只是看不同的品种或周期.

不知道楼主遇到的是不是特殊情况.
作者: moses    时间: 2009-6-4 23:52:28

谢谢啸傲兄的回帖,我再用台式机测试一次看~~




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2