請問如何描述macd 的運行情況:
macd在0軸下出現diff上穿dea,然后diff、dea上穿0軸后,在0軸上方出現dea下穿diff,然后回踩0軸不破,出現diff上穿dea,如下圖中的a、b、c走勢
此主題相關圖片如下:qq截圖20140429101139.png
給個思路,樓主看能不能自己編寫出來
nn:=barslast(macd在0軸下 and diff上穿dea);
cond:=any(diff、dea上穿0軸后,在0軸上方出現dea下穿diff,然后回踩0軸不破,出現diff上穿dea,nn+1);
只要cond條件成立,那么你要的就實現了
nn:=barslast(macd在0軸下 and diff上穿dea);
cond:=any(diff、dea上穿0軸后,在0軸上方出現dea下穿diff,然后回踩0軸不破,出現diff上穿dea,nn+1);
nn:=barslast(diff<0 and dea<0 and cross(diff,dea));
cond:=any(diff>0 and dea>0 and cross(dea,diff),nn+1);
然后在實際運用的時候,把這個加到一個if語句中,后面再加上個diff上穿dea,不曉得這樣行不行?
實際應用就是
if cond then.....這樣的了
多謝老師指點