求助老師優化MACD [博易POBO]
咨詢內容:
DIFF和DEA線交金叉和死叉后線條變色。能不能請老師調整一下變成
比如DIF下跌顯示綠色,上升顯示黃色;DEA下跌顯示藍色,上升顯示紅色。不是交金叉和死叉后才變色.
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26),COLOR0000FF,LINETHICK3;
DEA :EMA(DIFF,9),COLOR00FFFF,LINETHICK3;
MACD := 2*(DIFF-DEA);
DRAWBMP(MACD>0 AND MACD>REF(MACD,1),0,'紅.BMP');
DRAWBMP(MACD>0 AND MACD
DRAWBMP(MACD<0 ,0,'綠.BMP');
DRAWBMP(MACD<0 AND MACD>REF(MACD,1),0,'藍.BMP');
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORB50FA8;
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFF00FF;
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD<0 ,MACD,0,2,0),COLOR007500;
STICKLINE(MACD<0 ,MACD,0,1,0),COLOR00FF00;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORFF0000;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFFFF00;
PARTLINE(DIFF>DEA,DIFF),COLOR0000FF,LINETHICK3;
PARTLINE(DIFF>DEA,DEA),COLOR00FFFF,LINETHICK3;
PARTLINE(DIFF
PARTLINE(DIFF
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,-0.03,3,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*1.04,13) ;
DRAWTEXT(二次金叉,-0.1,' 二次金叉'),COLORFF00FF;
A11:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背離:=REF(CLOSE,A11+1)>CLOSE AND DIFF>REF(DIFF,A11+1) AND CROSS(DIFF,DEA);
DRAWTEXT(底背離,DEA*0.6,' 底背離'),COLORFFFFFF;
A22:=BARSLAST(REF(CROSS(DEA,DIFF),1));
頂背離:=REF(CLOSE,A22+1)DIFF AND CROSS(DEA,DIFF);
DRAWTEXT(頂背離,DEA*1.2,' 頂背離'),COLORGREEN;
DEA :EMA(DIFF,9),COLORFF8000,LINETHICK3;
MACD := 2*(DIFF-DEA);
DRAWBMP(MACD>0 AND MACD>REF(MACD,1),0,'紅.BMP');
DRAWBMP(MACD>0 AND MACD
DRAWBMP(MACD<0 ,0,'綠.BMP');
DRAWBMP(MACD<0 AND MACD>REF(MACD,1),0,'藍.BMP');
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORB50FA8;
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFF00FF;
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD<0 ,MACD,0,2,0),COLOR007500;
STICKLINE(MACD<0 ,MACD,0,1,0),COLOR00FF00;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORFF0000;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFFFF00;
PARTLINE(DIFF>REF(DIFF,1),DIFF),COLOR00FFFF,LINETHICK3;
PARTLINE(DEA>REF(DEA,1),DEA),COLOR0000FF,LINETHICK3;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,-0.03,3,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*1.04,13) ;
DRAWTEXT(二次金叉,-0.1,' 二次金叉'),COLORFF00FF;
A11:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背離:=REF(CLOSE,A11+1)>CLOSE AND DIFF>REF(DIFF,A11+1) AND CROSS(DIFF,DEA);
DRAWTEXT(底背離,DEA*0.6,' 底背離'),COLORFFFFFF;
A22:=BARSLAST(REF(CROSS(DEA,DIFF),1));
頂背離:=REF(CLOSE,A22+1)DIFF AND CROSS(DEA,DIFF);
DRAWTEXT(頂背離,DEA*1.2,' 頂背離'),COLORGREEN; http://210.14.65.65:13168/foru...D1257
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),COLOR00FF00,LINETHICK3;
DEA:EMA(DIFF,9),COLORFF8000,LINETHICK...
謝謝老師,要的就是這個效果??!
求助老師優化MACD
老師好,這個是優化了博易MACD的源碼,現在是DIFF和DEA線交金叉和死叉后線條變色。能不能請老師調整一下變成
比如DIF下跌顯示綠色,上升顯示黃色;DEA下跌顯示藍色,上升顯示紅色。不是交金叉和死叉后才變色.
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26),COLOR0000FF,LINETHICK3;
DEA :EMA(DIFF,9),COLOR00FFFF,LINETHICK3;
MACD := 2*(DIFF-DEA);
DRAWBMP(MACD>0 AND MACD>REF(MACD,1),0,'紅.BMP');
DRAWBMP(MACD>0 AND MACD
DRAWBMP(MACD<0 ,0,'綠.BMP');
DRAWBMP(MACD<0 AND MACD>REF(MACD,1),0,'藍.BMP');
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORB50FA8;
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFF00FF;
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD<0 ,MACD,0,2,0),COLOR007500;
STICKLINE(MACD<0 ,MACD,0,1,0),COLOR00FF00;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORFF0000;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFFFF00;
PARTLINE(DIFF>DEA,DIFF),COLOR0000FF,LINETHICK3;
PARTLINE(DIFF>DEA,DEA),COLOR00FFFF,LINETHICK3;
PARTLINE(DIFF
PARTLINE(DIFF
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,-0.03,3,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*1.04,13) ;
DRAWTEXT(二次金叉,-0.1,' 二次金叉'),COLORFF00FF;
A11:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背離:=REF(CLOSE,A11+1)>CLOSE AND DIFF>REF(DIFF,A11+1) AND CROSS(DIFF,DEA);
DRAWTEXT(底背離,DEA*0.6,' 底背離'),COLORFFFFFF;
A22:=BARSLAST(REF(CROSS(DEA,DIFF),1));
頂背離:=REF(CLOSE,A22+1)
DRAWTEXT(頂背離,DEA*1.2,' 頂背離'),COLORGREEN;
?
博易技術人員: DIFF :EMA(CLOSE,12) - EMA(CLOSE,26),COLOR00FF00,LINETHICK3;DEA :EMA(DIFF,9),COLORFF8000,LINETHICK3;
MACD := 2*(DIFF-DEA);
DRAWBMP(MACD>0 AND MACD>REF(MACD,1),0,'紅.BMP');
DRAWBMP(MACD>0 AND MACD
DRAWBMP(MACD<0 ,0,'綠.BMP');
DRAWBMP(MACD<0 AND MACD>REF(MACD,1),0,'藍.BMP');
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORB50FA8;
STICKLINE(MACD>0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFF00FF;
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD>0 AND MACD
STICKLINE(MACD<0 ,MACD,0,2,0),COLOR007500;
STICKLINE(MACD<0 ,MACD,0,1,0),COLOR00FF00;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,2,0),COLORFF0000;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,1,0),COLORFFFF00;
PARTLINE(DIFF>REF(DIFF,1),DIFF),COLOR00FFFF,LINETHICK3;
PARTLINE(DEA>REF(DEA,1),DEA),COLOR0000FF,LINETHICK3;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,-0.03,3,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*1.04,13) ;
DRAWTEXT(二次金叉,-0.1,' 二次金叉'),COLORFF00FF;
A11:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背離:=REF(CLOSE,A11+1)>CLOSE AND DIFF>REF(DIFF,A11+1) AND CROSS(DIFF,DEA);
DRAWTEXT(底背離,DEA*0.6,' 底背離'),COLORFFFFFF;
A22:=BARSLAST(REF(CROSS(DEA,DIFF),1));
頂背離:=REF(CLOSE,A22+1)
DRAWTEXT(頂背離,DEA*1.2,' 頂背離'),COLORGREEN; http://210.14.65.65:13168/foru...D1257
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),COLOR00FF00,LINETHICK3;
DEA:EMA(DIFF,9),COLORFF8000,LINETHICK...
謝謝老師,要的就是這個效果??!
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容