当蓝色均线上传红色均线形成金叉 出现红色背景时 k线变色为红色 当红色均线下穿蓝色均线形成死叉时出现绿色背景时 k线转为绿色 把虚线去掉 下面的黄色k线转为普通k线 谢谢 DRAWGBK(C>O,RGB(60,0,0),RGB(0,0,0),1); XH25:=REFX1(MA(H,25),25/2);
XHH25:=REFX1(XH25,25/2);
XL25:=REFX1(MA(L,25),25/2);
XLL25:=REFX1(XL25,25/2);
XH60:=REFX1(MA(H,60),60/2);
XHH60:=REFX1(XH60,60/2);
XL60:=REFX1(MA(L,60),60/2);
XLL60:=REFX1(XL60,60/2);
牛:(XHH25-XLL25)*1+XHH25,DASH,COLORYELLOW;
钻趋势:XLL25-(XHH25-XLL25)*1,LINETHICK2,COLORRED;
牛2:EMA(钻趋势,25),COLORCYAN,LINETHICK2;
FILLRGN(钻趋势>牛2,牛2,钻趋势,RGB(55,0,0));
FILLRGN(钻趋势<=牛2,牛2,钻趋势,RGB(0,91,0));
DRAWKLINE1(H,O,L,C);
STICKLINE1(钻趋势>LOW AND 钻趋势<HIGH,钻趋势,MIN(MIN(OPEN,CLOSE),钻趋势),2,0),COLORYELLOW;
STICKLINE1(钻趋势>MIN(C,O) AND 钻趋势<MAX(C,O),钻趋势,MIN(OPEN,CLOSE),2,0),COLORYELLOW;
STICKLINE1(钻趋势>HIGH,OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE1(钻趋势>HIGH,HIGH,LOW,0,0),COLORYELLOW;
VAR23:=100*MA(MA((C-REF(C,1)),6),6)/MA(MA(ABS((C-REF(C,1))),6),6);
回调买:=LLV(VAR23,2)=LLV(VAR23,7) AND COUNT(VAR23<0,2) AND CROSS(VAR23,MA(VAR23,2));
XG:=钻趋势>HIGH AND 回调买 AND L<=钻趋势;
DRAWTEXT(XG,L,'▲买入'),COLORRED;
JJ:=(HIGH+LOW+CLOSE)/3;
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QJ1:=IF(GETPRICE1('流通股本')=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
QJ2:=IF(GETPRICE1('流通股本')=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));
QJ3:=IF(GETPRICE1('流通股本')=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
QJ4:=IF(GETPRICE1('流通股本')=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));
DDX:=((QJ1+QJ2)-(QJ3+QJ4))/IF(GETPRICE1('流通股本')=0,10000,10000),COLOR00AAAA,LINETHICK1;
V2:=SMA(IF(C>=REF(C,1),DDX,-DDX/100),2,1);
V5:=SMA(V2*120/DAYBARPOS*5,2,1);
V10:=SMA(V5,5,1);
V20:=SMA(V10,5,1);
DY:=C<REF(C,1);
DY2:=REF(V2,1)-DY;
XG2:=C>O AND DY2<0.02 AND MA(C,5)>MA(C,60) AND C/REF(C,1)>=1.02 AND H<牛;
DRAWTEXT(XG2 AND L<钻趋势,L,'钻起涨'),COLORMAGENTA;
如果K线与背景都是红色会影响到K线显示的,其他修改参考:
XH25:=REFX1(MA(H,25),25/2);
XHH25:=REFX1(XH25,25/2);
XL25:=REFX1(MA(L,25),25/2);
XLL25:=REFX1(XL25,25/2);
XH60:=REFX1(MA(H,60),60/2);
XHH60:=REFX1(XH60,60/2);
XL60:=REFX1(MA(L,60),60/2);
XLL60:=REFX1(XL60,60/2);
牛:=(XHH25-XLL25)*1+XHH25,DASH,COLORYELLOW;
钻趋势:XLL25-(XHH25-XLL25)*1,LINETHICK2,COLORRED;
牛2:EMA(钻趋势,25),COLORCYAN,LINETHICK2;
DRAWCOLORKLINE(钻趋势>牛2,COLORRED,0);
DRAWCOLORKLINE(钻趋势<=牛2,COLORGREEN,0);
VAR23:=100*MA(MA((C-REF(C,1)),6),6)/MA(MA(ABS((C-REF(C,1))),6),6);
回调买:=LLV(VAR23,2)=LLV(VAR23,7) AND COUNT(VAR23<0,2) AND CROSS(VAR23,MA(VAR23,2));
XG:=钻趋势>HIGH AND 回调买 AND L<=钻趋势;
DRAWTEXT(XG,L,'▲买入'),COLORRED;
JJ:=(HIGH+LOW+CLOSE)/3;
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QJ1:=IF(GETPRICE1('流通股本')=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
QJ2:=IF(GETPRICE1('流通股本')=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));
QJ3:=IF(GETPRICE1('流通股本')=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
QJ4:=IF(GETPRICE1('流通股本')=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));
DDX:=((QJ1+QJ2)-(QJ3+QJ4))/IF(GETPRICE1('流通股本')=0,10000,10000),COLOR00AAAA,LINETHICK1;
V2:=SMA(IF(C>=REF(C,1),DDX,-DDX/100),2,1);
V5:=SMA(V2*120/DAYBARPOS*5,2,1);
V10:=SMA(V5,5,1);
V20:=SMA(V10,5,1);
DY:=C<REF(C,1);
DY2:=REF(V2,1)-DY;
XG2:=C>O AND DY2<0.02 AND MA(C,5)>MA(C,60) AND C/REF(C,1)>=1.02 AND H<牛;
DRAWTEXT(XG2 AND L<钻趋势,L,'钻起涨'),COLORMAGENTA;