更多黄金率分线可以参考编写根据需要来添加,参考:
RH:="DAY$1$HIGH";
RL:="DAY$1$LOW";
H1:=ROUND((RH-RL)*0.4,0)+REF(O,DAYBARPOS-1);
L1:=REF(O,DAYBARPOS-1)-ROUND((RH-RL)*0.4,0);
CZ:=H1-L1;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.192,0,DAYBARPOS,1);
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.382,0,DAYBARPOS,1);
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.618,0,DAYBARPOS,1);
参考:
RH:="DAY$1$HIGH";
RL:="DAY$1$LOW";
H1:=ROUND((RH-RL)*0.4,0)+REF(O,DAYBARPOS-1);
L1:=REF(O,DAYBARPOS-1)-ROUND((RH-RL)*0.4,0);
CZ:=H1-L1;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.192,0,DAYBARPOS,1),COLORYELLOW;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.382,0,DAYBARPOS,1),COLORYELLOW;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.618,0,DAYBARPOS,1),COLORYELLOW;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.809,0,DAYBARPOS,1),COLORYELLOW;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0,0,DAYBARPOS,1),COLORYELLOW;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*1,0,DAYBARPOS,1),COLORYELLOW;
DRAWSL1(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.5,0,DAYBARPOS,1),COLORYELLOW;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.192,0.192,3,COLORYELLOW),VALIGN0;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.5,0.5,3,COLORYELLOW),VALIGN0;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.382,0.382,3,COLORYELLOW),VALIGN0;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,H1,1,3,COLORYELLOW),VALIGN0;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1,0,3,COLORYELLOW),VALIGN0;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.618,0.618,3,COLORYELLOW),VALIGN0;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.809,0.809,3,COLORYELLOW),VALIGN0;
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.192,L1+CZ*0.192,3,COLORYELLOW);
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.5,L1+CZ*0.5,3,COLORYELLOW);
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.382,L1+CZ*0.382,3,COLORYELLOW);
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,H1,H1,3,COLORYELLOW);
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1,L1,3,COLORYELLOW);
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.618,L1+CZ*0.618,3,COLORYELLOW);
DRAWNUMBER(REFX1(DAYBARPOS=1,1)||ISLASTBAR,L1+CZ*0.809,L1+CZ*0.809,3,COLORYELLOW);

