多空线DKX填色 (文华财经)

投资者咨询:多空线DKX填色 (文华财经)
来源:文华财经  日期:2021-1-13 21:05
 HHJSJDA:=(3*CLOSE+OPEN+LOW+HIGH)/6;

HHJSJDB:(20*HHJSJDA+19*REF(HHJSJDA,1)+18*REF(HHJSJDA,2)+17*REF(HHJSJDA,3)+16*REF(HHJSJDA,4)+15*REF(HHJSJDA,5)+14*REF(HHJSJDA,6)

+13*REF(HHJSJDA,7)+12*REF(HHJSJDA,8)+11*REF(HHJSJDA,9)+10*REF(HHJSJDA,10)+9*REF(HHJSJDA,11)+8*REF(HHJSJDA,12)

+7*REF(HHJSJDA,13)+6*REF(HHJSJDA,14)+5*REF(HHJSJDA,15)+4*REF(HHJSJDA,16)+3*REF(HHJSJDA,17)+2*REF(HHJSJDA,18)+

REF(HHJSJDA,20))/210,COLORYELLOW;

HHJSJDC:MA(HHJSJDB,5),COLORRED;

WY1001:=(2*CLOSE+HIGH+LOW)/4;
WY1002:=EMA(WY1001,4);
WY1003:=EMA(WY1002,4);
WY1004:=EMA(WY1003,4);
X0:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*100;
STICKLINE(X0>=0,X0,0,2.9,0),COLORMAGENTA;
STICKLINE(X0<0,X0,0,2.9,0),COLORCYAN;


DIFF : =EMA(CLOSE,8) - EMA(CLOSE,24);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA  := EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均

DRAWICON(CROSS(HHJSJDB,HHJSJDC)&&X0>=0&&DIFF>DEA,L,4),VALIGN0;
DRAWICON(CROSSDOWN(HHJSJDB,HHJSJDC)&&X0<0&&DIFF<DEA,H,5);

A:=BARSLAST(CROSS(HHJSJDB,HHJSJDC)&&X0>=0&&DIFF>DEA)+1;
B:=BARSLAST(CROSSDOWN(HHJSJDB,HHJSJDC)&&X0<0&&DIFF<DEA)+1;

DRAWTEXT(CROSS(COUNT(HHJSJDB>HHJSJDC &&(CROSS(X0<0,0.5)||CROSSDOWN(DIFF,DEA)),A)=1,0.5),L,'X'),COLORRED;

DRAWTEXT(CROSS(COUNT(HHJSJDB<HHJSJDC &&(CROSS(X0>0,0.5)||CROSSDOWN(DIFF,DEA)),B)=1,0.5),H,'X'),COLORGREEN;

老师,晚上好!请把多空 线金叉区域填上橙红色,死叉区域填绿色,谢谢!
技术人员回复
日期:2021-1-13 21:18
 添加下面两句看下:


FILLRGN(HHJSJDB<HHJSJDC,HHJSJDB,HHJSJDC,COLORFF4500);
FILLRGN(HHJSJDB>HHJSJDC,HHJSJDB,HHJSJDC,RGB(0,64,0));
投资者咨询:多空线DKX填色 (文华财经)
来源:文华财经  日期:2021-1-13 21:05
 老师,颜色反了,且颜色要亮绿色,谢谢!
技术人员回复
日期:2021-1-13 21:48
 这样看下:

FILLRGN(HHJSJDB<HHJSJDC,HHJSJDB,HHJSJDC,COLORLIGHTGREEN);
FILLRGN(HHJSJDB>HHJSJDC,HHJSJDB,HHJSJDC,COLORFF4500);