延伸填充颜色修改 (文华财经WH6赢顺V6.7)

投资者咨询:延伸填充颜色修改 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-5-20 22:59
 老师好:请将填充颜色的部份在隔日竖线位置向左侧延伸填充5根k线宽度的另外一种颜色

X:=DAYBARPOS=1;
AA:BACKSET(ISLASTBAR,DAYBARPOS),NODRAW;
OO:"DAY$1$OPEN",NODRAW;
CC:="DAY$1$CLOSE",NODRAW;
HH:="DAY$1$HIGH",NODRAW;
LL:="DAY$1$LOW",NODRAW;
CZ:=HH-LL;
DRAWSL(AA,HH,0,10000,0,COLORYELLOW),LINETHICK1;
DRAWSL(AA,LL,0,10000,0,COLORWHITE),LINETHICK1;
A:=LL+0.618*CZ; 
B:=LL+0.382*CZ;
FILLRGN(AA&&A>B,A,B,COLORGRAY);
 
技术人员回复
日期:2019-5-21 8:04

参考:

 

X:=DAYBARPOS=1;
AA:BACKSET(ISLASTBAR,DAYBARPOS),NODRAW;
OO:"DAY$1$OPEN",NODRAW;
CC:="DAY$1$CLOSE",NODRAW;
HH:="DAY$1$HIGH",NODRAW;
LL:="DAY$1$LOW",NODRAW;
CZ:=HH-LL;
DRAWSL(AA,HH,0,10000,0,COLORYELLOW),LINETHICK1;
DRAWSL(AA,LL,0,10000,0,COLORWHITE),LINETHICK1;
A:=LL+0.618*CZ;
B:=LL+0.382*CZ;
FILLRGN(AA&&A>B,A,B,COLORGRAY);
X:=BACKSET(CROSS(AA&&A>B,0.5),6);
FILLRGN(X&&NOT(AA&&A>B),REFX1(A,99),REFX1(B,99),COLORYELLOW);

投资者咨询:延伸填充颜色修改 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-5-20 22:59
 老师好:两填充的颜色之间有空隙?
技术人员回复
日期:2019-5-21 9:06
 是的,填充函数是从K线中线开始填充,所以会有空隙 
投资者咨询:延伸填充颜色修改 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-5-20 22:59
老师好:都是从中线开始不就没有空隙了吗?
技术人员回复
日期:2019-5-21 9:18

 不是从两根K线的中线,是从当根K线的中线,就是影线所在的垂线

 

可以改为用画柱的方式实现:

 

X:=DAYBARPOS=1;
AA:BACKSET(ISLASTBAR,DAYBARPOS),NODRAW;
OO:"DAY$1$OPEN",NODRAW;
CC:="DAY$1$CLOSE",NODRAW;
HH:="DAY$1$HIGH",NODRAW;
LL:="DAY$1$LOW",NODRAW;
CZ:=HH-LL;
DRAWSL(AA,HH,0,10000,0,COLORYELLOW),LINETHICK1;
DRAWSL(AA,LL,0,10000,0,COLORWHITE),LINETHICK1;
A:=LL+0.618*CZ;
B:=LL+0.382*CZ;
STICKLINE1(AA&&A>B,A,B,5,0),COLORGRAY;
X:=BACKSET(CROSS(AA&&A>B,0.5),6);
STICKLINE1(X&&NOT(AA&&A>B),REFX1(A,99),REFX1(B,99),5,0),COLORYELLOW;

投资者咨询:延伸填充颜色修改 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-5-20 22:59
 能解决吗?
技术人员回复
日期:2019-5-21 9:34
 参考6楼回复,有什么疑问可以配合截图具体说明一下