公式如下: DRAWTEXT_FIX(1,0.005,0,0,'服装风格:'),COLORYELLOW; DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW; DRAWTEXT_FIX(1,0.005,0.05,0,'条款概念:'),COLORMAGENTA; DRAWTEXT_FIX(1,0.06,0.05,0,GNBLOCK),COLORYELLOW; CTA05:MA(C,5)LINETHICK3,COLOR00CCFF; CTA10:=MA(C,10); CTA20:=MA(C,20); CTA30:=MA(C,30); CTAG:=(C-CTA05)/CTA05*100; CTB:=ATAN((CTA05/REF(CTA05,1)-1)*100)*180/3.1416; CTB1:=SMA(EMA((CTA05-REF(CTA05,1))/REF(CTA05,1),3)*100,3,1); 加CTB1:=EMA((CTB1-REF(CTB1,1)),3),NODRAW; IF(CTB>30 AND CTA05>REF(CTA05,1), CTA05,DRAWNULL),LINETHICK3,彩色; CTB2:=ATAN((CTA10/REF(CTA10,1)-1)*100)*180/3.1416; IF(CTB<0 且 CTA05<REF(CTA05,1), CTA05,DRAWNULL),LINETHICK3,COLORGREEN; CTD3:=(C-CTA30)/CTA30*100,NODRAW; CTC1:=(CTA20-CTA30)>REF((CTA20-CTA30),1) 且 CTA20>REF(CTA20,1) 且 CTA30>REF(CTA30,1); CTC2:=(CTA30-CTA20)<REF((CTA30-CTA20),1) AND CTA20<REF(CTA20,1) AND CTA30<REF(CTA30,1); CTB3:=ATAN((CTA30/REF(CTA30,1)-1)*100)*180/3.1416; 强势狙击:=FILTER(CTB3>30 AND CTB2>45 AND CROSS(CTB,60),10); 加仓:=FILTER(COUNT(CROSS(CTB,30),5)>=1 AND CTA05>REF(CTA05,1) AND CTD3>REF(CTD3,1) AND CTA10>REF(CTA10,1) AND 加CTB1>REF(加CTB1,1) AND CTB1>REF(CTB1,1) ,10) ; 清仓:=FILTER(COUNT(CROSS(30,CTB),5)>=1 AND (C>CTA30 OR O>CTA30) AND CTA05<REF(CTA05,1) AND CTD3<REF(CTD3,1) AND CTA10<REF(CTA10,1),10); JC:=CROSS(0,CTAG) AND CTD3<REF(CTD3,1) AND CTA10>REF(CTA10,1) ; 减仓:=FILTER(JC,10); MR:=COUNT(CROSS(CTAG,0),3)>=1 AND CTD3>REF(CTD3,1) AND CTA05>REF(CTA05,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<CTA30; 买入:=FILTER(MR,10); DRAWICON(买入,L,9); STICKLINE(买入,H,L,0,0),COLORYELLOW; STICKLINE(买入,O,C,3,0),COLORYELLOW; RAWTEXT(买入,LOW*0.98,'←买入'),COLORYELLOW; DRAWTEXT(清仓 ,HIGH*1.02,'←清仓'),COLORGREEN; DRAWICON(强力狙击,L,9); STICKLINE(强势狙击,H,L,0,0),COLORYELLOW; STICKLINE(强力狙击,O,C,3,0),COLORYELLOW; RAWTEXT(强势狙击,LOW*0.98,'←强势狙击'),COLORYELLOW; |
|
来自: 常熟老李jlr5mr > 《欧欧量化》