请问老师这样写为什么不对?如何修改? (文华财经WH6赢顺V6.7)

投资者咨询:请问老师这样写为什么不对?如何修改? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-2 13:24
 AA条件满足:  取每年5月23 日 5月30日 6月 8日  6月19日的K线   如果这四天至少3天收阳 并且是同一年  

  A1:=MONTH=6 AND DAY=19;
A2:=MONTH=6 AND DAY=8;
A3:=MONTH=5 AND DAY=30;
A4:=MONTH=5 AND DAY=23;

AA: YEAR(A1)=YEAR(A2)=YEAR(A3)=YEAR(A4);  


技术人员回复
日期:2018-7-2 13:48

函数YEAR没有参数,是取当根K线的年份,如果想去某一根K线的YEAR值,需要用REF或者VALUEWHEN函数,参考:

 

A1:=MONTH=6 AND DAY=19;
A2:=MONTH=6 AND DAY=8;
A3:=MONTH=5 AND DAY=30;
A4:=MONTH=5 AND DAY=23;
Y1:VALUEWHEN(A1,YEAR);
Y2:VALUEWHEN(A2,YEAR);
Y3:VALUEWHEN(A3,YEAR);
Y4:VALUEWHEN(A4,YEAR);
AA:Y1=Y2&&Y2=Y3&&Y3=Y4;