08239  

這一篇針對MACD指標研究

在學習技術分析的過程,MACD應該不陌生,算是一般投資人都會接觸到的指標;這也是我第一個入門學習研究的技術指標

MACD到底有什麼好用,讓投資大眾接受度高,並且歷久不衰

先來了解MACD的公式,擷取Multicharts裡面的程式碼

inputs:FastLength(12),SlowLength(26),MACDLength(9);

variables:var0(0),var1(0),var2(0);

 

var0=MACD(Close,FastLength,SlowLength);

var1=XAverage(var0,MACDLength);

var2=var0-var1;

 

Plot1(var0,"MACD");

Plot2(var1,"MACDAvg");

Plot3(var2,"MACDDiff");

Plot4(0,"ZeroLine");

<<這裡是屬於指標類公式,要轉換成買賣條件是屬於訊號類公式>>

 

MACD是價格指標的重要工具。其利用利用快慢二條〈快線:DIF,慢線:MACD〉移動平均線的變化作為盤勢的研判指標,具有確認中長期波段走勢並找尋短線買賣點的功能。MACD的原理在於以長天期(慢的)移動平均線來作為大趨勢基準,而以短天期(快的)移動平均線作為趨勢變化的判定,所以當快的移動平均線與慢的移動平均線二者交會時,代表趨勢已發生反轉,MACD是確立波段趨勢的重要指標。

簡單來說就是2條平滑過的均線,均線之間的差值用柱狀圖來表示,從均線的黃金交叉或死亡交叉研判多空,從柱狀圖來判斷多空力道的強弱

如何在EasyWin找出MACD指標 

如下圖 1.在技術分析右上角的設定  2.找到MACD指標   3.新增加入 

171   

如果要調整參數,就是在MACD上面按滑鼠左鍵

172   

如何在Multicharts叫出MACD指標呢? 設定裡面>>指標

173  

MACD是內建的指標

  174

如果要把指標轉換成為有箭頭的買賣訊號,就要到訊號類的公式

MACD LE是買進的訊號 MACD SE 是賣出的訊號

175  

之後就會呈現在Multicharts的主圖上面

176  

有了買賣的訊號,我們就可以進行調整參數或是回測績效

到檢視裡面,策略績效報告

179  

這是剛剛MACD的範例,二條MACD黃金交叉就做多,死亡交叉就做空

30分K,多空翻單的策略。績效看起來普通

可以研究看看,調整不同周期或參數,或是加入其他濾網元素,產生其他的化學變化

178  

 

我簡單調整了一下, 加入了簡單的濾網,MACD的二條線為多頭排列 並且MACD的柱狀大於一定數值,且過了一定K棒的高點買多單;反之MACD的二條線是空頭排列 並且MACD的柱狀小於一定數值,小於一定K棒低點買進空單;固定停損停利點數
以下為參考範例

value1 = MACD(c,12,26);
value2 = XAverage(value1,Len);
value3 = value1-value2;

if value1>value2 and value3>5 then buy("B") next bar at highest(H,20) stop;
if value1<value2 and value3<-5 then sellshort("S") next bar at lowest(L,20) stop;

setstoploss(80*bigpointvalue);
setprofittarget(180*bigpointvalue);

 績效看起來有明顯改善,尤其近期回測績效還創了新高;所以只是換個角度和想法,垃圾也許就會變黃金

180  

 

 

水可載舟亦可覆舟;我認為技術指標沒有絕對對錯,好壞取決於使用的人;相同的指標轉換成買賣訊號可能就有很多不同的變化

有些人認為MACD是落後指標,放在當沖交易不容易獲利,但是運用在波段,有可能就發揮它的效用

希望讀到這篇文章對你有幫助,本身對於交易有任何想法也可以和我分享哦~~

 

arrow
arrow
    全站熱搜

    元大期貨楊宗儒 發表在 痞客邦 留言(0) 人氣()