Ⅰ 通達信指標編寫macd
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
T1:=COUNT(DEA>0,20)=20;
T2:=T1=1&&MACD>0;
XG:T2=1&&REF(T2,1)=0;
Ⅱ 求一個通達信MACD自動選股公式
A:=MACD.MACD;
A1:=A>REF(A,1) AND REF(A,1)<REF(A,2);
X:FILTER(A1 AND A<0,15);
Ⅲ 求通達信MACD選股公式
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
DIF<0
AND DEA<0
AND MACD<0
AND MACD>REF(MACD,1)
AND REF(MACD,1)<REF(MACD,2)
AND DYNAINFO(39)<100
AND FINANCE(7)>10000 AND FINANCE(7)<1000000
AND EXIST((C/REF(C,1)-1)*100>5.6,60);
自己測試下!!
補充:
最後一句是去掉ST股,選不出股票的原因分析,首先代碼應該沒問題,可能是你的條件太嚴格了,具體如下:
最近很多股票都在漲,所以很多股票的DIF/DEA都在零軸上,很多股票剛開始回調,MACD還沒變成綠柱,這兩個條件同時滿足的股票都很少
你的下一個條件是綠柱開始縮短,開始縮短的意思是:昨天的綠柱比前天長,今天的比昨天的綠柱短(持續縮短的選不出來),這個條件一般在探底回升的初期能選出很多股票,現在大盤剛開始下跌,很多股票綠柱還在持續加長,所以這個條件最近也選不出幾個股票
關鍵就是這幾個條件的限制,下面那幾個條件是死的,影響不大,你可以修改條件,或者過段時間,等這波調整回升的時候再試試!
Ⅳ 求通達信公式: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;
這樣的條件設計會信號過多,而且,出現兩專條件重疊情況屬.
Ⅳ 求通達信的選股公式,條件是MACD大於零。
{通達信中到目前為止系統還不支持60分鍾、30分鍾的選股平台,只能給你版MACD日線選股。權}
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=2*(DIF-DEA);
MACD>0;
{上面的選股是你要的日線MACD大於0的選股公式,這一公式選出的股票一般都有一段漲幅了,我猜想你可能是要DIF紅線上穿DEA黃線的選股吧。所以我幫你做了下面另一個公式}
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=2*(DIF-DEA);
CROSS(DIF,DEA);
Ⅵ 請老師編寫一個macd的選股公式通達信的謝謝
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
SX:=BARSLAST(CROSS(DEA,DIFF))+1;
JX:=BARSLAST(CROSS(DIFF,DEA))+1;
T1:=IF(JX=1 AND DIFF>REF(DIFF,REF(JX,1)+1),1,0);
T2:=IF(JX=1 AND LLV(DIFF,SX)>REF(LLV(DIFF,SX),SX),1,0);
XG:T1 OR T2;
Ⅶ 求通達信MACD指標自動選股公式
DEA在0軸上方
-----------------------------------------------------------
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
DEA>0;
DIF在0軸下方
-----------------------------------------------------------
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DIF<0;
{已測試,復制可直接引用,如果回答滿意,請記得給採納}