以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助] 数据量过大,计算溢出的问题该如何处理? (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=13592) |
-- 作者:chenwc -- 发布时间:2012/8/10 13:58:50 -- [求助] 数据量过大,计算溢出的问题该如何处理? 一个界面,分成6块,同时运行6个1分钟K线的图标程序化交易, 金字塔软件在运行的过程中,经常出现 “数据量过大,计算溢出”,然后强制退出。 请问,该如何解决?
|
-- 作者:RogarZ -- 发布时间:2012/8/10 14:03:18 -- 1、优化代码 减少计算量 若不行 买第二个金字塔标准版,每个跑3个品种呗 |
-- 作者:chenwc -- 发布时间:2012/8/10 14:40:03 -- 这。。。 还有其他解决办法么?
|
-- 作者:qingni0000 -- 发布时间:2012/8/10 15:09:38 -- 你也可以用dll接口编程实现。就是编程工作量大了点。 |
-- 作者:RogarZ -- 发布时间:2012/8/10 15:35:14 -- 哪里的调整会让图形出现变化? 第三。。。改后台程序化 |
-- 作者:董小球 -- 发布时间:2012/8/10 15:43:24 -- 楼主你用了多少个周期的数据参与运算啊,如果很多历史数据是用不到的,那么你可以适当的减少参与运算的数据量来缓解这个问题。 方法1:删除过多的历史数据,就保留你所需要使用的数据 方法2:在工具-选项里,选择只用当日的分钟数据或者分笔数据,或者在工具-维护里把内存保留和图形保留设置的数值小一些,默认是360 方法3:修改你的代码,例如,判断barpos大于多少周期的时候才进行执行后面的语句,否则直接exit,通过这种方式来减少参与运算的K线数。
|