以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  测试结果不一致  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=98041)

--  作者:stockwiner
--  发布时间:2016/5/31 13:59:09
--  测试结果不一致
做了公式测试,
发现参数回测的优化的结果 与单个 参数 测试的结果不致,可能是什么原因?

--  作者:stockwiner
--  发布时间:2016/5/31 14:07:31
--  
好象单核参数优化是一致的,多核不行。


--  作者:wenarm
--  发布时间:2016/5/31 14:07:32
--  
使用的参数不同,其优化结果肯定也不会相同。
--  作者:yukizzc
--  发布时间:2016/5/31 14:09:45
--  

优化结果那些个输出项是简易测评报告算法,你单参数是不是用的专业测评报告?

 


--  作者:stockwiner
--  发布时间:2016/5/31 14:13:51
--  
好象也不是多核的问题。是虚拟内存?
把使用虚拟内存的勾去掉,结果一致。

--  作者:stockwiner
--  发布时间:2016/5/31 14:22:03
--  
都是简易报告。
--  作者:stockwiner
--  发布时间:2016/5/31 14:24:50
--  
再详细说一下。
我用VBA建立了一个二维数组,存放概率表。
参数测试的时候,在 barpos=1的位置,把VBA中的概率表读入公式。
会不会是这个过程会出BUG?

我也算用金字塔很长时间了,这个问题第一次出现。我思考下来,也就是上述内容以前从来没试过。

--  作者:yukizzc
--  发布时间:2016/5/31 14:30:01
--  

可否不通过vba,然后直接取一个定值呢?测试看看呢,比如在代码里限定barpos=1时候取一个固定值

 


--  作者:stockwiner
--  发布时间:2016/5/31 14:32:24
--  
VBA用来存放概率表,很大的表,2000多个数据。
以前没做过类似的测试,这是第一次,出现了这样的问题。