以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=165732) |
-- 作者:大豆0911 -- 发布时间:2018/9/29 17:35:41 -- 逻辑为什么不一致 版主好,我写完条件1,发现这样表达有点复杂,于是简化成条件2的写法。从数学逻辑上看,两者应该是完全一致的,但是在其他条件相同情况下,条件1和2的回测结果相差非常大(测的甲醇连续合约,这里的mindiff都是1)。 很纳闷。。。请问是什么原因,我理解有误吗? 条件2: close=open-4*mindiff |
-- 作者:wenarm -- 发布时间:2018/9/29 18:09:43 -- 怎么可能一样! 等比复权后的的数据就不一定是正数了。 并且交易所的数据经过多次解压缩处理到客户端,其原始数据也可能存在小数位。
|
-- 作者:大豆0911 -- 发布时间:2018/9/30 14:05:33 -- 版主好,这个问题我还是不明白, 1. 就甲醇合约来说,MINDIFF为1,开盘价和收盘价不应该出现小数位啊。。。 均线有可能出现小数 2. 期货不分红不送股,等比复权、填补开盘缺口复权,两种都不应该出现负数?我理解的对吗
|
-- 作者:wenarm -- 发布时间:2018/9/30 14:14:15 -- 不对,你自己输出开高低收看一下就知道。很多都是带小数位的。 交易所过来的原始数据本身就是浮点类型的。不一定是整数。
2.期货没有送股分红的概念。复权方式都是等比算法。不可能出现负数。 [此贴子已经被作者于2018/9/30 14:23:41编辑过]
|