M5:MA(C,5);
T:HHVBARS(M5,60),NODRAW; {在最近60个交易日内,5均线达到最高点的那一天,距离当前的交易日数}
VV:=IF(C<O OR (C=O AND C<REF(C,1)),VOL,-999); {如果当天是阴线或平盘且收盘价低于前一天收盘价,当天成交量;否则-999(只记录阴线的成交量)}
YX:=M5<REF(M5,T) AND VV=HHV(VV,T) AND H<REF(H,T);
STICKLINE(YX,O,C,3,0),COLORGREEN;
T1:=BARSLAST(YX); {距离当前最近的一个交易日数,该交易日满足 3 个条件:1. 5 日均线低于前期高点 2. VV T天内的最大阴线成交量3. 当天最高价<T 天前的最高价}
A:DRAWLINE(T=0,REF(H,T),T1=0 AND T>10,REF(H,T1),1),COLORYELLOW,LINETHICK3; {高低点连线}
GL:(C/A-1)*100,NODRAW; {是股价相对压力位的涨幅}
TJ:=EVERY(GL<0.5,T); {在 T 个交易日内,每一天的GL都小于0.5%}
XL:=HHV(A/M5,T1);{T1 个交易日内,压力位 A 与 5 日均线 M5 比值的最大值(控制 A 和 M5 的偏离度)}
XG:=REF(TJ,1) AND CROSS(C,A) AND GL>2 AND T1>1 AND XL<1.2;
STICKLINE(XG,O,C,3,0),COLORYELLOW;
DRAWICON(XG,L,25);