大盘强弱对于个股具有重要影响。可以用来判断大盘的技术指标,有均线占比指标、新高-新低指标、二阶段占比指标、新高股占比指标等。本文论述二阶段占比指标,通常它计算“二阶段的个股数占全部A股个股总数的百分比”,由于我把上市2年以上作为选股的必要条件,所以在二阶段占比指标里,我加入了这个条件。 根据《股票魔法师》作者马克_米勒维尼的研究,超额收益的股票会分阶段运行,具体有四个不同的阶段,其中在第二个阶段带给投资人的回报最丰厚。在《股市魔法师》这本书里面还给出了趋势模板,也就是股票处于第二个阶段的量化条件,据此可以编写公式。 二阶段(选股)公式来自 西湖区的孩纸(2021-02-10)的文章 《我认为最好用的量化选股公式排名》。经望樱整理格式后的公式,见下文。 编写公式的思路。第一步,建立一个副图指标公式,供函数INSUM调用;第二步,建立一个包含函数INSUM的副图指标公式,用于统计个股数量;第三步,让扩展数据调用第二步的公式,再建立一个副图指标公式引用扩展数据。二阶段占比指标公式具体实现过程如下。 步骤一: 建立一个副图指标公式,供INSUM函数调用。公式名称:二阶段。代码如下: {}{以下为二阶段公式}{} T:= 0.75; {缺省} N:= 20; {缺省} A1:= CLOSE > MA(CLOSE, 50); A2:= MA(CLOSE, 50) >MA(CLOSE, 150); A3:= MA(CLOSE, 150) > MA(CLOSE, 200); A4:= EVERY(MA(CLOSE, 200) > REF(MA(CLOSE, 200), 1), N); A5:= CLOSE / LLV(CLOSE, 200) > 1.3; A6:= CLOSE / HHV(CLOSE, 200) > T; 二阶段:= A1 AND A2 AND A3 AND A4 AND A5 AND A6; {}{以上为二阶段公式}{} 上市时长_O1: FINANCE(42)>250*2; {上市2年以上,输出线1} 二阶段_O2: 二阶段 AND 上市时长_O1; {二阶段且上市2年以上,输出线2} 步骤二: 建立一个包含函数INSUM的副图指标公式,用于统计个股数量。公式名称:二阶段统计。注意单引号是半角,不是全角。代码如下: 上市2年_T:INSUM('全部A股', '二阶段', 1, 0); {统计 上市2年以上 个股的累加数量,调用输出线1;板块名称支持系统板块和自定义板块} 二阶段_T: INSUM('全部A股', '二阶段', 2, 0); {统计 上市2年以上的二阶段 个股的累加数量,调用输出线2} 步骤三: 建立一个板块名称叫“GS大盘指标扩展”,把上证指数999999添加进去。板块内添加的内容越多,刷新扩展数据的时候时间就会越长。 步骤四: 打开扩展数据管理器,分别对指标“二阶段统计”的两个输出线上“市2年_T”、“二阶段_T”设置扩展数据,设置完成后可暂不刷新。扩展数据管理器如图所示: 设置“上市2年_T”扩展数据: 设置“二阶段_T”扩展数据: 步骤五: 建立一个副图指标公式引用扩展数据。公式名称:二阶段占比。代码如下: 上市2年_E:= EXTDATA_USER(1, 0); {引用扩展数据:数据1,上市2年以上的个股数量。函数中的序号要和扩展数据编号对应} 二阶段_E:= EXTDATA_USER(2, 0); {引用扩展数据:数据2,上市2年以上的二阶段个股数量。函数中的序号要和扩展数据编号对应} 二阶段占比%: 二阶段_E * 100 / 上市2年_E, COLORBLUE, LINETHICK3; {上市2年以上的二阶段个股数占上市2年以上个股总数的百分比} 5, COLORGREEN, LINETHICK1; 15, COLORCYAN, LINETHICK1; 至此,所有设置已经完毕,刷新上面建立的扩展数据,刷新较慢需耐心等待。以后在使用二阶段占比指标公式前,要注意执行“盘后数据下载”、刷新“扩展数据”。 步骤六: 进入板块 “GS大盘指标扩展”,打开上证指数999999。在副图点击向下的三角箭头,再点击“选择副图指标”,在“其它类型”里找到“二阶段占比”,副图就能显示二阶段占比曲线了。效果如下: |
|