请教ref的用法 (文华财经WH6赢顺V6.8)

投资者咨询:请教ref的用法 (文华财经WH6赢顺V6.8)
来源:文华财经  日期:2020-7-30 11:53
 ref(x,n)中的x是否可以是一个条件?ref(x,1)是否可以是:满足前一个x 条件的值?也就是说, 到当前周期的  第二次满足x条件的 值

例如:wh6中, 需要计算从当前K线的c>ma5 时候,  KDJ 中第二次 K值上穿D 到当前K线的周期数。

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;

r1:=cross(k,d);             //k上穿D
r2:=barslast(r1)+1;      //第一次k上穿D 时候到当前的周期数
r3:=barslast(ref(r1,1))+1;  //这是前面第二次k上穿d 时候到当前的周期数?

好像这样写有点问题,如何表达: 到当前周期 的 第二次满足 某个条件的 周期数??  

 
技术人员回复
日期:2020-7-30 12:04
 X可以为条件,但是您用的函数不对,如下

SUMBARS(R1,2);