[求助]MACD背離的代碼寫法 [金字塔]
- 咨詢內(nèi)容:
請教關(guān)于MACD背離的寫法,想實(shí)現(xiàn)的效果如下:底背離:MACD柱子拐頭向上,and MACD柱子低點(diǎn)大于前一堆MACD柱子最小值,and (近幾根K線收盤價最低價)小于(前一堆MACD柱子最小值對應(yīng)的幾根K線的最高價),則在本MACD上標(biāo)注“買”;頂背離:MACD柱子拐頭向下,and MACD柱子高點(diǎn)小于前一堆MACD柱子最大值,and (近幾根K線收盤價最高價)大于(前一堆MACD柱子最大值對應(yīng)的幾根K線的最高價),則在本MACD上標(biāo)注“賣”。如附件中圖片所示兩個細(xì)節(jié)問題:1.MACD最小值不一定對應(yīng)著股價(或收盤價)最低值,但在附近;2.若MACD連續(xù)的幾根柱子分別是1.1, 1.5,1.2, 1.3, 1.2,則兩個高點(diǎn)考得很近, 如何忽略掉1.3這個高點(diǎn),我希望兩個高點(diǎn)之間至少要隔開個5根K線或以上非常感謝!
- 金字塔客服:
圖片
- 用戶回復(fù):
圖片
此主題相關(guān)圖片如下:macd背離.jpg
- 網(wǎng)友回復(fù):
DIFF:EMA(CLOSE,S) - EMA(CLOSE,P);DEA:EMA(DIFF,M),COLORYELLOW;MACD:2*(DIFF-DEA), COLORSTICK;
A4:=BARSLAST(REF(CROSS(DIFF,DEA),1));B1:=REF(H,A4+3)>REF(C,3) AND REF(DIFF,A4+3)<REF(DIFF,3) AND CROSS(DIFF,DEA);DRAWTEXT(FILTER(B1>0,5),DIFF,'←底背離'),COLORYELLOW;DRAWICON(FILTER(B1>0,5),DIFF-0.2,1);
A5:=BARSLAST(REF(CROSS(DEA,DIFF),1));B2:=REF(H,A5+3)<REF(H,3) AND REF(DIFF,A5+3)>REF(DIFF,3) AND CROSS(DEA,DIFF);DRAWTEXT(FILTER(B2>0,5),DIFF,'←頂背離'),COLORGREEN;DRAWICON(FILTER(B2>0,5),DIFF+0.2,2);P=26;S=12;M=9;{自己在看看修改} - 網(wǎng)友回復(fù): 多謝金魚兄弟,這還不完全是我想要的效果,我不是想等到金叉死叉之后才提示背離,而是想在MACD上拐或者下拐的時候就提示背離,比如前一堆紅柱最高值為2.0,最高價為10,現(xiàn)在出現(xiàn)最高價為11,但是連續(xù)的紅柱值為1.5,1.7,1.6,此時紅柱最高值1.7小于前一堆紅柱的最高值2.0,那么在1.7的紅柱上標(biāo)注頂背離
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容