DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD0:=(DIF-DEA)*2; MJ:=MACD0; S05:=SUM(MJ,0); QST:=BARSLAST(MJ<0 AND REF(MJ,1)>0)+1; QXT:=BARSLAST(MJ>0 AND REF(MJ,1)<0)+1; S5:=IF(MJ>0,S05-REF(S05,BARSLAST(MJ<0)),S05-REF(S05,BARSLAST(MJ>0)))/10; ST:=IF(MJ>0,REF(QST,QXT)+QXT,REF(QXT,QST)+QST); RS5:=REF(S5,ST); A1:=C>REF(C,1) AND H>REF(O,1); BC:IF(MJ>0 AND S5<RS5,0,IF(MJ<0 AND S5>RS5 AND DEA<0,1,0)) AND A1; |