M:=60;
N:=2;//参数
MID : EMA(CLOSE,M);//中轨
PARTLINE(CLOSE>MID,MID,COLORRED,COLORGREEN),LINETHICK3;
UPPER: MID + N*STD(CLOSE,M),COLORYELLOW,POINTDOT;//上轨
LOWER: MID - N*STD(CLOSE,M),COLORBLUE,POINTDOT;//下轨
//条件区
KD:=cross(c,mid);
PD:=cross(UPPER,c);
KK:=cross(mid,c);
PK:=cross(c,LOWER);
平空:SELLSHORT(PK,HOLDING<0,THISCLOSE); //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号
止损多:SELL(cross(mid,c) AND HOLDING=1 ,1, THISCLOSE);
平多:SELL(PD,HOLDING<0,THISCLOSE); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号
止损空:SELLSHORT(cross(c,mid) AND HOLDING=1,1,THISCLOSE);
当前资产:ASSET,NOAXIS,COLORGRAY;
止损空里的holding判断是holding=-1,holding=1是不对的