MID:=MA(C,N); VART1:=POW((C-MID),2); VART2:=MA(VART1,N); VART3:=SQRT(VART2); UPPER:=MID+2*VART3; LOWER:=MID-2*VART3; BOLL:=REF(MID,1),COLORFFFFFF; 上轨:REF(UPPER,1),COLOR00FFFF; 下轨:REF(LOWER,1),COLORFF00FF; 快线:EXPMA(CLOSE,B1),COLORWHITE; 慢线:EXPMA(CLOSE,B2); 阳涨幅:=3.5; 阳倍量:=1.9; 单阳收:=C; 单阳开:=O; 单阳:=单阳收>=REF(C,1)*(1+阳涨幅/100)AND VOL>REF(VOL,1)*阳倍量; DRAWTEXT(CURRBARSCOUNT<100 AND 单阳,L*0.98,'阳'),COLOR00FFFF; 高不破价:=REF(C,BARSLAST(单阳)); 低不破价:=REF(L,BARSLAST(单阳)); 单阳不破:=CURRBARSCOUNT<100 AND BARSLAST(单阳)<11 AND (LLV(L,BARSLAST(单阳))>低不破价 OR LLV(L,BARSLAST(单阳))=低不破价); STICKLINE(单阳不破,低不破价-低不破价*0.0005,低不破价,4,0),COLORGREEN; STICKLINE(单阳不破,高不破价,高不破价,4,0),COLORRED; STICKLINE(单阳,单阳开,单阳收,2,0),COLORYELLOW; DRAWTEXT(BARSLAST(单阳)=1 AND 单阳不破,低不破价*0.98,Ƈ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=2 AND 单阳不破,低不破价*0.98,ƈ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=3 AND 单阳不破,低不破价*0.98,Ɖ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=4 AND 单阳不破,低不破价*0.98,Ɗ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=5 AND 单阳不破,低不破价*0.98,Ƌ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=6 AND 单阳不破,低不破价*0.98,ƌ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=7 AND 单阳不破,低不破价*0.98,ƍ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=8 AND 单阳不破,低不破价*0.98,Ǝ'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=9 AND 单阳不破,低不破价*0.98,Ə'),COLORGREEN; DRAWTEXT(BARSLAST(单阳)=10 AND 单阳不破,低不破价*0.98,ཆ'),COLORGREEN;
N、B1、B2为参数,需要您根据1楼源码中的设置自行修改,另外1楼源码红字部分上传时乱码了,需要您对照源码在单引号内填入内容
N:=10;
B1:=10;
B2:=10;
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
MID:=MA(C,N);
VART1:=POW((C-MID),2);
VART2:=MA(VART1,N);
VART3:=SQRT(VART2);
UPPER:=MID+2*VART3;
LOWER:=MID-2*VART3;
BOLL1:=REF(MID,1),COLORFFFFFF;
上轨:REF(UPPER,1),COLOR00FFFF;
下轨:REF(LOWER,1),COLORFF00FF;
快线:EMA(CLOSE,B1),COLORWHITE;
慢线:EMA(CLOSE,B2);
阳涨幅:=3.5;
阳倍量:=1.9;
单阳收:=C;
单阳开:=O;
单阳:=单阳收>=REF(C,1)*(1+阳涨幅/100)&& VOL>REF(VOL,1)*阳倍量;
DRAWTEXT(CURRBARSCOUNT<100 && 单阳,L*0.98,'阳'),COLOR00FFFF;
高不破价:=REF(C,BARSLAST(单阳));
低不破价:=REF(L,BARSLAST(单阳));
单阳不破:=CURRBARSCOUNT<100 && BARSLAST(单阳)<11 && (LLV(L,BARSLAST(单阳))>低不破价 OR LLV(L,BARSLAST(单阳))=低不破价);
STICKLINE1(单阳不破,低不破价-低不破价*0.0005,低不破价,4,0),COLORGREEN;
STICKLINE1(单阳不破,高不破价,高不破价,4,0),COLORRED;
STICKLINE1(单阳,单阳开,单阳收,2,0),COLORYELLOW;
DRAWTEXT(BARSLAST(单阳)=1 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=2 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=3 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=4 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=5 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=6 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=7 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=8 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=9 && 单阳不破,低不破价*0.98,' '),COLORGREEN;
DRAWTEXT(BARSLAST(单阳)=10 && 单阳不破,低不破价*0.98,' '),COLORGREEN;