板块指数RPS编制教程(221106)
声明:文中提到的个股或板块,仅仅是案例所用,绝无推荐的意思,请勿据此操作。
本文是《板块指数RPS编制教程(20200622)》的改进篇。
第一步,新建一个“板块指数RPS”的自定义板块。
我们首先需要建立一个新的自定义板块。这个板块我取名为:板块指数RPS。通达信软件的菜单—工具—自定义板块设置—新建板块。下图中,点击确定,就建立了“板块指数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
有多个方法将股票添加到这个“板块指数RPS”板块。下面我讲一个最简单的方法。
通达信软件最下面一栏中有一个“板块指数”(总共430个板块)。
鼠标左键点击一下这个“板块指数”。
鼠标上移至该界面的任意位置。
再点击鼠标右键。
上图中,鼠标左键点击一下"批量操作"。
上图中,鼠标左键点击一下“是(Y)”。
上图中,鼠标左键点击一下“全选中”。再点击右上角的“加入到板块”。
上图中,鼠标左键点击一下“板块指数RPS”。再点击右下角的“确定”就OK。
下面,更重要的内容来了。
在板块指数界面,点击右上角的板块指数设置按键,选中第二个分类:通达信细分行业分类,再点击确定。注意:系统默认选择的是第一个分类:通达信行业分类,就是前面那430个板块指数。
然后您会发现,板块指数的个数从前面的430个增加到了484个。(这个具体的数量,以后随着时间的推移,肯定还会变化的)。
然后重复前面的步骤,再将这484个板块也加入到自定义板块“板块指数RPS”。您会发现自定义板块“板块指数RPS”的总个数到达了506个(前面的430个和484个当中大部分是重复的)。如果您不重复这个步骤,您会发现某些板块指数可以搜索到,但将来找不到他们的RPS板块数值。
经历这两道步骤后,板块指数的个数达到506个(可能不同版本,会有极少量的误差),数量上应该已经足够用了。以后估计还会有更多的板块,大家不定期一两个月更新一下这个“板块指数RPS”即可。我目前对于整合的506个板块指数,未做任何删除,但不排除将来会删除个别成交金额太小的板块指数。
这样,新的自定义板块“板块指数RPS”就建好了。这一步是建立板块指数RPS曲线的必须的第一步。
第二步,新建一个技术指标的公式。(如果前期已经设置好了个股的RPS曲线,此步骤可以不用做了!)
建立一个小公式,命名为“EXTRS”,用来计算股票涨跌幅
EXTRS:(C-REF(C,N))/REF(C,N);
N缺省值为250。
通达信软件,Control+F,技术指标公式—其他类型
点击上图中的新建,进入下图:
点击上图中的确定,即完成建立公式。
建议您无脑复制我的公式,如果您自己输入,有可能会少输入一点东东(例如右括号),而导致公司不能通过测试。
第三步,建立扩展数据。
通达信软件输入:.902,进入扩展数据管理器。 选中第6条扩展数据,如下图:
鼠标左键点击“数据6”,然后点击“修改”。如下图:
技术指标公式选择新建的“EXTRS”指标
计算参数为5(对应5日的RPS)
计算时段为本地所有数据
计算品种为“自定义板块”下面的“板块指数RPS”这个板块
勾选“精确复权”及“生成横向排名数据”
排名方法为“0-1000归一化顺序”
最后点击确定。
再重复上述步骤, 在扩展数据属性里首先设置数据7,计算参数为10(对应10日的RPS)。
最后点击确定。
再重复上述步骤, 在扩展数据属性里首先设置数据8,计算参数为15(对应15日的RPS)。
最后点击确定。
再重复上述步骤, 在扩展数据属性里首先设置数据9,计算参数为20(对应20日的RPS)。
最后点击确定。
再重复上述步骤, 在扩展数据属性里首先设置数据10,计算参数为50(对应50日的RPS)。
最后点击确定。
第四步,再新建一个技术指标公式:RPS板块。
通达信软件,Control+F,技术指标公式—其他类型—新建(注意画线方法是副图):
RPS板块曲线,出5条彩线的代码如下(友情提醒,与数据扩展管理器中的对应顺序一定要正确):
U1:=EXTDATA_USER(6,0);{5天的}
RPS5:U1/10,LINETHICK2,COLORLICYAN;
IF(RPS5>=M,RPS5,DRAWNULL),LINETHICK2,COLORRED;
W1:=EXTDATA_USER(7,0);{10天的}
RPS10:W1/10,LINETHICK2,COLORBROWN;
IF(RPS10>=M,RPS10,DRAWNULL),LINETHICK2,COLORRED;
X1:=EXTDATA_USER(8,0);{15天的}
RPS15:X1/10,LINETHICK2,COLORYELLOW;
IF(RPS15>=M,RPS15,DRAWNULL),LINETHICK2,COLORRED;
Y1:=EXTDATA_USER(9,0);{20天的}
RPS20:Y1/10,LINETHICK2,COLORGREEN;
IF(RPS20>=M,RPS20,DRAWNULL),LINETHICK2,COLORRED;
Z1:=EXTDATA_USER(10,0);{50天的}
RPS50:Z1/10,LINETHICK2,COLORWHITE;
IF(RPS50>=M,RPS50,DRAWNULL),LINETHICK2,COLORRED;
M是参数,可以根据自己的偏好设为85-99,我个人偏好96。意思就是RPS大于96时,显示为红线。以前的这个参数是设置的90,现在我改进设置成了96。改进为96的想法是这样的,“板块指数RPS”目前总共506个板块指数,我只喜欢关注最强的20个板块指数,那么我让涨幅居前4%的板块指数的RPS翻红即可(506*4%=20.24)。如果将来“板块指数RPS”的板块个数到达650个,那么参数M我就会修改为97。不知道我讲清楚没有?
第五步,确保下载完整的历史数据。
切记1:下载完整的历史数据!这个只需要操作一次。
通达信软件的菜单—系统—盘后数据下载:请自行修改下载的开始时间
切记2:需要每天存盘下载日线数据,并全部刷新扩展数据。这个操作每天收盘后,都需要进行一次,才能显示最新的RPS曲线。
然后在板块指数的K线界面输入:RPS板块。就出现5条RPS曲线了。如880762信创的RPS板块曲线如下图,超过96时,显示为红线,一目了然。
大家可能对上图的板块指数三线红的小黄人技术指标有兴趣,这个技术指标的源代码如下,我是与均线指标MA3写在一起的(注意画线方法是主图叠加),设置成功后输入MA3就能显示小黄人图标:
BK5:=EXTDATA_USER(6,0);{5天的RPS}
RPSBK5:=BK5/10;
BK01:=IF(RPSBK5<=90,0,1);{RPSBK5大于90};
BK10:=EXTDATA_USER(7,0);{10天的RPS}
RPSBK10:=BK10/10;
BK02:=IF(RPSBK10<=90,0,1);{RPSBK10大于90};
BK15:=EXTDATA_USER(8,0);{15天的RPS}
RPSBK15:=BK15/10;
BK03:=IF(RPSBK15<=90,0,1);{RPSBK15大于90};
BK20:=EXTDATA_USER(9,0);{20天的RPS}
RPSBK20:=BK20/10;
BK04:=IF(RPSBK20<=90,0,1);{RPSBK20大于90};
DRAWICON(BARSSINCEN((BK01 AND BK02 AND BK03),20)=0,LOW,15);{板块指数的三线翻红画图标15};
DRAWICON(BARSSINCEN((BK01 AND BK02 AND BK04),20)=0,LOW*0.98,15);{板块指数的三线翻红画图标15};
DRAWICON(BARSSINCEN((BK01 AND BK03 AND BK04),20)=0,LOW*0.96,15);{板块指数的三线翻红画图标15};
DRAWICON(BARSSINCEN((BK02 AND BK03 AND BK04),20)=0,LOW*0.94,15);{板块指数的三线翻红画图标15};
(注意,小黄人这里RPS的信号产生的临界值,我设置的是90。您也可以改为85。您也可以改为96。这个随您高兴改成多少都可以的,也没有标准答案的)
问:为什么板块指数的RPS曲线的日期参数选为5日、10日、15日、20日和50日?
答:我编制RPS板块曲线的主要目的是寻找主流板块,寻找可能会有主升浪的板块。我个人的经验是这个日期参数选为5日、10日、15日、20日和50日,比较好用,我目前还没有领悟到如何运用120日和250日的RPS板块曲线。
问:扩展数据管理器中,数据6、数据7、数据8、数据9和数据10的参数,会同步变化,点进去之后,显示是一样的。都是5,或10,或15,或20,或50。
答:我的经验,只要扩展数据管理器中,显示的参数分别是5、10、15、20和50就可以了。如下图:
问:.401,如何附加排序指标“RPS板块”?
答:选中“板块指数RPS”后,鼠标右键
左键点击附加排序指标,选中:RPS板块
点击确定,就成功附加了排序指标“RPS板块”。就可以看到下图:
注意:只是第一次需要附加排序排序指标“RPS板块”需要这样操作。以后每次 .401,选中“板块指数RPS”这个板块,进入这个界面,都会自动显示排序指标“RPS板块“。
问:.401,附加排序指标“RPS板块”之后,同一个RPS显示两列相同值是怎么回事?
答:点击RPS5进行排序,出现下图
大家可以发现,RPS5有两列相同的值,RPS5的第二列只到96为止,没有小于96的数,这第二列值显示的是前面设定翻红的参数M的值96以上的。另外,我想说的是,这第二列是系统自动显示的。我也是想了一下,才明白第二列的含义。
您再点击一下RPS10进行排序,可以发现同样的现象:这第二列值显示的是前面设定翻红的参数M的值96以上的。如下图:
上图这是22年11月4日的板块指数RPS的.401,再点击涨幅%后的排序。对于这一天的涨幅居前的板块,结合成交金额较大,加上至少两列翻红到达96以上的条件,1秒钟就可以锁定22年11月4日的最强势板块是880727盐湖提锂和880761锂矿。
事实上,22年11月4日的880727盐湖提锂出现了板块指数三线翻红的一个小黄人指标,如下图:
上图这是22年10月13日的板块指数RPS的.401,再点击涨幅%后的排序。对于这一天的涨幅居前的板块,结合成交金额较大,加上至少两列翻红到达96以上的条件,1秒钟就可以锁定22年10月13日的最强势板块是880762信创。
事实上,22年10月13日的880762信创,出现了板块指数三线翻红的4个小黄人指标,如下图:
上图是22年11月4日和22年5月20日收盘后的板块指数RPS排列情况,大家自行复盘吧。这两个时间点,相同的事件是当天都确认了一个俺的指数中期信号。
本文价值万金,您能领悟多少,看您自己的本事了。祝您好运。
不要劝哥开赞赏,哥不缺钱,哥也可以自己去二级市场赚钱的。
免责声明:文中提到的个股或板块,仅仅是案例所用,绝无推荐的意思,请勿据此操作。(本文完成于2022年11月5日晚)