AB:=EMA(((2*C+H+L)/4-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,8);
BA:=EMA(AB,5);
箱顶:REFDATE(REF(HHV(H,96),5),DATE);
箱底:REFDATE(REF(LLV(L,96),5),DATE);
箱中:((箱顶)+(箱底))/2;
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
牛线:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORYELLOW;
熊线:MA(牛线,6),COLORMAGENTA;
顶空区:IF(AB>0 AND AB-BA<=0,箱顶,箱顶),LINETHICK3,COLOR00FF00;
中空区:IF(AB>0 AND AB-BA<=0,箱中,箱中),LINETHICK3,COLOR00FF00;
底空区:IF(AB>0 AND AB-BA<=0,箱底,箱底),LINETHICK3,COLOR00FF00;
顶多区:IF(AB>0 AND AB-BA>0,箱顶,DRAWNULL),LINETHICK3,COLORRED;
中多区:IF(AB>0 AND AB-BA>0,箱中,DRAWNULL),LINETHICK3,COLORRED;
底多区:IF(AB>0 AND AB-BA>0,箱底,DRAWNULL),LINETHICK3,COLORRED;