以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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多个数据。 以前没做过类似的测试,这是第一次,出现了这样的问题。
|