大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現在的位置:程序化交易>> 股票公式>> 同花順>> 同花順公式>>正文內容

MACD頂底指標 公式 源碼[同花順公式]

指標公式分析及使用參考說明:

?

這段代碼是一個用于計算和展示MACD(移動平均收斂與發散)指標及其相關信號的程序。讓我們來分解和總結它的主要部分和操作建議:
?
?總體編程思路總結:
?
1. DIFF 和 DEA 的計算:
? ?- `DIFF: EMA(C,9)-EMA(C,17);` 計算了快速(9日)和慢速(17日)移動平均線之間的差值。
? ?- `DEA: EMA(DIFF,8), COLORffaa00;` 計算了DIFF的8日指數移動平均,作為MACD的信號線,并設置了顏色。
?
2. MACD 的計算:
? ?- `MACD:=2(DIFF-DEA);` 計算了MACD的數值,是DIFF和DEA之間差值的兩倍。
?
3. MACD 線和柱狀圖:
? ?- `STICKLINE(MACD>=0, MACD, 0, 4, 1), colorred;` 繪制MACD柱狀圖,紅色表示MACD值大于等于零。
? ?- `STICKLINE(MACD<0, MACD, 0, 4, 1), COLORGREEN;` 繪制MACD柱狀圖,綠色表示MACD值小于零。
?
4. 交叉信號和柱狀圖:
? ?- `STICKLINE(MACD<REF(MACD,1) AND MACD>0, 0, MACD, 4, 0 ), colorcyan;` 標記MACD線上穿零軸的點,設置為青色。
?
5. X1 - X4 柱狀圖:
? ?- `X1: IF(diff<0, diff, 0), COLOR0000FF, LINETHICK2;` 根據DIFF的正負情況繪制柱狀圖,藍色,較粗。
? ?- `X2: IF(diff<0, 0, diff), colormagenta, LINETHICK1;` 根據DIFF的正負情況繪制柱狀圖,品紅色,較細。
? ?- `X3: IF(diff<dea, diff, dea), COLOR00ff00, linethick1;` 根據DIFF和DEA的大小關系繪制柱狀圖,綠色,較細。
? ?- `X4: IF(diff>dea, dea, dea), linethick1, COLORffbb11;` 根據DIFF和DEA的大小關系繪制柱狀圖,橙黃色,較細。
?
6. 金叉和底背離等信號:
? ?- `低位金叉: CROSS(DIFF, DEA) AND DIFF<-0.1;` 標記低位金叉的條件,設定為黃色。
? ?- `二次金叉: CROSS(DIFF, DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;` 標記二次金叉的條件,設定為粉紫色。
?
7. 背離和其它形態:
? ?- `底背離: REF(C, A1+1)>C AND DIFF>REF(DIFF, A1+1) AND CROSS(DIFF, DEA);` 標記底背離的條件,設定為綠色。
? ?- `頂背離: REF(C, A2+1)<C AND REF(DIFF, A2+1)>DIFF AND CROSS(DEA, DIFF);` 標記頂背離的條件,設定為紅色。
?
8. 主導動能指標:
? ?- `TT:=(2C+O+H+L);` 計算主導動能指標的基礎數據。
? ?- `主導動能: TT/EMA(TT,4)-1, COLORSTICK;` 計算并繪制主導動能指標,使用顏色條表示。
?
?操作建議:
?
- 理解指標邏輯:深入理解MACD及其相關指標(DIFF、DEA)的計算方式和在技術分析中的應用。
??
- 信號確認:注意不同條件下的信號和柱狀圖的繪制,特別是交叉、金叉、背離等信號的意義和可靠性。
??
- 參數優化:根據具體市場情況和歷史數據回測,優化指標參數,以提高策略的效果和穩定性。
??
- 風險控制:制定有效的止損和止盈策略,合理控制交易風險。
?
- 實時監控:定期監測和調整策略,根據市場變化及時作出調整,避免過度依賴歷史表現。
?
以上步驟和建議將有助于更好地理解和應用這段復雜的技術分析代碼,提高交易決策的準確性和效率。

?

源碼:

?

DIFF:EMA(CLOSE,9)-EMA(CLOSE,17);

DEA:EMA(DIFF,8),COLOrffaa00;

MACD:=2*(DIFF-DEA);

STICKLINE(MACD>=0,MACD,0,4,1),colorred;

STICKLINE(MACD<0,MACD,0,4,1),COLORGREEN;//http://www.weiqiv.net.cn

STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,4,0 ),colorcyan;

X1:IF(diff<0,diff,0),COLOR0000FF,LINETHICK2;

X2:IF(diff<0,0,diff),colormagenta,LINETHICK1;

X3:IF(diff<dea,diff,dea),COLOR00ff00,linethick1;

X4:IF(diff>dea,dea,dea),linethick1,COLORffbb11;

低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;

STICKLINE(低位金叉,DEA*0.86,DEA*0.66,6,0),coloryellow;

DRAWTEXT(低位金叉,dea*0.86,' 金叉'),coloryellow;

JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));

二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;

STICKLINE(二次金叉,DEA*0.96,DEA*0.76,6,0),ColorFF00FF;

DRAWICON(二次金叉,dea*1.1,'買') ;

DRAWTEXT(二次金叉,DEA*0.96,' 金叉'),ColorFF00FF;

A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));

底背離:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);

STICKLINE(底背離,DEA*1.09,DEA*0.86,6,0),Color00FF00;

DRAWLINE(A1=0,DEA,底背離,DEA,0),colorred,linethick1;

DRAWTEXT(底背離,DEA*1.09,' 底背'),Color6600FF;

A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));

頂背離:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);

DRAWLINE(A2=0,DEA,頂背離,DEA,0),colorgreen,linethick1;

DRAWTEXT(頂背離,DEA*1.2,' 頂背'),Color00FF00;

TT:=(2*CLOSE+OPEN+HIGH+LOW);

主導動能:TT/EMA(TT,4)-1,COLORSTICK;

FF:=主導動能;//www.weiqiv.net.cn

STICKLINE(FF>0,0,FF,8,0),COLOR33CFDD;

STICKLINE(FF>0 AND FF>REF(FF,1),0,FF,8,0),COLOR0000CC;

STICKLINE(FF<=0,0,FF,8,0),COLOR00CC00;

STICKLINE(FF<=0 AND FF>REF(FF,1),0,FF,8,0),COLORFF9900;

做多主導:IFF(FF>0 AND FF>REF(FF,1),FF,0),NODRAW,COLOR0000CC;

獲利回吐:IFF(FF>0 AND FF<=REF(FF,1),FF,0),NODRAW,COLOR33CFDD;

做空主導:IFF(FF<=0 AND FF<=REF(FF,1),FF,0),NODRAW,COLOR00CC00;

空頭回補:IFF(FF<=0 AND FF>REF(FF,1),FF,0),NODRAW,COLORFF9900;

Zero : 0;

gj:=MAX(C,O);

STICKLINE(MACD>0 AND MACD>=REF(MACD,1),0,MACD,2,0),color0000ff;

STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,2,0),colorffff00;

STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,2,0),colorff00ff;

STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,2,0),color00ff00;

L4:=LLV(gj,4);

jl:=(HHV(diff,55)-LLV(diff,55))/5;

gt:=dea>REF(dea,1) AND REF(dea,1)<REF(dea,2);

A1:=BARSLAST(REF(gt,1));

底背離:=REF(L4,A1+1)>CLOSE AND diff>REF(diff,A1+1) AND gt;

DRAWLINE(A1=0,DEA,底背離,REF(DEA,A1),0),colorred,LINETHICK2;

DRAWLINE(底背離,DEA,底背離,REF(DEA,A1),0),colorred,LINETHICK2;

DRAWTEXT(底背離,REF(DEA,A1)*1.18,' 底背'),COLORFF00FF;

H4:=HHV(gj,4);

gt2:=dea<REF(dea,1) AND REF(dea,1)>REF(dea,2);

A2:=BARSLAST(REF(gt2,1));

頂背離:= REF(H4,A2+1)<H4 AND diff<REF(diff,A2+1) AND gt2;

DRAWLINE(A2=0 ,DEA,頂背離,REF(DEA,A2),0),colorgreen,LINETHICK2;

DRAWLINE(頂背離,DEA,頂背離,REF(DEA,A2),0),colorgreen,LINETHICK2;

DRAWTEXT(頂背離,REF(DEA,A2)*1.18,' 頂背'),COLORGREEN;//http://www.weiqiv.net.cn

A0:=DIFF<0 AND DEA<0;

A11:=A0>REF(A0,1);

A3:=BARSLAST(A11);

A4:=COUNT(DEA>0 AND DIFF >0,A3)=0;

A5:=CROSS(DIFF ,DEA);

A6:=BARSLAST(A5);

A7:=REF(A6,A6+1)+A6;

A8:=(DIFF+DEA)/2;

A9:=(HIGH+LOW)/2;

A10:=A5 AND A7<A3 AND A4 AND A8>REF(A8,A7) AND A9<REF(A9,A7) AND MACD>0;

DRAWTEXT(A10,DIFF*0.95,''),coloryellow;

A:=2*(DIFF-DEA);

M2: IF(A<=0,A,0),COLOR00FF00,LINETHICK1;

M1: IF(A>=0,A,0),colorred,LINETHICK1;


?

公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程

?

 

有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友

可聯系技術人員 QQ: 262069696  點擊在線交流或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

怎么收費,代編流程等詳情請點擊查閱!

(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)

 


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
  主站蜘蛛池模板: 四虎一影院区永久精品 | 99色网| 欧美成人四级剧情在线播放 | 日本护士a做爰免费观看 | 日韩国产欧美在线观看 | 亚洲国产高清一区二区三区 | 狠狠躁夜夜躁人人爽天天不 | 午夜亚洲国产理论秋霞 | 九九热线有精品视频99 | 高清中文字幕视频在线播 | 亚洲系列第一页 | 五月婷婷在线观看 | 精品乱久久| 香蕉蕉亚亚洲aav综合 | 欧美日韩亚洲一区二区三区 | 奇米777me| 91嫩草国产线免费观看 | 久草在线国产视频 | 狠狠操天天射 | 一本伊大人香蕉久久网手机 | 欧美a在线 | 另类欧美chinese | 精品国产一区二区三区成人 | 欧美激情在线精品一区二区 | 四虎在线最新永久免费 | 久久99这里只有精品国产 | 999毛片| 久热re这里只有精品视频 | 久久综合九色综合97欧美 | 伊人国产视频 | 99久久精品国产综合一区 | 玖玖玖精品视频免费播放 | 欧美成人交tv免费观看 | 国产影片中文字幕 | 欧美精品v国产精品v | 前田香织一区二区中文字幕 | 久久精品成人免费网站 | 伊人伊狠亚洲综合影院 | 亚洲午夜片子大全精品 | 精品亚洲综合久久中文字幕 | 久久九九精品一区二区 |