EMA12:=EMA(C,12);
EMA26:=EMA(C,26);
DIFF:=(EMA(C,12)-EMA(C,26))+EMA(C,12),COLORRED;
DEA:=EMA((EMA(C,12)-EMA(C,26)),9)+EMA(C,12),COLORGREEN;
�����:=CROSS(EMA12,EMA26) AND CROSS(DIFF,EMA12);
MA1:DIFF,COLORRED;
MA2:DEA,COLORGREEN;
MA3:EMA12,COLORWHITE;
MA4:EMA26,COLORYELLOW;
��߹���:(H-EMA26)/EMA26,NODRAW;
�����:(L-EMA26)/EMA26,COLORYELLOW,NODRAW;
DIF�Ƕ�:=ATAN((DIFF/REF(DIFF,1)-1)*100)*180/3.1416,NODRAW;
EMA26�Ƕ�:=ATAN((EMA26/REF(EMA26,1)-1)*100)*180/3.1416,NODRAW;
MA1�Ƕ�:DIF�Ƕ�,NODRAW;
MA4�Ƕ�:EMA26�Ƕ�,NODRAW;
������:(DIFF-DEA)/DEA*1000,NODRAW;
DRAWICON(CROSS(DIFF,DEA),DEA,1);
DRAWICON(�����,DEA,5);
DRAWICON(CROSS(EMA26,EMA12),DEA,6);
DRAWICON(��߹���>0.1 AND (H-C)/H>0.025,H*1.009,15);
DRAWICON(CROSS(DEA,DIFF),DEA,2);
DRAWICON(EMA12<EMA26 AND EMA26�Ƕ�>-45 AND �����<-0.10 AND (C-L)/L>0.025,L*0.99,11);
DRAWICON(EMA12>EMA26 AND �����<-0.09 AND (C-L)/L>0.025,L*0.99,7);
TY:=C;
A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);
A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);
ǰ�ڸ�λ:REF(C,BARSLAST(HD)),COLORRED,NODRAW;
ǰ��:=IF(���ܻ��߿���=1,ǰ�ڸ�λ,DRAWNULL);
STICKLINE(C,ǰ��,ǰ��,8,0),COLORRED;
���ղ���:=MIN(MIN(L,REF(L,1)),REF(L,2))>=REF(L,3);
��������:=(MAX(MAX(V,REF(V,1)),REF(V,2))<REF(V,3));
���ռ���A:=C>=REF(C,1);
���ռ���B:=C<REF(C,1);
���ռ���C:=MIN(MIN(C,REF(C,1)),REF(C,2))>=REF(L,3);
TIM:=IF(DATE<1140214,1,0);
������:=(VOL*1.95<=REF(VOL,1))*TIM;
���յ���:=(VOL=LLV(VOL,100))*TIM;
������:=C>REF(C,1)*1.04 AND (VOL>=1.9*REF(VOL,1))*TIM;
����ǰ������:=(REF(VOL,3)>1.9*REF(VOL,4))*TIM;
����ǰ������:=(REF(VOL,3)>=REF(VOL,4) AND REF(VOL,3)<1.9*REF(VOL,4) AND ��������)*TIM;
ǰ�����ò�����:=COUNT(REF(����ǰ������,1) AND (REF(���ղ���,1) OR REF(���ռ���C,1)),3)=0 AND COUNT(REF(����ǰ������,1) AND (REF(���ղ���,1) OR REF(���ռ���C,1)),3)=0;
�����ƽ���:=����ǰ������ AND �������� AND ���ղ��� AND ���ռ���A AND ǰ�����ò�����;
�����ƽ���:=����ǰ������ AND �������� AND ���ղ��� AND ���ռ���A AND ǰ�����ò�����;
�ƽ���:=�����ƽ��� OR �����ƽ���;
�α����ƽ���:=NOT(�ƽ���) AND ����ǰ������ AND �������� AND ���ղ��� AND ���ռ���B AND ǰ�����ò�����;
�θ����ƽ���:=NOT(�ƽ���) AND ����ǰ������ AND �������� AND ���ղ��� AND ���ռ���B AND ǰ�����ò�����;
�λƽ���:=�α����ƽ��� OR �θ����ƽ���;
�����ƽ���:=NOT(�ƽ��� OR �λƽ���) AND ����ǰ������ AND ((�������� AND ���ռ���C) OR (COUNT(������,3)>=1 AND ���ղ���)) AND ǰ�����ò�����;
�����ƽ���:=NOT(�ƽ��� OR �λƽ���) AND ����ǰ������ AND (�������� AND ���ռ���C) AND ǰ�����ò�����;
�ƽ���:=�����ƽ��� OR �����ƽ���;
����������:=NOT(�ƽ��� OR �λƽ��� OR �ƽ���) AND ����ǰ������ AND ���ղ��� AND ���ռ���A AND ǰ�����ò�����;
����������:=NOT(�ƽ��� OR �λƽ��� OR �ƽ���) AND ����ǰ������ AND ���ղ��� AND ���ռ���A AND ǰ�����ò�����;
������:=���������� OR ����������;
�α���������:=NOT(�ƽ��� OR �λƽ��� OR �ƽ��� OR ������) AND ����ǰ������ AND ���ղ��� AND ���ռ���B AND ǰ�����ò�����;
�θ���������:=NOT(�ƽ��� OR �λƽ��� OR �ƽ��� OR ������) AND ����ǰ������ AND ���ղ��� AND ���ռ���B AND ǰ�����ò�����;
�����:=��������� OR ���������;
����������:=NOT(�ƽ��� OR �λƽ��� OR �ƽ��� OR ������ OR �ν�����) AND ����ǰ������ AND ���ռ���C AND ǰ�����ò�����;
����������:=NOT(�ƽ��� OR �λƽ��� OR �ƽ��� OR ������ OR �ν�����) AND ����ǰ������ AND ���ռ���C AND ǰ�����ò�����;
������:=���������� OR ����������;
BACKSET100:=BACKSET(�ƽ��� OR �λƽ��� OR �ƽ��� OR ������ OR �ν����� OR ������,4);
FILTER100:=FILTER(BACKSET100,3),NODRAW;
BACKSET101:=BACKSET(�ƽ���,4);
FILTER101:=FILTER(BACKSET101,3);
BACKSET102:=BACKSET(�λƽ���,4);
FILTER102:=FILTER(BACKSET102,3);
BACKSET103:=BACKSET(�ƽ���,4);
FILTER103:=FILTER(BACKSET103,3);
BACKSET104:=BACKSET(������,4);
FILTER104:=FILTER(BACKSET104,3);
BACKSET105:=BACKSET(�����,4);
FILTER105:=FILTER(BACKSET105,3);
BACKSET106:=BACKSET(������,4);
FILTER106:=FILTER(BACKSET106,3);
�ƽ�����Ӱ��:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<=REF(L,3);
�ƽ���ʵ���¶�:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<=MIN(REF(C,3),REF(O,3)) AND MIN(MIN(L,REF(L,1)),REF(L,2))>REF(L,3),LINETHICK0;
�ƽ�����Ӱ��:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>=REF(H,3);
�ƽ���ʵ���϶�:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>=MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<REF(H,3);
�ƽ���ʵ���м�:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3));
�ƽ���ʵ���м�1:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3)) AND REF(L,2)=MIN(MIN(L,REF(L,1)),REF(L,2));
�ƽ���ʵ���м�2:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3)) AND REF(L,1)=MIN(MIN(L,REF(L,1)),REF(L,2));
�ƽ���ʵ���м�3:=REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))<MAX(REF(C,3),REF(O,3)) AND REF(FILTER100,3)=1 AND MIN(MIN(L,REF(L,1)),REF(L,2))>MIN(REF(C,3),REF(O,3)) AND L=MIN(MIN(L,REF(L,1)),REF(L,2));
BACKSET201:=BACKSET(�ƽ�����Ӱ��,4);
FILTER201:=FILTER(BACKSET201,3),NODRAW;
BACKSET202:=BACKSET(�ƽ���ʵ���¶�,4);
FILTER202:=FILTER(BACKSET202,3),NODRAW;
BACKSET203:=BACKSET(�ƽ�����Ӱ��,4);
FILTER203:=FILTER(BACKSET203,3),NODRAW;
BACKSET204:=BACKSET(�ƽ���ʵ���϶�,4);
FILTER204:=FILTER(BACKSET204,3),NODRAW;
BACKSET205:=BACKSET(�ƽ���ʵ���м�,4);
FILTER205:=FILTER(BACKSET205,3),NODRAW;
BACKSET2051:=BACKSET(�ƽ���ʵ���м�1,4);
FILTER2051:=FILTER(BACKSET2051,3),NODRAW;
BACKSET2052:=BACKSET(�ƽ���ʵ���м�2,4);
FILTER2052:=FILTER(BACKSET2052,3),NODRAW;
BACKSET2053:=BACKSET(�ƽ���ʵ���м�3,4);
FILTER2053:=FILTER(BACKSET2053,3),NODRAW;
BT201:=IF(BARSLAST(FILTER201)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER201));
BT202:=IF(BARSLAST(FILTER202)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER202));
BT203:=IF(BARSLAST(FILTER203)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER203));
BT204:=IF(BARSLAST(FILTER204)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER204));
BT205:=IF(BARSLAST(FILTER205)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER205));
BT2051:=IF(BARSLAST(FILTER2051)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER2051));
BT2052:=IF(BARSLAST(FILTER2052)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER2052));
BT2053:=IF(BARSLAST(FILTER2053)=DRAWNULL,BARSCOUNT(CLOSE),BARSLAST(FILTER2053));
����ƽ���:=MIN(MIN(MIN(MIN(MIN(MIN(BT201,BT202),BT203),BT204),BT2051),BT2052),BT2053);
DAY1:=SUMBARS(FILTER100,1),NODRAW;
HJX1_1:=IF(SUMBARS(FILTER201,1)=DAY1,IF(DAY1=1,LOW,REF(LOW,DAY1-1)),0),NODRAW;
HJX1_2:=IF(SUMBARS(FILTER202,1)=DAY1,IF(DAY1=1,MIN(C,O),MIN(REF(C,DAY1-1),REF(OPEN,DAY1-1))),0),NODRAW;
HJX1_3:=IF(SUMBARS(FILTER203,1)=DAY1,IF(DAY1=1,HIGH,REF(HIGH,DAY1-1)),0),NODRAW;
HJX1_4:=IF(SUMBARS(FILTER204,1)=DAY1,IF(DAY1=1,MAX(C,O),MAX(REF(C,DAY1-1),REF(OPEN,DAY1-1))),0),NODRAW;
HJX1_51:=IF(SUMBARS(FILTER2051,1)=DAY1,IF(DAY1=2,LOW,IF(DAY1<2,DRAWNULL,REF(LOW,DAY1-2))),0),NODRAW;
HJX1_52:=IF(SUMBARS(FILTER2052,1)=DAY1,IF(DAY1=3,LOW,IF(DAY1<3,DRAWNULL,REF(LOW,DAY1-3))),0),NODRAW;
HJX1_53:=IF(SUMBARS(FILTER2053,1)=DAY1,IF(DAY1=4,LOW,IF(DAY1<4,DRAWNULL,REF(LOW,DAY1-4))),0),NODRAW;
�ƽ���:=HJX1_1+HJX1_2+HJX1_3+HJX1_4+HJX1_51+HJX1_52+HJX1_53,COLORYELLOW,NODRAW;
����:=VOL=HHV(VOL,40) AND VOL>1.9*REF(VOL,1);
��������ͻ��:=IF(BARSLAST(����)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(����)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(����)=3 AND CLOSE>REF(HIGH,3),1,0)));
�������ղ���:=BARSLAST(����)=3 AND REF(LOW,3)<=MIN(MIN(C,REF(C,1)),REF(C,2));
BACKSET300:=BACKSET(�������ղ���,4);
BACKSET301:=BACKSET(��������ͻ��,4);
��������:=FILTER(BACKSET300,3) AND BACKSET301 AND ����;
KK1:=SUMBARS(FILTER104,1);
K1:=IF(���ܻ��߿���=1,KK1,DRAWNULL);
STICKLINE(K1,REF(L,K1-2),REF(L,K1-2),10,0),COLORLIBLUE;
KK2:=SUMBARS(FILTER101,1);
K2:=IF(���ܻ��߿���=1,KK2,DRAWNULL);
STICKLINE(K2,REF(L,K2-2),REF(L,K2-2),10,0),COLORLIRED;
DRAWTEXT_FIX(1,0.00,0,0,HYBLOCK)COLOR0080FF;
DRAWTEXT_FIX(1,0.06,0,0,DYBLOCK)COLOR00FFFF;
DRAWTEXT_FIX(1,0.12,0,0,EXTERNSTR(0,2))COLOR0000FF;
DRAWTEXT_FIX(1,0.00,0.06,0,EXTERNSTR(0,1))COLORFF88FF;
DRAWTEXT_FIX(1,0.00,0.12,0,EXTERNSTR(0,3)),COLORLICYAN;
DRAWTEXT_FIX(1,0.5,0.06,0,'�����˾��ߣ����ƽ���ѧԺ�����ɣ�318316��'),COLORRED;
DRAWTEXT_FIX(1,0,1,0,'QQ:69232655,QQ:69232655'),COLOR000000;
STICKLINE(HIGH<REF(LOW,1),HIGH,REF(LOW,1),5,1) ,COLORGREEN;
STICKLINE(LOW>REF(HIGH,1) ,LOW,REF(HIGH,1),5,1),COLORYELLOW;
PT := REF(HIGH,1)-REF(LOW,1);
CDP :=(REF(HIGH,1) + REF(LOW,1)+ REF(CLOSE,1)*2)/4;
��ǿ���� :=CDP + PT COLORYELLOW;
�������:= 2*CDP-REF(LOW,1) COLORWHITE;
���֧�� := 2*CDP-REF(HIGH,1) COLORWHITE;
��ǿ֧�� := CDP - PT COLORYELLOW;
PT1 := HIGH-LOW;
CDP1 :=(HIGH + LOW+ CLOSE*2)/4;
��ǿ���� := CDP1 + PT1 COLORRED;
��������:= 2*CDP1-LOW COLORGREEN;
����֧�� := 2*CDP1-HIGH COLORGREEN;
��ǿ֧�� := CDP1 - PT1 COLORRED;
AAA1:=CURRBARSCOUNT;
AA1:=IF(�۸�Ԥ���=1,AAA1,DRAWNULL);
BB1:=REFDATE(��ǿ����,DATE);
BB2:=REFDATE(�������,DATE);
BB3:=REFDATE