以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=96702) |
-- 作者:yohooo00 -- 发布时间:2016/4/25 15:04:11 -- [求助]为何回测只有一个信号? KD:=C>AA; //开多条件 PD:=BB>C; //平多条件 KK:=BB>C; //开空条件 PK:=C>AA; //平空条件 平空:SELLSHORT(PK AND HOLDING>0,Y,LIMIT,OPEN); //平空信号 开多:BUY(KD AND HOLDING=0,Y,LIMIT,OPEN); //开多信号 平多:SELL(PD AND HOLDING>0,Y,LIMIT,OPEN); //平多信号 开空:BUYSHORT(KK AND HOLDING=0,Y,LIMIT,OPEN); //开空信号 请问哪里有问题吗?为何历史回测,只有一个交易信号? |
-- 作者:yukizzc -- 发布时间:2016/4/25 15:15:59 -- 加到图表上看有几个信号,费率设置改资金大一些呢 |
-- 作者:yohooo00 -- 发布时间:2016/4/25 15:28:47 -- 以下是引用yukizzc在2016/4/25 15:15:59的发言: 只有一个信号。资金100万。
加到图表上看有几个信号,费率设置改资金大一些呢 |
-- 作者:wenarm -- 发布时间:2016/4/25 15:38:27 -- 你加了仓位限制条件,可以尝试吧其去掉,或者测试时段改大点。 将开仓条件单独打印输出,并且输出你的资金情况。a:ASSET; 方便分析,是资金不足,还是条件不成立 |
-- 作者:yohooo00 -- 发布时间:2016/4/25 16:23:22 -- 以下是引用wenarm在2016/4/25 15:38:27的发言: 保留了开仓的仓位限制条件,去掉了平仓的仓位限制条件后,信号恢复正常。可是为什么会产生这个问题呢?
你加了仓位限制条件,可以尝试吧其去掉,或者测试时段改大点。 将开仓条件单独打印输出,并且输出你的资金情况。a:ASSET; 方便分析,是资金不足,还是条件不成立 |
-- 作者:wenarm -- 发布时间:2016/4/25 16:40:21 -- 多仓为正,空仓为负。你代码中平空:SELLSHORT(PK AND HOLDING>0,Y,LIMIT,OPEN); 这样就恒不成立 |
-- 作者:yohooo00 -- 发布时间:2016/4/25 17:07:31 -- 以下是引用wenarm在2016/4/25 16:40:21的发言: 原来如此。多谢指教。
多仓为正,空仓为负。你代码中平空:SELLSHORT(PK AND HOLDING>0,Y,LIMIT,OPEN); 这样就恒不成立 |