咨詢內容:
老師你好,怎么辦指標的數字移動到左邊呢?麻煩您給我修改一下。
A1:= STKCALC('',6,'ref(h,1)');
A2:= STKCALC('',6,'ref(l,1)');
A3:= STKCALC('',6,'ref(c,1)');
R:=A1 - A2;//RANGE
A:=BARSLAST(REF(HOUR,1)=15 AND HOUR<>15);
P:=(A1 + A2 + A3)/3;
DRAWSL(ISLASTBAR,(A1 + A2 + A3)/3,0,A,1),LINETHICK2,COLOR0080FF;
DRAWSL(ISLASTBAR,P + (R * 2),0,A,1),LINETHICK1,COLOR0000FF;
DRAWSL(ISLASTBAR,P + (R * 1.618),0,A,1),LINETHICK1,COLORFFFF00;
DRAWSL(ISLASTBAR,P + (R * 1.382),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWSL(ISLASTBAR,P + (R * 1.000),0,A,1),LINETHICK2,COLOR0000FF;
DRAWSL(ISLASTBAR,P + (R * 0.75),0,A,1),LINETHICK1,COLORFFFF00;
DRAWSL(ISLASTBAR,P + (R * 0.618),0,A,1),LINETHICK1,COLORFFFF00;
DRAWSL(ISLASTBAR,P + (R * 0.382),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWSL(ISLASTBAR,P + (R * 0.25),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWSL(ISLASTBAR,P - (R * 0.25),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWNUMBER(ISLASTBAR,P,P,0),ALIGN0,COLOR0080FF;
DRAWNUMBER(ISLASTBAR,P + (R * 1.618),P + (R * 1.618),0),ALIGN0,COLORFFFF00;
DRAWNUMBER(ISLASTBAR,P + (R * 1.382),P + (R * 1.382),0),ALIGN0,COLORC0C0C0;
DRAWNUMBER(ISLASTBAR,P + (R * 1),P + (R * 1),0),ALIGN0,COLOR0000FF;
DRAWNUMBER(ISLASTBAR,P + (R * 0.75),P + (R * 0.75),0),ALIGN0,COLORFFFF00;
DRAWNUMBER(ISLASTBAR,P + (R * 0.618),P + (R * 0.618),0),ALIGN0,COLORFFFF00;
DRAWNUMBER(ISLASTBAR,P + (R * 0.382),P + (R * 0.382),0),ALIGN0,COLORC0C0C0;
DRAWNUMBER(ISLASTBAR,P + (R * 0.25),P + (R * 0.25),0),ALIGN0,COLORC0C0C0;
?
?來源:程序化99網( m.kzuj.com.cn )
博易技術人員:
A1:= STKCALC('',6,'ref(h,1)');
A2:= STKCALC('',6,'ref(l,1)');
A3:= STKCALC('',6,'ref(c,1)');
R:=A1 - A2;//RANGE
A:=BARSLAST(REF(HOUR,1)=15 AND HOUR<>15);
P:=(A1 + A2 + A3)/3;
DRAWSL(ISLASTBAR,(A1 + A2 + A3)/3,0,A,1),LINETHICK2,COLOR0080FF;
DRAWSL(ISLASTBAR,P + (R * 2),0,A,1),LINETHICK1,COLOR0000FF;
DRAWSL(ISLASTBAR,P + (R * 1.618),0,A,1),LINETHICK1,COLORFFFF00;
DRAWSL(ISLASTBAR,P + (R * 1.382),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWSL(ISLASTBAR,P + (R * 1.000),0,A,1),LINETHICK2,COLOR0000FF;
DRAWSL(ISLASTBAR,P + (R * 0.75),0,A,1),LINETHICK1,COLORFFFF00;
DRAWSL(ISLASTBAR,P + (R * 0.618),0,A,1),LINETHICK1,COLORFFFF00;
DRAWSL(ISLASTBAR,P + (R * 0.382),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWSL(ISLASTBAR,P + (R * 0.25),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWSL(ISLASTBAR,P - (R * 0.25),0,A,1),LINETHICK1,COLORC0C0C0;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P,P,0),ALIGN2,COLOR0080FF;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P + (R * 1.618),P + (R * 1.618),0),ALIGN2,COLORFFFF00;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P + (R * 1.382),P + (R * 1.382),0),ALIGN2,COLORC0C0C0;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P + (R * 1),P + (R * 1),0),ALIGN2,COLOR0000FF;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P + (R * 0.75),P + (R * 0.75),0),ALIGN2,COLORFFFF00;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P + (R * 0.618),P + (R * 0.618),0),ALIGN2,COLORFFFF00;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P + (R * 0.382),P + (R * 0.382),0),ALIGN2,COLORC0C0C0;
DRAWNUMBER(REF(HOUR,1)=15 AND HOUR<>15,P + (R * 0.25),P + (R * 0.25),0),ALIGN2,COLORC0C0C0;
謝謝老師,但是數字和橫線位置不對應,并且橫線位置不是數字位置。還要麻煩你。
來源 程序化久久網