請(qǐng)教編程達(dá)人,幫忙寫個(gè)MACD柱背離(綠柱即可)的選股公式,感謝?。?! [淘股吧] 條件:左邊綠柱堆大,右邊綠柱堆?。ㄓ疫叺木G柱已完成);左邊綠柱對(duì)應(yīng)有股價(jià)大于右邊綠柱對(duì)應(yīng)的股價(jià)。如圖: 已有MACD面積公式(飛狐)如下: {PP變色MACD} {參數(shù)設(shè)置開始: 大智慧} {INPUT:short(12, 0, 300), long(26, 0, 300), mid(9, 0, 300);} short:=12; long:=26; mid:=9; {參數(shù)設(shè)置結(jié)束} DIF : EMA(CLOSE,short) - EMA(CLOSE,long); DEA : EMA(DIF,mid); MACD : 2*(DIF-DEA), COLO RSTI CK; {面積計(jì)算} 綠柱面積:IF (MACD<0,sum(macd,barslast(macd>0)) * 100,0),linethick0,colorblue; 紅柱面積:IF (MACD>0,SUM(MACD,BARSLAST(MACD<> 紅顯示:=CROSS(DEA, DIF); 綠顯示:=CROSS(DIF, DEA); drawnumber(紅顯示, DEA*1.03, REF(紅柱面積, 1), 0),colorred, pxup30; drawnumber(綠顯示, DEA*0.97, REF(綠柱面積, 1), 0), colorgreen, pxdn20; {DRAWTEXT(紅顯示, DEA*1.03, NUMTOSTR(REF(紅柱面積, 1), 0)), colorred, pxup20;} {DRAWTEXT(綠顯示, DEA*0.97, NUMTOSTR(REF(綠柱面積, 1), 0)), colorgreen, pxdn20;} {當(dāng)前面積} drawnumber(BARSTATUS=2 and macd>0, -macd*0.03, REF(紅柱面積, 1), 0),coloryellow, pxdn30; drawnumber(BARSTATUS=2 and macd<> {DRAWTEXT(BARSTATUS=2 and macd>0, -macd*0.03, NUMTOSTR(紅柱面積, 0)), coloryellow;} {DRAWTEXT(BARSTATUS=2 and macd<> 多空線: 0, colorwhite, linedot; {MACDMA:MA(MACD,5), linethick2,colorblue;} stickline(MACD<0 and macd>=REF(MACD, 1), 0, macd, 0, 0), COLORFFCC66; stickline(MACD<><> stickline(MACD>=0 and MACD>REF(MACD, 1), 0, macd, 0, 0), COLORRed; stickline(MACD>=0 and MACD<> partline(dif>=ref(dif,1),dif), colorred; ![]() 0 and macd>0,sum(macd,barslast(macd> |
|