网友求助:
将下面的源码公式,增加一个条件:
下面的公式是大智慧公式源码,只要条件符合,就会画线,但我的要求是:仅在最近21个交易日符合条件时才画线
请老师帮助修改:
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
日KDJ金叉:=(CROSS(K,D) OR CROSS(J,D)) AND J<100;
VERTLINE(日KDJ金叉,2),COLORYELLOW,LINETHICK2;
解答如下:
xz:=if(BARSLAST(cross(BACKSET(DISPSTATUS=2,22),0.5))>=0,1,0);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
日KDJ金叉:=((CROSS(K,D) OR CROSS(J,D)) AND J<100)*xz;
VERTLINE(日KDJ金叉,2),COLORYELLOW,LINETHICK2;