MM:= 6;
TR := SUM(MAX(MAX(高-低,ABS(高-REF(收盤,1))),ABS(低-REF(收盤,1))),N);
HD := HIGH-REF(高,1);
LD := REF(LOW,1)-低;
DMP:= SUM(if else(HD & gt;0 & amp& ampHD & gtLD,HD,0),N);
DMM:= SUM(if else(LD & gt;0 & amp& ampLD & gtHD,LD,0),N);
PDI:= DMP * 100/TR;
MDI:= DMM * 100/TR;
ADX:= EMA(ABS(MDI-PDI)/(MDI+PDI)* 100,MM);
ADXR:=EMA(ADX,MM);
var 1:= PDI;
var 2:= MDI;
var 3:= var 1 & gt;65和var 1 & gt;REF(VAR1,1);
VAR4:=LLV(VAR1,0);
var 5:= bars last(var 4 = var 1);
VAR6:=(0-REF(VAR2,4))/(VAR4-REF(VAR2,var 5))& gt;2;
var 7:= var 1 & gt;REF(VAR1,1);
var 8:= VOL & gt;2 *馬(VOL,30);
var 9:= ADX;
VARA:= ADXR;
VARB:= CLOSE & gt;馬(CLOSE,30)和CLOSE & ltMA(收盤,30)* 1.04;
VARC:=馬(關,30)>REF(MA(CLOSE,30),1);
VARD:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10))& lt;BARSLAST(CROSS(MA(收盤,10),MA(收盤,5));
DIFF:=EMA(收盤,7)-EMA(收盤,21);
VARE:= 0-DIFF;
VARF:=TROUGHBARS(3,15,1,1)& lt;4;
VAR10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2);
var 11:= if else(VARF = 1,50,0);
VAR12:=CROSS(VAR2,VAR1)和CROSS(VARA,var 9);
VAR13:=CROSS(VAR2,VAR1)和CROSS(VAR9,VARA);
VAR14:=VARB和VARC和VARD和VAR10和VAR6和VAR7和VAR8 * 50
var 15:= bars last(CROSS(var 2,var 1)= 1);
var 16:= bars last(CROSS(var 1,var 2)= 1);
VAR17:=HHV(VAR1,var 16);
var 18:= bars last(var 1 = var 17);
DK:EMA((收盤-MA((2 *收盤+高+低)/4,30))/MA((2 *收盤+高+低)/4,30)*100,3),COLORWHITE
0,COLORRED
STICKLINE(過濾器(VARF=1,5)和DK & lt-10,50,0,COLORCYAN,0);
STICKLINE(FILTER(VARF=1,5),50,0,COLORYELLOW,0);
VAR19:=VAR3或VAR12或var 13 * 100;
var 1A:= var 13 * 100;
Drawtext (filter (varf = 1,3),25,'線上陰線買入'),COLORRED
粘附線(DK & lt-10,0,DK,COLORYELLOW,0);
粘附線(DK & gt10,0,DK,COLORRED,0);