老师,帮忙改一下 (文华财经WH6赢顺V6.7)

投资者咨询:老师,帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-8 6:24
  MA1:MA(C,126),CIRCLEDOT;
IF(MA1>REF(MA1,1),MA1,NULL),COLORRED,CIRCLEDOT;
IF(MA1=REF(MA1,1),MA1,NULL),COLORWHITE,CIRCLEDOT;
IF(MA1<REF(MA1,1),MA1,NULL),COLORCYAN,CIRCLEDOT;

 UR:=6;
ST:=ABS(O-C);
N1:=ST>REF(HHV(ST,30),1);
TASW:=BACKSET(ISLASTBAR,BARSLAST(ISUP&&N1||ISDOWN&&N1)+1);
DRAWSL(ISUP&&N1&&TASW,L-3*MINPRICE,0,1,2,COLORRED),LINETHICK7;
多止损:VALUEWHEN(ISUP&&N1&&TASW,L-3*MINPRICE),NODRAW;
AA:ISUP&&N1&&TASW&&REFX1(C>多止损,10000),NODRAW;
BB:ISUP&&N1&&TASW&&REFX1(C<多止损,10000),NODRAW;
DRAWNUMBER(ISLASTBAR,REF(L-3*MINPRICE,BARSLAST(AA)),REF(L-2*MINPRICE,BARSLAST(AA)),1,COLORRED),VALIGN1,FONTSIZE50,ALIGN0;
DRAWNUMBER(ISLASTBAR,REF(L-3*MINPRICE,BARSLAST(BB)),REF(L-2*MINPRICE,BARSLAST(BB)),1,COLORGREEN),VALIGN1,FONTSIZE50,ALIGN0;
DRAWSL(ISDOWN&&N1&&TASW,H+3*MINPRICE,0,5,2,COLORCYAN),LINETHICK7;
空止损:VALUEWHEN( ISDOWN&&N1&&TASW,H+2*MINPRICE),NODRAW;
CC:ISDOWN&&N1&&TASW&&REFX1(C<空止损,10000),NODRAW;
DRAWNUMBER(ISLASTBAR,REF(H+3*MINPRICE,BARSLAST(CC)),REF(H+2*MINPRICE,BARSLAST(CC)),1,COLORCYAN),VALIGN1,FONTSIZE50,ALIGN0;
DD:ISDOWN&&N1&&TASW&&REFX1(C>空止损,10000),NODRAW;
DRAWNUMBER(ISLASTBAR,REF(H+3*MINPRICE,BARSLAST(DD)),REF(H+2*MINPRICE,BARSLAST(DD)),1,COLORGREEN),VALIGN1,FONTSIZE50,ALIGN0;


投资者咨询:老师,帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-8 6:24
 均线之上只显示做多信号
均线之下只显示做空信号
谢谢
技术人员回复
日期:2018-9-8 9:06

是想价格上穿均线显示多,下穿显示空?

 

参考

 

MA1:=MA(C,126),CIRCLEDOT;
IF(MA1>REF(MA1,1),MA1,NULL),COLORRED,CIRCLEDOT;
IF(MA1=REF(MA1,1),MA1,NULL),COLORWHITE,CIRCLEDOT;
IF(MA1<REF(MA1,1),MA1,NULL),COLORCYAN,CIRCLEDOT;

UR:=6;
ST:=ABS(O-C);
N1:=ST>REF(HHV(ST,30),1);
TASW:=BACKSET(ISLASTBAR,BARSLAST(ISUP&&N1||ISDOWN&&N1)+1);
DRAWSL(ISUP&&N1&&TASW,L-3*MINPRICE,0,1,2,COLORRED),LINETHICK7;
多止损:VALUEWHEN(ISUP&&N1&&TASW,L-3*MINPRICE),NODRAW;
AA:ISUP&&N1&&TASW&&REFX1(C>多止损,10000),NODRAW;
BB:ISUP&&N1&&TASW&&REFX1(C<多止损,10000),NODRAW;
DRAWNUMBER(ISLASTBAR,REF(L-3*MINPRICE,BARSLAST(AA)),REF(L-2*MINPRICE,BARSLAST(AA)),1,COLORRED),VALIGN1,FONTSIZE50,ALIGN0;
DRAWNUMBER(ISLASTBAR,REF(L-3*MINPRICE,BARSLAST(BB)),REF(L-2*MINPRICE,BARSLAST(BB)),1,COLORGREEN),VALIGN1,FONTSIZE50,ALIGN0;
DRAWSL(ISDOWN&&N1&&TASW,H+3*MINPRICE,0,5,2,COLORCYAN),LINETHICK7;
空止损:VALUEWHEN( ISDOWN&&N1&&TASW,H+2*MINPRICE),NODRAW;
CC:ISDOWN&&N1&&TASW&&REFX1(C<空止损,10000),NODRAW;
DRAWNUMBER(ISLASTBAR,REF(H+3*MINPRICE,BARSLAST(CC)),REF(H+2*MINPRICE,BARSLAST(CC)),1,COLORCYAN),VALIGN1,FONTSIZE50,ALIGN0;
DD:ISDOWN&&N1&&TASW&&REFX1(C>空止损,10000),NODRAW;
DRAWNUMBER(ISLASTBAR,REF(H+3*MINPRICE,BARSLAST(DD)),REF(H+2*MINPRICE,BARSLAST(DD)),1,COLORGREEN),VALIGN1,FONTSIZE50,ALIGN0;
DRAWTEXT(CROSS(C,MA1),L,'多'),VALIGN0;
DRAWTEXT(CROSSDOWN(C,MA1),L,'空');