MA3:=MA(C,3);
MA13:=MA(C,13);
MA25:=MA(C,25);
MA55:=MA(C,55);
MA99:=MA(C,99);
MA250:=MA(C,250);
MA466:=MA(C,466);
DT1:=MA3>MA13&&C>MA25;
KT1:=MA3<MA13&&C<MA25;
A1:=DT1&&ISLASTBAR || DT1&&REFX1(DT1=0,1);
B1:=KT1&&ISLASTBAR || KT1&&REFX1(KT1=0,1);
DRAWSL1(A1&&BACKSET(ISLASTBAR,SUMBARS(A1,30)),LLV(H,SUMBARS(CROSS(DT1,0.5),1)),0,SUMBARS(DT1=0,1)-1,1),COLORRED,LINETHICK1;//老师希望把该区的背景色改成浅红色
DRAWSL1(B1&&BACKSET(ISLASTBAR,SUMBARS(B1,30)),HHV(H,SUMBARS(CROSS(KT1,0.5),1)),0,SUMBARS(KT1=0,1)-1,1),COLORGREEN,LINETHICK1;//SUMBARS(B1,5)的5可调
DT:=MA25>MA55&&MA55>MA99;
KT:=MA25<MA55&&MA55<MA99;
A:=DT&&ISLASTBAR || DT&&REFX1(DT=0,1);
B:=KT&&ISLASTBAR || KT&&REFX1(KT=0,1);
DRAWSL1(A&&BACKSET(ISLASTBAR,SUMBARS(A,5)),LLV(H,SUMBARS(CROSS(DT,0.5),1))-10,0,SUMBARS(DT=0,1)-1,1),COLORRED,LINETHICK3;//SUMBARS(A,5)的5可调
DRAWSL1(B&&BACKSET(ISLASTBAR,SUMBARS(B,5)),HHV(H,SUMBARS(CROSS(KT,0.5),1))+10,0,SUMBARS(KT=0,1)-1,1),COLORGREEN,LINETHICK3;//SUMBARS(B,5)的5可调
DT2:=MA99>MA250&&MA250>MA466;
KT2:=MA99<MA250&&MA250<MA466;
A2:=DT2&&ISLASTBAR || DT2&&REFX1(DT2=0,1);
B2:=KT2&&ISLASTBAR || KT2&&REFX1(KT2=0,1);
DRAWSL1(A2&&BACKSET(ISLASTBAR,SUMBARS(A2,3)),LLV(H,SUMBARS(CROSS(DT2,0.5),1))-20,0,SUMBARS(DT2=0,1)-1,1),COLORRED,LINETHICK7;//SUMBARS(A2,5)的5可调
DRAWSL1(B2&&BACKSET(ISLASTBAR,SUMBARS(B2,3)),HHV(H,SUMBARS(CROSS(KT2,0.5),1))+20,0,SUMBARS(KT2=0,1)-1,1),COLORGREEN,LINETHICK7;//SUMBARS(B2,5)的5可调
MA3:=MA(C,3);
MA13:=MA(C,13);
MA25:=MA(C,25);
MA55:=MA(C,55);
MA99:=MA(C,99);
MA250:=MA(C,250);
MA466:=MA(C,466);
DT1:=MA3>MA13&&C>MA25;
KT1:=MA3<MA13&&C<MA25;
A1:=DT1&&ISLASTBAR || DT1&&REFX1(DT1=0,1);
B1:=KT1&&ISLASTBAR || KT1&&REFX1(KT1=0,1);
DRAWSL1(A1&&BACKSET(ISLASTBAR,SUMBARS(A1,30)),LLV(H,SUMBARS(CROSS(DT1,0.5),1)),0,SUMBARS(DT1=0,1)-1,1),RGB(255,128,128),LINETHICK1;//老师希望把该区的背景色改成浅红色
DRAWSL1(B1&&BACKSET(ISLASTBAR,SUMBARS(B1,30)),HHV(H,SUMBARS(CROSS(KT1,0.5),1)),0,SUMBARS(KT1=0,1)-1,1),COLORGREEN,LINETHICK1;//SUMBARS(B1,5)的5可调
DT:=MA25>MA55&&MA55>MA99;
KT:=MA25<MA55&&MA55<MA99;
A:=DT&&ISLASTBAR || DT&&REFX1(DT=0,1);
B:=KT&&ISLASTBAR || KT&&REFX1(KT=0,1);
DRAWSL1(A&&BACKSET(ISLASTBAR,SUMBARS(A,5)),LLV(H,SUMBARS(CROSS(DT,0.5),1))-10,0,SUMBARS(DT=0,1)-1,1),COLORRED,LINETHICK3;//SUMBARS(A,5)的5可调
DRAWSL1(B&&BACKSET(ISLASTBAR,SUMBARS(B,5)),HHV(H,SUMBARS(CROSS(KT,0.5),1))+10,0,SUMBARS(KT=0,1)-1,1),COLORGREEN,LINETHICK3;//SUMBARS(B,5)的5可调
DT2:=MA99>MA250&&MA250>MA466;
KT2:=MA99<MA250&&MA250<MA466;
A2:=DT2&&ISLASTBAR || DT2&&REFX1(DT2=0,1);
B2:=KT2&&ISLASTBAR || KT2&&REFX1(KT2=0,1);
DRAWSL1(A2&&BACKSET(ISLASTBAR,SUMBARS(A2,3)),LLV(H,SUMBARS(CROSS(DT2,0.5),1))-20,0,SUMBARS(DT2=0,1)-1,1),COLORRED,LINETHICK7;//SUMBARS(A2,5)的5可调
DRAWSL1(B2&&BACKSET(ISLASTBAR,SUMBARS(B2,3)),HHV(H,SUMBARS(CROSS(KT2,0.5),1))+20,0,SUMBARS(KT2=0,1)-1,1),COLORGREEN,LINETHICK7;//SUMBARS(B2,5)的5可调
背景的修改可能会覆盖k线图,所以您需要叠加在k线下显示的
方法:单击k线右键》叠加技术指标》选入k线即可,不过考虑到区域绘图的局限性,建议您满足浅红色的背景修改为更改k线颜色,您可以考虑下:
MA3:=MA(C,3);
MA13:=MA(C,13);
MA25:=MA(C,25);
MA55:=MA(C,55);
MA99:=MA(C,99);
MA250:=MA(C,250);
MA466:=MA(C,466);
DT1:=MA3>MA13&&C>MA25;
KT1:=MA3<MA13&&C<MA25;
A1:=DT1&&ISLASTBAR || DT1&&REFX1(DT1=0,1);
B1:=KT1&&ISLASTBAR || KT1&&REFX1(KT1=0,1);
DRAWSL1(A1&&BACKSET(ISLASTBAR,SUMBARS(A1,30)),LLV(H,SUMBARS(CROSS(DT1,0.5),1)),0,SUMBARS(DT1=0,1)-1,1),COLORRED,LINETHICK1;//老师希望把该区的背景色改成浅红色
CC:BACKSET(A1&&BACKSET(ISLASTBAR,SUMBARS(A1,30)),SUMBARS(DT1=0,1)),NODRAW;
FILLRGN(CC,HHV(H,10),LLV(L,10),RGB(255,128,128));
//DRAWCOLORKLINE(CC,RGB(255,128,128),0);
DRAWSL1(B1&&BACKSET(ISLASTBAR,SUMBARS(B1,30)),HHV(H,SUMBARS(CROSS(KT1,0.5),1)),0,SUMBARS(KT1=0,1)-1,1),COLORGREEN,LINETHICK1;//SUMBARS(B1,5)的5可调
DT:=MA25>MA55&&MA55>MA99;
KT:=MA25<MA55&&MA55<MA99;
A:=DT&&ISLASTBAR || DT&&REFX1(DT=0,1);
B:=KT&&ISLASTBAR || KT&&REFX1(KT=0,1);
DRAWSL1(A&&BACKSET(ISLASTBAR,SUMBARS(A,5)),LLV(H,SUMBARS(CROSS(DT,0.5),1))-10,0,SUMBARS(DT=0,1)-1,1),COLORRED,LINETHICK3;//SUMBARS(A,5)的5可调
DRAWSL1(B&&BACKSET(ISLASTBAR,SUMBARS(B,5)),HHV(H,SUMBARS(CROSS(KT,0.5),1))+10,0,SUMBARS(KT=0,1)-1,1),COLORGREEN,LINETHICK3;//SUMBARS(B,5)的5可调
DT2:=MA99>MA250&&MA250>MA466;
KT2:=MA99<MA250&&MA250<MA466;
A2:=DT2&&ISLASTBAR || DT2&&REFX1(DT2=0,1);
B2:=KT2&&ISLASTBAR || KT2&&REFX1(KT2=0,1);
DRAWSL1(A2&&BACKSET(ISLASTBAR,SUMBARS(A2,3)),LLV(H,SUMBARS(CROSS(DT2,0.5),1))-20,0,SUMBARS(DT2=0,1)-1,1),COLORRED,LINETHICK7;//SUMBARS(A2,5)的5可调
DRAWSL1(B2&&BACKSET(ISLASTBAR,SUMBARS(B2,3)),HHV(H,SUMBARS(CROSS(KT2,0.5),1))+20,0,SUMBARS(KT2=0,1)-1,1),COLORGREEN,LINETHICK7;//SUMBARS(B2,5)的5可调