投资者咨询:信号标注编写 (文华财经)
来源:文华财经 日期:2020-10-7 16:09
老师您好,麻烦您帮我修改下指标,下面的指标是六条均线向上笑脸,六条均线向下哭脸,我想在这个基础之上加上两个条件。第一:当出现笑脸之后,K线向下回调接触到20日线,出现绿色箭头提示,K线向下回调接触到60日线,出现蓝色箭头提示。哭脸出现道理相同,方向相反。第二:只有在脸表情出现后,K线第一次接触20日线或者60日线才会出现箭头。
MA2:MA(C,10);
MA3:MA(C,20);
MA4:MA(C,40);
MA5:MA(C,60);
MA6:MA(C,120);
DRAWCOLORKLINE(MIN1(ABS(C-MA1),ABS(C-MA2),ABS(C-MA3),ABS(C-MA4),ABS(C-MA5),ABS(C-MA6))<=5*MINPRICE&&ISLASTBAR&&C>O,COLORRED,0);
T1:=MA1>REF(MA1,1)&&MA2>REF(MA2,1)&&MA3>REF(MA3,1)&&MA4>REF(MA4,1)&&MA5>REF(MA5,1)&&MA6>REF(MA6,1);
T2:=MA1<REF(MA1,1)&&MA2<REF(MA2,1)&&MA3<REF(MA3,1)&&MA4<REF(MA4,1)&&MA5<REF(MA5,1)&&MA6<REF(MA6,1);
DRAWICON(CROSS(COUNT(T1,BARSLAST(T2)+1)=1,0.5),L,1),VALIGN0;
DRAWICON(CROSS(COUNT(T2,BARSLAST(T1)+1)=1,0.5),H,2);
技术人员回复
日期:2020-10-8 9:34
MA2:MA(C,10);
MA3:MA(C,20);
MA4:MA(C,40);
MA5:MA(C,60);
MA6:MA(C,120);
DRAWCOLORKLINE(MIN1(ABS(C-MA1),ABS(C-MA2),ABS(C-MA3),ABS(C-MA4),ABS(C-MA5),ABS(C-MA6))<=5*MINPRICE&&ISLASTBAR&&C>O,COLORRED,0);
T1:=MA1>REF(MA1,1)&&MA2>REF(MA2,1)&&MA3>REF(MA3,1)&&MA4>REF(MA4,1)&&MA5>REF(MA5,1)&&MA6>REF(MA6,1);
T2:=MA1<REF(MA1,1)&&MA2<REF(MA2,1)&&MA3<REF(MA3,1)&&MA4<REF(MA4,1)&&MA5<REF(MA5,1)&&MA6<REF(MA6,1);
DRAWICON(CROSS(COUNT(T1,BARSLAST(T2)+1)=1,0.5),L,1),VALIGN0;
DRAWICON(CROSS(COUNT(T2,BARSLAST(T1)+1)=1,0.5),H,2);
X1:=BARSLAST(CROSS(COUNT(T1,BARSLAST(T2)+1)=1,0.5))+1;
X2:=BARSLAST(CROSS(COUNT(T2,BARSLAST(T1)+1)=1,0.5))+1;
DRAWTEXT(CROSSDOWN(C,MA2)&&SUM(CROSSDOWN(C,MA2),X1)=1,H,'↓'),COLORGREEN;
DRAWTEXT(CROSSDOWN(C,MA6)&&SUM(CROSSDOWN(C,MA6),X1)=1,H,'↓'),COLORYELLOW;
DRAWTEXT(CROSS(C,MA2)&&SUM(CROSS(C,MA2),X2)=1,L,'↑'),VALIGN0,COLORGREEN;
DRAWTEXT(CROSS(C,MA6)&&SUM(CROSS(C,MA6),X2)=1,L,'↑'),VALIGN0,COLORYELLOW;
投资者咨询:信号标注编写 (文华财经)
来源:文华财经 日期:2020-10-7 16:09
能麻烦您把箭头变大号一些么?
技术人员回复
日期:2020-10-10 7:45
MA1:MA(C,5);
MA2:MA(C,10);
MA3:MA(C,20);
MA4:MA(C,40);
MA5:MA(C,60);
MA6:MA(C,120);
DRAWCOLORKLINE(MIN1(ABS(C-MA1),ABS(C-MA2),ABS(C-MA3),ABS(C-MA4),ABS(C-MA5),ABS(C-MA6))<=5*MINPRICE&&ISLASTBAR&&C>O,COLORRED,0);
T1:=MA1>REF(MA1,1)&&MA2>REF(MA2,1)&&MA3>REF(MA3,1)&&MA4>REF(MA4,1)&&MA5>REF(MA5,1)&&MA6>REF(MA6,1);
T2:=MA1<REF(MA1,1)&&MA2<REF(MA2,1)&&MA3<REF(MA3,1)&&MA4<REF(MA4,1)&&MA5<REF(MA5,1)&&MA6<REF(MA6,1);
DRAWICON(CROSS(COUNT(T1,BARSLAST(T2)+1)=1,0.5),L,1),VALIGN0;
DRAWICON(CROSS(COUNT(T2,BARSLAST(T1)+1)=1,0.5),H,2);
X1:=BARSLAST(CROSS(COUNT(T1,BARSLAST(T2)+1)=1,0.5))+1;
X2:=BARSLAST(CROSS(COUNT(T2,BARSLAST(T1)+1)=1,0.5))+1;
DRAWTEXT(CROSSDOWN(C,MA2)&&SUM(CROSSDOWN(C,MA2),X1)=1,H,'↓'),COLORGREEN,FONTSIZE50;
DRAWTEXT(CROSSDOWN(C,MA6)&&SUM(CROSSDOWN(C,MA6),X1)=1,H,'↓'),COLORYELLOW,FONTSIZE50;
DRAWTEXT(CROSS(C,MA2)&&SUM(CROSS(C,MA2),X2)=1,L,'↑'),VALIGN0,COLORGREEN,FONTSIZE50;
DRAWTEXT(CROSS(C,MA6)&&SUM(CROSS(C,MA6),X2)=1,L,'↑'),VALIGN0,COLORYELLOW,FONTSIZE50;