BARSLAST(REF(KDJ金叉,1))+1 (文华财经WH6赢顺V6.7)

投资者咨询:BARSLAST(REF(KDJ金叉,1))+1 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-25 11:13
a等于BARSLAST(KDJ金叉)+1
b等于BARSLAST(REF(KDJ金叉,1))+1
假设能写成b=F(a),那么求这个F函数的表达式,也就是:
怎么用a来表示b?比如b=a*2-3,这就叫用a来表示b
技术人员回复
日期:2018-5-25 11:20
参考:

B:REF(A,1),NODRAW;
投资者咨询:BARSLAST(REF(KDJ金叉,1))+1 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-25 11:13
 a:=BARSLAST(KDJ金叉)+1;
b:=BARSLAST(REF(KDJ金叉,1))+1;
那上面与下面的这个写法,哪个对电脑的cpu负荷更小?
 a:=BARSLAST(KDJ金叉)+1;
B:REF(A,1),NODRAW;
技术人员回复
日期:2018-5-25 11:36
对于这种简单取值与距离的编写

实际执行中是没有区别的,您了解下
投资者咨询:BARSLAST(REF(KDJ金叉,1))+1 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-25 11:13
 当前k线处于macd的红柱,或者绿柱的第一根,怎么表示这个条件?
技术人员回复
日期:2018-5-25 14:44
 这样:

CROSS(MACD,0);//macd上穿0,就是红柱第一根
投资者咨询:BARSLAST(REF(KDJ金叉,1))+1 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-25 11:13
误解了,是当前k线处于macd的红柱,或者当前k线处于绿柱的第一根,怎么表示这个条件?
技术人员回复
日期:2018-5-25 14:55
最新一根k线?

这样:ISLASTBAR&&CROSS(MACD,0);


投资者咨询:BARSLAST(REF(KDJ金叉,1))+1 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-25 11:13
 不一定是最新k线,是说该k线若处于红柱,满足条件,处于绿柱第一根,也满足条件,但处于绿柱第二根,就不满足条件了。
技术人员回复
日期:2018-5-25 15:17
 CROSS(MACD,0);//表达的就是红柱第一根,在第一根红柱返回1其他红柱返回0的