以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  计算当根K上的涨跌幅度,结果好像不太对。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=143863)

--  作者:qq代人发帖
--  发布时间:2016/12/2 10:59:34
--  计算当根K上的涨跌幅度,结果好像不太对。
请教:当日涨跌幅:=100*(CLOSE-PRVSETTLEMENT)/PRVSETTLEMENT,
我计算当根K上的涨跌幅度,结果好像不太对,计算出来,逐个K线看结果,居然有20%多的,15%多的,这样写不对吗?
按照昨日结算价计算涨幅,在没有扩板的K线看,结果也经常超过10%,哪儿不对呢?

--  作者:jinzhe
--  发布时间:2016/12/2 11:07:39
--  
估计是昨结算价格不对,你补充下日线数据试试
--  作者:jinzhe
--  发布时间:2016/12/2 11:08:40
--  
本地测试来看,是对的
图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

--  作者:xscaler
--  发布时间:2016/12/2 11:29:39
--  
回版主,我补充了日线数据了。是不是补充之后要重启软件才行?
--  作者:xscaler
--  发布时间:2016/12/2 11:30:39
--  
你往前多看几根K试试,比如看前天的。我写出来,也是当天的对的上,以前的就对不上了
--  作者:jinzhe
--  发布时间:2016/12/2 11:41:22
--  

没出现过大于5的,你切换到日线周期看看


--  作者:xscaler
--  发布时间:2016/12/2 12:10:15
--  
我知道问题在哪儿了,我的图是复权后的。
请问版主,这个问题怎么解决?我要计算当天的涨跌幅,看距离涨跌停的位置距离,而且能回测的。

--  作者:jinzhe
--  发布时间:2016/12/2 13:22:43
--  

涨跌幅就用前面的代码判断,

涨跌停用 1.1*PRVSETTLEMENT,0.9*PRVSETTLEMENT  这两个