请-帮忙-帮忙 (文华财经WH6赢顺V6.7)

投资者咨询:请-帮忙-帮忙 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 16:34
 RSV3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
BACKGROUNDSTYLE(1);
K3:SMA(RSV3,3,1);
D3:SMA(K3,3,1);
J3:3*K3-2*D3;

RSV15:=(CLOSE-LLV(LOW,9*5))/(HHV(HIGH,9*5)-LLV(LOW,9*5))*100;
BACKGROUNDSTYLE(1);
K15:SMA(RSV15,3*5,1);
D15:SMA(K15,3*5,1);
J15:3*K15-2*D15;

请老师编写
1.当KDJ15金叉后,KDJ3的J值第一次小于0,在当根K线上画加粗长红竖线,并开多。当KDJ15死叉时平多不开空;
2.当KDJ15死叉后,KDJ3的J值第一次大于100,在当根K线上画加粗长绿竖线,并开空。当KDJ15金叉时平空不开多。
3.KDJ15金叉或死叉时,均在当根K线上画加粗长黄线。
4.所有竖线只保留当根的,以后的不要。
 
技术人员回复
日期:2018-8-24 16:52
这样看下:

RSV3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K3:=SMA(RSV3,3,1);
D3:=SMA(K3,3,1);
J3:=3*K3-2*D3;

RSV15:=(CLOSE-LLV(LOW,9*5))/(HHV(HIGH,9*5)-LLV(LOW,9*5))*100;

K15:=SMA(RSV15,3*5,1);
D15:=SMA(K15,3*5,1);
J15:=3*K15-2*D15;
COUNT(J3<0,BARSLAST(CROSS(K15,D15)))&&J3<0,BK;
VERTLINE( COUNT(J3<0,BARSLAST(CROSS(K15,D15)))&&J3<0,COLORRED);
CROSSDOWN(K15,D15),SP;
COUNT(J3>100,BARSLAST(CROSSDOWN(K15,D15)))&&J3>100,SK;
VERTLINE(COUNT(J3>100,BARSLAST(CROSSDOWN(K15,D15)))&&J3>100,COLORGREEN);
CROSS(K15,D15),BP;
AUTOFILTER;
DRAWLINE(CROSSDOWN(K15,D15),H,CROSSDOWN(K15,D15),L,COLORYELLOW),LINETHICK2;
DRAWLINE(CROSS(K15,D15),H,CROSS(K15,D15),L,COLORYELLOW),LINETHICK2;

投资者咨询:请-帮忙-帮忙 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-24 16:34
 可能表述不清楚 麻烦大师再帮忙修改
当KDJ15刚好金叉时,KDJ3的J值一般都大于100,此时不出信号,等KDJ3的J值第一次小于0时再出开多信号(此时KDJ15仍为金叉状态,第一次以后即使J又小于0也不在开仓),也就是说在KDJ15先金叉再到KDJ15死叉的整个过程中,只有KDJ3的J值第一次小于0,才出开多信号,并划线;开空反之
技术人员回复
日期:2018-8-24 22:25
这样调整看一下:

RSV3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K3:=SMA(RSV3,3,1);
D3:=SMA(K3,3,1);
J3:=3*K3-2*D3;

RSV15:=(CLOSE-LLV(LOW,9*5))/(HHV(HIGH,9*5)-LLV(LOW,9*5))*100;

K15:=SMA(RSV15,3*5,1);
D15:=SMA(K15,3*5,1);
J15:=3*K15-2*D15;
COUNT(J3<0,BARSLAST(CROSS(K15,D15)))&&J3<0&&K15>D15,BK;
VERTLINE( COUNT(J3<0,BARSLAST(CROSS(K15,D15)))&&J3<0&&K15>D15,COLORRED);
CROSSDOWN(K15,D15),SP;
COUNT(J3>100,BARSLAST(CROSSDOWN(K15,D15)))&&J3>100&&K15<D15,SK;
VERTLINE(COUNT(J3>100,BARSLAST(CROSSDOWN(K15,D15)))&&J3>100&&K15<D15,COLORGREEN);
CROSS(K15,D15),BP;
AUTOFILTER;
DRAWLINE(CROSSDOWN(K15,D15),H,CROSSDOWN(K15,D15),L,COLORYELLOW),LINETHICK2;
DRAWLINE(CROSS(K15,D15),H,CROSS(K15,D15),L,COLORYELLOW),LINETHICK2;