该公式综合运用多种技术指标,构建了一套波段买卖信号系统。其核心逻辑如下:
1. 均线与通道:通过5日和20日均线判断短期与中期趋势,同时结合21周期的高点和低点计算波动率,构建价格通道。
2. 多指标综合判断:利用加权平均、动态移动平均(DMA)等方法计算价格波动中心,并结合价格与均线的关系,对K线进行染色,以显示不同趋势强度。
3. 买卖信号:通过动量指标(如SHJ21)的极值及交叉判断,结合过滤条件,生成“★买”和“★卖”信号。
4. 可视化展示:采用不同颜色的K线、圆点和文本标注,直观呈现买卖时机与趋势方向。
该公式适用于波段交易者,有助于捕捉短期波动机会,但需结合市场经验使用。
注意:本指标源码适用于文华财经赢顺WH6、睿期WH7软件。
SHJ1:=3;
SHJ2:=MA(C,5);
SHJ3:MA(C,20),COLORGREEN;
SHJ4:IF(SHJ2>SHJ3,SHJ3,SHJ2),COLORRED;
SHJ5:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100;
SHJ6:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
SHJ7:=SHJ6-SHJ5;
SHJ8:=MA(SHJ7,SHJ1);
DRAWCOLORKLINE(SHJ8>=0 AND C>=O,COLORRED,1);
DRAWCOLORKLINE(SHJ8>=0 AND C< O,COLORRED,0);
DRAWCOLORKLINE(SHJ8< 0 AND C>=O,COLORCYAN,1);
DRAWCOLORKLINE(SHJ8< 0 AND C< O,COLORCYAN,0);
DRAWCOLORKLINE(SHJ8< 0 AND C>=O AND SHJ3< C,COLORYELLOW,0);
DRAWCOLORKLINE(SHJ8< 0 AND C< O AND SHJ3< C,COLORYELLOW,0);
DRAWCOLORKLINE(SHJ8>=0 AND C>=O AND SHJ3>C,COLORBLUE,0);
DRAWCOLORKLINE(SHJ8>=0 AND C< O AND SHJ3>C,COLORBLUE,0);
SHJ9:=(MA(CLOSE,4)+MA(CLOSE,8)+MA(CLOSE,16)+MA(CLOSE,32))/4;
SHJ10:=MA((2*CLOSE+HIGH+LOW)/4,5);
SHJ11:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
SHJ12:=DMA(CLOSE,SHJ11);
(1+7/100)*SHJ12,CIRCLEDOT,COLORYELLOW;
(1-7/100)*SHJ12,CIRCLEDOT,COLOR0099FF;
SHJ13:=(L+H+C*2)/4;
SHJ14:=EMA(SHJ13,9),COLORWHITE,LINETHICK1;
SHJ15:=EMA(SHJ13,20),COLORYELLOW,LINETHICK1;
SHJ16:=(SHJ14-REF(SHJ14,1))/REF(SHJ14,1)*100,NODRAW;
SHJ17:=(SHJ15-REF(SHJ15,1))/REF(SHJ15,1)*100,NODRAW;
SHJ18:=MA(C,11);
(1+13.7/100)*SHJ12,COLORYELLOW,LINETHICK1;
(1-13.7/100)*SHJ12,COLORRED,LINETHICK1;
SHJ19:=MA(CLOSE,18);
SHJ20:=C-REF(C,1);
SHJ21:=100*EMA(EMA(SHJ20,7),7)/EMA(EMA(ABS(SHJ20),7),7);
SHJ22:=LLV(SHJ21,3)=LLV(SHJ21,8) AND COUNT(SHJ21< 0,2) AND CROSS(SHJ21,MA(SHJ21,2));
DRAWTEXT(FILTER(SHJ22=1,5),LOW,'★买'),COLORYELLOW,VALIGN0;
SHJ23:=HHV(SHJ21,2)=HHV(SHJ21,7) AND COUNT(SHJ21>50,2) AND CROSS(MA(SHJ21,2),SHJ21);
DRAWTEXT(FILTER(SHJ23=1,1),HIGH,'★卖'),COLORGREEN,VALIGN2;