精准买卖信号指标 说明:本指标是通达信MACD精准买卖指标公式。在原指标的基础上我增加了选股公式,顶底及中轴,并引入了均线系统(在指标的底部出现,由红,白,绿三色组成,它的含义是红色多头,绿色空头,白色为过渡区或叫观望区)。通过加入了这些元素,比较方便选股和看盘。 
本指标实际上是macd和kdj的合成版本,比较以前的类似版本,界面清爽了许多。 
macd历来有指标之王之美称,深入地研究它,正确地使用它,是制胜的关键。 
其具体如何操作,这个问题比较复杂,我一时也讲不清楚,请谅解。只讲一点:0轴上方是否有红柱是判断多空的一个重要标志,它是多空博弈的结果。 
请多关注上升趋势的股票,回避下降趋势的股票,能做到这点,那你就成功了一半。 
当macd上拐等于1时即为选股,另外一个选股公式是蓝,红,黄(牛熊三色)同时有数据显示时也是选股。这些选股公式给出的选股结果及红绿箭头出现的买卖点仅供参考,不作为投资的依据。如何买卖还得参考大盘因素,成交量和其它指标综合研判。 
本指标无未来函数。 
//孔庆元 
ema1:=EMA(CLOSE,n1); 
ema2:=EMA(CLOSE,n2),colorred; 
ema3:=EMA(CLOSE,n3),colorcyan; 
var11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3); 
var12:=ZIG(3,6)<REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3); 
var13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3); 
var14:=ZIG(3,22)<REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3); 
var15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3); 
var16:=ZIG(3,51)<REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3); 
var17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3); 
var18:=ZIG(3,72)<REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3); 
买:=(var11+var13+var15+var17); 
卖:=(var12+var14+var16+var18); 
DRAWTEXT(买>0,LOW-0.1,'必进'),colorred,; 
DRAWTEXT(卖>0,HIGH+0.1,'清仓'),colorgreen,; 
//DRAWTEXT(CROSS(EMA1,EMA3),LOW-0.1,'X'),colorred,; 
//DRAWTEXT(CROSS(EMA3,EMA1),HIGH+0.2,'X'),colorgreen,; 
//DRAWTEXT(CROSS(EMA1,EMA2),LOW-0.1,'X'),colorred,; 
//DRAWTEXT(CROSS(EMA2,EMA1),HIGH+0.2,'X'),colorgreen,; 
//DRAWTEXT(CROSS(EMA2,EMA3),LOW-0.1,'X'),colorred,; 
//DRAWTEXT(CROSS(EMA3,EMA2),HIGH+0.2,'X'),colorgreen,; 
b:=TROUGHBARS(3,5,1)=0;//www.fxjgsw.com 
e:=PEAKBARS(3,5,1)=0; 
DRAWICON(b,LOW-0.1,1),colorred; 
DRAWICON(e,HIGH,2); 
DRAWNUMBER(e,HIGH+(H*0.1),TOSTRING(H,2));//画数字 
DRAWNUMBER(b,LOW-(L*0.1),TOSTRING(LOW,2));//画数字 
突破:REF(EMA(C,14),1),coloryellow; 
A1X:=(EMA(C,10)-突破)/突破*100; 
多方:=IF(A1X>=0,REF(EMA(C,10),BARSLAST(CROSS(A1X,0))+1),DRAWNULL); 
空方:=IF(A1X<0,REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL); 
STICKLINE(A1X>=0,多方,突破,0,0),COLOR000099;//柱线 
STICKLINE(A1X<0,空方,突破,0,0),COLOR00CC66;//柱线 
均价线:SUM(C*V,240)/SUM(V,240),colormagenta; 
新价:CLOSE,colorwhite; 
AA:=ZIG(3,5),coloryellow; 
DIFF1 : =-(EMA(AA,26) - EMA(AA,12)); 
DEA1  : =-(EMA(DIFF1,9)); 
MACD1 : =2*(DIFF1-DEA1); 
//转向变盘建仓 
X:=IF(MACD1<0 AND REF(MACD1,2)>REF(MACD1,1) AND MACD1>REF(MACD1,1),1,0); 
DRAWTEXT(X,LOW*0.8,"建仓"),coloryellow; 
//量价指标 
VPT:=SUM(VOL/EMA(VOL,N)*(CLOSE-REF(CLOSE,1))/REF(CLOSE,1),0); 
MAVPT:=EMA(VPT,M); 
DRAWTEXT(CROSS(VPT,MAVPT),新价+0.3,"B"),colorred; 
DRAWTEXT(CROSS(MAVPT,VPT),新价-0.3,"S"),colorgreen; 
//均价线金叉 
DRAWICON(CROSS(新价,均价线) AND 新价>突破 AND CLOSE>MA(CLOSE,144),均价线,1); 
DRAWICON(CROSS(突破,均价线),均价线,1); 
 | 




