首先要提醒您,内存占用过高会导致策略运行卡顿、程序崩溃,甚至影响电脑其他功能使用,得及时调整优化。
1. 内存限制设置:打开QMT客户端,进入“系统设置”-“性能设置”,找到“内存限制”选项,根据电脑内存总量调整数值(比如16G内存可设置为8G),保存后重启客户端即可生效。
2. 策略代码优化:检查策略是否有循环冗余、全局变量过多的问题,比如避免频繁调用历史数据接口,把常用数据缓存到本地;非高频策略可降低数据更新频率,比如有朋友把每分钟K线更新改成每5分钟,内存占用直接降了30%左右。
3. 客户端资源清理:在QMT“系统工具”里找到“清理缓存”功能,每周清理一次日志和临时数据;同时关闭未使用的功能模块,比如多余的行情窗口、策略面板。
设置内存限制时不要低于策略运行的最低需求,代码优化也要兼顾策略逻辑,避免影响执行效果。
如果您不确定电脑适合的内存限制数值,或者需要帮您优化策略代码,可以点击右上角添加微信进一步沟通,可以申请成本佣金账户!ETF、可转债佣金降至0.5,两融的专项利率给到3.6%以下,国债逆回购能够降到打一折!
发布于16小时前 杭州



分享
注册
1分钟入驻>

+微信
秒答
电话咨询
18630917047 

