关于函数的问题 (文华财经WH6赢顺V6.7)

投资者咨询:关于函数的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-30 13:18

老师,您好!我有两个函数的问题咨询一下:

1.BARSLAST(COND)

我想问一下,当K线不足时,BARSLAST(COND)返回什么值?

比如在原油主力合约上有以下表达式:
N1:=BARSLAST(CROSS(MA20,MA30))+1;

因为K线不足,BARSLAST(CROSS(MA20,MA30))是不是返回NULL,但后面有个+1啊,是不是NULL+1=NULL,而不是等于1?

 

2.BARSSINCEN(COND,N)

这个函数的解释是:

1、N包含当前k线。
2、当N为有效值,但当前的k线数不足N根,按照实际的根数计算;
3、若N为0返回无效值;
4、N可以为变量

但如果N 为有效值但COND不满足那返回什么值?

 

谢谢!

技术人员回复
日期:2018-5-30 13:55
 1.BARSLAST(COND) 表示上次条件满足到现在周期数

这个没有K线不足的问题,只有之前是不是有满足过的条件的k线存在

如果有k线满足,就会正常返回距离

如果没有k线满足,那么就返回空值,对应着用BARSLAST(COND)计算的指标也都为空值,比如BARSLAST(COND)+1

和之前k线数量没关系的

2. BARSSINCEN(COND,N) 如果N 为有效值但COND不满足 返回0,如图


图片点击可在新窗口打开查看