投资者咨询:老师,请修改一下 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-7-27 12:53
老师,你好!请在以下指标的画线的基础上再添加上2个条件画线。 一个高点的最高价向右无限画线延伸、 一个低点的最低价向右无限画线延伸。其他的画线不变都保留,谢谢老师!
思路1:高点画线:当价格创新高时,以当根对应的K线的最高价向右画线,价格不创新高,画线一直向右延伸。当价格再次创新高时,画线顺对应的新高K线90度直角上折画线,并再次以当根对应的K线的最高价向右画线。
价格N次创新高,画线就N次重复90度直角上折画线。
思路2:低点画线:当价格创新低时,以当根对应的K线的最低价向右画线,价格不创新低,画线一直向右延伸。当价格再次创新低时,画线顺对应的新低K线90度直角下折画线,并再次以当根对应的K线的最低价向右画线。
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);
SC:=CROSSDOWN(DIFF,DEA);
N1:=BARSLAST(JC)+1,NODRAW;
N2:=BARSLAST(SC)+1,NODRAW;
NN:=HHVBARS(H,N1),NODRAW;
A:=BACKSET(JC,LLVBARS(L,N2)+1);
B:=BACKSET(SC,HHVBARS(H,N1)+1);
DRAWHORIZONTALLINE(CROSS(A,0.5),L,COLORWHITE);
DRAWHORIZONTALLINE(CROSS(B,0.5),H,COLORLIGHTGREEN);
XX:=REFX( CROSS(A,0.5)||ISLASTBAR,2)&&REFX(VALUEWHEN(CROSS(A,0.5),L),1)=REF(VALUEWHEN(CROSS(A,0.5),L),BARSLAST(CROSS(A,0.5))+1),NODRAW;
AA:=BACKSET(XX,SUMBARS(CROSS(A,0.5),1)+1),NODRAW;
DRAWNUMBER1(AA=0&&REFX(CROSS(A,0.5),1),VALUEWHEN(CROSS(A,0.5),L),VALUEWHEN(CROSS(A,0.5),L),0),VALIGN0,COLORWHITE,FONTSIZE20;
YY:=REFX( CROSS(B,0.5)||ISLASTBAR,2)&&REFX(VALUEWHEN(CROSS(B,0.5),H),1)=REF(VALUEWHEN(CROSS(B,0.5),H),BARSLAST(CROSS(B,0.5))+1),NODRAW;
BB:=BACKSET(YY,SUMBARS(CROSS(B,0.5),1)+1),NODRAW;
DRAWNUMBER1(BB=0&&REFX(CROSS(B,0.5),1),VALUEWHEN(CROSS(B,0.5),H),VALUEWHEN(CROSS(B,0.5),H),0),COLORLIGHTGREEN,FONTSIZE20;
DRAWNUMBER1(ISLASTBAR,VALUEWHEN(CROSS(A,0.5),L),VALUEWHEN(CROSS(A,0.5),L),0),FONTSIZE20,COLORWHITE,VALIGN0;
DRAWNUMBER1(ISLASTBAR,VALUEWHEN(CROSS(B,0.5),H),VALUEWHEN(CROSS(B,0.5),H),0),FONTSIZE20,COLORLIGHTGREEN;
技术人员回复
日期:2019-7-27 17:38
投资者咨询:老师,请修改一下 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-7-27 12:53
老师,你好! 一个高点的最高价向右无限画线延伸、当没有价格创新高时无限延伸画水平线。当有一天K线创新高超越了水平线时,画线终止。再次以创新高所对应的K线的最高价向右画线。
技术人员回复
日期:2019-7-28 19:10
技术人员回复
日期:2019-7-29 8:22