分享

RPS:通达信中编制欧奈尔强度系数RPS(1)

 郭康达 2018-07-11


A股的欧奈尔RPS曲线必须剔除新股的影响。

 

第一步,新建一个“上市一年以上”的自定义板块。

 

我们首先需要建立一个排除上市时间不足一年股票的板块。这个板块我取名为:上市一年以上。通达信软件的菜单—工具—自定义板块设置—新建板块。下图中,点击确定,就建立了“上市一年以上”板块,但板块中的股票需要另外添加。

 


参考百度:通达信怎样建立自己的股票板块

http://jingyan.baidu.com/article/5225f26b51f729e6fb090879.html?st=2&net_type=&bd_page_type=1&os=0&rst=&word=%E5%A6%82%E4%BD%95%E5%BB%BA%E7%AB%8B%E8%BF%9E%E6%8E%A5

 

有两个途径将股票添加到这个“上市一年以上”板块。

 

第一个途径。在通达信软件界面,输入:60,进入沪深A股板块,点击键盘右下角向右移动光标的键,直到找到“上市日期”这一列,点击一下,让所有A股按照顺序排列,然后输入“34”进行“数据导出”,选中”Excel文件“和“报表中所有数据“,导出后将一年内上市的股票删除,选中剩下的股票代码,复制到剪切板。

然后,导入“上市一年以上”这个板块(通达信软件的菜单—工具—自定义板块设置—上市一年以上—从文本中导入—粘贴—确定)。


 **我剔除了2016年6月1日及之后开始上市的股票,目前总共有2882只股票。

 

第二个是建立一个条件选股公式来选股到“上市一年以上”这个板块。条件选股公式很简单,如下:

BARSCOUNT(C)>N; 


N为参数,一般设为250

 

通达信软件,Ctrl+F,条件选股公式—其他类型

 


点击上图中的新建,进入下图:

 


点击上图中的确定,即完成建立公式。然后选股到这样板块:通达信软件,Control+T,条件选股公式的下拉菜单中,选中:上市一年以上,选股范围为:沪深A股,然后点:加入条件,如下图:

 


上图中,点击:选股入板块,再选中“上市一年以上”,确定。


友情提醒:这个“上市一年以上“板块中的股票,需要手动更新,建议您一个月更新一次即可。

 

第二步,新建一个技术指标的公式。

建立一个小公式,命名为“EXTRS”,用来计算股票涨跌幅

EXTRS:(C-REF(C,N))/REF(C,N);

N缺省值为250。

通达信软件,Control+F,技术指标公式—其他类型

 


点击上图中的新建,进入下图:

 


点击上图中的确定,即完成建立公式。

 

建议您无脑复制公式。

 

第三步,建立扩展数据,对股票涨幅进行排序。

通达信软件输入:.902,进入扩展数据管理器。 选中第1条扩展数据,如下图:

 


点击上图中的修改,在扩展数据属性里首先设置数据1如下:

技术指标公式选择新建的“EXTRS”指标

计算参数为120(对应半年期的RPS)

计算时段为本地所有数据

计算品种为“自定义板块”下面的“上市一年以上”这个板块

勾选“精确复权”及“生成横向排名数据”

排名方法为“0-1000归一化顺序”

 


再重复上述步骤,  在扩展数据属性里首先设置数据2,计算参数为250(对应一年期的RPS)。

 


第四步,再新建一个技术指标公式:股价相对强度RPS。

通达信软件,Control+F,技术指标公式—其他类型—新建:

 

 

股价相对强度RPS, 出两条彩线的代码如下:

X:=EXTDATA_USER(1,0);{120天的}

RPS120:X/10,LINETHICK2,COLORGREEN;

IF(RPS120>=M,RPS120,DRAWNULL),LINETHICK2,COLORRED;

;

Y:=EXTDATA_USER(2,0);{250天的}

RPS250:Y/10,LINETHICK2,COLORWHITE;

IF(RPS250>=M,RPS250,DRAWNULL),LINETHICK2,COLORRED;

 

M是参数,可以根据自己的偏好设为85-90,我个人偏好90。意思就是RPS大于90时,显示为红线。

 

第五步,确保下载完整的历史数据。

切记1:下载完整的历史数据!这个只需要操作一次。

通达信软件的菜单—系统—盘后数据下载:请自行修改下载的开始时间

 


切记2:,需要每天存盘下载日线数据。

再进.902,并全部刷新扩展数据。这个操作每天收盘都要进行,才能显示最新的RPS曲线。

 


 

然后在股票K线界面输入:RPS。就出现两条RPS曲线了。如某只股票的RPS曲线如下图,绿线为半年期RPS,白线为一年期RPS,超过90时,显示为红线,一目了然。


 

关于RPS有一位网友的问题:“关于RPS,发现一现象。

1.如剔除上市不足一年的新股,计算瞬间结束。如选沪深A股计算时间较长,能出现两条线。此外选自定义板块(剔除上市不足一年的新股)计算结束后,点修改发现计算品种显示是空白。

2.如先选沪深A股,计算结束后删除,重建用自定义板块能出现两条。如果用数据清理清除缓存中间数据或首次建数据,RPS只能一条线。

3原因可能出在软件上,表面接受自定义板块其实不接受,从计数刷新时间和建完后修改发现自定义板块是空白判断”,我也遇到这个问题,后来我把“上市一周年”这个自定义板块的名字改成汉语拼音首字母'SSYZN',然后系统就接收了,在扩展数据管理器窗口,点击刷新后就系统就会正常计算1-2分钟,然后RPS数值也就是剔除新股后的数值了。

 ——

rps的经验。

1、之前看留言,很多人说120和250会同步变化,我也遇到这个情况了。首先可以设置两个不同的参数,分别对应120和250,分别引用。不懂的可以照猫画虎,自己研究。其次建议不用现在的通达信股票软件,重新从证券公司下载一个干净的软件。我就是通过这两个方法解决的,现在的rps数值计算的几个股票基本一致。

2、可以给rps参数增加一个颜色,比如大于87为黄色,大于95为红色,线条加粗。这样更加明显和直观。


代码如下:

X:=EXTDATA_USER(1,0); RPS120:X/10;IF((X/10)>=87,RPS120,DRAWNULL),LINETHICK1,COLORYELLOW;IF((X/10)>=95,RPS120,DRAWNULL),LINETHICK2,COLORRED;

————————

>>建立(上市一年以上)板块,通达信步骤功能(菜单)_选股器_定制选股_其它条件_上市天数_加入条件_上市天数大于360天_选股入板块(上市一年以上)。方便快捷。谢谢。

(摘自:陶博士)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多