以文本方式查看主题

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

--  作者:c100010231
--  发布时间:2015/11/5 13:35:19
--  关于两次测试结果却不一样的问题

我原来策略代码是这样:

IF KD AND HOLDING=0 THEN

BEGIN

BUY(1,1,MARKET);

END

 

后来我改成:

IF KD THEN

BEGIN

BUY(HOLDING=0,1,MARKET);

END

 

 我认为这两段代码是一模一样的(因为要加入一些其它内容,所以才对原代码改动了一下),但两次测试出来的胜率、年回报率却不一样(后来,我把加入的其它内容全都去掉,只是把原代码这样改动了一下,测试的结果还是不一样),这是怎么一回事儿呢?


--  作者:wenarm
--  发布时间:2015/11/5 13:47:00
--  

你使用的数据量的时间段是不是不一样,改成一样的试一下


--  作者:十世
--  发布时间:2015/11/5 13:49:01
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=67931

 

请看连接中的1.17,对比下两次测试时的设置是否都一致