以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 历史数据存储限制 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=30664) |
-- 作者:readonly -- 发布时间:2012/11/15 12:54:19 -- 历史数据存储限制 请教下,为什么要有历史数据储存限制,既然已经设置内存保留数,历史储存又不会参与到盘中交易,为什么还会提示导致计算机变慢呢?我不明白这个原理,难道你们的数据没有按时间分割开的吗? 例如分笔数据,缺省只储存10天,要知道以后再要买数据来用的话,就要花很多钱了。
|
-- 作者:jinzhe -- 发布时间:2012/11/15 13:10:02 -- 4·为什么使用金字塔会越来越慢 答:那是因为用户使用的数据月来越多的原因,金字塔默认1分钟数据是保存3天的,但是有的用户为了做交易测试等通常需要很长的历史1分钟或者5分钟数据,这样多的数据平时在图形上显示或者做预警以及程式化交易时会给CPU带来相当大的运算量。解决办法是用户要把数据量控制在一定的数量之内,如果用户非要保存相当长的数据,那就就必须在选项里做数据的限制处理,在选项中的维护选项卡里将“内存使用”和“图形使用”设置到1000周期以下控制参与CPU的运算的数量以提高软件使用效率。 参考如何提高金字塔软件的云心速度 http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=3286
这里所说的是使用数据长度不能过长,而不是保存的数据过长 |
-- 作者:readonly -- 发布时间:2012/11/15 14:43:29 -- 在逐k模式下,增加内存使用k线数,会增加cpu运算量吗? 我觉得只会增加内存使用量,cpu运算量模型写完了就定型了吧?
|
-- 作者:jinzhe -- 发布时间:2012/11/15 14:57:25 -- 图表会计算k线图上显示的所有k线 后台会显示内存保留里面的k线 如果k线数量不够会进行智能扩充(如果勾选了该功能的话) |
-- 作者:readonly -- 发布时间:2012/11/15 15:06:36 -- 那也只是启动程序时,计算一遍所有k线,然后就只刷新最后周期了。那么更多k线在内存也不应该占用更多cpu。 至于智能扩充,用了跨周期函数的话,这个智能扩充就不灵了。
|