A1:=EMA(EMA(EMA(C,5),8),13);
A2:=((A1-REF(A1,1))/REF(A1,1))*618;
A3:=MA(A2,8); A4:=A2-A3; A5:=SMA(A4,3,1);
gspt1:=WMA(EXPMA(((3*C)+(2*O)+H+L)/7,3),3),DOTLINE;
gspt2:=IF(1,SMA(gspt1,8,1),DRAWNULL);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2;
gspt:=MACD>0;
AA:=C>IF(A2>=A3,gspt1,DRAWNULL) AND gspt;
AX:=BARSLAST(A4>=REF(A4,1));
AD:=BARSLAST(A4<=REF(A4,1));
MA3:=MA(C,3)COLORWHITE;
MA5:=MA(C,5)COLORYELLOW;
MA10:=MA(C,10)COLORRED;
MA20:=MA(C,20)COLORRED;
MA60:=MA(C,60)COLORCYAN;
N10:=3;
N20:=6;
N3:=12;
N4:=24;
操盘线:=(MA(CLOSE,N10)+MA(CLOSE,N20)+MA(CLOSE,N3)+MA(CLOSE,N4))/4,COLORMAGENTA,LINETHICK2;
多头共振:=MA5>MA10 AND MA10>MA20 AND MA5>REF(MA5,1) AND MA10>REF(MA10,1)AND MA20>REF(MA20,1)AND MA60>REF(MA60,1) AND 操盘线>REF(操盘线,1)AND 操盘线>MA60;
gspt3:=BARSLASTCOUNT(AX=0 AND AA AND 多头共振)=1;
gspt31:=BARSLASTCOUNT(AX=0 )=1;
龙光蓄势:=gspt3 AND 多头共振 AND C>REF(C,2) AND O>REF(O,2)AND MACD>REF(MACD,1);
STICKLINE(龙光蓄势,0,1,2.5,1),COLORMAGENTA;
STICKLINE(龙光蓄势,0,0.97,2.0,0),COLORMAGENTA;
DRAWICON(龙光蓄势,1,9);
DRAWICON(龙光蓄势,0.75,9);
DRAWICON(龙光蓄势,0.5,9);
DRAWICON(龙光蓄势,0.25,9);
DRAWTEXT(龙光蓄势,0.7,'★龙光蓄势'),COLORYELLOW;