MACD公式大全
macd指标源码公式

macd指标源码公式MACD指标是一种常用的技术分析指标,用于判断股票或其他金融资产的买入和卖出时机。
它由两条线组成,分别是快线(DIF)和慢线(DEA),以及一条柱状线(MACD)。
本文将介绍MACD指标的源码公式,并解释其计算过程。
MACD指标的计算公式如下:DIF = EMA(CLOSE, SHORT) - EMA(CLOSE, LONG)DEA = EMA(DIF, MID)MACD = (DIF - DEA) * 2其中,CLOSE代表收盘价,EMA代表指数移动平均线,SHORT、LONG和MID分别代表DIF、DEA和MACD的周期。
首先,我们需要计算DIF线。
DIF线的计算方法是通过计算收盘价的短期EMA和长期EMA之差得到的。
EMA是指数移动平均线,它是一种加权平均的计算方法,可以更加敏感地反映最新的价格变动。
计算DIF线的公式为:DIF = EMA(CLOSE, SHORT) - EMA(CLOSE, LONG)其中,EMA(CLOSE, SHORT)表示收盘价的短期EMA,EMA(CLOSE, LONG)表示收盘价的长期EMA。
SHORT和LONG分别代表DIF线的短期和长期周期。
接下来,我们需要计算DEA线。
DEA线是通过计算DIF线的MID 期EMA得到的。
计算DEA线的公式为:DEA = EMA(DIF, MID)其中,EMA(DIF, MID)表示DIF线的MID期EMA,MID代表DEA 线的周期。
最后,我们需要计算MACD柱状线。
MACD柱状线是DIF线和DEA线之差的两倍。
计算MACD柱状线的公式为:MACD = (DIF - DEA) * 2通过计算DIF线、DEA线和MACD柱状线,我们可以得到MACD 指标的数值。
当DIF线上穿DEA线时,意味着买入信号;当DIF线下穿DEA线时,意味着卖出信号。
MACD柱状线的数值越大,表示价格的变动越强劲。
总结起来,MACD指标是通过计算DIF线、DEA线和MACD柱状线来判断买入和卖出时机的技术分析指标。
macd金叉死叉指标公式

macd金叉死叉指标公式
MACD(Moving Average Convergence Divergence)金叉和死叉指标基于两条指数平滑移动平均线(EMA)的交叉,其公式如下:
1. 快线(MACD线):快线是指以较短的时间周期计算的两条EMA之差。
快线的计算公式为:快线 = 短期EMA - 长期EMA。
2. 慢线(信号线):慢线是指以较长的时间周期计算的快线的移动平均线。
慢线的计算公式为:慢线 = 快线的N期EMA。
其中,N代表设定的时间周期。
金叉指标:当快线从下方向上穿过慢线时,形成金叉,通常是一个买入信号。
死叉指标:当快线从上方向下穿过慢线时,形成死叉,通常是一个卖出信号。
macd excel计算公式

macd excel计算公式
MACD指的是移动平均线收敛/背离指标,是一种用于分析股票和期货价格趋势的技术指标。
MACD的计算公式如下:
MACD线:EMA(12)-EMA(26)
信号线:MACD的9日EMA
柱状图:MACD线-信号线
其中,EMA指的是指数移动平均线,计算EMAn的公式为:
EMAn=α×今日收盘价+(1-α)×昨日EMA
其中α=2÷(n+1),n为周期(如12或26)。
MACD的计算公式比较复杂,但是在Excel中可以利用内置函数快速计算。
以计算MACD线为例,假设股票价格数据存储在Excel的A列中,MACD线的12日EMA存储在B列中,26日EMA存储在C列中,那么可以使用如下公式计算MACD线:
= B2-C2
其中B2和C2分别是12日和26日的EMA值。
信号线和柱状图的计算公式也可以类似地使用相应的指数移动平
均线函数(如EMA)和减法运算符实现。
值得注意的是,在使用MACD指标时,考虑到不同市场、不同品种、不同时间周期等因素的影响,可能需要对公式进行一定的调整和优化,才能更好地适应实际情况。
MACD公式大全

MACD公式大全以下公式适合通信达和招商牛网等股票软件。
选出股票后能否买入依然还要综合参考大趋势和其它指标。
金叉并非万能,有时刚刚进入金叉或准金叉状态,也可能是上一波反弹的结束,下一波下跌的开始。
只有当金叉周期的前后周期均为上涨趋势,金叉的威力才最大。
业绩的持续增长才是技术指标的前提和保证。
1、0轴上方第一次金叉选股公式:DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA :=EMA(DIFF,9);MACD := 2*(DIFF-DEA);select:cross(diff,dea) and dea>-1.0 and dea<0.5 and CLOSE>ref(CLOSE,1) and CLOSE>=ma(c,60); 或:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); XG:DIF>0 AND DEA>0 AND CROSS(DIF,DEA);2、0轴上方二次金叉的选股公式:JC:IF(SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0)-HHV( IF(IF(CROSS(MACD.DEA,0),1,0),SUM(IF(MA CD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0),0),0)= 2 AND SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0)>REF( SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0),1),10,0 );3.0轴下方一次金叉的选股公式:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9),COLORFFFF00; MACD:=(DIFF-DEA)*2;低位金叉:CROSS(DIFF,DEA) AND DIFF<-0.1;4、0轴下方二次金叉且第二次金叉高于第一次金叉:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9);AA:=BARSLAST(REF(CROSS(DIF,DEA),1));二次金叉:CROSS(DIF,DEA) AND DIF>REF(DIF,AA+1) AND AA<20 AND DIF<0;5、0轴下方二次金叉选股公式:DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); {选股设JC=10即可}DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA),COLORSTICK;A:=IF(CROSS(0,DEA),1,0);A1:=IF(DIFF<0 AND CROSS(DIFF,DEA),1,0); SS:=IF(A,SUM(A1,0),0);SSB:=HHV(SS,0);SSS:=SUM(A1,0);JC:IF(SSS-SSB=2 AND SSS>REF(SSS,1),10,0);6、缩量横盘突破选股:WH01:=(HHV(C,10)-LLV(C,10))/LLV(C,10)*10 0<=10;WH02:=SUM(VOL,10)/CAPITAL*100<45;WH03:=REF(WH01,1);WH04:=HHVBARS(HIGH,55)>20 OR C=HHV(H,55);AAA:=COUNT(AA,3)>=1;T1:=MA(VOL,5);T2:=MA(VOL,10);BB:=CROSS(T1,T2);BBB:=COUNT(BB,3)>=1;DIF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;CC:=CROSS(DIF,DEA);CCC:=COUNT(CC,3)>=1;三金:=AAA AND BBB AND CCC;三金叉:FILTER(三金,3),COLORFF00FF;使用说明:该选股公式适合超级短线,快进快出具有一定的风险因素,此时的股价往往处于拉高拔升阶段。
MACD公式大全

MACD公式大全1. 计算短期(快速)移动平均线(Short-term Moving Average):短期移动平均线=最近n日的收盘价之和/n2. 计算长期(慢速)移动平均线(Long-term Moving Average):长期移动平均线=最近m日的收盘价之和/m3.计算离差值(DIF,MACD线):DIF=短期移动平均线-长期移动平均线4.计算离差平均值(DEA,信号线):DEA=n日DIF的m日指数移动平均5.计算柱状图(MACD柱):MACD柱=2*(DIF-DEA)以上是MACD的基本公式,下面详细介绍了这些公式的原理和用途。
短期移动平均线是对短期价格变化的平均值进行求解,可以捕捉到较为敏感的价格波动。
长期移动平均线是对长期价格变化的平均值进行求解,可以消除短期价格波动的干扰。
通过比较短期和长期移动平均线的数值,可以判断市场的趋势。
DIF是短期移动平均线与长期移动平均线之差,表示短期和长期趋势的背离程度。
当DIF为正值时,表示短期趋势高于长期趋势,市场可能进入上涨趋势;当DIF为负值时,表示短期趋势低于长期趋势,市场可能进入下跌趋势。
DEA是对DIF的指数移动平均,平滑DIF的波动。
通过比较DIF和DEA的数值,可以判断市场的转折点和趋势的持续性。
MACD柱是DIF和DEA的差值的两倍,用柱状图的形式展示。
当MACD柱位于零轴之上时,表示短期趋势高于长期趋势,市场可能上涨;当MACD柱位于零轴之下时,表示短期趋势低于长期趋势,市场可能下跌。
MACD指标的主要应用是判断股票的买入和卖出时机。
一般认为,当DIF向上突破DEA时,为买入信号;当DIF向下突破DEA时,为卖出信号。
另外,当MACD柱由负值转为正值时,也可视为买入信号;当MACD柱由正值转为负值时,可视为卖出信号。
总结起来,MACD指标通过计算移动平均线之间的差异,帮助投资者判断市场的趋势和走势。
通过分析MACD线、信号线和柱状图的变化,可以做出买入和卖出的决策。
macd公式

macd公式MACD(指数平滑移动平均线)是一种常用的技术分析指标,用于确定股票、外汇和期货等金融资产的短期价格趋势以及可能的入场和离场时机。
下面我们将介绍MACD的公式及其计算过程。
MACD由两条线组成:快速线(快线)和慢速线(慢线)。
快线由短期(通常为12天)指数平滑移动平均线(EMA)减去长期(通常为26天)EMA计算得出。
慢线是快线的EMA的9天平滑移动平均线。
首先,我们先计算快线。
快线的计算公式为:快线 = 短期EMA - 长期EMA其中,短期EMA的计算公式为:短期EMA = (当日收盘价 - 前一天短期EMA) * (2 / (短期天数 + 1)) + 前一天短期EMA长期EMA的计算公式和短期EMA类似,只是使用的是长期天数。
然后,我们计算慢线。
慢线的计算公式为:慢线 = 快线的9天EMA慢线是快线的EMA的9天平滑移动平均线。
最后,我们还可以计算信号线。
信号线是慢线的9天EMA 的9天平滑移动平均线。
综上所述,MACD的计算过程包括以下几个步骤:1. 计算短期EMA,使用短期天数来确定。
2. 计算长期EMA,使用长期天数来确定。
3. 计算快线,将短期EMA减去长期EMA。
4. 计算慢线,使用快线的9天EMA。
5. 计算信号线,使用慢线的9天EMA的9天平滑移动平均线。
MACD的数值可以是正值或负值,取决于快线和慢线的相对位置。
当快线上穿慢线时,MACD为正值,表明股票价格可能上涨,这时可以考虑买入;相反,当快线下穿慢线时,MACD 为负值,表明股票价格可能下跌,这时可以考虑卖出。
在使用MACD指标时,需要结合其他技术分析方法和资金管理策略进行综合分析,以避免误判和错误决策。
以上就是MACD的公式及其计算过程。
通过理解和运用MACD指标,投资者可以更好地把握市场的短期趋势和交易机会,提高投资决策的准确性和成功率。
macd选股公式
5、0轴下方二次金叉选股公式:
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); {选股设JC=10即可}
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
A:=IF(CROSS(0,DEA),1,0);
A1:=IF(DIFF<0 AND CROSS(DIFF,DEA),1,0);
CROSS(MACD.DIF,MACD.DEA),1,0),0),0),0)=2 AND SUM(IF(MACD>0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0)>REF(SUM(IF(MACD>0 AND
CROSS(MACD.DIF,MACD.DEA),1,0),0),1),10,0);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
AA:=BARSLAST(REF(CROSS(DIF,DEA),1));
二次金叉:CROSS(DIF,DEA) AND DIF>REF(DIF,AA+1) AND AA<20 AND DIF<0;
SS:=IF(A,SUM(A1,0),0);
SSB:=HHV(SS,0);
SSS:=SUM(A1,0);
JC:IF(SSS-SSB=2 AND SSS>REF(SSS,1),10,0);
0轴上方第一次金叉选股公式:
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIFF,9);MACD := 2*(DIFF-DEA);select:cross(diff,dea) and dea>-1.0 and dea<0.5 and
最牛macd指标公式
最牛macd指标公式MACD指标是一种常用的技术分析指标,被广泛应用于股票、期货、外汇等金融市场的短期交易中。
它是由移动平均线和离差平均线组成,能够帮助投资者捕捉价格趋势的变化,判断买入和卖出的时机,从而提高交易的准确性和盈利能力。
MACD指标的计算公式如下:MACD = EMA(12)- EMA(26)信号线 = EMA(9)柱状线 = MACD - 信号线其中,EMA代表指数移动平均线,它是一种加权平均的计算方法。
MACD指标的计算过程相对复杂,需要对每个交易日的收盘价进行加权平均的计算,并进行多次的累加和减法运算。
虽然计算过程比较繁琐,但是MACD指标的应用效果非常显著,尤其是在短期交易中。
MACD指标的最牛之处在于它能够快速反应价格趋势的变化,并通过柱状线的变化来判断价格的上涨和下跌趋势。
当柱状线由负数变为正数时,表示价格处于上升趋势,投资者可以考虑买入;当柱状线由正数变为负数时,表示价格处于下降趋势,投资者可以考虑卖出。
这种判断方法能够让投资者及时把握市场行情,避免错过交易机会。
MACD指标还可以通过信号线的变化来判断价格趋势的强弱。
当信号线向上穿过MACD线时,表示价格上涨的动力增强,投资者可以继续持有或加仓;当信号线向下穿过MACD线时,表示价格下跌的动力增强,投资者可以考虑减仓或卖出。
这种判断方法能够帮助投资者及时调整仓位,降低风险,保护资金安全。
除了判断价格趋势的变化外,MACD指标还可以用于判断价格的超买和超卖情况。
当柱状线位于零轴上方时,表示市场处于超买状态,投资者应该谨慎操作;当柱状线位于零轴下方时,表示市场处于超卖状态,投资者可以考虑逢低买入。
这种判断方法能够帮助投资者避免盲目追涨杀跌,避免因情绪而做出错误决策。
MACD指标是一种非常实用的技术分析工具,能够帮助投资者捕捉价格趋势的变化,判断买入和卖出的时机。
它的最牛之处在于能够快速反应价格的变化,并通过柱状线和信号线的变化来判断价格趋势的强弱和超买超卖情况。
MACD背离公式和主图叠加均线变色公式
MACD背离公式和主图叠加均线变色公式MACD背离全项DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIFF,9);MACD:2*(DIFF-DEA), COLORSTICK,LINETHICK2;金叉:=CROSS(DIFF,DEA);DRAWICON(金叉,DEA-0.02,1);死叉:=CROSS(DEA,DIFF);DRAWICON(死叉,DEA+0.02,2);低位金叉:=金叉 AND DIFF<-0.1;STICKLINE(低位金叉,0,0.08,6,0),COLORYELLOW;DRAWTEXT(低位金叉,0.16,' 低位金叉'),COLORWHITE;JCCOUNT:=COUNT(金叉,BARSLAST(DEA>=0));二次金叉:=金叉 AND DEA<0 AND COUNT(JCCOUNT=2,21)= 1;STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;DRAWICON(二次金叉,DEA*0.9,1) ;DRAWTEXT(二次金叉,0.2,' 二次金叉'),COLORYELLOW;A1:=BARSLAST(REF(金叉,1));底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+ 1) AND 金叉 ANDDEA<0;STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;底背:DRAWLINE(A1=0,REF(DIFF,3),底背离,REF(DIFF,3),0),COL ORRED,LINETHICK1;DRAWTEXT(底背离,REF(DIFF,3)-0.01,' 底背离'),COLORFF00FF;A2:=BARSLAST(REF(死叉,1));顶背离:=REF(CLOSE,A2+1)DIFF AND 死叉 AND DEA>0;顶背:DRAWLINE(A2=0,REF(DIFF,3),顶背离,REF(DIFF,3),0),COL ORGREEN,LINETHICK1;DRAWTEXT(顶背离,REF(DIFF,3)+0.01,' 顶背离'),COLOR40FF00;DRAWTEXT(低位金叉AND 二次金叉AND底背离,0.25,'三全项'),COLOR0000FF,LINETHICK2;JC := DEA-DIFF;绿柱面积:=IF(MACD<0,SUM(MACD,BARSLAST(JC<0)),0);红柱面积:=IF(MACD>0,SUM(MACD,BARSLAST(JC>0)),0);本次最低价:=LLV(L,BARSLAST(JC<0));本次最高价:=HHV(H,BARSLAST(JC>0));X1:=IF (MACD<0,BARSLAST(CROSS(DIFF,DEA)),0);前次绿柱面积:=REF(绿柱面积,X1+1);前次最低价:=REF(本次最低价,X1+1);Y1:=IF((绿柱面积<0 AND ABS(绿柱面积)AND 本次最低价<前次最低价 ),1,0);RS1:= MACD<0 AND REF(MACD,1)<0 AND C<前次最低价AND ABS(绿柱面积)面积底背驰:= IF (CROSS(DIFF,DEA),REF(Y1,1),0);DRAWTEXT(面积底背驰,-0.2,'面积底背离'),COLOR0000FF;STICKLINE(面积底背驰,0,-0.2,4,0),COLOR0000FF;DRAWICON(面积底背驰,0,23),COLORYELLOW;X2:=IF (MACD>0,BARSLAST(CROSS(DEA,DIFF)),0);前次红柱面积:=REF(红柱面积,X2+1);前次最高价:=REF(本次最高价,X2+1);Y2:=IF((红柱面积>0 AND 红柱面积<前次红柱面积 AND 本次最高价>前次最高价),1,0);RS2:= MACD>0 AND REF(MACD,1)>0 AND C>前次最高价 A NDABS(红柱面积)面积顶背驰:= IF (CROSS(DEA,DIFF),REF(Y2,1),0);DRAWICON(面积顶背驰,0,19),COLOR00FF00;STICKLINE(面积顶背驰,0,0.2,4,0),COLOR00FF00;DRAWTEXT(面积顶背驰,0.2,'面积顶背离'),COLOR40FF00;绿柱变短:=REF(MACD,1)<0 AND REF(MACD,1)REF(MACD,1) AND MACD<0 ANDDEA<0;红柱变短:=REF(MACD,1)>0 AND REF(MACD,1)>REF(MACD,2) AND MACD0 ANDDEA>0;C1:=BARSLAST(REF(绿柱变短,1));柱线底背:=REF(CLOSE,C1+1)>CLOSE AND MACD>REF(MAC D,C1+1) AND绿柱变短;STICKLINE(柱线底背,0,-0.03,6,0),COLOR0000FF;柱线底背离:DRAWLINE(C1=0,REF(MACD,1),柱线底背,REF(MA CD,1),0),COLORRED,LINETHICK1;DRAWTEXT(柱线底背,REF(MACD,1),' 柱线底背离'),COLORFF00 FF;C2:=BARSLAST(REF(红柱变短,1));柱线顶背:=REF(CLOSE,C2+1)STICKLINE(柱线顶背,0,0.03,6,0),COLOR40FF00;柱线顶背离:DRAWLINE(C2=0,REF(MACD,1),柱线顶背,REF(MA CD,1),0),COLOR40FF00,LINETHICK1;DRAWTEXT(柱线顶背,REF(MACD,1),' 柱线顶背离'),COLOR80FF 00;3主图叠加KDJ均线变色公式RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);J:=3*K-2*D;A1:=J>=100;A2:=J<=0;LC:=REF(CLOSE,1);RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1) *100;B1:=RSI1>=80;B2:=RSI<=20;PSY:=COUNT(CLOSE>REF(CLOSE,1),12)/12*100;C1:=PSY>=75;C2:=PSY<=25;MA5:MA(CLOSE,5)COLORWHITE;IF(A1,MA5,DRAWNULL),COLORGREEN,LINETHICK3;IF(A2,MA5,DRAWNULL),COLORRED,LINETHICK3;MA10:MA(CLOSE,10)COLORYELLOW;IF(B1,MA10,DRAWNULL),COLORGREEN,LINETHICK3;IF(B2,MA10,DRAWNULL),COLORRED,LINETHICK3;MA20:MA(CLOSE,20)COLORGREEN;MA30:MA(CLOSE,30)COLORMAGENTA;IF(C1,MA30,DRAWNULL),COLORGREEN,LINETHICK3;IF(C2,MA30,DRAWNULL),COLORRED,LINETHICK3;MA60:MA(CLOSE,60)COLORBROWN;MA120:MA(CLOSE,120)COLORLIBLUE;MA250:MA(CLOSE,250)COLORRED;MACD背离2DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIFF,9);MACD:2*(DIFF-DEA), COLORSTICK,LINETHICK2;低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;STICKLINE(低位金叉,0,0.08,6,0),COLORYELLOW;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCO UNT=2,21)=1;STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;DRAWICON(二次金叉,DEA*0.9,1);A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+ 1) ANDCROSS(DIFF,DEA);STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINET HICK4;DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));顶背离:=REF(CLOSE,A2+1)DIFF AND CROSS(DEA,DIFF);顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LIN ETHICK4;DRAWTEXT(低位金叉AND 二次金叉AND底背离,0.25,'三全项'),COLOR0000FF,LINETHICK2;死叉:=CROSS(DEA,DIFF) AND DIFF>0.1;STICKLINE(死叉,0,0.08,6,0),COLORGREEN;DRAWICON(死叉,DEA*0.9,2);MACD 多周期多头共振选股一,15分钟,60分钟,日线MACD共振 DIF := EMA(CLOSE,1 2) -EMA(CLOSE,26);DEA := EMA(DIF,9);MACD:=2*(DIF-DEA);DIF60:='MACD.DIF#MIN60'(12,26,9);DIF15:='MACD.DIF#MIN15'(12,26,9);DEA60:='MACD.DEA#MIN60'(12,26,9);DEA15:='MACD.DEA#MIN15'(12,26,9);选股:CROSS(DIF,DEA) AND CROSS(DIF60,DEA60) ANDCROSS (DIF15,DEA15);二,60分钟,日线,周线MACD共振DIF := EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIF,9);MACD:=2*(DIF-DEA);DIF5:='MACD.DIF#week'(12,26,9);DEA5:='MACD.DEA#week'(12,26,9);DIF60:='MACD.DIF#MIN60'(12,26,9);DEA60:='MACD.DEA#MIN60'(12,26,9);选股:CROSS(DIF,DEA) AND CROSS(DIF60,DEA60) ANDCROSS (DIF5,DEA5);三,月线,周线,日线MACD共振DIF := EMA(CLOSE,12) - EMA(CLOSE,26);DEA := EMA(DIF,9);MACD:=2*(DIF-DEA);DIF周:='MACD.DIF#week'(12,26,9);DEA周:='MACD.DEA#week'(12,26,9);DIF月:='MACD.DIF#month'(12,26,9);DEA月:='MACD.DEA#month'(12,26,9);。
MACD指标计算公式及应用
MACD指标计算公式及应用1.计算短期(快速)指数平滑移动平均线(EMA12):EMA12=(2/(12+1))*当前收盘价+(1-2/(12+1))*前一日EMA122.计算长期(慢速)指数平滑移动平均线(EMA26):EMA26=(2/(26+1))*当前收盘价+(1-2/(26+1))*前一日EMA263.计算离差值(差离值,DIF):DIF=EMA12-EMA264.计算离差平均值(DEA):DEA=(2/(9+1))*DIF+(1-2/(9+1))*前一日DEA5.计算MACD柱:MACD=2*(DIF-DEA)1.背离信号:MACD指标可以用来判断价格走势与指标走势之间的背离情况。
当价格创新高而指标没有创新高时,可能预示着市场即将见顶;相反,当价格创新低而指标没有创新低时,可能意味着市场即将见底。
2.金叉死叉:当DIF线从下方向上穿越DEA线时,称为“金叉”,意味着价格即将上涨,是买入信号;相反,当DIF线从上方向下穿越DEA线时,称为“死叉”,意味着价格即将下跌,是卖出信号。
3.零轴线:MACD柱的数值可以超过零轴线进行正负有力量的判断。
当MACD柱从负值向正值转变时,意味着买入信号;当MACD柱从正值向负值转变时,意味着卖出信号。
4.趋势确认:MACD指标可以用来确认价格的上升趋势和下降趋势。
当DIF线和DEA线都处于正值区域时,意味着市场处于上涨趋势;当DIF线和DEA线都处于负值区域时,意味着市场处于下跌趋势。
5.量能分析:当MACD柱的数值放大时,意味着价格波动的力度加大,市场交投活跃。
当MACD柱的数值缩小时,意味着价格波动的力度减小,市场交投比较平静。
总结起来,MACD指标通过计算短期和长期指数平滑移动平均线的差异来衡量价格的变化动力,并通过计算DIF线和DEA线的差异来判断价格的趋势和变化幅度。
它可以用来判断背离信号、金叉死叉、零轴线、趋势确认和量能分析等,是一种常用的技术分析指标。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以下公式适合通信达和招商牛网等股票软件.选出股票后能否买入依然还要综合参考大趋势和其它指标。
金叉并非万能,有时刚刚进入金叉或准金叉状态,也可能是上一波反弹的结束,下一波下跌的开始.只有当金叉周期的前后周期均为上涨趋势,金叉的威力才最大。
业绩的持续增长才是技术指标的前提和保证。
1、0轴上方第一次金叉选股公式:DIFF:=EMA(CLOSE,12)- EMA(CLOSE,26);DEA := EMA(DIFF,9);MACD := 2*(DIFF—DEA);select:cross(diff,dea)and dea>—1。
0 and dea〈0。
5 and CLOSE〉ref (CLOSE,1)and CLOSE〉=ma(c,60);或:DIF:=EMA(CLOSE,12)—EMA(CLOSE,26); DEA:=EMA(DIF,9);XG:DIF〉0 AND DEA>0 AND CROSS(DIF,DEA);2、0轴上方二次金叉的选股公式:JC:IF(SUM(IF(MACD>0 AND CROSS(MACD。
DIF,MACD。
DEA),1,0),0)-HHV(IF (IF(CROSS(MACD.DEA,0),1,0),SUM(IF(MACD〉0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0),0),0)=2 AND SUM(IF(MACD>0 AND CROSS(MACD。
DIF,MACD。
DEA),1,0),0)>REF(SUM(IF(MACD〉0 AND CROSS(MACD.DIF,MACD.DEA),1,0),0),1),10,0);3.0轴下方一次金叉的选股公式:DIFF:=EMA(CLOSE,12)—EMA(CLOSE,26);DEA:=EMA(DIFF,9),COLORFFFF00;MACD:=(DIFF—DEA)*2;低位金叉:CROSS(DIFF,DEA)AND DIFF〈—0.1;4、0轴下方二次金叉且第二次金叉高于第一次金叉:DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);AA:=BARSLAST(REF(CROSS(DIF,DEA),1));二次金叉:CROSS(DIF,DEA) AND DIF>REF(DIF,AA+1)AND AA〈20 AND DIF<0;5、0轴下方二次金叉选股公式:DIFF:=EMA(CLOSE,12)- EMA(CLOSE,26);{选股设JC=10即可}DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA),COLORSTICK;A:=IF(CROSS(0,DEA),1,0);A1:=IF(DIFF<0 AND CROSS(DIFF,DEA),1,0);SS:=IF(A,SUM(A1,0),0);SSB:=HHV(SS,0);SSS:=SUM(A1,0);JC:IF(SSS-SSB=2 AND SSS〉REF(SSS,1),10,0);6、缩量横盘突破选股:WH01:=(HHV(C,10)—LLV(C,10))/LLV(C,10)*100〈=10;WH02:=SUM(VOL,10)/CAPITAL*100<45;WH03:=REF(WH01,1);WH04:=HHVBARS(HIGH,55)〉20 OR C=HHV(H,55);WH05:=WH02 AND WH03 AND WH04 AND C〉REF(HHV(H,10),1);WH05 AND REF(NOT(WH05),1);7、均线、KDJ、MACD金叉的预警选股公式完全符合以下条件:1、5日线上穿10日线2、MACD金叉3、KDJ金叉(KDJ数值由9、3、3调整为9、9、9)4、成交量指标金叉通达信预警选股公式A1:=CROSS(MA(C,5),MA(C,10));A2:=CROSS(”MACD。
DIF”,”MACD。
DEA”);A3:=CROSS("KDJ.K"(9,9,9),”KDJ.D"(9,9,9));A4:=CROSS(MA(V,5),MA(V,10));XG:A1 AND A2 AND A3 AND 4;三金叉选股完整源码,绝无未来函数均线、成交量、MACD同时金叉MA1:=MA(CLOSE,5);MA2:=MA(CLOSE,10);AA:=CROSS(MA1,MA2);AAA:=COUNT(AA,3)〉=1;T1:=MA(VOL,5);T2:=MA(VOL,10);BB:=CROSS(T1,T2);BBB:=COUNT(BB,3)>=1;DIF:=EMA(CLOSE,12)— EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;CC:=CROSS(DIF,DEA);CCC:=COUNT(CC,3)>=1;三金:=AAA AND BBB AND CCC;三金叉:FILTER(三金,3),COLORFF00FF;使用说明:该选股公式适合超级短线,快进快出具有一定的风险因素,此时的股价往往处于拉高拔升阶段。
要求使用者特别关注股价所处的位置,如果过于高位防止庄家诱多。
低位可大胆搏杀,短期回档被套也有回旋余地。
-——--——-----——-—--———-—--—--————--———--—————----———---—----———-—--6、四线粘合N1:=5;N2:=10;N3:=20;M:=1;MA1:=MA(C,N1);MA2:=MA(C,N2);MA3:=MA(C,N3);A3:=V>REF(V,1)*1。
5 AND V〉MA(V,5);MAX(MA1,MAX(MA2,MA3))/MIN(MA1,MIN(MA2,MA3))〈1+0。
01*MAND C>O AND V〉REF(V,1) AND FINANCE(7)〈=300000000AND A3 AND CAPITAL<=300000000;7、均线粘合M:=1;M5:=MA(CLOSE,5);M10:=MA(CLOSE,10);M20:=MA(CLOSE,20);K1:=MAX(MAX(M5,M10),MAX(M10,M20));K2:=MIN(MIN(M5,M10),MIN(M10,M20));A:=MAX(M5,MAX(M10,M20))/MIN(M5,MIN(M10,M20))<1+0.01*M;A1:=(K1/K2—1)<0。
005;A2:=(K1/K2—1)<0。
005;A3:=V〉REF(V,1)*1。
5 AND V>MA(V,5);XG:A AND A1 AND A2 AND A3 ;8、多线粘合V0:=EMA(C,5);V1:=EMA(C,10);V2:=EMA(C,15);V3:=EMA(C,30);V4:=EMA(C,60);M1:=1000*V1/V4〈=1015 AND 1000*V1/V4>=975;M2:=1000*V2/V4〈=1020 AND 1000*V2/V4〉=980;M3:=1000*V3/V4〈=1015 AND 1000*V3/V4〉=985;M4:=M1 AND M2 AND M3 AND CROSS(V0,V1);M5:=M1 AND M2 AND M3 AND CROSS(V0,V3);M4 OR M5;9、MACD天天挣钱选股指标公式DIFF:=EMA(CLOSE,12)—EMA(CLOSE,26);DEA:=EMA(DIFF,9);XG:CROSS(REF(DEA,1),REF(DIFF,1))AND CROSS(DIFF,DEA);10、短线之王V AR1:=(-100)*(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)—LLV(LOW,3));CROSS(VAR1,-87) AND OPEN<MA(CLOSE,5) AND CLOSE〉=1。
099*REF(CLOSE,1)AND INDEXC>0。
98*REF(INDEXC,1) AND CLOSE<=1。
47*LLV(CLOSE,58);——--—--—----—-—-—-———-—--—-———---————---—--——-—-——-—---——--——---—--—-以上公式经过验证有效!下面公式有待验证。
-———-———-—----—--——--———----—---—--—-————----——----————-—-—-—-—-——--—【通达信】超准MACD(低位金叉、顶背离、零下二次金叉)—指标公式源码SQX:=(C—MA(CLOSE,13))*100;DIFF:EMA(MA(SQX,7),1),COLORWHITE;DEA:EMA(DIFF,7),COLORYELLOW;MACD:(DIFF-DEA)*2,COLORSTICK;低位金叉:IF(CROSS(DIFF,DEA)AND DIFF<—0.1,15,DRAWNULL),COLORYELLOW,LINETHICK4,CROSSDOT;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:IF(CROSS(DIFF,DEA)AND DEA〈0 AND COUNT(JCCOUNT=2,21)=1,28,DRAWNULL),COLORFF00FF,LINETHICK4,CROSSDOT;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:IF(REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1)AND CROSS(DIFF,DEA),40,DRAWNULL),COLORRED,LINETHICK4,CROSSDOT;势:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORGREEN;{,COLORRED;}A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));顶背离:=REF(CLOSE,A2+1)〈CLOSE AND REF(DIFF,A2+1)〉DIFF AND CROSS(DEA,DIFF),COLORWHITE;顶背离_:IF(REF(CLOSE,A2+1)〈CLOSE AND REF(DIFF,A2+1)>DIFFAND CROSS(DEA,DIFF),66,DRAWNULL),COLORF08000,LINETHICK4,CROSSDOT;压:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORFFBB99;A3:=CROSS(DIFF,DEA) AND DEA<0;--—————--—--——-—---—--——--—-—--——--—--—-——-—----————---———-——-——----———五线顺上第一阳绝杀(主图+选股){5日、10日、20日、60日、120日均线分别代表周线、半月线、月线、季线和半年线,是广通短银股技的灵魂和骨架,统称五线,五线顺则炒股顺,五线不顺则炒股不顺;五线顺上,则后市必涨;五线顺上,顶紧右上,不追高追涨;会创新高,还有新高,直到不创新高,这是我们绝杀涨停板和快速获利的不二法门MA5:=MA(C,5);MA10:=MA(C,10);MA20:=MA(C,20);MA60:=MA(C,60);MA120:=MA(C,120);∠5:=57.3*(ATAN(100*(MA5/REF(MA5,1)-1)));∠10:=57.3*(ATAN(100*(MA10/REF(MA10,1)—1)));∠20:=57。