RSV:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
K0:=SMA(RSV,3,1);
D:=SMA(K0,3,1);
J:=((3 * K0) - (2 * D));
RSV24:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);
K24:=SMA(RSV24,3,1);
D24:=SMA(K24,3,1);
J24:=((3 * K24) - (2 * D24));
MA1:MA(CLOSE,5), COLORWHITE ,LINETHICK1;
EXP1:EMA(CLOSE,10) , COLORRED ,LINETHICK1;
AA5:=(ATAN((EMA(C,10)/REF(EMA(C,12),1)-1)*100)*180/3.14115926)>60;
AA6:=(ATAN((EMA(C,50)/REF(EMA(C,50),1)-1)*100)*180/3.14115926)>45;
角度60EXP1:IF(AA5,EXP1,NULL),COLORRED , LINETHICK1;
下降MA10:IF(EXP1<REF(EXP1,1),EXP1,NULL),COLORWHITE ,LINETHICK1;
上升MA1:IF(MA1>REF(MA1,1),MA1,NULL),COLORRED,LINETHICK1;
下降MA1:IF(MA1<REF(MA1,1),MA1,NULL),COLORWHITE,LINETHICK1;
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
BOLL:=MA(CLOSE,20) ,COLORMAGENTA ,LINETHICK3;
UB:=BOLL+2*STD(CLOSE,20), DOT ,COLORMAGENTA;
LB:=BOLL-2*STD(CLOSE,20) ,DOT ,COLORWHITE;
AA:=EMA(C,5) > EMA(C,10);
BB:=EMA(C,5) < EMA(C,10);
CC:= EMA(C,5) > EMA(C,10);
CC1:=EMA(C,5) < EMA(C,10);
DD:=CLOSE<OPEN;
STICKLINE1((AA <DD),CLOSE,OPEN,3,1), COLORRED;
STICKLINE1((BB > DD),CLOSE,OPEN,3,1) , COLORGREEN;
STICKLINE(AA>=DD AND C<O,C,O,2,0),COLORRED;
STICKLINE(AA>=DD AND C>O,C,O,2,1),COLORRED;
STICKLINE1(AA>=DD,H,MAX(C,O),0,0),COLORRED;
STICKLINE1(AA>=DD,L,MIN(C,O),0,0),COLORRED;
STICKLINE(DD<BB AND C<O,C,O,2,0),COLORGREEN;
STICKLINE(DD<BB AND C>O,C,O,2,1),COLORGREEN;
STICKLINE1(DD<BB,H,MAX(C,O),0,0),COLORGREEN;
STICKLINE1(DD<BB,L,MIN(C,O),0,0),COLORGREEN;
HD:=FILTER(BACKSET(FILTER(REF(H,10)=HHV(H,2*10+1),10),10+1),10);
LD:=FILTER(BACKSET(FILTER(REF(L,10)=LLV(L,2*10+1),10),10+1),10);
支撑A:=REF(LOW,BARSLAST(LD)),COLOR008000,POINTDOT,LINETHICK3;
压力A:=REF(HIGH,BARSLAST(HD)),COLORFF0000,POINTDOT,LINETHICK3;
DRAWSL1(C>0,支撑A,0,1,0),COLORMAGENTA,POINTDOT,LINETHICK2;
DRAWSL1(C>0,压力A,0,1,0),COLORGREEN,POINTDOT,LINETHICK2;
MQ1:=12;
MQ2:=50;
MQ3:=60;
EXP01:=EMA(CLOSE,MQ1);
EXP2:=EMA(CLOSE,MQ2);
EXP3:=EMA(CLOSE,MQ3);
AB:=EMA(((2*C+H+L)/4-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,8);
BA:=EMA(AB,5);
A01:=REFX1(REF(HHV(H,96),5),10000);
B1:=REFX1(REF(LLV(L,96),5),10000);
DY:=((A01)+(B1))/2;
顶周期:=NEWHBARS(H,1);
底周期:=NEWLBARS(L,1);
上内:=LLVBARS(H,顶周期);
上外:=LLVBARS(L,顶周期);
下内:=HHVBARS(L,底周期);
下外:=HHVBARS(H,底周期);
上力度:=HHV(L,上内+1)>LLV(H,上内+1);
下力度:=HHV(L,下内+1)>LLV(H,下内+1);
上包含:=COUNT(L>=REF(L,1),上外)>2 AND COUNT(H>=REF(H,1),上内)>2;
下包含:=COUNT(H<=REF(H,1),下外)>2 AND COUNT(L<=REF(L,1),下内)>2;
顶0:=顶周期 AND 上力度 AND 上包含 AND 上外>3;
底0:=底周期 AND 下力度 AND 下包含 AND 下外>3;
顶分天数:=BARSLAST(顶0);
底分天数:=BARSLAST(底0);
含中间K线:=IF(顶分天数=0,底分天数,顶分天数)>=3;
顶:=顶0 AND 含中间K线 AND H=HHV(H,BARSLAST(底0));
底:=底0 AND 含中间K线 AND L=LLV(L,BARSLAST(顶0));
NOTEXT上笔划线:TRENDLINES(底,L,顶,H),DOT, COLORWHITE, LINETHICK1;
NOTEXT下笔划线:TRENDLINES(顶,H,底,L),DOT, COLORWHITE ,LINETHICK1;
分界点:=NOTEXT上笔划线 AND NOTEXT下笔划线 ;
位置调整:=
IF(PERIOD=11,0.02, IF(PERIOD=10,0.02, IF(PERIOD=9,0.02, IF(PERIOD=8,0.001, IF(PERIOD=7,0.02, IF(PERIOD=6,0.01, IF(PERIOD=5,0.005, IF(PERIOD=4,0.002, IF(PERIOD=3,0.001, IF(PERIOD=2,0.001, IF(PERIOD=1,0.0003, IF(PERIOD=0,0.0002,0))))))))))));
DRAWNUMBER1(分界点 AND 顶,H+H*位置调整+0.6,H,0),COLORWHITE;
DRAWNUMBER1(分界点 AND 底,L-0.12,L,0),COLORLIGHTRED;
DRAWTEXT(分界点 AND 底,L-0.12,'开多'), COLORYELLOW;
DRAWTEXT(分界点 AND 顶,H+H*位置调整+0.6,'开空'), COLORWHITE;
M5:=MA(C,5);
M3:=MA(C,3),COLORGREEN,LINETHICK1;
M13:=MA(C,13),COLORGREEN,LINETHICK1;
B0:=M3<REF(M3,1);
IF(B0-1,M3,NULL),COLORRED;
M10:MA(C,9),COLORRED;
波段高:=(MA(MA(HIGH,30),30)-MA(MA(LOW,30),30))*2+MA(MA(HIGH,30),30),COLORWHITE,LINETHICK1;
波段低:=MA(MA(LOW,30),30)-(MA(MA(HIGH,30),30)-MA(MA(LOW,30),30))*1.5,COLORWHITE,LINETHICK1;