
Ӯ:C/INDEXC,LINETHICK0;
V1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
V2:=(1-7/100)*(DMA(CLOSE,V1));
V3:=(1+7/100)*(DMA(CLOSE,V1));
V5:=MA((LOW+HIGH+CLOSE)/3,5);
֧:REFDATE(V2,DATE),POINTDOT,LINETHICK4,COLOR00FFFF;
:REFDATE(V3,DATE),POINTDOT,LINETHICK4,COLORGREEN;
:AMOUNT/VOL/100,NODRAW;

:=SLOPE(EMA(C,3),3);
:=SLOPE(EMA(C,7),7);
DRAWTEXT(CROSS(,) AND CLOSE/REF(CLOSE,1)>1.03,LOW*0.97,'IB'),COLOR00FFFF;
2:=EMA(SLOPE(1,1)+C,3),COLORRED;
2:=EMA(SLOPE(1,1)+C,7),COLORBLUE;

NN:=120;
{}
STICKLINE(REF(L,1)>H,H,REF(L,1),5,0),COLORGRAY;
STICKLINE(REF(H,1)<L,L,REF(H,1),5,0),COLORGRAY;
{ɫK}
 TYX3:=MA(REF(HHV((C+L+O+H)/4,30),1),3);
 TYX4:=MA((C+L+O+H)/4,13);
 TYX5:=EMA((C+L+O+H)/4,21);
 {ĺ}
 STICKLINE(C<TYX5 AND C>O,H,L,0,0),COLORRED;
 STICKLINE(C<TYX5 AND C>O,C,O,3,1),COLORRED;
 {}
 STICKLINE(C<TYX5 AND C<O,H,L,0,0),COLOR007700;
 STICKLINE(C<TYX5 AND C<O,C,O,3,0),COLOR005500;
 STICKLINE(C<TYX5 AND C<O,C,O,2,0),COLOR006600;
 STICKLINE(C<TYX5 AND C<O,C,O,1,0),COLOR007700;
 {}
 STICKLINE(C>TYX5 AND C<O,H,L,0,0),COLORFFDD44;
 STICKLINE(C>TYX5 AND C<O,C,O,3,0 ),COLORFF7700;
 STICKLINE(C>TYX5 AND C<O,C,O,2,0 ),COLORFFAA22;
 STICKLINE(C>TYX5 AND C<O,C,O,1 ,0 ),COLORFFDD44;
 {}
 STICKLINE(C>TYX5 AND C>O,H,L,0,0 ),COLOR00EEFF;
 STICKLINE(C>TYX5 AND C>O,C,O,3,0 ),COLOR00AAFF;
 STICKLINE(C>TYX5 AND C>O,C,O,2,0 ),COLOR00CCFF;
 STICKLINE(C>TYX5 AND C>O,C,O,1,0 ),COLOR00EEFF;
 {ۺ}
 STICKLINE(C>TYX4 AND C>O,H,L,0,0),COLORFF66AA;
 STICKLINE(C>TYX4 AND C>O,C,O,3,0 ),COLORFF11FF;
 STICKLINE(C>TYX4 AND C>O,C,O,2,0 ),COLORFF44FF;
 STICKLINE(C>TYX4 AND C>O,C,O,1,0 ),COLORFF66FF;
 {}
 STICKLINE(C>TYX4 AND C<O,H,L,0,0),COLOR999999;
 STICKLINE(C>TYX4 AND C<O,C,O,3,0),COLOR555555;
 STICKLINE(C>TYX4 AND C<O,C,O,2,0),COLOR777777;
 STICKLINE(C>TYX4 AND C<O,C,O,1,0),COLOR999999;
 {}
 STICKLINE(C>TYX3 AND C>O,H,L,0,0),COLOR0000DD;
 STICKLINE(C>TYX3 AND C>O,C,O,3,0),COLOR000099;
 STICKLINE(C>TYX3 AND C>O,C,O,2,0),COLOR0000BB;
 STICKLINE(C>TYX3 AND C>O,C,O,1,0),COLOR0000DD;
 {ǵͣK}
 STICKLINE((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,1,0),COLORYELLOW;
 STICKLINE((REF(C,1)-C)*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,1,0),COLORWHITE;
 {ͻ}
 STICKLINE(REF(COUNT(C<TYX3,5)=5,1) AND C>TYX3 AND C>O,C,O,1,0),COLOR00CCFF;
 STICKLINE(REF(COUNT(C<TYX3,5)=5,1) AND C>TYX3 AND C>O,C,O,1,0),COLOR00CCFF;

{ǡͼ}
A10304:=REF(HIGH,3)=HHV(HIGH,2*3+1); 
B10304:=FILTER(A10304,3); 
C10304:=BACKSET(B10304,3+1); 
D10304:=FILTER(C10304,3);{ߵ}
A20304:=REF(LOW,3)=LLV(LOW,2*3+1); 
B20304:=FILTER(A20304,3); 
C20304:=BACKSET(B20304,3+1); 
D20304:=FILTER(C20304,3);{͵}
E10304:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2; 
E20304:=(HIGH+LOW)/2;{ߵ͵ͬһKʱȡ}
H10304:=(D10304 AND NOT(D20304 AND E10304>=E20304)) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
L10304:=(D20304 AND NOT(D10304 AND E10304=E20304));
X10304:=REF(BARSLAST(H10304),1)+1; 
F10304:=BACKSET(H10304 AND COUNT(L10304,X10304)>0,LLVBARS(IF(L10304,LOW,10000),X10304));
G10304:=F10304>REF(F10304,1); 
I10304:=BACKSET(G10304,2); 
LD0304:=I10304>REF(I10304,1);{˺͵}
L20304:=LD0304 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
X20304:=REF(BARSLAST(L20304),1)+1; 
F20304:=BACKSET(L20304 AND COUNT(H10304,X20304)>0,HHVBARS(IF(H10304,HIGH,0),X20304));
G20304:=F20304>REF(F20304,1); 
I20304:=BACKSET(G20304,2); 
HD0304:=I20304>REF(I20304,1);{˺ߵ}
UU0304:=BACKSET(BARSTATUS=2,BARSLAST(LD0304)+1);
VV0304:=UU0304>REF(UU0304,1);
UU20304:=BACKSET(BARSTATUS=2,BARSLAST(HD0304)+1);
VV20304:=UU20304>REF(UU20304,1);

{Ϊβ}
:REF(L,BARSLAST(VV0304)),COLORYELLOW,LINETHICK1; 
:REF(H,BARSLAST(VV20304)),COLORYELLOW,LINETHICK1;
{µΣɫλ}
STICKLINE(VV0304,,,0,0),COLORGREEN,LINETHICK2;
DRAWLINE(VV20304,H,VV0304,L,0),COLORGREEN,LINETHICK2;{б}
DRAWLINE(VV20304,H,VV0304,,0),COLORGREEN,LINETHICK2;
{Σɫλ}
STICKLINE(VV20304 ,,,0,0),COLORBLUE,LINETHICK2;
DRAWLINE(VV0304,L,VV20304,H,0),COLORBLUE,LINETHICK2;{б}
DRAWLINE(VV0304,L,VV20304,,0),COLORBLUE,LINETHICK2;



0:=O>C AND >REF(C,1);
DRAWTEXT(0,L-0.2,'I'),COLORE8E8E8;
STICKLINE(0,O,C,1,0),COLORRED; 

VVOL:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL);{ģ}
H_L:=0.1*CONST(HHV(VOL,240));
:=C/REF(C,1)<=0.96 AND V<HHV(V,30)/1.9;
DRAWTEXT( ,V+1.6*0.098,'L'),COLORLICYAN;

T01:=CONST(LLVBARS(LOW,10));
T1HIGH:=CONST(REF(HIGH,T01));
MM:=CONST(CURRBARSCOUNT);
T02:=CONST(BARSLAST(CURRBARSCOUNT>MM+T01 AND H>T1HIGH));
T2HIGH:=CONST(REF(HIGH,T02));
T03:=CONST(BARSLAST(CURRBARSCOUNT>MM+T02 AND HIGH>T2HIGH));
T3HIGH:=CONST(REF(HIGH,T03));
:DRAWLINE(CURRBARSCOUNT=T03+1, T3HIGH, ISLASTBAR, T3HIGH,1),LINETHICK3,COLOR8080FF;
DRAWTEXT(ISLASTBAR, T3HIGH, '')LINETHICK3,COLOR00FFFF;
 



LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),4,1)/SMA(ABS(CLOSE-LC),4,1)*100;

VAR27:=REF(CLOSE,1);
VAR28:=SMA(MAX(CLOSE-VAR27,0),5,1)/SMA(ABS(CLOSE-VAR27),6,1)*100;


DRAWTEXT(FILTER(EMA(CLOSE,60)-EMA(CLOSE,12)>0 AND EMA(CLOSE,12)/LOW>1.15,5),
LOW,'LS'),LINETHICK3 , COLORFF00FF;
VARA0:=((AMOUNT)/(VOL))/(100);
VARB0:=((3)*(HIGH)+LOW+OPEN+(2)*(CLOSE))/(7);
VARC0:=((SUM(AMOUNT,7))/(VARA0))/(100);
VARD:=DMA(VARB0,(VOL)/(VARC0));
VARE:=((CLOSE-VARD)/(VARD))*(100);
VARF:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);
VARJ:=MA(VARE,20)+STD(VARE,20);
BIAS18:=((CLOSE-MA(CLOSE,18))/(MA(CLOSE,18)))*(100);
AA:=SMA(VARF,3,1);
SS:=(REF(BIAS18,1)>=5) AND CROSS(VARJ,VARE) AND (AA>79);
DRAWTEXT((REF(BIAS18,1)>=5) AND CROSS(VARJ,VARE) AND
(AA>SS),H*1.02,'LS'),LINETHICK3,COLORGREEN;