SC1:=IFELSE(REF(CLOSE,1)>REF(OPEN,1),REF(OPEN,1),REF(CLOSE,1));
SC2:=IFELSE(REF(CLOSE,1)>REF(OPEN,1),REF(CLOSE,1),REF(OPEN,1));
(VOL>=REF(VOL,1)*1.0001||VOL<=REF(VOL,1)*0.9999)&&(CLOSE>=(SC1-0.01))&&LOW<SC1,ICON(0,'ICO4'),VALIGN0;
(VOL>=REF(VOL,1)*1.0001||VOL<=REF(VOL,1)*0.9999)&&(CLOSE<=(SC2-0.01))&&HIGH>SC2,ICON(1,'ICO5'),VALIGN2;
(VOL<03.9999*REF(VOL,1)||(VOL>REF(VOL,1)*1.0001))&&(OPEN=HIGH)&&(CLOSE<=(OPEN-5)),ICON(1,'ICO5'),VALIGN2;
(VOL<0.9999*REF(VOL,1)||(VOL>REF(VOL,1)*1.0001))&&(OPEN=LOW)&&(CLOSE>=(OPEN+5)),ICON(0,'ICO4'),VALIGN0;
MID:=MA(CLOSE,5);
VOL>REF(VOL,1)*1.00001&&CLOSE<OPEN+2*5&&MID<REF(MID,1)*0.99999,ICON(1,'ICO5'),VALIGN2;
VOL>REF(VOL,1)*1.00001&&CLOSE>OPEN+2*5&&MID>REF(MID,1)*1.00001,ICON(0,'ICO4'),VALIGN0;
MID1:MA(CLOSE,8);
TMP2:=STD(CLOSE,6);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
SETEXPIREDATE('20170710');
REF(ISDOWN,1)&&C<REF(C,1),ICON(1,'ICO5'),VALIGN2;
REF(ISUP,1)&&C>REF(C,1),ICON(0,'ICO4'),VALIGN0;
SC2:=IFELSE(REF(CLOSE,1)>REF(OPEN,1),REF(CLOSE,1),REF(OPEN,1));
(VOL>=REF(VOL,1)*1.0001||VOL<=REF(VOL,1)*0.9999)&&(CLOSE>=(SC1-0.01))&&LOW<SC1,ICON(0,'ICO4'),VALIGN0;
(VOL>=REF(VOL,1)*1.0001||VOL<=REF(VOL,1)*0.9999)&&(CLOSE<=(SC2-0.01))&&HIGH>SC2,ICON(1,'ICO5'),VALIGN2;
(VOL<03.9999*REF(VOL,1)||(VOL>REF(VOL,1)*1.0001))&&(OPEN=HIGH)&&(CLOSE<=(OPEN-5)),ICON(1,'ICO5'),VALIGN2;
(VOL<0.9999*REF(VOL,1)||(VOL>REF(VOL,1)*1.0001))&&(OPEN=LOW)&&(CLOSE>=(OPEN+5)),ICON(0,'ICO4'),VALIGN0;
MID:=MA(CLOSE,5);
VOL>REF(VOL,1)*1.00001&&CLOSE<OPEN+2*5&&MID<REF(MID,1)*0.99999,ICON(1,'ICO5'),VALIGN2;
VOL>REF(VOL,1)*1.00001&&CLOSE>OPEN+2*5&&MID>REF(MID,1)*1.00001,ICON(0,'ICO4'),VALIGN0;
MID1:MA(CLOSE,8);
TMP2:=STD(CLOSE,6);
TOP:MID+2*TMP2;
BOTTOM:MID-2*TMP2;
SETEXPIREDATE('20170710');
REF(ISDOWN,1)&&C<REF(C,1),ICON(1,'ICO5'),VALIGN2;
REF(ISUP,1)&&C>REF(C,1),ICON(0,'ICO4'),VALIGN0;