以文本方式查看主题 
         
      -  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp) 
        --  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2) 
        ----  关于历史数据的问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=53027) 
         
       | 
    
    
    
      --  作者:wide 
        --  发布时间:2013/6/14 11:17:58 
        
        --  关于历史数据的问题 
        -  我的机器,存了255天的历史深度统计数据。现在的问题是,如果用存有255天历史数据的金字踏打开软件进行实盘,金字塔占有内存很多,虚拟内存也占有很多,现在已到了下午软件要崩溃的地步(我是接了股票数据的)。
 
 - 但是,我在新的目录上,装了一个全新的金字塔(没有255天的历史数据),打开金字塔,占存小很多,运行也正常了。
 - 同样的方式,在新的目录上,装一个全新的金字塔,将255天的数据COPY过来,找开金字塔,占存依然很多,下午死机。
 
 我的问题是,模型在实盘时,最多只用到昨天的数据,跟255天历史数据完全无关,为什么会有这么大的区别。是不是金字塔在启动时,不管3721,先将大部分历史数据加载到内存,而不管软件的内存设置? 
 
 
 
 下图是设置。
  
  此主题相关图片如下:qq截图111.jpg
  
 
  
         
       | 
    
    
      --  作者:王锋 
        --  发布时间:2013/6/14 11:35:18 
        
        --   
        扩展统计数据是启动时都要装进内存的,因此如果你保存的数据量过大,是要占用大量内存的
         
       | 
    
    
      --  作者:wide 
        --  发布时间:2013/6/14 12:38:38 
        
        --   
        问题就在这里了,实盘时,我只用一天的扩展统计数据,为什么要加255天的数据都装入内存?明显不合理啊! 
         
       | 
    
    
      --  作者:chnxgd 
        --  发布时间:2013/6/14 13:00:42 
        
        --   
        建议金字塔工程师解决一下这个问题。实盘时不是只需要1根k线的信息就够了吗?
[此贴子已经被作者于2013/6/14 13:02:11编辑过] 
         
       | 
    
    
      --  作者:chnxgd 
        --  发布时间:2013/6/14 13:06:33 
        
        --   
        图标交易时,明明屏幕上只显示最小k线量,但还是提示数据过多,内存占用过大,建议缩小数据之类的提示。实际上我只是打开后就开了图表交易,其他没动。 
	  
	楼主问题也正是我关心的问题,不另外开贴咨询了,这里问问算了。  
         
       | 
    
    
      --  作者:jinzhe 
        --  发布时间:2013/6/14 13:39:53 
        
        --   
        这个是启动之后调用的原则,可以等开发人员来说明
         
       | 
    
    
      --  作者:wide 
        --  发布时间:2013/6/15 9:26:19 
        
        --   
         我等。。。。。。
         
       | 
    
    
      --  作者:王锋 
        --  发布时间:2013/6/15 9:38:01 
        
        --   
        这个没法的,当初设计时为了考虑效率,扩展统计数据是全部装载到内存中的。 
	建议你安装2套金字塔版本,一套用来保存长期数据用来做盘后统计使用,一套只保留2天统计数据用来做实盘交易 
         
       | 
    
    
      --  作者:wide 
        --  发布时间:2013/6/15 12:07:18 
        
        --   
         您的建议真好,我现在就是这么做的。只是不知道前天的历史数据该如何处理,是归在保留2天的软件里呢?(显然不合适)还是转存到历史软件去呢?如果想转存,如何操作,什么时间操作,请指教。 谢谢
  
         
       | 
    
    
      --  作者:sandfish 
        --  发布时间:2013/6/16 22:01:20 
        
        --   
        搞个SSD硬盘,把虚拟内存设在这个盘上试试,速度应该会有提升吧
         
       |