以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=160435)

--  作者:滚雪球
--  发布时间:2017/12/14 20:05:54
--  缺除权数据
甲醇01到05合约换月缺少除权数据,补充也不管用,两台电脑都是一样,是不是你们服务器上忘了发布了?
--  作者:马良
--  发布时间:2017/12/14 20:23:32
--  
只有连续合约才提供复权数据的
--  作者:滚雪球
--  发布时间:2017/12/15 9:40:34
--  
我就是看的连续合约啊
--  作者:banzhuan
--  发布时间:2017/12/15 9:42:43
--  
该问题已经处理。后续会完善相关校验机制。
--  作者:choir2001
--  发布时间:2017/12/15 10:20:58
--  
哪有修正?现在还是显示大缺口。我怎么做才能修正
--  作者:banzhuan
--  发布时间:2017/12/15 10:26:05
--  
是否连接行情服务器了? 可以通过菜单栏“工具”--数据补充--补充除权财务数据
--  作者:滚雪球
--  发布时间:2017/12/15 10:31:50
--  
我希望你们能实现一个功能,就是用连续合约或者指数合约,但计算是用实际的主力合约数据,而不是采用除权这种模式。
因为除权以后的虚拟合约和实际的合约并不一样,尤其是使用1小时及以上的周期,影响很大。
另外自动换月可以自己提前指定时间和品种,而不是所有人都集中在一个时间点上换月。

--  作者:banzhuan
--  发布时间:2017/12/15 10:56:04
--  
1. 我们的连续合约就是有每个主力合约组成的,除权只是换月造成的缺口给填补了,您可以不用复权数据;
2. 自动换月只是一个辅助功能,具体要哪个时间点换月可以自行做判断的。

--  作者:滚雪球
--  发布时间:2017/12/15 11:10:17
--  
问题在于跨月的时候计算会用到不同月份的数据,比如1月到5月换月了,你在5月份的合约上交易应该用5月份合约的数据计算才是合理的,但实际上是有部分数据是1月份,部分数据是5月份
这样导致和真实情况不符,周期越大使用的数据越多影响越久。但如果不使用连续合约无论是测试还是实际运行都会很麻烦,为什么不能增加一个选项,“不使用跨月合约数据”,对于愿意使用该
功能的人就勾上这个功能,愿意保持原来方式的继续使用原来的方式,而且这个功能应该实现起来也很简单。勾上这个选项之后,比如1月份换到5月份了,这个时候计算用到的数据是5月份实际
的数据,而不是一部分1月一部分5月,也无需除权,这和实际情况更加吻合。

--  作者:banzhuan
--  发布时间:2017/12/15 11:22:17
--  
明白您的意思,您的意思就是主力合约在哪个月份,只要看具体那个月份的数据就可以了对吧,比如1805是主力合约,那只要看1805的全部数据。
那其实您直接打开1805的K线做交易或者做回测就可以了,等主力换月了再手工切换一下月份