MID1:=MA(CLOSE,20),COLORLIGHTGREY,LINETHICK2;
TMP1:=STD(CLOSE,20);
TOP1:MID1+2*TMP1,COLORLIGHTGREY;
BOTTOM1:MID1-2*TMP1,COLORLIGHTGREY;
收口:TOP1<HV(TOP1,60)&&BOTTOM1>LV(BOTTOM1,60);老师;前面公式是只有2点高低点对比,我想3点高低对比--图,高1>高2>高3,同时低1<低2<低3.这公式这么写

需要核实下,
以高1、高2、高3为例,高1是当前周期上轨的高点?高2是前面60周期的高点?高3是再前面(向前两个周期)60周期的高点?
这样改下,
MID1:=MA(CLOSE,20),COLORLIGHTGREY,LINETHICK2;
TMP1:=STD(CLOSE,20);
TOP1:MID1+2*TMP1,COLORLIGHTGREY;
BOTTOM1:MID1-2*TMP1,COLORLIGHTGREY;
收口:TOP1<HV(TOP1,60)&&HV(TOP1,60)<REF(HV(TOP1,60),1)&&BOTTOM1>LV(BOTTOM1,60)&&LV(BOTTOM1,60)>REF(LV(BOTTOM1,60),1);
MID1:=MA(CLOSE,20),COLORLIGHTGREY,LINETHICK2;
TMP1:=STD(CLOSE,20);
TOP1:MID1+2*TMP1,COLORLIGHTGREY;
BOTTOM1:MID1-2*TMP1,COLORLIGHTGREY;
收口1:C>前个高点&&BOTTOM1>前个低点;
收口2:TOP1<前个高点&&C<前个低点;
老师这公式这么写

前高、前低的周期N需要您自行定义,参考:
MID1:=MA(CLOSE,20),COLORLIGHTGREY,LINETHICK2;
TMP1:=STD(CLOSE,20);
TOP1:MID1+2*TMP1,COLORLIGHTGREY;
BOTTOM1:MID1-2*TMP1,COLORLIGHTGREY;
收口1:C>HV(H,N)&&BOTTOM1>LV(L,N);
收口2:C<LV(L,N)&&TOP1<HV(H,N);