以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助]关于螺纹钢除权数据问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=62927) |
-- 作者:SZPH2005 -- 发布时间:2014/3/20 15:59:54 -- [求助]关于螺纹钢除权数据问题
关于螺纹钢除权数据问题
螺纹钢RB00合约中, 选择价格复权后, 2009-11-10,和2009-12-8两天 仍然有巨大的换月缺口, 这对历史测试有很大影响, 经核对, 这两次应该分别由RB01合约换为RB02合约、RB02合约换为RB05合约, 希望能解决这个问题。 |
-- 作者:lichenghu -- 发布时间:2014/3/20 16:11:44 -- 除权数据是从10年至现在的,10年之前的除权问题用户自行完善下 |
-- 作者:SZPH2005 -- 发布时间:2014/3/21 8:45:57 --
请教一下,10年之前的除权问题用户如何自行完善,有什么方法吗? |
-- 作者:lichenghu -- 发布时间:2014/3/21 8:56:35 -- 通过除权分红来处理,看下已有期货除权格式
除权日:换月日期 分红:(旧主力昨天收盘价 — 新主力昨收盘价)*10 |
-- 作者:SZPH2005 -- 发布时间:2014/3/21 14:26:39 --
比如:螺纹钢
除权日:换月日期为2009-11-10 旧主力:RB01,新主力:RB02 旧主力昨天收盘价:3927,新主力昨收盘价:4110 分红:(旧主力昨天收盘价 — 新主力昨收盘价)*10 =(3927-4110)*10 =1830
为何要乘以10? 接下来如何操作呢? 多谢! |
-- 作者:yukizzc -- 发布时间:2014/3/21 14:43:48 -- 软件默认计算方式就需要乘10进行处理。 工具-数据管理-数据管理器-财务除权,找到RB00,只需填上除权日和分红的值即可 |
-- 作者:SZPH2005 -- 发布时间:2014/3/21 14:58:44 --
可以了, 金字塔太强大了!
再问一下,是不是所有的品种都要乘以10? |
-- 作者:yukizzc -- 发布时间:2014/3/21 15:02:30 -- 计算方法都一样。 |
-- 作者:SZPH2005 -- 发布时间:2014/3/21 15:11:32 -- 另外,向前复权,除权后,换月日之前的开、高、低、收数据全部发生了变化, 那么,交易量数据是不是也发生了变化?
如果没有变化, 那为什么下面一句, 只能输出最近的主力合约的月份数值,比如,主力合约为10月,就输出10, 而之前的输出全为0呢?
Q1:if(vol="RB01$vol",1,if(vol="RB02$vol",2,if(vol="RB03$vol",3,if(vol="RB04$vol",4,if(vol="RB05$vol",5,if(vol="RB06$vol",6,if(vol="RB07$vol",7,if(vol="RB08$vol",8,if(vol="RB09$vol",9,if(vol="RB10$vol",10,if(vol="RB11$vol",11,if(vol="RB12$vol",12,0)))))))))))),colorwhite,linethick0; |
-- 作者:lichenghu -- 发布时间:2014/3/21 15:34:04 -- 成交量您可以选择除权或者不除权-在工具-选项-其它 中修改设置 |