文华财经模型与函数详解二[程序化新手]
4.逻辑判断BETWEEN(A,B,C)判断条件“A位于B及C之间”是否成立,如果条件成立则返回1 (yes),否则返回0 (no)。例:BETWEEN(CLOSE,MA5,MA40); 表示收盘
4.逻辑判断 判断条件“A位于B及C之间”是否成立,如果条件成立则返回1 (yes),否则返回0(no)。 BETWEEN(A,B,C) 例:BETWEEN(CLOSE,MA5,MA40);表示收盘价介于5日均线与40日 均线之间。 表示X上穿Y。 CROSS(X,Y) 例:CROSS(CLOSE,MA(CLOSE,5));表示收盘线从下方向上穿过5日均 线 过滤连续出现的信号。 用法: FILTER(COND,N)当COND条件成立时,将其后N周期内的数据置为 FILTER(COND,N) 0。 例:FILTER(CLOSE>OPEN,3)查找阳线,3天内再次出现的阳线不被 记录在内 注:不能与BKPRICE,BARSBK,SKPRICE,BARSSK一起使用 判断N个周期内是否有满足条件COND的情况发生。 EXIST(COND,N) 例:EXIST(CLOSE>REF(HIGH,1),10);表示10个周期中是否存在收盘 价大于前一个周期的最高价 判断过去N个周期内是否一直满足条件COND。 EVERY(COND,N) 例:EVERY(CLOSE>OPEN,5);表示5个周期内一直是阳线 判断过去N1到N2周期内是否一直满足条件COND。 LAST(COND,N1,N2) 例:LAST(CLOSE>OPEN,10,5);表示从过去第10个周期到第5个周期 内一直是阳线 如果A在前N个周期内都小于B,本周期上穿B,则返回1。否则返 回0。 LONGCROSS(A,B,N) 例:LONGCROSS(CLOSE,MA(CLOSE,10),20);表示收盘线在10日均线 之下持续20周期后从下向上穿过10日均线 如果条件C成立则取A值,否则取B值 IFELSE(C,A,B)

![文华财经模型与函数详解二[程序化新手]](https://wkimg.docs.qq.com/img/t9dFaJud9MJqGfu5qQkNR.png)