以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助]如何用函数对最近两天的数据进行前复权处理 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=5905) |
-- 作者:ranyang -- 发布时间:2011/3/28 21:24:06 -- [求助]如何用函数对最近两天的数据进行前复权处理 可以用函数或者公式得到吗 |
-- 作者:admin -- 发布时间:2011/3/28 23:34:52 -- 如果有除权数据,可以参考SPLIT(N)等函数。 如果你想自定义的复权,那么最好使用VBA |
-- 作者:ranyang -- 发布时间:2011/3/29 7:59:50 -- 我想得到昨日数据前复权后的最高最低,如果不使用除权后的连续合约,应该怎么做呢? |
-- 作者:admin -- 发布时间:2011/3/29 8:27:14 -- 不明白你的意图,你是在什么情况下要得到昨日的复权数据?股票的复权后的情况?还是用在期货的填补开盘缺口 |
-- 作者:阿火 -- 发布时间:2011/3/29 9:15:51 -- 以下是引用ranyang在2011-3-29 7:59:50的发言:
我想得到昨日数据前复权后的最高最低,如果不使用除权后的连续合约,应该怎么做呢?
楼主要的应该是填补开盘缺口的复权数据吧,期货只有这种复权方法而已。 可以这样: 1,先算出昨日高点hh1,低点L,1 2, 算出跳空 tiaokong:=ref(o-ref(c,1),barslast(date<>ref(date,1))+1) 3,你要的就是hh:hh1+tiaokong; LL:LL1+tiaokong; |
-- 作者:ranyang -- 发布时间:2011/3/29 9:26:04 -- 就是补跳开缺口,非常感谢 [此贴子已经被作者于2011-3-29 9:43:40编辑过]
|
-- 作者:samyongq -- 发布时间:2011/11/22 20:18:43 -- 楼主要的应该是填补开盘缺口的复权数据吧,期货只有这种复权方法而已。 可以这样: 1,先算出昨日高点hh1,低点L,1 2, 算出跳空 tiaokong:=ref(o-ref(c,1),barslast(date<>ref(date,1))+1) 3,你要的就是hh:hh1+tiaokong; LL:LL1+tiaokong; 感谢阿火! |
-- 作者:方文潮 -- 发布时间:2012/2/27 15:22:00 -- 求vba自定义复权的例子 不知到有没有用vba编写的自定义复权的例子?(用来填补期货开盘缺口的) |