指标包含多个计算模块,用于生成价格通道、趋势线、风险与机会区域,并最终输出一个选股信号。
核心计算部分:
1. 以加权均价(2收盘价+最高价+最低价)/4的5日简单移动平均线作为基准AA。
2. 以AA为基础,上浮和下浮2%分别构建“通道1”和“通道2”。
3. 计算价格与20日均线的偏离度CC,并用此偏离度作为动态因子,通过动态移动平均函数DMA计算DD值。
4. 以DD为基础,上下浮动7%分别构建“通道3”和“通道4”。
5. 计算股价的三价均值(最高+最低+收盘)/3,定义为“股价”。
6. 对“股价”进行三重指数平滑(XMA,周期为3),得到“运动趋势”线。
7. 以“运动趋势”线为基准,分别向上乘以1.1、1.125、1.15,绘制三条“高风险区”线;向下乘以0.9、0.875、0.85,绘制三条“良机区”线。
8. 计算涨跌幅T,并分别对其进行周期为2、4、6的三重XMA平滑,得到QS2、QS4、QS6三条曲线(公式中未直接使用)。
信号定义部分:
1. “高风险”信号:当收盘价、最高价或开盘价中任意一个,相对于“运动趋势”线的涨幅超过10%,并且该价格同时上破“通道3”时触发。
2. “良机”信号:当收盘价、开盘价或最低价中任意一个,相对于“运动趋势”线的跌幅超过10%,并且该价格同时下破“通道4”时触发。
最终选股条件(XG):
同时满足以下两个条件:
当日最低价(L)下破“良机区1”线(即运动趋势 0.9)。
当日的“运动趋势”值大于前一日的“运动趋势”值(即趋势上行)。
指标输出:
主图会显示“股价运动”线(蓝色粗线)、“运动趋势”线、三条高风险区线(青蓝色)和三条良机区线(淡蓝色)。公式的最终输出是选股信号“XG”。
AA:=MA((2*CLOSE+HIGH+LOW)/4,5);
通道1:=AA*102/100;
通道2:=AA*(200-102)/100;
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
通道3:=(1+7/100)*DD;
通道4:=(1-7/100)*DD;
股价:=(H+L+C)/3;
股价运动:=股价,LINETHICK2,COLORBLUE;
运动趋势:=XMA(股价,3);
高风险区1:=运动趋势*1.1,COLORLICYAN;
高风险区2:=运动趋势*1.125,COLORLICYAN;
高风险区3:=运动趋势*1.15,COLORLICYAN;
良机区1:=运动趋势*0.9,COLORLIBLUE;
良机区2:=运动趋势*0.875,COLORLIBLUE;
良机区3:=运动趋势*0.85,COLORLIBLUE;
T:=CLOSE/REF(CLOSE,1)*1000-1000;
QS2:=XMA(XMA(XMA(T,2),2),2);
QS4:=XMA(XMA(XMA(T,4),4),4);
QS6:=XMA(XMA(XMA(T,6),6),6);
{-股票公式网站 }
高风险:=((C-运动趋势)/运动趋势*100>10 AND C>通道3) OR ((H-运动趋势)/运动趋势*100>10 AND H>通道3 ) OR ((O-运动趋势)/运动趋势*100>10 AND O>通道3);
良机:=((C-运动趋势)/运动趋势*100<-10 AND C<通道4) OR ((O-运动趋势)/运动趋势*100<-10 AND O<通道4 ) OR((L-运动趋势)/运动趋势*100<-10 AND L<通道4);
QW1:=运动趋势>REF(运动趋势,1);
QW2:=O<良机区3;
XG:L<良机区1 AND 运动趋势>REF(运动趋势,1);