以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=161345) |
-- 作者:qingwa888 -- 发布时间:2018/1/29 13:58:59 -- 突然所有已经写好的模型的回测数值都跟原来不一样了 突然所有已经写好的模型的回测数值都跟原来不一样了,怎么回事?金字塔那么并不稳定吗?策略代码没变,时间没变 |
-- 作者:FireScript -- 发布时间:2018/1/29 14:08:55 -- 1.其他操作导致的本地数据变化了。即时回测里面设置的时间区间没变,也不能保证自动补充的时候数据就补充好了(比如数据补充单次补充有补充量上限等问题)。 2.检查下 交易-合约信息设置里面的费率设置是否变化了。
|
-- 作者:banzhuan -- 发布时间:2018/1/29 14:17:43 -- 1. 您说的写好的模型的回测数值和原来的不一样,是通过相同的版本做的测试,还是用不同的版本做了回测呢? 2. 您看下菜单栏“交易” 》 合约信息设置中,两次回测的保证金、费用模式等是否设置的一致呢? 3. 两次回测数据时,是不是测试周期数据都补充完整了呢? 除权、复权模式的设置是一致的吗? |
-- 作者:qingwa888 -- 发布时间:2018/1/29 14:30:33 -- 发现问题所在了,因为保存了很多回测存档,有些存档是只测多头的,有些是双向,不同的存档来回切换,测试类型这里忘记改了,导致测试结果不一致 ![]() 这里还想问下,要是数据补充出错或者补充不完整,金字塔里面有校验的工具吗?还是说只能自己凭经验发现?
[此贴子已经被作者于2018/1/29 14:31:16编辑过]
|
-- 作者:banzhuan -- 发布时间:2018/1/29 14:55:01 -- 没有这样直接检验工具,一般来说通过数据补充成功的都是完整的数据,分段补充的话中间不要有时间间隔; 检测数据的话可以通过打开K线图来检测K线是否有明细跳空,或者在K线图上右键》数据》周期数据,查看数据的连续性;
|