“不是定值,是根据barslast计算出来的”
那就是一开始的那个逻辑处理方式啊。你怎么能用定值数值去测试。那肯定不行的。
[PEL] 复制代码
input:n(9,1,100,10),p1(3,2,40,4),p2(3,2,40,4);//参数设置
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,P1,1);
D:=SMA(K,P2,1);
J:=3*K-2*D,NODRAW;
kdjjc:=cross(k,d),NODRAW;//kdj金叉
kdjsc:=cross(d,k),NODRAW;
N1:=SUMBARS(kdjjc,1);//最近一次金叉位置
N2:=SUMBARS(kdjsc,1);//最近一次死叉位置
//最近一段死叉到金叉的最高价
H1:REF(HHV(H,N2),N1+1);
//最近一段金叉到死叉的最高价
H2:REF(HHV(H,N1),N2+1);
//最近一段死叉到金叉的最低价
L1:REF(LLV(L,N2),N1+1);
//最近一段金叉到死叉的最低价
L2:REF(LLV(L,N1),N2+1);
DRAWICON(kdjjc,h,1);
DRAWICON(kdjsc,l,2);
参考这里的范例使用。 |