{======================================================} 范围高A:=REFDATE(HHV(H,120),DATE)*1.05; 
范围低A:=REFDATE(LLV(L,120),DATE)*0.95; 
MA5:MA(CLOSE,5),LINETHICK2,COLORRED;  
MA24:=MA(C,24),COLORGREEN,LINETHICK2; 
MA72:=MA(C,72),COLORRED,LINETHICK2; 
MA200:=IF((MA(C,200)<=范围高A AND MA(C,200)>=范围低A) OR C>=MA(C,200),MA(C,200),DRAWNULL),COLORBLUE,LINETHICK2; 
{=======================仪表盘=========================} 
主升浪:=ISLASTBAR AND MA5>MA24 AND MA24>MA72 AND MA72>IF(MA200=DRAWNULL,0,MA200); 
主浪回调:=ISLASTBAR AND MA24>MA5 AND MA5>MA72 AND MA72>IF(MA200=DRAWNULL,0,MA200); 
主浪深调:=ISLASTBAR AND MA24>MA72 AND MA72>MA5 AND MA5>IF(MA200=DRAWNULL,0,MA200); 
初升浪:=ISLASTBAR AND IF(MA200=DRAWNULL,300,MA200)>MAX(MA24,MA72) AND MA5>MA24 AND MA24>MA72; 
底部反弹:=ISLASTBAR AND IF(MA200=DRAWNULL,300,MA200)>MA72 AND MA72>MA24 AND MA5>MA24; 
探底阶段:=ISLASTBAR AND IF(MA200=DRAWNULL,300,MA200)>MA72 AND MA72>MA24 AND MA24>MA5; 
观望:=ISLASTBAR AND IF(MA200=DRAWNULL,MA24>MA72 AND C<MA72,MA72>MA200 AND C<MA200); 
有牛:=ISLASTBAR AND IF(MA200=DRAWNULL,MA24<MA72 AND C>=MA72,MA72<MA200 AND C>=MA200); 
放弃:=ISLASTBAR AND IF(MA200=DRAWNULL,MA24<MA72 AND C<MA72,MA72<MA200 AND C<MA200); 
DRAWGBK(显示仪表盘1=1 AND 主升浪=0 AND 主浪回调=0 AND 主浪深调=0 AND 初升浪=0 AND 底部反弹=0 AND 探底阶段=0 AND 观望=0 AND 有牛=0 AND 放弃=0,0,0,0,'观望',0)COLOR00BF00; 
DRAWGBK(显示仪表盘1=1 AND 主升浪,0,0,0,'主升浪',0)COLORFF00FF; 
DRAWGBK(显示仪表盘1=1 AND 主浪回调,0,0,0,'主浪回调',0)COLORFF8080; 
DRAWGBK(显示仪表盘1=1 AND 主浪深调,0,0,0,'主浪深调',0)COLOR009500; 
DRAWGBK(显示仪表盘1=1 AND 初升浪,0,0,0,'初升浪',0)COLOR00FFFF; 
DRAWGBK(显示仪表盘1=1 AND 底部反弹,0,0,0,'底部反弹',0)COLORFFFF00; 
DRAWGBK(显示仪表盘1=1 AND 探底阶段,0,0,0,'探底阶段',0); 
DRAWGBK(显示仪表盘1=1 AND 观望,0,0,0,'观望',0)COLORFFFF00; 
DRAWGBK(显示仪表盘1=1 AND 有牛,0,0,0,'有牛',0)COLOR00FFFF; 
DRAWGBK(显示仪表盘1=1 AND 放弃,0,0,0,'放弃',0)COLOR00BF00; 
AS:=(C*3+O+H+L)/6; 
XJ:=(AS+0.618*REF(AS,1)+0.382*REF(AS,2)+0.236*REF(AS,3)+0.146*REF(AS,4))/2.382; 
{回调认同} 
HLX:=EMA(HHV(XJ,3),15); 
LLX:=EMA(LLV(XJ,3),15); 
CH:=CROSS(XJ,HLX);CL:=CROSS(LLX,XJ); 
CHH:=BARSLAST(CH);CLL:=BARSLAST(CL); 
YF1:=(CHH<CLL OR CH) AND NOT(CL); 
YF2:=(CHH>CLL OR CL) AND NOT(CH); 
TF:=IF(YF1,LLX,HLX); 
TFB:=(HLX+LLX)/2; 
XJK:=SMA(EMA(XJ,3),3,1); 
ZWSH:=(HHV(XJ,2)+HHV(XJ,3)+HHV(XJ,4)+HHV(XJ,5))/4; 
SH:=EMA(ZWSH,21); 
ZWSL:=(LLV(XJ,2)+LLV(XJ,3)+LLV(XJ,4)+LLV(XJ,5))/4; 
SL:=EMA(ZWSL,21); 
SCH:=CROSS(XJ,SH);SCL:=CROSS(SL,XJ); 
SHH:=BARSLAST(SCH);SLL:=BARSLAST(SCL); 
SF1:=(SHH<SLL OR SCH) AND NOT(SCL); 
SF2:=(SHH>SLL OR SCL) AND NOT(SCH); 
TFS:=IF(SF1,SL,SH); 
TFBS:=(SL+SH)/2; 
{K线} 
KX1:=(CLOSE>=OPEN) AND XJ>=TFS; 
KX2:=(CLOSE<OPEN) AND XJ>=TFS; 
KX3:=(CLOSE>=OPEN) AND XJ<TFS; 
KX4:=(CLOSE<OPEN) AND XJ<TFS; 
KX5:=((XJ>=TFS AND XJ<TF)OR (XJ<TFS AND XJ>=TF)) AND CLOSE>=OPEN; 
KX6:=((XJ>=TFS AND XJ<TF)OR (XJ<TFS AND XJ>=TF)) AND CLOSE<OPEN; 
{---------------------【右侧直效-图解模板】---------------------} 
{回调认同} 
DRAWBAND(TFB,RGB(125,50,50),TFS,RGB(169,169,169)); 
DRAWBAND(TFB,RGB(185,50,50),TF,RGB(00,100,50)); 
均价:=(HIGH+LOW+OPEN+CLOSE)/4; 
分水岭: MA(3*均价-2*SMA(均价,2,1),12),COLORRED,LINETHICK2; 
P:=1; 
A01:=(C-LLV(LOW,3))/(HHV(HIGH,3)-LLV(LOW,3));  
A11:=SMA(A01,2,1); 
A21:=SMA(A11,2,1); 
A31:=3*A11-2*A21 ; 
A41:=2*A31-0.5; 
乾坤线:C*(1-(A41-A21)/15),,COLORFF00FF,LINETHICK1; 
A:=(L+H)/2; 
股价重心:MA(A,5),COLORFFFFFF,NODRAW; 
VAR2:=(H+L+O+2*C)/5; 
CHH低吸线:=EMA(SLOPE(VAR2,21)*20+VAR2,55); 
BB:=LLV(H,1);  
逃顶线:FORCAST(FORCAST(BB,15),15), ,COLOR00FF00,LINETHICK2; 
抄底线:=FORCAST(FORCAST(BB,25),25), COLORRED,LINETHICK2; 
CHH低吸线2:=IF(SLOPE(逃顶线,2)>0,CHH低吸线,C),COLORWHITE; 
做多趋势:=IF(均价>分水岭,均价,分水岭),COLORYELLOW;  
支撑: REVERSE(做多趋势)+2*分水岭,COLORYELLOW,LINETHICK2; 
空仓:IF(CLOSE<SAR(4,2,10),SAR(4,2,10),DRAWNULL),CIRCLEDOT,COLOR889999 ; 
多仓:IF(CLOSE>SAR(4,2,10),SAR(4,2,10),DRAWNULL),CIRCLEDOT,COLORRED ; 
VARR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2); 
VARR2:=REF(VARR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VARR3:=REF(VARR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR4:=REF(VARR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2); 
VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2); 
VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2); 
VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR 
VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VARR1; 
STICKLINE(VAR19,L*0.989,L*0.98,2,0),COLORRED; 
VAR1A:=REF(VARR1 OR VARR2 OR VARR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR  
VAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD; 
STICKLINE(VAR1A,H*1.01,H,2,0),,COLORFFFFFF{98FD}; 
VAQR1:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAQR2:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAQR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34)); 
DRAWICON(CROSS(VAQR2,MA(VAQR3,6)),(LOW * 0.998),1); 
DRAWICON(CROSS(MA(VAQR3,6),VAQR1),(HIGH * 1.013),2); 
DRAWTEXT(CROSS(VAQR2,MA(VAQR3,6)),(LOW * 0.984),'↖买 '),COL  | 




