N:=10;
DRAWGBK(O>C,RGB(1,1,1),RGB(1,1,1),0,'',0);
極限3:=12;
極限4:=46;
高:=-L;
低:=-H;
收:=-C;
開:=-O;
守護線:(MA(收,極限4-3)+MA(收,極限4-2)*2+MA(收,極限4-1)*3+MA(收,極限4)*4+MA(收,極限4+1)*3+MA(收,極限4+2)*2+MA(收,極限4+3))/16,COLORWHITE;
守護:=(MA(收,極限3-3)+MA(收,極限3-2)*2+MA(收,極限3-1)*3+MA(收,極限3)*4+MA(收,極限3+1)*3+MA(收,極限3+2)*2+MA(收,極限3+3))/16,COLORWHITE;
輔助:=(REF(守護,1)+WMA(守護,2))/2;
DRAWBAND(守護,RGB(18,168,168),守護線,RGB(168,159,168));
STICKLINE(守護>=輔助 ,輔助,守護,1.2,0),COLOR00FF00;
STICKLINE(輔助>=守護 ,輔助,守護,1.2,0),COLOR8000FF;
助判:WMA(EMA(DMA(DMA((收*1.5+高)/2.5,2),2),2),2),COLORFFFFFF,DOTLINE;
交易:EMA(MA(MA(WMA(IF(收>=開,收,開),3),2),2),2),COLORFF8000;
莊守護:=(EMA(WMA(DMA(SMA(交易,3,1),2),3),3)+MA(收,10))/2,COLORFF00FF,LINETHICK1;
DRAWBAND(助判,RGB(1,38,146),交易,RGB(168,59,168));
平均交易成本:=SUM(收*V,0)/SUM(V,0),COLOR00FFFF,LINETHICK1;
DRAWKLINE(高,開,低,收);
STICKLINE(收/REF(收,1)>=1.09,開,收,2.7,0),COLORGREEN;
STICKLINE(收/REF(收,1)<=0.91,開,收,2.7,0),COLORC080FF;
漲停量:=收/REF(收,1)>=1.09,NODRAW;
跌停量:=收/REF(收,1)<=0.91,NODRAW;
覆蓋陰線:=IF((REF(收,1)>REF(開,1){昨收陽} AND 收>REF(收,1)*1.014{今高開}) AND 收<開*1.02{今收陰},1,3);
V5:=WMA(V,5);
V12:=WMA(V,12);
V34:=WMA(V,34);
短趨預警:=MA(DMA(WMA(收,3),2),2),COLORFFFFFF,DOTLINE;
天量:=V>MA(V,5)*2 AND V>V34*3 AND 收<REF(收,1)*1.05,COLORYELLOW,NODRAW;
地量:=V<MA(V,5)/2 AND V<V12/2,COLORBLUE,NODRAW;
拉升量:=(收>短趨預警 AND (V>V12*1.2 OR V>V34*1.2)) AND (覆蓋陰線>1{不是覆蓋陰線}AND 收>REF(收,1)),COLORFF80FF,NODRAW;
砸盤量:=(收<短趨預警 AND (V>V12*1.2 OR V>V34*1.2)) AND (覆蓋陰線>1{不是覆蓋陰線}AND 收<REF(收,1)),COLOR80FF80,NODRAW;
吸貨量:=(CROSS(收,短趨預警) AND (V>V5*1.2 OR V>V12*1.2)) AND (覆蓋陰線>1{不是覆蓋陰線}AND 收>高*0.975),COLORRED,NODRAW;
出貨量:=CROSS(短趨預警,收) AND (V>V5*1.2 OR V>V12*1.2),COLOR008000,NODRAW;
{縮放量與漲跌的關系}
主力進出:=漲停量*V*2+跌停量*V*2+天量*V+吸貨量*V*2+拉升量*V/2+出貨量*V*2+砸盤量*V+IF((收>開 AND (V-EMA(EMA(V,5),20))>0),V-EMA(EMA(V,5),20),0)+IF((收<開 AND (V-EMA(V,135))>0),V-EMA(V,135),0);
主力VA:=IF(收>REF(收,1),主力進出,-主力進出);
主力OBV:=SUM(IF(收=REF(收,1),0,主力VA),0);
分析主力OBV:=SMA(MAX(主力OBV-REF(主力OBV,1),0),N,1)/SMA(ABS(主力OBV-REF(主力OBV,1)),N,1)*100;
AA:=ABS(高-REF(收,1));
BB:=ABS(低-REF(收,1));
CC:=ABS(高-REF(低,1));
DD:=ABS(REF(收,1)-REF(開,1));
R:=IF(AA>BB AND AA>CC,AA+BB/2+DD/4,IF(BB>CC AND BB>AA,BB+AA/2+DD/4,CC+DD/4));
X:=(收-REF(收,1)+(收-開)/2+REF(收,1)-REF(開,1));
SI:=8*X/R*MAX(AA,BB);
ASI:=SUM(SI,0);
分析ASI:=(分析主力OBV+(SMA(MAX(ASI-REF(ASI,1),0),N,1)/SMA(ABS(ASI-REF(ASI,1)),N,1)*100))/2;
WL:=100-(HHV(高,N*3)-收)/(HHV(高,N*3)-LLV(低,N*3))*100;
LC:=REF(收,1);
RSI:=SMA(MAX(收-LC,0),N,1)/SMA(ABS(收-LC),N,1)*100;
TYP := (高 +低 +收)/3;
V1:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),N)/SUM(IF(TYP<REF(TYP,1),TYP*VOL,0),N);
MFI:=100-(100/(1+V1));
RSV:=EMA((收-LLV(低,N))/(HHV(高,N)-LLV(低,N))*100,3);
K:=EMA(RSV,3);
空頭動態參數:=(分析ASI+WL+MFI+RSI+K)/5;
空頭動態:=空頭動態參數;
多頭動態參數:=100-空頭動態參數;
高1:=CONST(HHV(EMA(EMA(MEMA(HHV(高,1786),2),2),2),168));
低1:=CONST(LLV(EMA(EMA(MEMA(LLV(低,1786),2),2),2),168));
高C:=CONST((高1+低1)/2),COLOR0000FF;
A2:=高C+(高1-低1)*1;
A1`6:=高C+(高1-低1)*0.907;
A1`5:=高C+(高1-低1)*0.809;
位移:=(A1`6-A1`5);
多頭動態:=多頭動態參數;
空頭動態止損:EMA(收,空頭動態)-位移*0.86,COLOR00FF00,LINETHICK2;
資金方向:(MA(收,17)+MA(收,18)*2+MA(收,19)*3+MA(收,20)*4+MA(收,21)*3+MA(收,22)*2+MA(收,23))/16,COLORMAGENTA,LINETHICK2;
多頭動態止損:EMA(收,多頭動態)+位移,COLOR00FFFF,LINETHICK2;
空頭動態反攻:=EMA(收,空頭動態)-位移*3,COLOR00FFFF,LINETHICK2;
助判,COLORFFFFFF,DOTLINE;
交易,COLORFFFF80;