金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2056|回复: 0

该如何选择和使用32位和64位版本的金字塔

 关闭 [复制链接]

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-7-12 14:52 | 显示全部楼层 |阅读模式
本帖最后由 技术009 于 2021-7-12 15:08 编辑

32位和64位的区别
优势:
    64位相比32位最大的优势就是打破了4G内存使用限制(如果操作系统是32位的,那么实际32位金字塔有效使用内存仅有1.7G),如果您经常使用大数据复杂策略做测试和优化,或者程序化交易使用大量品种图表交易或者后台大量品种交易,或者盘中交易同时连接期货和股票服务器,那么我们建议使用64位系统,因为32位系统的4G内存是不足以满足复杂大数据的使需求。
劣势:
    如果您操作系统安装了32位的OFFICE,那么需要你卸载32位的OFFICE,或者重新安装64位的OFFICE,否则会有使用上的冲突,另外对于二次开发的用户,部分在32上编译的代码,需要重新编译为64位后才可以使用。

   出现内存使用警告后的处理方案
   如果在使用金字塔的过程中出现了 截图202107121448467671..png 图所示的情况,说明您当前的内存出现了不足,因此我们推荐如下处理方案:

   1、如果您当前正在使用32位版本金字塔,我们建议您升级到64位金字塔版本,这样会有更大的内存空间。
   2、如果当前已经是64位金字塔版本,那么我们建议您查看一下电脑的安装内存,我们强烈建议64位版本金字塔内存在8G以上,可以考虑增加内存。
   3、如果在图表程序化交易和后台程序化交易过程中出现该警告,说明当前图表加载的品种或者公式策略过于复杂,尤其是策略中是否大量含有跨周期跨指标引用情况,并建议适当减小品种数量和跨周期引用。
   4、如果在公式测试和优化过程中出现该警告,可能是测试数据数量过大,测试品种数量过多,优化数据量过大,或者策略中是否大量含有跨周期跨指标引用情况,建议减小数据的测试范围,或者降低优化的步骤。
   5、尝试减小数据的使用,参考 通过设置提高金字塔软件的运行效率https://www.weistock.com/bbs/for ... =744&extra=page%3D1
   6、尝试优化代码,提高代码效率,参考 有关PEL编程时,若干注意效率问题的汇总 http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=74267
   7、对于二次开发用户,建议检查您的策略代码是否有内存泄漏的情况存在,一般常见的检测方法是打开任务管理器,检测WINSTOCK.EXE进程,如果内存一直处于稳定增加中,说明你的代码有内存泄漏情况。

常见问题:为什么我的内存还有剩余,但是在64位金字塔确报无内存可用了?
      1、因为内存是瞬时值的检测,如果出现警报后您自身检查内存的使用没有异常可以忽略掉,可能是您当前内存正好某个操作导致突然增大,若警告自行消失并不是重复多次出现可以暂时忽略掉。
      2、若警报一直出现无法自行消除,说明的确存在内存问题,如果您只是在任务管理器上查看内存使用率的话,是不完全科学的,因为任务管理器只是显示的是活动内存的使用率,没有去计算虚拟内存,虚拟内存在使用中也会频繁或者偶尔与活动内存进行交换,因此在统计实际使用内存的情况下必须要将虚拟内存的占用也一并增加,这才是实际的内存占用。总而言之,必须保证活动内存+虚拟内存 < 90%总内存的情况下,才能确保不会因为内存不足而造成崩溃,这也是金字塔为了提高稳定性的保护性限制措施。
      此外,金字塔也不可能完全将系统的内存全部占为己用,毕竟还要留一些给操作系统还有其他应用程序,做这些事情就是一个目的:为了让软件更稳定的工作!
更多讨论参考https://www.weistock.com/bbs/for ... =743&extra=page%3D1

如何禁止该警告窗口:
   可以在 工具菜单->选项->内存选项卡,取消“内存保护监测”功能。警告:不推荐关闭内存保护功能,取消该选项后可能会因为进行大数据测试及优化时由于内存不足而导致系统崩溃!



金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-16 00:50 , Processed in 0.249999 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表