WAN1:=(C-LLV(L, 18))/(HHV(H, 18)-LLV(L, 18))*100;
WAN2:=SMA(WAN1, 9, 1);
WAN3:=SMA(WAN2, 3, 1);
短趋势:3*WAN2-2*WAN3,COLORYELLOW,LINETHICK5;
长势线:EMA(WAN2, 3),COLORRED,LINETHICK4;
DRAWTEXT(CROSS(长势线, 短趋势) AND REF(短趋势,1)>80, REF(短趋势,3), '顶'),COLORRED,LINETHICK5;
逢低B: DRAWTEXT(REF(CROSS(长势线,短趋势),82) AND 长势线>1.3*短趋势,短趋势,'逢低'),LINETHICK1;
买: DRAWTEXT(REF(CROSS(短趋势,长势线),1) AND 短趋势>1.3*长势线,长势线,'B'),COLORRED,LINETHICK1;
VAR3:=PEAKBARS(3,15,1)<10;
VAR5:=IF(VAR3=1,2,0);
顶:= IF(VAR5=2,2,0);
顶A:IF(顶>REF(顶,1),50,0),COLORGREN;
DRAWTEXT(顶A=50,45,'风险'),COLOR00FF00;
金叉: CROSS(短趋势,长势线);
DRAWTEXT(金叉,长势线,'金叉'),COLORRED;

WAN1赋值:(收-18日内最低的最低值)/(18日内最高的最高值-18日内最低的最低值)*100。
输出 短趋势:3*WAN2-2*WAN3,画黄色,线宽为5。
输出 长势线:WAN2的3日指数移动平均,画红色,线宽为4。
当满足条件长势线上穿短趋势ANDREF(短趋势,1)>80时,在3日前的短趋势位置书写文字,画红色,线宽为5。
输出逢低B: 当满足条件82日前的长势线上穿短趋势AND长势线>1.3*短趋势时,在短趋势位置书写文字,线宽为1。
输出BUY: 当满足条件1日前的短趋势上穿长势线AND短趋势>1.3*长势线时,在长势线位置书写文字,画红色,线宽为1。
输出顶A:如果顶>1日前的顶,返回50,否则返回0,画绿色。
当满足条件顶A=50时,在45位置书写文字,COLOR00FF00。
输出金叉: 短趋势上穿长势线。
当满足条件金叉时,在长势线位置书写文字,画红色。

技术指标公式编写,内容仅做科普学习。

夜雨聆风