Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:优化算法的建议

1楼
Vision 发表于:2012/4/8 21:56:42

     跟国内其他自动交易软件相比,金字塔决策交易系统表现得非常优秀,把盯盘的工作交给它,放心。

 

     但是有些地方却不尽人意,比如说数据量稍大,CPU就很繁忙,官方建议控制在1000根K线,但总不能把交易员的思维局限在1000根K线里,有时1000根K线是不够的,特别是在1分钟周期,需要跟多的K线参加运算,或许需要10000根,或许需要30000根,甚至更多。能不能优化算法,尽可能减少CPU的使用率,这样在数据量较大时,交易的稳定性才有保证。

 

    我的算法是这样的, 除了最新的数据,其他的数据都是不变的,我们只需要计算最新的数据就行了,比如Ma(Close,10)和Ma(Close,100),都是减去第一个数据,加上最后一个数据,再除以平均周期数,每次数据变化都是处理这两根K线,除了初始化外,看不出增加了多少运算量,从而大大降低了CPU的占用率。

 

    这仅仅是个人的想法,不知是否可行,望高手斧正!如果现在的金字塔已经能够这样处理的话,也请告知,谢谢!

2楼
wd369 发表于:2012/4/9 1:12:22
MA是简单算法,可以减去第一个数据,加上最后一个数据,但这方法对于其它复杂点的算法就不适用了,比如EMA是加权计算的.
3楼
Leon 发表于:2012/4/9 8:58:02
感谢提交建议
4楼
发表于:2012/4/9 11:17:29
 最新版本貌似已经在解决楼主说的问题了
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04297 s, 2 queries.