你要的公式没办法分辨!要自己分辨macd底背离diff:=ema(close,12) - ema(close,26);dea:=ema(diff,9);macd:=2*(diff-dea);qzq:=barslast(ref(macd,1)<0 and macd>0);qm:=llvbars(macd,qzq+20);mqdz:=if(qm>qzq,ref(macd,qm),0);xg1:=macd<0 and macd>mqdz and close=llv(close,qzq+20) and mqdz<0;xg:ref(xg1,1)=1 and macd>ref(macd,1);或者 {xg:ref(xg1,1)=1 and macd>ref(macd,1)and diff>ref(diff,10);} 20210311
as:=cross(macd.dea,macd.dif);aj:=cross(macd.dif,macd.dea);a:=as or aj;ts:=barslast(a);a1:=aj and macd.dif(ref(a,ts)=1 and ref(as,ts)and ref(macd.dif,ts)>=0,1);ts2:=barslast(a1);filter(ref(a1,ts2)=1...