VAR2:=IF(MONTH<12,1,1);
VAR3:=(2*CLOSE+HIGH+LOW)/4;
VAR4:=LLV(LOW,34);
VAR5:=HHV(HIGH,34);
����:EMA((VAR3-VAR4)/(VAR5-VAR4)*100,13)*VAR2,LINETHICK3,COLORFFFF00;
ɢ��:EMA(0.667*REF(����,1)+0.333*����,2),LINETHICK2,COLORYELLOW;
ǿ���ֽ���:50,POINTDOT,LINETHICK2,COLORWHITE;
KVD1:=IF(CLOSE>REF(CLOSE,1),88,0);
KVD2:=IF(CLOSE/REF(CLOSE,1)>1.01 AND HIGH/CLOSE<1.010 AND KVD1>0,91,0)>1;
KVD3:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)/4;
KVD4:=(KVD3-REF(KVD3,1))>1;
KVD5:=C/REF(C,1)<1.2;
AR1:=(CLOSE-LLV(LOW,37))/(HHV(HIGH,37)-LLV(LOW,37))*100;
AR2:=(SMA(AR1,5,1)+2*STD(CLOSE,37))<50;
ECP1:=KVD2 AND KVD4 AND KVD5 AND AR2;
ECP:=CROSS(����,ɢ��) AND ����<35 AND KVD2 AND KVD4 AND KVD5 AND AR2;
WRN:=(CROSS(ɢ��,����) AND ɢ��>75) OR (CROSS(����,65) AND ɢ��<����);
��:CROSS(����,ɢ��) AND ����<22,COLORLIGREEN,NODRAW;
����:IF(ECP,55,5),LINETHICK3,COLORRED;
����:IF(WRN,75,90),LINETHICK3,COLORBROWN;
DRAWTEXT(CROSS(����,ɢ��) AND ����<22,20,'��'),LINETHICK2,COLOR0099FF;
DRAWICON(CROSS(����,ɢ��) AND ����<22,25,1);
DRAWTEXT(CROSS(����,30) AND ɢ��<����,40,'����'),LINETHICK2,COLOR00CCFF;
DRAWICON(CROSS(����,30) AND ɢ��<����,35,1);
DRAWTEXT(CROSS(����,65) AND ɢ��<����,55,'�嶥'),LINETHICK2,COLOR9933FF;
DRAWICON(CROSS(����,65) AND ɢ��<����,70,2);
DRAWTEXT(CROSS(����,75) AND ɢ��<����,67,'С�ı���'),LINETHICK2,COLOR009900;
DRAWICON(CROSS(����,75) AND ɢ��<����,80,2);
DRAWTEXT(CROSS(ɢ��,����) AND ɢ��>75,80,'ͷ��'),COLORYELLOW;
DRAWICON(CROSS(ɢ��,����) AND ɢ��>75,85,2);