欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 使用vba计算内存占用很高

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3438人关注过本帖树形打印复制链接

主题:使用vba计算内存占用很高

帅哥哟,离线,有人找我吗?
microsoft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2014/5/24 15:42:20
使用vba计算内存占用很高  发帖心情 Post By:2016/3/21 10:08:38 [显示全部帖子]

只是使用vba计算,定义了不少数组,然后运行的时候内存一直在狂飙,才半个多小时就到了8G,
没有使用对象之类的,定义了较多的数组,会造成内存泄漏吗?
因为使用的预警功能,停止了预警也不见内存减少。
预警三十多个合约,8个周期,算起来大概有两百多个。

 回到顶部
帅哥哟,离线,有人找我吗?
microsoft
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2014/5/24 15:42:20
  发帖心情 Post By:2016/3/21 15:15:47 [显示全部帖子]

因为正确输出了结果,所以应该不存在死循环的问题。

 回到顶部
帅哥哟,离线,有人找我吗?
microsoft
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2014/5/24 15:42:20
  发帖心情 Post By:2016/3/21 16:10:10 [显示全部帖子]

只用redim定义了数组

 回到顶部
帅哥哟,离线,有人找我吗?
microsoft
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2014/5/24 15:42:20
  发帖心情 Post By:2016/3/21 19:14:59 [显示全部帖子]

dim bo_begin '波段开始的位置数组
dim bo_end '波段开始的位置数组
redim bo_begin(bdNum),bo_end(bdNum) 
类似这样,存放数值类型数据

 回到顶部
帅哥哟,离线,有人找我吗?
microsoft
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:236 积分:0 威望:0 精华:0 注册:2014/5/24 15:42:20
  发帖心情 Post By:2016/3/22 11:17:31 [显示全部帖子]

数组长度可控(几或者数十,返回参数长度几十,其它为几),作用域都是function内部

 回到顶部