vol_M:=5;
VOL_RATE:=1.2;
{核心均线定义,用于信号判断}
妖线:=MA(C,10);
强势线:=MA(C,20);
牛熊线:=MA(C,60);
{辅助数据计算}
量比:=VOL/REF(MA(VOL,VOL_M),1);
换手率:=VOL/CAPITAL*100;
涨幅:=C/REF(C,1)-1;
{信号条件定义}
抓量条件:=crOSS(C,妖线) AND 量比>VOL_RATE AND C>强势线;
暗盘条件:=LONGCROSS(C,强势线,3);
加速条件:=CROSS(C,牛熊线) AND MA(C,5)>MA(C,10);
三根尖条件:=COUNT(L=LLV(L,5),3)=3;
{信号赋值,用于绘制柱状线}
抓量:IF(抓量条件,1,0),COLORRED,NODRAW;
暗盘:IF(暗盘条件,1,0),COLORGREEN,NODRAW;
加速:IF(加速条件,1,0),COLORYELLOW,NODRAW;
三根尖:IF(三根尖条件,1,0),COLORWHITE,NODRAW;
{绘制信号柱状线}
STICKLINE(抓量条件,0,1,3,0),COLORRED;
STICKLINE(暗盘条件,0,1,3,0),COLORGREEN;
STICKLINE(加速条件,0,1,3,0),COLORYELLOW;
STICKLINE(三根尖条件,0,1,3,0),COLORWHITE;
{信号文字标注}
DRAWTEXT(抓量条件,0.9,'抓量'),COLORRED,LINETHICK2;
DRAWTEXT(暗盘条件,0.9,'暗盘'),COLORGREEN,LINETHICK2;
DRAWTEXT(加速条件,0.9,'加速'),COLORYELLOW,LINETHICK2;
DRAWTEXT(三根尖条件,0.9,'三根尖'),COLORWHITE,LINETHICK2;
