ͨ���ų���������ͼָ�깫ʽ��Ʊ����Դ������:
�µ���:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
RRRSV:=SMA(�µ���,3,1);
KKK:=SMA(RRRSV,3,1);
DDDDD:=((3 * RRRSV) - (2 * KKK));
JJ12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);
RSV24:=SMA(JJ12,3,1);
K24:=SMA(RSV24,3,1);
D24:=((3 * RSV24) - (2 * K24));
ѹ��2:=IF(CROSS(D24,DDDDD),HIGH,REF(HIGH,BARSLAST(CROSS(D24,DDDDD)))),COLORFFFFFF;
�ײ�:=LLV(HIGH,30),COLOR00FF00;
ѹ��λ:=IF(ISLASTBAR,ѹ��2,DRAWNULL),NODRAW;
�ײ�λ:=IF(ISLASTBAR,�ײ�,DRAWNULL),NODRAW;
��:=CONST(�ײ�);
JRH:=HHV(C,2);
JRL:=LLV(C,2);
MA3:=MA(CLOSE,3);
YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6;
R1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));
R2:=(REF(R1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R3:=(REF(R2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R4:=(REF(R3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R5:=(REF(R4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R6:=(REF(R5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R7:=(REF(R6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R8:=(REF(R7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R9:=(REF(R8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
RA:=(REF(R9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
RB:=(REF(RA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
RC:=(REF(RB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
RD:=(CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2));
RE:=(REF(RD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
RF:=(REF(RE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R10:=(REF(RF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R11:=(REF(R10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R12:=(REF(R11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R13:=(REF(R12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R14:=(REF(R13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R15:=(REF(R14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R16:=(REF(R15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R17:=(REF(R16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));
R18:=(REF(R17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2));
R19:=REF(RD OR RE OR RF OR R10 OR R11 OR R12 OR R13 OR R14 OR R15 OR R16 OR R17 OR R18,1) AND R1;
R1A:=((REF(R1 OR R2 OR R3 OR R4 OR R5 OR R6 OR R7 OR R8 OR R9 OR RA OR RB OR RC,1)) AND RD);
VAR3:=IF(C<200 ,MA(COST(80),3),2500),NODRAW;
VAR4:=(((HIGH + LOW) + CLOSE) / 3);
VAR5:=EMA(((((OPEN + HIGH) + LOW) + CLOSE) / 4),2330);
VAR6:=(VAR5 + ((VAR5 * 6) / 100));
����:=R19,NODRAW,COLOR00DD00;
���볡:=R1A,NODRAW,COLOR2288EE;
���ֹ�:=R1 OR R2 OR R3 OR R4 OR R5 OR R6 OR R7 OR R8 OR R9 OR RA OR RB OR RC,NODRAW,COLOR0000FF;
������:=RD OR RE OR RF OR R10 OR R11 OR R12 OR R13 OR R14 OR R15 OR R16 OR R17 OR R18,NODRAW,COLOR999999;
����������ע:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100<-14,COLORBBBBBB,NODRAW;
�볡:=IF(��ֹ�,JRL,DRAWNULL);
���볡��:=�볡,COLORFF99FF,NODRAW;
���볡��:=REF(�볡,1)COLOR0000FF,NODRAW;
��:=IF(������,JRH,DRAWNULL);
��������:=��,COLOR33AACC,NODRAW;
�������:=REF(��������,1),COLOR00FF00,NODRAW;
��ѩ:=MA((((HIGH + LOW) + CLOSE) / 3),8);
��:=MA((((HIGH + LOW) + CLOSE) / 3),21);
VAR111:=EMA(((OPEN + CLOSE) / 2),26);
VAR222:=IF(C<200 , MA(COST(30),3),2300),NODRAW;
������ѩ:=IF(C<200 ,MA(COST(50),3),2300);
�϶�:=ISLASTBAR AND (VAR4 > 0.1),COLORFFFFFF,NODRAW;
�紺:=ISLASTBAR AND (((((VAR4 < ������ѩ) AND (VAR4 > ��))
OR ((VAR4 < VAR5) AND (VAR4 > ��))) OR ((VAR4 > ��)
AND (VAR111 > ��)))),COLOR00FF00,NODRAW;
����:=ISLASTBAR AND ((((((VAR4 > ������ѩ) AND (VAR4 > VAR111))
AND (VAR4 > VAR5)) AND (VAR222 > REF(VAR222,1))) OR ((((VAR4 > VAR222)
AND (VAR4 > VAR111)) AND (VAR4 > VAR5)) AND (VAR222 > REF(VAR222,1))))),
COLOR0000FF,NODRAW;
����:=ISLASTBAR AND (((((VAR4 > VAR6) AND (VAR4 > VAR3)) AND (��ѩ > ��))
AND (VAR111 > REF(VAR111,1)))),COLOR00FFFF,NODRAW;
SAAA:=(3*C+H+L+O)/6;
SVAR1:=(8*SAAA+7*REF(SAAA,1)+6*REF(SAAA,2)
+5*REF(SAAA,3)+4*REF(SAAA,4)+3*REF(SAAA,5)+2*REF(SAAA,6)+REF(SAAA,8))/36;
SVAR2:=(HHV(SVAR1,5)+HHV(SVAR1,10)+HHV(SVAR1,20))/3;
SVAR3:=(LLV(SVAR1,5)+LLV(SVAR1,10)+LLV(SVAR1,20))/3;
SVAR4:=(HHV(SVAR2,5)+HHV(SVAR2,10)+HHV(SVAR2,20))/3;
SVAR5:=(LLV(SVAR3,5)+LLV(SVAR3,10)+LLV(SVAR3,20))/3;
SVAR6:=(LLV(SVAR1,2)+LLV(SVAR1,4)+LLV(SVAR1,6))/3;
Q1:=CONST(IF(����,0,IF(���볡,150,IF(��ֹ�,150,IF(���ٳ�����ע,150,100))))),NODRAW;
Q2:=CONST(IF(����,80,IF(���볡,100,IF(��ֹ�,0,IF(���ٳ�����ע,150,100))))),NODRAW;
Q3:=CONST(IF(����,0,IF(���볡,20,IF(��ֹ�,70,IF(���ٳ�����ע,150,100))))),NODRAW;
NN:=250;
���:=CONST(HHV(H,NN));
���:=CONST(LLV(L,NN));
RCC:=���*0.9-(���-���);
RCC1:=���-(���-���)/2;
RHL:=RCC;
HLMAX:=���;
HLMIN:=���;
HLMN1:=(HLMAX+HLMIN)/2;
HLMN2:=HLMAX-HLMIN;
HLMN3:=(100-0)/2*1.3;
HLMN4:=(100-0)/1*1.3;
ѩɽ:=EMA(WINNER(C)*100,7),LINETHICK0,COLORRED;
ɫ�ʷ�:=(C>0)*120;
DRAWBAND(((ɫ�ʷ�-HLMN3)*HLMN2/HLMN4+HLMN1),RGB(Q1,Q2,Q3),((0-HLMN3)*HLMN2/HLMN4+HLMN1),DRAWNULL);
STICKLINE(ɫ�ʷ�>0,((0-HLMN3)*HLMN2/HLMN4+HLMN1),((ɫ�ʷ�*0.1-HLMN3)*HLMN2/HLMN4+HLMN1),5,0),COLORFFDDDD;
STICKLINE(ɫ�ʷ�>0,((0-HLMN3)*HLMN2/HLMN4+HLMN1),((ɫ�ʷ�*-0.1-HLMN3)*HLMN2/HLMN4+HLMN1),5,0),COLORFFEEEE;
L1:=EMA(ѩɽ,21);
�ݵ�:=ABS((COST(50)-CLOSE)/CLOSE*100),COLOR00FF00,LINETHICK1;
STICKLINE(ѩɽ>�ݵ�,((�ݵ�/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),((ѩɽ/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),5,0),COLORWHITE;
STICKLINE(ѩɽ<REF(ѩɽ,1),((�ݵ�/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),((ѩɽ/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),5,0),COLORDDDDDD;
STICKLINE(�ݵ�>ѩɽ,((�ݵ�/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),((ѩɽ/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),4,0),COLOR00BB00;
STICKLINE( ѩɽ>L1,((L1/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),((ѩɽ/1.5-HLMN3)*HLMN2/HLMN4+HLMN1),4,0),COLORRED;
����:(((ѩɽ-L1)/3-HLMN3)*HLMN2/HLMN4+HLMN1),COLORRED;
����:(((CROSS(����,((0-HLMN3)*HLMN2/HLMN4+HLMN1)) AND ѩɽ>�ݵ�)*ѩɽ/2-HLMN3)*HLMN2/HLMN4+HLMN1),COLORFF00FF;
DRAWTEXT(CROSS(����,((0-HLMN3)*HLMN2/HLMN4+HLMN1)) ,((ѩɽ*1.3/2-HLMN3)*HLMN2/HLMN4+HLMN1) , '��'),COLORFF00FF;
MA(C,5);
MA(C,10);
MA(C,30),COLOR00DDDD;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
VAR1:=EMA(CLOSE,3)-EMA(CLOSE,6)-(EMA(CLOSE,6)-EMA(CLOSE,12))*(-100);
VAR2:=EMA(VAR1,3);
VAR55:=CROSS(VAR1,VAR2);
VAR66:=CROSS(VAR2,VAR1);
STICKLINE(VAR66,OPEN,CLOSE,2.8,0), COLORBLUE;
STICKLINE(VAR55,OPEN,CLOSE,2.8,0), COLORYELLOW;
STICKLINE(VAR55,OPEN,CLOSE-(CLOSE-OPEN)*0.33,2.8,0), COLORAACCDD;
STICKLINE(VAR55,OPEN,CLOSE-(CLOSE-OPEN)*0.66,2.8,0), COLORRED;
STICKLINE(ISLASTBAR ,ѹ��λ,ѹ��λ,25,0),LINETHICK2,COLORFFFFFF;
STICKLINE(ISLASTBAR ,�ײ�λ,�ײ�λ,20,0),LINETHICK2,COLOR00FFFF;
STICKLINE(ISLASTBAR AND (��ֹ� OR REF(��ֹ�,1)=1),���볡��,���볡��,35,1),COLOR0000FF;
STICKLINE(ISLASTBAR AND (������ OR REF(������,1)=1),�������,�������,35,1),COLOR00FF00;
TT:=240/FROMOPEN;
��:=TT;
�ٽ�ָ���ͣƣ�:=(HIGH-LOW)*1000000/(VOL*��),COLORRED;
AY2:=EMA(CLOSE,12)-EMA(CLOSE,26);
AZ2:=EMA(AY2,9);
LT2:=(AY2-AZ2);
L211:=IF(LT2,LLV(L,21),DRAWNULL),COLOR217158,CIRCLEDOT;
ZGD:=HHV(H,80)*0.99;
ZGD2:=CONST(ZGD);
ZDD:=LLV(L211,80);
ZDD2:=CONST(ZDD);
YYA4:=MA(CLOSE,20);
YYA5:=(CLOSE > MA(CLOSE,5));
YYA6:=(MA(CLOSE,5) > MA(CLOSE,10));
YYA7:=(CLOSE > MA(CLOSE,10));
YYA8:=(MA(CLOSE,5) > MA(CLOSE,20));
YYA9:=(CLOSE > MA(CLOSE,20));
YYA10:=REF(YYA4,1);
YYA11:=(YYA4 > YYA10);
YYAVX:=(((((IF(YYA5,10,(0 - 10)) + IF(YYA6,10,(0 - 10))) + IF(YYA7,10,(0 - 10))) + IF(YYA8,10,(0 - 10))) + IF(YYA9,10,(0 - 10))) + IF(YYA11,10,(0 - 10)));
DSLX:=(CLOSE / INDEXC);
DSLX1:=MA(DSLX,5);
DSLX2:=MA(DSLX,10);
YYV1:=MA(VOL,5);
YYV2:=MA(VOL,10);
J1:=CONST(IF( YYAVX > 0,200,100));
J2:=CONST(IF( YYAVX > 0,00,100));
J3:=CONST(IF( YYAVX > 0,100,100));
ZGD3:=ZGD2;
ZDD3:=ZDD2;
ZGD4:=ZGD2;
���1:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0)),NODRAW;
���2:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));
���3:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 > YYV2)) AND (DSLX < DSLX1)),1,0));
���4:=CONST(IF(((CROSS(YYAVX,1) AND (YYV1 <= YYV2)) AND (DSLX < DSLX1)),1,0));
���5:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0));
���6:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));
���7:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0));
���8:=CONST(IF(((CROSS(1,YYAVX) AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0));
���9:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0));
���10:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));
���11:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0)),NODRAW;
���12:=CONST(IF(((((YYAVX >= 1) AND (REF(YYAVX,1) > 0)) AND (YYV1 < YYV2)) AND (DSLX < DSLX1)),1,0));
���13:=CONST(IF(((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 >= YYV2)) AND (DSLX >= DSLX1)),1,0));
���14:=CONST(IF(((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 < YYV2)) AND (DSLX >= DSLX1)),1,0));
���15:=CONST(IF(((((YYAVX < 1) AND (REF(YYAVX,1) < 0)) AND (YYV1 >= YYV2)) AND (DSLX < DSLX1)),1,0));
���16:=CONST(