很欣喜的看到金字塔3.11增加了“虚拟内存”的概念,所以下载来试试看。结果用一个复杂策略测试4年股指期货1分钟图形,结果不管是用图表评测功能也好,或者是将公式加载到K线图上也好,都不能完美出曲线。看起来图表评测功能和公式加载到K线图存在同一个问题:
我公式中存在很多的stkindi,太多了,就不行了,只能设置图表显示的K线数量不要太多,例如3个月可以,超过半年,我的策略运行就不正常了,似乎问题是stkindi获取不了值(并且不是全部stkindi不能获取,而是部分stkindi能获取,部分不行)。
通过减少图表K线数量,或者减少公式中的stkindi,都可能使得公式显示出完全正确的结果。即:要使用更多的stkindi,就需要减少K线数(图表评测功能来讲,就是缩小测试的历史周期数);要测试更多K线数,则必须减少stkindi的使用。
王工:我使用3.1.2版本还是不行,具体的讲:
1、32位win7,4G内存(由于32位限制,有用的是3G多)
2、K线数量不要超过3个多月的1分钟图(2万以内)
3、公式用stkindi引用了5个公式
4、图表上输出了(用:输出)4根线以及两个数字(用:输出,并使用nodraw)
勉强可以(但可以看到内存资源已经接近爆满)
如果K线数再多、stkindi再多,或者输出的线再多,就不行了。就是以上条件下,也往往是刚启动金字塔的时候可以,如果金字塔启动后,多加载几遍公式,又不行了。
楼上最新版3.12如果问题依旧,请直接联系开发人员:qq442902994