欧奈尔RPS曲线编制方法

发布于: 雪球转发:55回复:75喜欢:281

 #欧奈尔#    #rps#    #通达信公式#  

前言:本文必须是全网最新、最全的RPS设置文章了。

一、概述

RPS作为趋势分析最核心也是最基础的趋势指标,先了解下其历史,有助于理解其重要性和作用。

其实原名不叫RPS,而是叫相对强度RS(Relative Strength),有时也翻译为相对动力排名。以前看盘软件还没有普及,投资者只能通过投资者商业日报(Investor's Business Daily)查看相对强度,著名投资者威廉·欧奈尔、马克·米勒维尼分别在书籍《笑傲股市》、《股票魔法师》多次提及RS。可见RS重要性相当高。

比如,《笑傲股市》最核心的杯柄形态图形就提出了RS要求,见下图。

又比如,《股票魔法师》SEPA策略中“二阶段”识别条件提出了RS的要求,见下图:

而RPS,股价相对强度Relative Price Strength,与RS含义是一模一样的。最早在2017年由陶博士进行了A股本土化,并在网上无私分享编制方法,造福了无数散户和专业投资者(包括券商)。感恩陶博士!

二、制作工具

通达信软件,官方免费版。安装方法请参考官方网站或度娘。

RPS效果图:

三、编制方法

1、下载行情数据。历史行情数据只需下载一次,后续只需下载最新日期即可。

步骤:系统-->盘后数据下载-->选日期范围、下载所有AB股类品种,如下图所示。

2、创建两个自定义板块:上市一年以上,细分行业

步骤:软件下方菜单-->自定-->自定义板块设置-->新建板块,见图。

3、导入股票和板块

(1)新建公式:通达信软件,按Ctrl + F,在条件选股公式的其他类型下,创建公式。步骤见图,公式代码如下,参数N默认为250。

BARSCOUNT(C)>N;

(2)导入个股。

步骤:通达信软件,按Ctrl + T,条件选股公式菜单找到刚才建的公式:上市一年以上,加入条件。

选股范围为:沪深A股,然后点:选股入板块,再选板块“上市一年以上”,执行结果:选中3783只股票

(3)导入板块。将细分行业、概念板块导入至细分行业板块中

步骤:软件下方菜单-->板块指数-->细分行业,按Ctrl + A,选:是。如下图所示。

然后,全选中-->加入到板块-->细分行业-->确定

重复上述步骤,将概念板块也导入细分行业板块中。到此,共导入278个板块到细分行业。

(4)新建公式EXTRS:用来计算股票涨跌幅。

步骤:按Ctrl + F,在技术指标公式的其他类型下,创建公式。步骤见图,公式代码如下,参数N默认为250。

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

(5)依次创建扩展数据1至5:对个股涨幅进行排序

步骤:通达信软件输入:.902,进入扩展数据管理器-->选择数据1-->修改

然后,选“EXTRS”指标-->参数为120(对应半年期的RPS)-->选“上市一年以上”-->勾选“精确复权”及“生成横向排名数据”-->“0-1000归一化顺序”-->本地所有数据,见下图。

点击确定,弹出“是否立即计算”,先选“否”

再重复上述步骤,再依次创建参数为250、50、20、10日的个股排名数据

(6)创建扩展数据6-8,对板块涨幅进行排序

步骤:同个股扩展数据相同,差异在于要选:细分行业,如下图所示。

再重复上述步骤,再依次创建参数为20、60日的细分行业排名数据

(7)刷新数据。设置好后,顺序如下图,点全部刷新。需要几分钟,跟数据量和跟电脑性能有关,本文数据范围为2017年至2021年共4年多的数据。

四、RPS指标查看方法

能看到这里相当不容易,在股票中赚大钱有很大的希望了

再坚持一下,马上就大功告成

1、创建RPS指标。按Ctrl + F,在技术指标公式的其他类型下,创建公式。步骤见图,公式代码如下

Z:=EXTDATA_USER(3,0);{50天的}

RPS50:Z/10,LINETHICK1,COLORYELLOW;

IF(RPS50>=M,RPS50,DRAWNULL),LINETHICK1,COLORRED;

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

RPS120:X/10,LINETHICK1,COLORGREEN;

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

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

RPS250:Y/10,LINETHICK1,COLORWHITE;

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

W:=EXTDATA_USER(4,0);{20天的}

RPS20:W/10,LINETHICK1,COLORBLUE;

IF(RPS20>=M,RPS20,DRAWNULL),LINETHICK1,COLORRED;

D:=IF(RPS50>=85,1,0);{RPS50大于87}

A:=C/MA(C,250)>1;{站上年线}

NH:=IF(H<HHV(H,50),0,1);

B:=COUNT(NH,30);{一月内曾创50日新高}

NN:=IF(C>MA(C,250),1,0);

AA:=COUNT(NN,30);

AB:=HIGH/HHV(HIGH,120)>0.9;{收盘价距离120日内的最高价不到10%}

月线反转:100*(A AND B AND D AND AA>2 AND AA<30 AND  AB),LINETHICK2,COLORYELLOW;{选出刚刚站上年线小于30天,大于3天的};

打开个股,键盘输入字母:RPS,即可显示附图指标,效果图如上,是的,本附图指标还带了月线反转指标。

2、创建RPS板块指标。方法同上,代码如下。

X:=EXTDATA_USER(6,0);{10天的}

RPS10:X/10,LINETHICK1,COLORBLUE;

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

Y:=EXTDATA_USER(7,0);{20天的}

RPS20:Y/10,LINETHICK1,COLORGREEN;

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

Z:=EXTDATA_USER(8,0);{60天的}

RPS60:Z/10,LINETHICK1,COLORWHITE;

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

打开板块,键盘输入字母:RPSBK,即可显示附图指标,效果图如上。

五、结语

RPS指标每天的数据更新步骤:

1、每月重新导入一次自定义板块“上市一年以上”、“细分行业”的品种

2、每天下载盘后行情数据,数据选最新的日期范围即可

3、每天进入.902扩展数据,点全部刷新

应网友要求,花了整整5个小时重新整理陶博的RPS设置指标,本文必须是当下全网最新、最全的RPS设置文章了。

喜欢的朋友,请帮忙关注、点在看转发。感恩,祝老板股票涨停!

精彩讨论

全部讨论

2022-04-26 13:55

小姐姐,请教一下,RPS做完了以后,用什么样的方法能自动排名呢?现在必需点开个股或板块才能看到数值,有没有可以自动排名的方法呢?谢谢~

2021-10-26 21:27

感恩遇见,收藏了

2022-07-27 16:41

请问EXTRS这个公式的意义是什么,我只创建RPS公式一样可以在个股中使用RPS指标,EXTRS是不是用在股票列表上显示RPS值,比如.401 RPS排序的时候

请教:股票魔法师中对rs要求不低于70,最好80,90以上,这个rs值的计算周期是多久合适呢?20天,50天,还是……?谢谢,大美女发大财

2021-09-07 08:55

老师好,按照您的操作设置了额,但是怎么回头去看点击.902时,数据1-8里的链接 extrs 里的 请设置计算参数  N  都变成了一个值,比如说120  或者是60  什么原因能给解惑下嘛  原谅我的无知  ,谢谢

2021-08-24 22:29

才发现小姐姐这里好多宝贝,兴奋啊

2021-07-17 13:32

奇怪,我的RPS也是没有显示出来

2021-04-11 21:05

学习

请问一下,我按照你的步骤操作,Rps 都设置好了,最后的 Rps 板块没做,就关机了,后来,重新打开电脑,直接设置 Rps 板块,就没有数据了,是什么原因呢?

2023-06-23 14:13

本文必须是当下全网最新、最全的RPS设置文章了