[求助]如何简洁表示连续大于 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]如何简洁表示连续大于 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-26 22:03

 请问老师如何表示连续大于?

例如:当n>=2时,n是变量,条件A:a(1)>a(2)>……>a(n),我想表达的意思是,当n=2时,条件A:a(1)>a(2);当n=3时,条件A:a(1)>a(2)>a(3);……能不能有一个式子简洁表示出来,否则,n=1000时,那得写好多页才能写完,而且,每次n赋值都要写一个表达式,太麻烦了。

 
技术人员回复
日期:2018-9-26 22:13

连续大于可以用EVERY函数,参考

 

EVERY(A>REF(A,1),N);

投资者咨询:[求助]如何简洁表示连续大于 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-9-26 22:03
比如: 

P1:=PEAK(c,10,1,1);

P2:=PEAK(c,10,2,1);

P3:=PEAK(c,10,3,1);

……

P9999:=PEAK(c,10,9999,1);

 

条件A:p1>p2>p3>……>P9999,如何表示,如果用EVERY(COND,N),那个N好像是周期,不是9999这些数字。

 

还有REF(P1,1)好像只能表示上一根K线的波峰值,上一个波峰值除了P2:=PEAK(c,10,2,1),表示,如何用REF()实现?

   
技术人员回复
日期:2018-9-27 8:32
参考

P1:PEAK(C,10,1,1);
M:=BARSLAST(P1<>REF(P1,1))+1;
N:=3;
IF(N=3,P1>REF(P1,SUMBARS(M=1,1))&&REF(P1,SUMBARS(M=1,2)),NULL);