1. 求寫一個macd的選股公式
DIFF:= EMA(CLOSE,10) - EMA(CLOSE,30),colorwhite;
DEA: =EMA(DIFF,9),coloryellow;
MACD: =2*(DIFF-DEA), COLORSTICK;a:=(cross(diff*0.98,dea) or cross(diff,dea)) and dea>0.95; b:=vol>ref(vol,1) and ref(vol,1) >ref(vol,2) ;買:A AND B 粘貼後,可專用屬
2. macd 指標公式交點計算
交叉抄點的數值通達信沒有提供專用的函數,所以這需要自己計算,
這個計算還是比較復雜的,
真是一句話兩句話講不明白
看一下結果吧
下圖的macd指標
金叉時顯示交叉點數值黃色,死叉是顯示交叉點數值白色,顯示在金叉點數值位置
3. 求MACD各系數除以當日收盤價指標公式
DIFF線 (Difference)收盤價短期、長期指數平滑移動平均線間的差,也就是(12個交易日的指數平滑移動平均線)-(26個交易日的指數平滑移動平均線),例如從2009年1月5日--2009年1月20日(扣除4個周末,共計12個交易日),用這12個交易日的收盤價算出一個滑動平均值,就是12個交易日的指數平滑移動平均線。(演算法在下邊,至於計算公式產生的原因就不要研究了,總之專家)
DEA線 (Difference Exponential Average)DIFF線的M日指數平滑移動平均線 ,DIFF本身就是12日平均減去26日平均所得的「值差」,而DEA則是這個連續9日的這個「差值」的平均數(就是簡單的算數平均數),
MACD線 DIFF線與DEA線的差,彩色柱狀線。
參數:SHORT(短期)、LONG(長期)、M 天數,一般為12、26、9
公式如下所示:
加權平均指數(DI)=(當日最高指數+當日收盤指數+2倍的當日最低指數)
十二日平滑系數(L12)=2/(12+1)=0.1538
二十六日平滑系數(L26)=2/(26+1)=0.0741
十二日指數平均值(12日EMA)=L12×當日收盤指數+11/(12+1)×昨日的12日EMA
二十六日指數平均值(26日EMA)=L26×當日收盤指數+25/(26+1)×昨日的26日EMA
差離率(DIF)=12日EMA-26日EMA
九日DIF平均值(DEA) =最近9日的DIF之和/9
柱狀值(BAR)=DIF-DEA
MACD=(當日的DIF-昨日的DIF)×0.2+昨日的MACD
4. (macd-昨天macd)大於2*(昨天macd-前天macd)公式 意思是macd值是2倍增速
macd>ref(macd,1);
5. 60分鍾MACD選股公式
DIF0:=MACD.DIF;
DEA0:=MACD.DEA;
A:=CROSS(DIF0,DEA0) AND DEA0<0;
A1:=EXIST(L=LLV(L,120),7);
XG:COUNT(A,60)>=2 AND A AND A1;
選股周期:回60分鍾答
6. 請高人幫我編寫一個MACD 文華財經程序化交易的公式
//該模型僅僅用來示範如何根據指標編寫簡單的模型
//用戶需要根據自己交易經專驗,進行修改後再屬實際應用!!!
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIFF,M);
MACD:2*(DIFF-DEA),COLORSTICK;
MACD<0 AND REF(MACD,1)<MACD,BPK;
MACD>0 AND REF(MACD,1)>MACD,SPK;
AUTOFILTER;
這個模型問題在於,當紅綠柱參差不齊的時候會發生頻繁的反手買賣,所以實戰上不建議,僅供參考。
7. 怎麼自己在現貨macd指標公式上,加上漢子或箭頭指示呢
想在自編公式中添來加文字,請使用繪圖函自數中的DRAWTEXT---表示在圖形上顯示文字.
用法:
DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT.
例如:
DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大陽線')表示當日實體陽線大於8%時在最低價位置顯示'大陽線'字樣.
8. 怎麼編寫macd坐標線100 0 -60 -100公式指標,如下圖
首先macd指標是均線指標,上線無限范圍,但你要非得讓macd指標顯示在100到-100直接也不是不可以,可以這樣但只是看著可以,沒什麼實用價值。
效果如下圖。
第一個副圖是改後的效果
第二個副圖是原始的macd
9. 求通達信公式:macd選股公式
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
X1:DIF>REF(DIF,1) AND V>=MA(V,50),COLORRED;
X2:MACD<REF(MACD,1),COLORGREEN;
這樣的條件設計會信號過多,而且,出現兩專條件重疊情況屬.
10. 求:60分鍾MACD底背離指標公式
你好,
我給你的是幅圖公式,MACD背離
DIFF
:
EMA(CLOSE,SHORT)
-
EMA(CLOSE,LONG);
DEA
:
EMA(DIFF,M);
MACD
:
2*(DIFF-DEA),
COLORSTICK,COLOR5454FF;
DD:=C=HHV(C,180);
EE:=DEA<
REF(DEA,1)
AND
REF(DEA<
REF(DEA,1),1)=1;
CC:=C>
REF(C,1)
AND
REF(C>
REF(C,1),1)=1;
上升背離CC
AND
EE)*DEA,COLOR00FFFF;
頂背離DD
AND
EE
AND
DEA<
HHV(DEA,180))*DEA,STICK,LINETHICK3,COLORGREEN;
FF:=C=LLV(C,180);
GG:=
DEA>
REF(DEA,1)
AND
REF(DEA>
REF(DEA,1),1)=1;
LL:=C<
REF(C,1)
AND
REF(C<
REF(C,1),1)=1;
下降背離LL
AND
GG)*DEA,COLORMAGENTA;
底背離FF
AND
GG
AND
DEA>
LLV(DEA,180))*DEA,STICK,LINETHICK3,COLORRED;
MM:=IF(MACD<
0,MACD,0);
JJ:=MM>
REF(MM,1);
ZZ:=REF(JJ,1)=1;
介入區JJ
AND
ZZ)*DEA,POINTDOT,COLORRED;{MACD藍柱縮短---指今日比昨天短}
STICKLINE(介入區=DEA,DEA,DIFF,3,0),COLORRED;
DRAWTEXT(CROSS(DIFF,DEA
),0,'金\N叉'),COLORCYAN;
DRAWTEXT(CROSS(DEA,DIFF
),0,'死叉'),COLORGREEN;
參考資料:股俠AAA原創,轉載請註明,