文华程序化MACD底背离顶背离公式

合集下载

MACD背离指标公式

MACD背离指标公式

MACD背离指标公式MACD(Moving Average Convergence Divergence)背离指标是一种技术分析指标,用于分析股票、期货或其他交易品的趋势变化。

它由两条移动平均线和一条信号线组成,通过测量这些线之间的差异来确定买入或卖出的时机。

1.首先计算短期移动平均线(EMA12)和长期移动平均线(EMA26)的差值。

EMA(12)=2/13*当前收盘价+11/13*上一日EMA(12)EMA(26)=2/27*当前收盘价+25/27*上一日EMA(26)DIF(差离值)=EMA(12)-EMA(26)2.计算DIF的9日移动平均线,即信号线(DEA)。

DEA(9)=2/10*当前DIF+8/10*上一日DEA3.计算MACD柱状图。

MACD柱状图=2*(DIF-DEA)MACD柱状图的正负表示收盘价与短期和长期移动平均线之间的差异。

当柱状图为正时,表示短期线处于上升趋势,当柱状图为负时,表示短期线处于下降趋势。

柱状图的变化可用于判断价格走势的变化。

1.正(多头)背离:当股票价格形成了连续的低点,但MACD柱状图却形成了连续的高点,表明股票的下降趋势可能要结束,可能是买入信号。

2.负(空头)背离:当股票价格形成了连续的高点,但MACD柱状图却形成了连续的低点,表明股票的上升趋势可能要结束,可能是卖出信号。

背离指标的使用方法如下:1.首先,观察价格和MACD柱状图的走势,寻找潜在的背离信号。

2.当价格出现明显的低点,并且MACD柱状图出现高点时,可能是正(多头)背离信号。

3.当价格出现明显的高点,并且MACD柱状图出现低点时,可能是负(空头)背离信号。

4.不仅仅要关注一天的变化,还需要观察长期的趋势,将背离信号放入更大的趋势中来判断。

需要注意的是,MACD背离指标并非100%的准确预测工具,而是一种辅助工具,需要结合其他技术分析指标和市场的整体情况来进行决策。

总而言之,MACD背离指标通过观察价格和MACD柱状图的变化,帮助分析股票或期货的趋势变化,提供买入和卖出的时机。

macd底背离什么意思_macd顶背离选股公式

macd底背离什么意思_macd顶背离选股公式

macd底背离什么意思_macd顶背离选股公式macd底背离什么意思_macd顶背离选股公式MACD,全名平滑异同移动平均线,主要表示经过平滑处理后均线的差异程度。

一般用来研判品种价格变化的方向、强度和趋向。

那么,macd底背离什么意思?与顶背离有什么区别下面一起来了解一下macd底背离什么意思底背离指的是股价在下跌的过程中所创下的低点一个比一个低,但是在MACD指标中的DIFF线却并没有出现创新低的情况。

出现底背离的话,就表明下跌行情很难维持下去,而股价之后会出现筑底反弹的情况。

顶背离MACD的顶背离是指当价格不断的创新高时,但对应的MACD指标却没有相应的走高,并未对价格走势进行有效的验证,而是背离式的走低或走平钝化。

往往意味着上涨行情到了尾声,趋势随时有可能反转下跌,顶背离次数越多,反转下跌的风险越大,要及时回避风险。

当股价K线图上的股票走势一峰比一峰高,股价一直在向上涨,而MACD指标图形上的由红柱构成的图形的走势是一峰比一峰低,即当股价的高点比前一次的高点高、而MACD指标的高点比指标的前一次高点低,这叫顶背离现象。

顶背离现象一般是股价在高位即将反转转势的信号,表明股价短期内即将下跌,是卖出股票的信号。

底背离MACD的底背离是指当价格不断的创新低时,对应的MACD指标却并未相应的走低,并未对价格走势进行有效的验证,而是背离式的走高或走平钝化。

往往意味着下跌行情到了尾声,趋势随时有可能反转上涨,底背离的次数越多,反转上涨的可能性越大,此时,不必盲目割肉,当市场出现明显的放量上涨信号时,可以反手做多。

底背离一般出现在股价的低位区。

当股价K线图上的股票走势,股价还在下跌,而MACD指标图形上的由绿柱构成的图形的走势是一底比一底高,即当股价的低点比前一次低点底,而指标的低点却比前一次的低点高,这叫底背离现象。

底背离现象一般是预示股价在低位可能反转向上的信号,表明股价短期内可能反弹向上,是短期买入股票的信号。

MACD背离指标编写公式

MACD背离指标编写公式

MACD背离指标编写公式DIFF:EMA(CLOSE,12)-EMA(CLOSE,27); DEA:EMA(DIFF,9); MACD:=2*(DIFF-DEA); STICKLINE(MACD>=0,MACD,0,2,1),COLORF00FF0;STICKLINE(MACD<0,MACD,0,2,1),COLORWHITE;STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR00AAFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR00BBFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR00CCFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR00DDFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR00EEFF; STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR00FFFF; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR0000AA; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR0011BB; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR0022CC; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR0033DD; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR0044EE; STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,2,0 ),COLOR0055FF; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORAA00BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORBB11BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORCC22BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORDD33BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLOREE44BB; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFF55BB; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFFAA00; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFFBB11; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFFCC22; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFFDD33; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFFEE44; STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,2,0 ),COLORFFFF55; IF(DIFF<0,DIFF,0),COLORRED,LINETHICK1;IF(DIFF<0,0,DIFF),COLORYELLOW,LINETHICK1;IF(DIFF<DEA,DIFF,DEA),COLOR00FF00,LINETHICK1;IF(DIFF>DEA,DEA,DEA),COLORWHITE,LINETHICK1; 低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;STICKLINE(低位金叉,0,-0.18,2,0),COLORYELLOW; DRAWTEXT(低位金叉,-0.1,' 低位金叉'),COLORYELLOW; JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0)); 二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1; STICKLINE(二次金叉,0,-0.18,2,0),COLORFF00FF; DRAWICON(二次金叉,DEA*1.04,13) DRAWTEXT(二次金叉,-0.1,' 二次金叉'),COLORFF00FF; A1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); 底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA); STICKLINE(底背离,0,0.13,2,0),COLOR00FF00; DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK2; DRAWTEXT(底背离,0.1,' 底背离'),COLOR00FF00; A2:=BARSLAST(REF(CROSS(DEA,DIFF),1)); 顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF); DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK2;。

MACD顶底背离公式

MACD顶底背离公式

MACD顶底背离公式MACD顶底背离是指价格与MACD指标之间出现的相对高低点不一致的情况。

MACD指标是一种技术分析工具,由快速移动平均线(MACD线)、慢速移动平均线(信号线)和柱状图(差离值)组成。

通过观察价格与MACD指标的顶底背离关系,可以辅助判断市场的买卖信号。

MACD指标的计算公式为:DIF=EMA(12)-EMA(26)DEA=EMA(DIF,9)MACD=(DIF-DEA)*2其中,EMA是指数移动平均线,12和26是两个一般的时间间隔。

DIF 为MACD线,DEA为信号线,MACD为差离值。

顶底背离的判断方法主要有以下几种:1.顶背离:当价格创出新高,而MACD指标却没有创出新高时,即MACD指标形成了低点,就称为顶背离。

这是一个卖出信号,预示着价格可能要开始下跌了。

2.底背离:当价格创出新低,而MACD指标却没有创出新低时,即MACD指标形成了高点,就称为底背离。

这是一个买入信号,预示着价格可能要开始上涨了。

顶底背离的判断依据主要是通过观察价格的波动情况与MACD指标的波动情况是否一致来判断的。

价格与MACD指标之间的背离表示市场的力量可能出现了逆转,进而影响到价格的走势。

背离的判断不仅要看MACD指标的波动,还要结合其他技术分析工具和走势判断的指标进行综合分析。

在实际应用中,投资者可以结合K线图、均线、趋势线等技术指标进行分析,进一步确认顶底背离信号。

在实际操作中,投资者可以通过设置相关指标的参数和观察图表来寻找顶底背离信号。

例如,可以设置MACD指标的参数为12和26,并观察MACD线和信号线的交叉及背离情况。

同时,通过对价格的走势进行分析,结合其他技术指标进行综合判断,可以更好地把握顶底背离的买卖机会。

总之,MACD顶底背离是一种常用的技术分析方法,通过观察价格与MACD指标之间的相对高低点的不一致情况,可以辅助判断市场的买卖信号。

但在实际应用中,需要结合其他指标和技术分析工具进行综合分析,以增加判断的准确性。

macd隔位背离指标公式选股

macd隔位背离指标公式选股

macd隔位背离指标公式选股
在MACD指标中,隔位背离是一种重要的选股信号。

背离是指价格和指标之间存在反向运动的关系,而隔位背离则特指价格与指标在相隔一段时间的高点或低点发生的背离。

以下是一些常用的MACD隔位背离选股公式:
1. **MACD底背离**: 这是一种寻找股票下跌过程中可能发生反转的信号。

- DIF:=EMA(C,12)-EMA(C,26);
- DEA:=EMA(DIF,9);
- JC:=CROSS(DIF,DEA);
- T:=BARSLAST(REF(JC,1));
- A1:=REF(C,T+1)>C;
- A2:=DIF>REF(DIF,T+1);
- XG:JC AND A1 AND A2;
这个公式可以帮助投资者找到在价格下跌过程中可能产生反转的股票。

2. **MACD三背离选股**: 这是一个综合底背离、柱背离和积背离的方法,虽然机会不多,但很实用。

- MACD2:=2* (MACD.DIF-MACD.DEA);
- STICKLINE (MACD2>=0 AND MACD2>REF
(MACD2,1),0,MACD2,1.2,0),COLOR0000A5;
- STICKLINE (MACD2>=0 AND MACD2<REF
(MACD2,1),0,MACD2,1.2,0),COLORAA7800;
- STICKLINE (MACD2<0 AND MACD2<REF
(MACD2,1),0,MACD2,1.2,0),COLOR00A500;
通过这个公式,可以帮助投资者识别出在多个时间周期内发生的背离情况,从而提高交易的准确性。

文华程序化MACD底背离顶背离公式

文华程序化MACD底背离顶背离公式

文华程序化MACD底背离顶背离公式DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIFF,9),COLORFFAA00;2*(DIFF-DEA),COLORSTICK;MACD:=2*(DIFF-DEA);//STICKLINE(MACD>=0,MACD,0,4,1),COLORF00FF0;//STICKLINE(MACD<0,MACD,0,4,1),COLORWHITE;//STICKLINE(MACD0,MACD,4,0 ),COLOR00AAFF;X1:IF(DIFF<0,DIFF,0),COLOR0000FF,LINETHICK2;X2:IF(DIFF<0,0,DIFF),COLORMAGENTA,LINETHICK1;X3:IF(DIFF<dea,diff,dea),color00ff00,linethick1;< p="">X4:IF(DIFF>DEA,DEA,DEA),LINETHICK1,COLORFFBB11;低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;STICKLINE(低位金叉,DEA*0.86,DEA*0.66,6,0),COLORYELLOW;//DRAWTEXT(低位金叉,DEA*1.2,' 低位金叉'),COLORYELLOW; JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1; STICKLINE(二次金叉,DEA*0.96,DEA*0.76,6,0),COLORFF00FF;//DRAWICON(二次金叉,DEA*1.1,'BUY') ;DRAWTEXT(二次金叉,DEA-1,' 二次金叉'),COLORFF00FF;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA); STICKLINE(底背离,DEA*1.09,DEA*0.86,6,0),COLOR00FF00;DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK1;DRAWTEXT(底背离,DEA*1.09,' 底背离'),COLOR6600FF;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));顶背离:=REF(CLOSE,A2+1)DIFF AND CROSS(DEA,DIFF);DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK1;DRAWTEXT(顶背离,DEA*1.2,' 顶背离'),COLOR00FF00;MA1:=MA(CLOSE,10);MA2:=MA(CLOSE,60);底背离,BPK;CROSSDOWN(DIFF,DEA),SP;顶背离,SPK;CROSSUP(DIFF,DEA),BP;AUTOFILTER;</dea,diff,dea),color00ff00,linethick1;<>。

文华公式MACD背离显示

文华公式MACD背离显示

文华公式MACD背离显示DIF:100*(EMA(CLOSE,12)-EMA(CLOSE,26));DEA:EMA(DIF,9);MACD:(DIF-DEA)*2,COLORSTICK;A1:=C>REF(C,4);NT:=BARSLASTCOUNT(A1);TJ11:=NT=9;TJ13:=ISLASTBAR AND BETWEEN(NT,5,8);AY:=(BACKSET(TJ11>0,9) OR BACKSET(TJ13>0,NT))*NT;//DRAWTEXT(AY>0,MACD*1.02,VAR2STR(AY,0)),COLORLIRE D;DRAWTEXT(NT=9,MACD*1.02,' '),COLORGREEN;B1:=C<REF(C,4);NT0:=BARSLASTCOUNT(B1);TJ21:=NT0=9 ;TJ23:=ISLASTBAR AND BETWEEN(NT0,5,8);AY1:=(BACKSET(TJ21>0,9) OR BACKSET(TJ23>0,NT0))*NT0;//DRAWTEXT(AY1>0,MACD*0.98,VAR2STR(AY1,0)),COLORG REEN;DRAWTEXT(NT0=9,MACD*0.98,' '),COLORRED;DRAWICON(CROSS(DIF,DEA),DEA,1);DRAWICON(CROSS(DEA,DIF),DEA,2);死叉:=CROSS(DEA,DIF);N1:=BARSLAST(死叉),NODRAW;{最近一次死叉的位置}N2:=REF(BARSLAST(死叉),N1+1),NODRAW;{倒数第二次死叉与倒数第一次死叉的区间}N3:=REF(BARSLAST(死叉),N2+N1+2),NODRAW;{倒数第三次死叉与倒数第二次死叉的区间}CL1:=LLV(C,N1+1),NODRAW;{最近一次死叉后,最低收盘价}DIFL1:=LLV(DIF,N1+1),NODRAW;CL2:=REF(CL1,N1+1),NODRAW;{倒数第二次死叉与倒数第一次死叉之间的最低收盘价}DIFL2:=REF(DIFL1,N1+1),NODRAW;CL3:=REF(CL2,N1+1),NODRAW;{倒数第三次死叉与倒数第二次死叉之间的最低收盘价}DIFL3:=REF(DIFL2,N1+1),NODRAW;PDIFL2:=IF(DIFL2>0,INTPART(LOG(DIFL2))-1,INTPART(LOG(ABS(DIFL2))))-1;MDIFL2:=INTPART(DIFL2/POW(10,PDIFL2));PDIFL3:=IF(DIFL3>0,INTPART(LOG(DIFL3))-1,INTPART(LOG(ABS(DIFL3)))-1);MDIFL3:=INTPART(DIFL3/POW(10,PDIFL3));MDIFB2:=INTPART(DIF/POW(10,PDIFL2));MDIFB3:=INTPART(DIF/POW(10,PDIFL3));直接底背离:=(CL1<CL2 ) AND (MDIFB2>MDIFL2) AND (MACD<0 AND REF(MACD,1)<0) AND MDIFB2<=REF(MDIFB2,1);隔峰底背离:=(CL1<CL3 AND CL3<CL2 ) AND (MDIFB3>MDIFL3) AND (MACD<0 AND REF(MACD,1)<0) ANDMDIFB3<=REF(MDIFB3,1);底部钝化:直接底背离 OR 隔峰底背离,NODRAW;底背离:((MDIFB2>REF(MDIFB2,1))*REF(直接底背离,1)) OR ((MDIFB3>REF(MDIFB3,1))*REF(隔峰底背离,1)),NODRAW;STICKLINE(底部钝化,DIF,DEA,1,0),COLORRED;//DRAWTEXT(TFILTER(底背离,C<REF(CL1,1),1),DIF*0.98,'底部形成'),COLORMAGENTA;金叉:=CROSS(DIF,DEA);M1:=BARSLAST(金叉),NODRAW;//{最近一次金叉的位置}M2:=REF(BARSLAST(金叉),M1+1),NODRAW;//{倒数第二次金叉与倒数第一次金叉的区间}M3:=REF(BARSLAST(金叉),M2+M1+2),NODRAW;//{倒数第三次金叉与倒数第二次金叉的区间}CH1:=HHV(C,M1+1),NODRAW;//{最近一次金叉后,最高收盘价}DIFH1:=HHV(DIF,M1+1),NODRAW;CH2:=REF(CH1,M1+1),NODRAW;//{倒数第二次金叉与倒数第一次金叉之间的最高收盘价}DIFH2:=REF(DIFH1,M1+1),NODRAW;CH3:=REF(CH2,M1+1),NODRAW;//{倒数第三次金叉与倒数第二次金叉之间的最高收盘价}DIFH3:=REF(DIFH2,M1+1),NODRAW;PDIFH2:=IF(DIFH2>0,INTPART(LOG(DIFH2))-1,INTPART(LOG(ABS(DIFH2)))-1);MDIFH2:=INTPART(DIFH2/POW(10,PDIFH2));PDIFH3:=IF(DIFH3>0,INTPART(LOG(DIFH3))-1,INTPART(LOG(ABS(DIFH3)))-1);MDIFH3:=INTPART(DIFH3/POW(10,PDIFH3));MDIFT2:=INTPART(DIF/POW(10,PDIFH2));MDIFT3:=INTPART(DIF/POW(10,PDIFH3));直接顶背离:=(CH1>CH2 ) AND (MDIFT2<MDIFH2) AND (MACD>0 AND REF(MACD,1)>0) AND MDIFT2>=REF(MDIFT2,1);隔峰顶背离:=(CH1>CH3 AND CH3>CH2 ) AND (MDIFT3<MDIFH3) AND (MACD>0 AND REF(MACD,1)>0) AND MDIFT3>=REF(MDIFT3,1);顶部钝化:直接顶背离 OR 隔峰顶背离,NODRAW;顶背离:((MDIFT2<REF(MDIFT2,1))*REF(直接顶背离,1)) OR ((MDIFT3<REF(MDIFT3,1))*REF(隔峰顶背离,1)),NODRAW;STICKLINE(顶部钝化,DIF,DEA,1,0),COLORGREEN;//DRAWTEXT(TFILTER(顶背离,C>REF(CH1,1),1),DIF*1.02,'顶部形成'),COLORMAGENTA;DRAWICON(CROSS(DIF,DEA),DEA,36);DRAWICON(CROSS(DEA,DIF),DEA,37);MACDDIF:=IF(ABS(MACD)>ABS(DIF),MACD,DIF);DRAWICON(REF(DIF,1)>REF(DIF,2) AND DIF<REF(DIF,1) AND DIF>0 AND DIF>DEA,MACDDIF*1.1,39),COLORGREEN;DRAWICON(REF(DIF,1)<REF(DIF,2) AND DIF>REF(DIF,1) AND DIF<0 AND DIF<DEA,MACDDIF*1.1,38),COLORRED;DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);DEA : =EMA(DIFF,9);MACD:=2*(DIFF-DEA),COLORSTICK;VARTIME:=IF(YEAR>=2033 AND MONTH>=11 AND DAY>=07,0,1);VARDTIME:=IF(YEAR=2033 AND MONTH=11 AND DAY=06,1,0);QW1:=(HIGH+LOW+CLOSE*2)/4*VARTIME;QW3:=EMA(QW1,10)*VARTIME;QW4:=STD(QW1,10)*VARTIME;QW5:=(QW1-QW3)*100/QW4*VARTIME;QW6:=EMA(QW5,5)*VARTIME;RK7:=EMA(QW6,10)+100/2-5*VARTIME,COLORRED;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),0,0 ),C OLOR007700;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),8,0 ),C OLOR008800;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),7,0 ),C OLOR009900;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),6,0 ),C OLOR00AA00;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),5,0 ),C OLOR00BB00;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),4,0 ),C OLOR00CC00;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),3,0 ),C OLOR00DD00;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),2,0 ),C OLOR00EE00;STICKLINE(RK7<REF(RK7,1)*VARTIME,RK7,MA(RK7,3),1,0 ),C OLOR00FF00;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),0,0) ,COLOR00BBFF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),8,0) ,COLOR0011FF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),7,0) ,COLOR0022FF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),6,0) ,COLOR0044FF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),5,0) ,COLOR0066FF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),4,0) ,COLOR0088FF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),3,0) ,COLOR0099FF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),2,0) ,COLOR00AAFF;STICKLINE(RK7>REF(RK7,1),RK7,EMA(RK7,3),1,0) ,COLOR00BBFF;生命线:=EMA(RK7,4), COLORYELLOW;出击:IF(CROSS(QW6,RK7) AND QW6>RK7 AND QW6<18,20,0), STICK,COLORWHITE;STICKLINE1((CROSS(QW6,RK7) AND QW6>RK7 AND QW6<30),RK7,-30,2,1),COLORBLUE;DRAWICON(出击>0,生命线,1 );DRAWICON(CROSS(DIFF,DEA),RK7,4);DRAWICON(CROSSDOWN(DIFF,DEA),RK7,5);JC:=CROSS(RK7,EMA(RK7,3));SC:=CROSSDOWN(RK7,EMA(RK7,3));A:=JC&&L<REF(L,SUMBARS(JC,2)-1)&&RK7>REF(RK7,SUMBARS(JC,2)-1);B:=SC&&H>REF(H,SUMBARS(SC,2)-1)&&RK7<REF(RK7,SUMBARS(SC,2)-1);DRAWLINE3(A,RK7,0,A,REF(RK7,SUMBARS(JC,2)-1),SUMBARS(JC,2)-1,0),COLORGREEN,LINETHICK3;DRAWLINE3(B,RK7,0,B,REF(RK7,SUMBARS(SC,2)-1),SUMBARS(SC,2)-1,0),COLORRED,LINETHICK3;。

文华程序化MACD底背离顶背离公式

文华程序化MACD底背离顶背离公式

文华程序化MACD底背离顶背离公式在股票交易中,技术分析是一个非常重要的工具。

其中,MACD指标是一种常用的技术指标,用于判断股票价格的趋势和动能。

而底背离和顶背离是MACD指标的两个重要形态,通过它们可以辅助我们判断股票价格的反转点。

下面将介绍文华程序化中MACD底背离和顶背离的公式。

首先,我们需要先了解MACD指标的计算公式。

MACD指标由两条线组成,分别是快线(DIF)和慢线(DEA),其中DIF线是快速移动平均线与慢速移动平均线的差值,DEA线是DIF的移动平均线。

而MACD表示为DIF和DEA的差值,即MACD=DIF-DEA。

MACD底背离指的是在股票价格形成低点的同时,MACD指标形成高点,预示着股票价格可能出现反转。

底背离的计算公式如下:1.找到股票价格形成的低点,记为P12.找到相应的MACD指标形成的高点,记为P23.计算出距离P1和P2之间的K线数目,记为N。

4.找到P1到P2之间的距离最大的两个低点,记为P3和P45.找到相应的MACD指标形成的低点,记为P5和P66.计算出距离P3和P5之间的K线数目,记为M17.计算出距离P4和P6之间的K线数目,记为M28.判断底背离的条件:如果N>M1,并且N>M2,并且P5>P6,则表示MACD形成了底背离。

MACD顶背离指的是在股票价格形成高点的同时,MACD指标形成低点,预示着股票价格可能出现反转。

顶背离的计算公式如下:1.找到股票价格形成的高点,记为P12.找到相应的MACD指标形成的低点,记为P23.计算出距离P1和P2之间的K线数目,记为N。

4.找到P1到P2之间的距离最大的两个高点,记为P3和P45.找到相应的MACD指标形成的高点,记为P5和P66.计算出距离P3和P5之间的K线数目,记为M17.计算出距离P4和P6之间的K线数目,记为M28.判断顶背离的条件:如果N>M1,并且N>M2,并且P5<P6,则表示MACD形成了顶背离。

macd背离指标公式

macd背离指标公式

macd背离指标公式
MACD(移动平均线收敛/背离指标)是一种常用的技术分析指标,用于判断市场趋势的强弱和转折点。

MACD背离指标则是在MACD指标的基础上,结合市场走势和价格波动,用于寻找市场中的背离信号。

MACD背离指标的公式如下:
1. 计算MACD指标
MACD指标由短期移动平均线(EMA12)和长期移动平均线(EMA26)之间的差异计算得出。

公式如下:
MACD指标 = EMA12 - EMA26
其中,EMA12为12日移动平均线,EMA26为26日移动平均线。

2. 计算信号线
信号线是MACD指标的9日移动平均线。

公式如下:
信号线 = EMA(MACD指标, 9)
其中,EMA为指数移动平均线。

3. 计算柱形图
MACD柱形图是MACD指标与信号线之间的差异。

公式如下:
MACD柱形图 = MACD指标 - 信号线
4. 判断背离情况
判断背离情况需要结合市场走势和价格波动。

一般来说,当市场走势和价格波动出现背离(即市场走势和价格波动的方向不一致)时,就可以认为出现了背离信号。

MACD背离指标可以用于判断市场的趋势和转折点,但需要结合
其他技术分析指标和市场基本面分析进行综合分析。

macd顶底背离指标公式_macd底背离选股

macd顶底背离指标公式_macd底背离选股

macd顶底背离指标公式_macd底背离选股macd顶底背离指标公式_macd底背离选股在股票的各项技术指标中,MACD指标是非常重要的一个指标,它代表股票运行的趋势方向。

下面是给大家整理的macd顶底背离指标公式,仅供参考希望能够帮助到大家。

macd顶底背离指标公式对于喜欢短炒的朋友可以在当日分时均线下的设置MACD,顶背离指的是股价创出了新高,而MACD指标却没有创出新高。

而底背离指的是股价创出了新低,而MACD指标却并未创出新低。

我们一起来了解了解!macd顶底背离指标概念据悉,在实践中,MACD指标的背离一般出现在强势行情中比较可靠,macd 顶底背离指标公式中,DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);DEA:=EMA(DIFF,9);A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:REF(CLOSE,A1+1)CLOSE AND DIFFREF(DIFF,A1+1)AND CROSS(DIFF,DEA);顶背离:=REF(CLOSE,A2+1)AND CROSS(DEA,DIFF);顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4。

当股价K线股票走势一峰比一峰高,股价一直在向上涨,而MACD指标图形上的由红柱构成的图形的走势是一峰比一峰低,即当股价的高点比前一次的高点高、而MACD指标的高点比指标的前一次高点低,这叫顶背离现象。

底背离一般出现在价格的低位区。

当K线图上的价格走势还在下跌,而MACD指标图形上的由绿柱构成的图形的走势是一底比一底小,即当价格的低点比前一次低点低,而指标的低点却比前一次的低点高,这叫底背离现象。

macd底背离选股MACD在应用上应先行计算出快速(一般选12日)移动平均值与慢速(一般选26日)移动平均值。

以这两个数值作为测量两者(快速与慢速线)间的“差离值”依据。

文华财经指标公式源码文华财经指标MACD低位金叉二次金叉指标

文华财经指标公式源码文华财经指标MACD低位金叉二次金叉指标

/*{M1=5 M2=13 M3=34 M4=55 M5=89 M6=144 M7=233}涨停:STICKLINE(C>REF(C,1)*1.099,C,O,3,0),COLORCC00CC; 跌停:STICKLINE(REF(C,1)*0.909>C,C,O,3,0),COLORGREEN; EMA5:EMA(C,M1);EMA13:EMA(C,M2);EMA21:EMA(C,M5),COLOR5CADAD;EMA34:EMA(C,M3);EMA55:EMA(C,M4),COLORRED,LINETHICK2;EMA144:EMA(C,M6),COLOR20BA22;EMA233:EMA(C,M7),COLORBLUE;X1:=EMA(EMA(CLOSE,9),9);X2:=(X1-REF(X1,1))/REF(X1,1);DRAWICON(CROSS(X2,0),L*0.97,1);DRAWNUMBER(ISLASTBAR,LOW,BARSLAST(NOT(EMA(C,M1)<REF(E MA(C,M1),1))));IF(EMA55<REF(EMA55,1),EMA55,DRAWNULL),COLORGREEN,LINETH ICK2;倍量:=VOL>=REF(V,1)*1.91 AND C>O;缩量:=REF(V,1)>=VOL*1.91 AND C<O;STICKLINE(倍量,OPEN,(C+O)*0.5,0.3,0),COLORRED; STICKLINE(缩量,OPEN,(C+O)*0.5,0.3,0),COLORBLUE;上跳:STICKLINE(LOW>REF(C,1) ,L*0.996,L*0.9925,2,0),COLORRED; 下跳:STICKLINE(H<REF(C,1) ,H*1.002,H*1.006,2,0),COLORBLUE;双线持币:HHV(MA(HIGH,(3)),2),LINETHICK1,COLOR00FF00;单线持股:LLV(MA(HIGH,(3)),1),LINETHICK1,COLOR0000FF;VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) ANDCLOSE>=REF(CLOSE,2);VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) ANDCLOSE<=REF(CLOSE,2);VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) ANDCLOSE>=REF(CLOSE,2);VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) ANDCLOSE<=REF(CLOSE,2);VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2); VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) ANDCLOSE>=REF(CLOSE,2);VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 ORVAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1; VAR1A:=REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 ORVAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD;STICKLINE(VAR1A,H*1.010,H*1.006,1,0),COLORGREEN; STICKLINE(VAR19,L*0.994,L*0.99,1,0),COLORYELLOW;AAA:=CONST(HHV(H,90));TT:=240/FROMOPEN;比:=TT;J12:=(HIGH - ((HIGH - LOW) / 3));J23:=(LOW + ((HIGH - LOW) / 3));D1{早晨之星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1)< REF(CLOSE,2) ANDABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.03 AND CLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2)),1,0));D2{黄昏之星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) > 1.03 AND REF(OPEN,1)> REF(CLOSE,2) ANDABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<0.02AND CLOSE/OPEN<0.97 AND CLOSE<REF(CLOSE,2)),1,0));D3{长十字}:=CONST(IF((CLOSE=OPEN AND HIGH/LOW >1.03),1,0)); D4{垂死十字}:=CONST(IF((CLOSE=OPEN AND CLOSE=LOW AND CLOSE!=HIGH),1,0));D5{早晨十字星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1)< REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) ANDCLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2)),1,0));D6{黄昏十字星}:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) > 1.05 AND REF(OPEN,1)> REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) ANDCLOSE/OPEN<0.95 AND CLOSE<REF(CLOSE,2)),1,0));D7{射击之星}:=CONST(IF((MIN(OPEN,CLOSE)=LOW ANDHIGH-LOW >3*(MAX(OPEN,CLOSE)-LOW) AND CLOSE > MA(CLOSE,5)),1,0));D8{倒转锤头}:=CONST(IF((MIN(OPEN,CLOSE)=LOW ANDHIGH-LOW >3*(MAX(OPEN,CLOSE)-LOW) AND CLOSE < MA(CLOSE,5)),1,0));D9{锤头}:=CONST(IF((HIGH = MAX(OPEN,CLOSE) ANDHIGH-LOW >3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE < MA(CLOSE,5)),1,0));D10{吊颈}:=CONST(IF((HIGH = MAX(OPEN,CLOSE) ANDHIGH-LOW >3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE>MA(CLOSE,5)),1,0));D11{穿头破脚}:=CONST(IF(((REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN<0.96AND CLOSE<REF(OPEN,1)AND OPEN>REF(CLOSE,1))OR (REF(CLOSE,1)/REF(OPEN,1)<0.97AND CLOSE/OPEN>1.04AND CLOSE>REF(OPEN,1) AND OPEN<REF(CLOSE,1))),1,0));D12{乌云盖顶}:=CONST(IF((REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN<0.97AND OPEN>REF(CLOSE,1) AND CLOSE<REF(CLOSE,1)),1,0));D13{曙光初现}:=CONST(IF((REF(CLOSE,1)/REF(OPEN,1)<0.97 AND CLOSE/OPEN>1.03AND OPEN<REF(CLOSE,1) AND CLOSE>REF(CLOSE,1)),1,0));D14{身怀六甲}:=CONST(IF((ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04AND ABS(CLOSE-OPEN)/CLOSE<0.005 ANDMAX(CLOSE,OPEN) < MAX(REF(CLOSE,1),REF(OPEN,1)) ANDMIN(CLOSE,OPEN)> MIN(REF(CLOSE,1),REF(OPEN,1))),1,0));D15{十字胎}:=CONST(IF((ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04AND CLOSE=OPEN ANDCLOSE < MAX(REF(CLOSE,1),REF(OPEN,1)) AND CLOSE >MIN(REF(CLOSE,1),REF(OPEN,1))),1,0));D16{平顶}:=CONST(IF((ABS(HIGH-REF(HIGH,1))/HIGH<0.001),1,0));D17{平底}:=CONST(IF(((ABS(LOW-REF(LOW,1))/LOW<0.001 AND ABS(REF(LOW,1)-REF(LOW,2))/REF(LOW,1)<=0.001)),1,0));D18{大阳烛}:=CONST(IF((CLOSE/OPEN>1.05 AND HIGH/LOW < CLOSE/OPEN+0.018),1,0));D19{三个白武士}:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)>REF(OPEN,1) AND CLOSE>OPENAND REF(CLOSE,1)>REF(CLOSE,2) AND CLOSE>REF(CLOSE,1)),1,0)); D20{双飞乌鸦}:=CONST(IF((REF(CLOSE,1)<REF(OPEN,1) AND CLOSE<OPENAND CLOSE/OPEN<0.98),1,0));D21{孕育线}:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2) AND(REF(CLOSE,2)-REF(OPEN,2))/REF(OPEN,2)>=2/100 ANDREF(OPEN,1)>=REF(CLOSE,1)AND (REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<=2/100 AND REF(OPEN,1)<=REF(CLOSE,2) AND REF(CLOSE,1)>=REF(OPEN,2) ANDC>=OPENAND (CLOSE-OPEN)/OPEN>=2/100 AND CLOSE>=REF(OPEN,1) AND OPEN<=REF(CLOSE,1)AND(MAX(CLOSE,REF(C,2))-MIN(CLOSE,REF(CLOSE,2)))/MIN(CLOSE,REF (CLOSE,2))*/DIFF:EMA(CLOSE,12)-EMA(CLOSE,27);DEA:EMA(DIFF,9);MACD:=2*(DIFF-DEA);STICKLINE1(MACD>=0&&MACD>REF(MACD,1),MACD,0,1,0),COLORMAGENTA; STICKLINE1(MACD>=0&&MACD<REF(MACD,1),MACD,0,1,0),COLORRED; STICKLINE1(MACD<0,0,MACD,1,0 ),COLORGREEN;STICKLINE1(MACD<0&&CROSS(MACD>REF(MACD,1),0.5),0,MACD,1,0 ),COLORYELL OW;IF(DIFF<0,DIFF,0),COLORRED,LINETHICK1;IF(DIFF<0,0,DIFF),COLORYELLOW,LINETHICK1;//IF(DIFFIF(DIFF>DEA,DEA,DEA),COLORWHITE,LINETHICK1;低位金叉:=CROSS(DIFF,DEA) && DIFF<-0.1;STICKLINE1(低位金叉,0,-0.18,6,0),COLORYELLOW;DRAWTEXT(低位金叉,-0.1,' 低位金叉'),COLORYELLOW;高位死叉:=CROSSDOWN(DIFF,DEA) && DIFF>0.1;DRAWTEXT(高位死叉,0.1,' 高位死叉'),COLORYELLOW;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));SCCOUNT:=COUNT(CROSSDOWN(DIFF,DEA),BARSLAST(DEA<0));二次金叉:=CROSS(DIFF,DEA) && DEA<0 && COUNT(JCCOUNT=2,21)=1;STICKLINE1(二次金叉,0,-0.18,6,0),COLORFF00FF;DRAWICON(二次金叉,DEA*1.04,13) ;DRAWTEXT(二次金叉,-0.1,' 二次金叉'),COLORFF00FF;二次死叉:=CROSSDOWN(DIFF,DEA) && DEA>=0 && COUNT(SCCOUNT=2,21)=1; DRAWTEXT(二次死叉,0.1,' 二次死叉'),COLORFF00FF;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:=REF(CLOSE,A1+1)>CLOSE && DIFF>REF(DIFF,A1+1) && CROSS(DIFF,DEA); STICKLINE1(底背离,0,0.13,6,0),COLOR00FF00;DRAWLINE1(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK2;DRAWTEXT(底背离,0.1,' 底背离'),COLOR00FF00;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));顶背离:=REF(CLOSE,A2+1)<C&&DIFF<REF(DIFF,A1+2) && CROSS(DEA,DIFF); DRAWLINE1(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK2;DRAWCOLORLINE(BARSLAST(高位死叉)<BARSLAST(低位金叉),DIFF,COLORCYAN,COLORRED);。

MACD底部金叉背离公式大全

MACD底部金叉背离公式大全

MACD底部(零轴以下)金叉背离选股源码DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0)); 多次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOU NT=N,22)=1;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:=REF(DIFF,A1+1)<DIFF AND REF(DEA,A1+1)<DEA AN D REF(L,A1+1)>L AND CROSS(DIFF,DEA);XG:多次金叉AND 底背离;{N取值范围1~8};更新:针对大家对N值设定麻烦问题,小新在强班指导下,做了一点小小的更改,以后选股就不必再为N值的设定而烦恼了,可以一次过选出底背离情况下N次金叉【至少1次(含1次)】的股票!在此多谢强班的指导! 新源码如下:DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIFF,9);MACD:=2*(DIFF-DEA);JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0)); N次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOU NT>=1,22)>=1;A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));底背离:=REF(DIFF,A1+1)<DIFF AND REF(DEA,A1+1)<DEA AN D REF(L,A1+1)>L AND CROSS(DIFF,DEA);XG:N次金叉AND 底背离;n=2就是底部2次金叉,n=3 就是3次金叉,以此类推。

MACD背离指标公式

MACD背离指标公式

主升浪骑马M1:EMA(CLOSE,5),COLORYELLOW;M2:EMA(CLOSE,13),COLORWHITE,LINETHICK1;{MA=13日红线} M3:EMA(M2,34),COLORLIMAGENTA,LINETHICK1;{MA=34日绿线} M4:EMA(M2,55),COLORBLUE,LINETHICK1;{MA=55日红线}M5:EMA(CLOSE,114),COLORLIGREEN,LINETHICK2;TYX3:=MA(REF(HHV((C+L+O+H)/4,30),1),3);TYX4:=MA((C+L+O+H)/4,13);TYX5:=EMA((C+L+O+H)/4,21);STICKLINE(C<TYX5 AND C>O,H,L,0,0),COLORRED; STICKLINE(C<TYX5 AND C>O,C,O,3,1),COLORRED; STICKLINE(C<TYX5 AND C<O,H,L,0,0),COLOR007700; STICKLINE(C<TYX5 AND C<O,C,O,3,0),COLOR005500; STICKLINE(C<TYX5 AND C<O,C,O,2,0),COLOR006600; STICKLINE(C<TYX5 AND C<O,C,O,1,0),COLOR007700; STICKLINE(C>TYX5 AND C<O,H,L,0,0),COLORFFDD44; STICKLINE(C>TYX5 AND C<O,C,O,3,0 ),COLORFF7700; STICKLINE(C>TYX5 AND C<O,C,O,2,0 ),COLORFFAA22; STICKLINE(C>TYX5 AND C<O,C,O,1 ,0 ),COLORFFDD44; STICKLINE(C>TYX5 AND C>O,H,L,0,0 ),COLOR00EEFF; STICKLINE(C>TYX5 AND C>O,C,O,3,0 ),COLOR00AAFF;STICKLINE(C>TYX5 AND C>O,C,O,2,0 ),COLOR00CCFF;STICKLINE(C>TYX5 AND C>O,C,O,1,0 ),COLOR00EEFF;STICKLINE(C>TYX4 AND C>O,H,L,0,0),COLORFF66AA;STICKLINE(C>TYX4 AND C>O,C,O,3,0 ),COLORFF11FF;STICKLINE(C>TYX4 AND C>O,C,O,2,0 ),COLORFF44FF;STICKLINE(C>TYX4 AND C>O,C,O,1,0 ),COLORFF66FF;STICKLINE(C>TYX3 AND C>O,H,L,0,0),COLOR0000DD;STICKLINE(C>TYX3 AND C>O,C,O,3,0),COLOR000099;STICKLINE(C>TYX3 AND C>O,C,O,2,0),COLOR0000BB;STICKLINE(C>TYX3 AND C>O,C,O,1,0),COLOR0000DD;STICKLINE(HIGH=LOW AND CLOSE=OPEN AND(CLOSE/REF(CLOSE,1))>1.048,HIGH,LOW,3,0) ,COLORRED;STICKLINE(HIGH=LOW AND CLOSE=OPEN AND(REF(CLOSE,1)/CLOSE)>1.048,HIGH,LOW,3,0) ,COLOR00FF00;STICKLINE(REF(COUNT(C<TYX3,5)=5,1) AND C>TYX3 AND C>O,C,O,1,0),COLOR00CCFF; DRAWICON((ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3)),LOW*0.99,1);DRAWICON((ZIG(3,5)<REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)>=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)>=REF(ZIG(3,5),3)),H,2);AZ6:=(3 * (SMA((((CLOSE - (LLV(LOW,27))) /((HHV(HIGH,27)) - (LLV(LOW,27)))) * 100),5,1))) - (2 * (SMA((SMA((((CLOSE - (LLV(LOW,27))) / ((HHV(HIGH,27)) - (LLV(LOW,27)))) * 100),5,1)),3,1)));B7:=(10);DRAWTEXT(CROSS(AZ6,B7),L,'←底'),COLORYELLOW;VARC:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)<=REF(ZIG(3,5),3));VARD:=(ZIG(3,5)<REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)>=REF(ZIG(3,5),2)) AND (REF(ZIG(3,5),2)>=REF(ZIG(3,5),3));DRAWTEXT((VARC=1),L,'←朝霞'),COLOR0000FF;DRAWTEXT((VARD=1),H,'←跑'),COLOR00FF00;HZ:=EMA(CLOSE,10);短波:=EMA(HZ,1),COLORRED,LINETHICK1;中波:=EMA(HZ,26),COLORFF00FF,LINETHICK1;均线148天:=EMA(C,148),POINTDOT,LINETHICK1,COLORGREEN;成本:=SUM(AMOUNT,0)/SUM(VOL,0)/100,COLORYELLOW ,LINETHICK2 ;HZ2:=EMA(HZ,8),COLORRED,LINETHICK2;HZ4:=EMA(HZ,39),COLORGREEN,LINETHICK2;A2:=STICKLINE(短波>HZ2,短波,HZ2,3,1),COLORYELLOW;A3:=STICKLINE(中波>HZ4,中波,HZ4,3,1),COLORGREEN;买入:=IF(CROSS(短波,HZ2),C,0);DRAWTEXT(买入>0,LOW*0.92,'买入'),COLORYELLOW;{MA60: MA(CLOSE, 60),COLORFF00FF,POINTDOT,LINETHICK1;}VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);VAR11:=VARF<REF(VAR10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);DRAWTEXT(VAR11 AND COUNT(VAR11,30)=1,LOW*0.83,'大资金'),LINETHICK1,COLORWHITE;VAR12:=(HIGH+LOW+CLOSE)/3;VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));VAR15:=IF(VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200,10,0);VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200,-10,VAR15);VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;VAR18:=100-ABS(VAR17);VAR19:=IF(VAR18<90,VAR18,100);VAR1A:=IF(VARE>0,VARE,0);VAR1B:=IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 ANDVAR13<=-150,-15,VAR16))+60;VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,LOW*0.94,'大笔成交') COLORWHITE;X:=BARSLAST(REF(CROSS(C,MA(C,120)),1)) AND CROSS(MA(C,20),MA(C,120));DRAWTEXT(X,MA(C,120)-0.07,'牛股'),COLORRED;VAR111:=MA(LOW,1);VAR222:=MA(HIGH,2);VAR333:=MA(CLOSE,2);VAR777:=REF(VAR333,1);VAR888:=SMA(MAX(VAR333-VAR777,0),13,1)/SMA(ABS(VAR333-VAR777),13,1)*100; VAR444:=(VAR333-LLV(VAR111,9))/(HHV(VAR222,9)-LLV(VAR111,9))*100;VAR555:=SMA(VAR444,3,1);【阳】:=SMA(VAR555,3,1);Y1:=SMA(【阳】,3,1);VAR666:=(HHV(VAR222,9)-VAR333)/(HHV(VAR222,9)-LLV(VAR111,9))*100; 【阴】:=SMA(VAR666,3,1);Y2:=SMA(【阴】,3,1);VARBBB:=MA(INDEXC,3)*100/MA(INDEXC,10)-100;VAREEE:=IF(VARBBB>10,10,VARBBB);VARFFF:=IF(VAREEE<-10,-10,VAREEE);VAR122:=REF(VARBBB,1);VAR133:=100*(VAR333-REF(VAR333,1))/REF(VAR333,1);VAR144:=INDEXC;VAR155:=REF(VAR144,1);VAR166:=100*(VAR144-VAR155)/VAR144;VAR177:=MA(VAR133,3);VAR188:=MA(VAR166,3);VAR199:=(3*CLOSE+VAR111+OPEN+HIGH)/6;VAR1AA:=(20*VAR199+19*REF(VAR199,1)+18*REF(VAR199,2)+17*REF(VAR199,3)+16*REF(VAR19 9,4)+15*REF(VAR199,5)+14*REF(VAR199,6)+13*REF(VAR199,7)+12*REF(VAR199,8)+11*REF(VA R199,9)+10*REF(VAR199,10)+9*REF(VAR199,11)+8*REF(VAR199,12)+7*REF(VAR199,13)+6*REF (VAR199,14)+5*REF(VAR199,15)+4*REF(VAR199,16)+3*REF(VAR199,17)+2*REF(VAR199,18)+RE F(VAR199,20))/210;VAR1BB:=MA(VAR1AA,12);VAR1CC:=EMA(VAR1AA,5);VAR1DD:=ABS(VAR1AA-VAR1BB);VAR1EE:=REF(VAR333,1)*0.015;VAR1FF:=REF(INDEXC,1);VAR244:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<REF(ZIG(3,10),2);VAR255:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>REF(ZIG(3,10),2);VAR266:=MA(CLOSE,26);VAR277:=VAR266+2*STD(VAR333,26);VAR288:=VAR266-2*STD(VAR333,26);VAR2BB:=IF(VAR244 AND VAR111<VAR288,1,0);VAR2CC:=IF(VAR255*VAR111 AND VAR222>VAR277,2,VAR2BB);VAR2DD:=IF(VAR2CC=1,80,45);VAR2EE:=IF(VAR2CC=2,0,VAR2DD);大户1:=EMA(100*(CLOSE-LLV (LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);大户:=MA(大户1,2);散户1:=(WINNER(C*1.1)-WINNER(C*0.9))*100;散户:=MA(散户1,12);VAR1:=1;主力1:=(100-VAR1)*VAR1;主力:=MA(主力1,2);游资1:=MA(WINNER(CLOSE*0.95)*100,3)*VAR1*1.1;游资:=MA(游资1,2);主升浪:= (CROSS(大户,主力) AND (MA(C,20)-LLV(MA(C,20),30))/ LLV(MA(C,20),30)*100<10AND 主力>50 AND (主力-REF(主力,50)) >20 AND (C-MA(C,20))/MA(C,20)*100 <12 AND散户<70) OR (CROSS(大户,主力) AND (MA(C,20)-LLV(MA(C,20),30))/LLV(MA(C,20),30)*100<10AND 主力>70 AND (主力-REF(主力,50)) >30 AND (C-MA(C,20))/MA(C,20)*100 <20 AND散户<70 ) OR (CROSS(游资,主力) AND 大户>80 AND 散户>80 AND (REF(主力,100)-主力)/主力*100 >80) ;DRAWTEXT(主升浪, LOW*0.95,'主升浪'),COLORYELLOW;大黑马飚升:= CROSS(游资,散户) AND REF(主力,5)>75 AND ((游资-REF(游资,3)) /3>8OR (大户-REF(大户,3)) /3>7)AND (HHV(HIGH,100)-C)/C*100<40;DRAWTEXT(大黑马飚升, LOW*0.94,'黑马飚升'),COLORYELLOW;黑马飚升:= (CROSS(大户,散户) AND REF(主力,5)>75 AND ((游资-REF(游资,3)) /3>6OR (大户-REF(大户,3)) /3>6)AND (HHV(HIGH,50)-C)/C*100<40) OR ( CROSS(游资,散户)AND REF(主力,5)>50 AND ((游资-REF(游资,3)) /3>6 OR(大户-REF(大户,3)) /3>6)AND (HHV(HIGH,50)-C)/C*100<40);长线大黑马:= CROSS(游资,大户) AND 游资>90 AND C>REF(C,20) AND 主力<30;DRAWTEXT(长线大黑马, LOW*0.90,'长线黑马'),COLORRED;MA5:MA(CLOSE,5),POINTDOT,COLOR000000,LINETHICK1;牛熊线:EMA(C,250),CIRCLEDOT,COLOR999999;界:MA(CLOSE,21);风险线:= MA(CLOSE,13),LINETHICK2,COLORGREEN;止损线:= MA(CLOSE,27),LINETHICK0,COLOREE00EE;VARA:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAR2:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34)); DRAWTEXT(CROSS(VAR2,MA(VAR3,6)),(LOW * 0.988),'B'),COLORYELLOW,LINETHICK3; DRAWTEXT(CROSS(MA(VAR3,6),VARA),(HIGH * 1.06),'S'),COLOREE00EE,LINETHICK2; DRAWTEXT(CROSS(MA5,界),(LOW * 0.96),'底背离');DRAWTEXT(CROSS(C,止损线)AND 止损线>风险线,(LOW * 0.98),'主升浪'),COLORYELLOW,LINETHICK3;MACD背离指标公式DIFF: EMA(CLOSE,12) - EMA(CLOSE,26),COLORWHITE;DEA: EMA(DIFF,9),COLORYELLOW;MACD: 2*(DIFF-DEA), COLORSTICK;STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0,0),COLORYELLOW; STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,0,0),COLORGREEN;低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;STICKLINE(低位金叉,0,0.08,6,0),COLORYELLOW;DRAWTEXT(低位金叉,0.16,' 低金叉'),COLORWHITE;JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));二次金叉:=CROSS(DIFF,DEA) 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(CROSS(DIFF,DEA),1));底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF, DEA);STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA, DIFF);顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4; DRAWTEXT(低位金叉AND 二次金叉AND 底背离,0.25,'三全项'),COLOR0000FF,LINE THICK2;{抄底逃顶公式极准确的}VAR2:=LLV(LOW,10);VAR3:=HHV(HIGH,25);阶段卖出: 3.2,COLORC6C600;3.5,COLOR0088FF;清仓卖出: 3.5,COLORFF75FF;动力线:=EMA((CLOSE-VAR2)/(VAR3-VAR2)*4,4);STICKLINE(动力线>REF(动力线,1) ,动力线,REF(动力线,1),3 ,1),COLORRED; STICKLINE(动力线<=REF(动力线,1) ,动力线,REF(动力线,1),3 ,1),COLOR00FF00;底部:0.2,COLOR70DB93;关注:0.5,COLORYELLOW;DRAWICON( FILTER(CROSS(动力线,关注),20),动力线+0.02 ,1);DRAWICON( FILTER(CROSS(清仓卖出,动力线),20),动力线+0.02,2); DRAWICON( FILTER(CROSS(动力线,底部),20),动力线+0.02 ,1);DRAWICON( FILTER(CROSS(阶段卖出,动力线),20),动力线+0.02,2);强弱分界线:1.75,POINTDOT,LINETHICK2,COLOR70DB93;数值:动力线,COLORA8A8A8;。

MACD顶底结构

MACD顶底结构

MACD顶底结构MACD顶底结构MACD的底背离、顶背离、二次金叉、结构形成等提示DIF:EMA(CLOSE,12)-EMA(CLOSE,26);DEA:EMA(DIF,9);MACD:2*(DIF-DEA), COLORSTICK,LINETHICK2;A1:=BARSLAST(REF(CROSS(DIF,DEA),1));底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;A2:=BARSLAST(REF(CROSS(DEA,DIF),1));顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIF,A2+1)>DIF AND CROSS(DEA,DIF);顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4;DRAWICON(CROSS(DIF,DEA),DEA,1);DRAWICON(CROSS(DEA,DIF),DEA,2);STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,0.2,0),COLORRED;STICKLINE(MACD<REF(MACD,1)ANDMACD>0,0,MACD,0.2,0),COLORRED;STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,0.2,0),COLORBLUE;STICKLINE(MACD<REF(MACD,1)ANDMACD<0,0,MACD,0.2,0),COLORBLUE;{底部结构预警}死叉:=CROSS(DEA,DIF);N1:=BARSLAST(死叉),NODRAW;{最近一次死叉的位置}N2:=REF(BARSLAST(死叉),N1+1),NODRAW;{倒数第二次死叉与倒数第一次死叉的区间}N3:=REF(BARSLAST(死叉),N2+N1+2),NODRAW;{倒数第三次死叉与倒数第二次死叉的区间}CL1:=LLV(C,N1+1),NODRAW;{最近一次死叉后,最低收盘价}DIFL1:=LLV(DIF,N1+1),NODRAW;CL2:=REF(CL1,N1+1),NODRAW;{倒数第二次死叉与倒数第一次死叉之间的最低收盘价}DIFL2:=REF(DIFL1,N1+1),NODRAW;CL3:=REF(CL2,N1+1),NODRAW;{倒数第三次死叉与倒数第二次死叉之间的最低收盘价}DIFL3:=REF(DIFL2,N1+1),NODRAW;PDIFL2:=IF(DIFL2>0,INTPART(LOG(DIFL2))-1,INTPART(LOG(-DIFL2))-1);MDIFL2:=INTPART(DIFL2/POW(10,PDIFL2));PDIFL3:=IF(DIFL3>0,INTPART(LOG(DIFL3))-1,INTPART(LOG(-DIFL3))-1);MDIFL3:=INTPART(DIFL3/POW(10,PDIFL3));MDIFB2:=INTPART(DIF/POW(10,PDIFL2));MDIFB3:=INTPART(DIF/POW(10,PDIFL3));直接底背离:=(CL1<CL2 ) AND (MDIFB2>MDIFL2) AND (MACD<0 AND REF(MACD,1)<0) AND MDIFB2<=REF(MDIFB2,1);隔峰底背离:=(CL1<CL3 AND CL3<CL2 ) AND (MDIFB3>MDIFL3) AND (MACD<0 AND REF(MACD,1)<0) AND MDIFB3<=REF(MDIFB3,1);B:直接底背离 OR 隔峰底背离,NODRAW;BG:((MDIFB2>REF(MDIFB2,1))*REF(直接底背离,1)) OR ((MDIFB3>REF(MDIFB3,1))*REF(隔峰底背离,1)),NODRAW;底背离消失:=(REF(直接底背离,1) AND DIFL1<=DIFL2 ) OR (REF(隔峰底背离,1) AND DIFL1<=DIFL3);DRAWTEXT(TFILTER(B,MACD>0,1),(DIF+MACD),'钝化'),COLORRED;STICKLINE(B OR BG,DIF,DEA,1,0),COLORRED;DRAWTEXT(TFILTER(底背离消失,B,1),(DIF+MACD),'消失'),COLORYELLOW;DRAWTEXT(TFILTER(BG,MACD>0,1),DIF*1.1,'结构形成'),COLORGREEN;{顶部结构预警}金叉:=CROSS(DIF,DEA);M1:=BARSLAST(金叉),NODRAW;{最近一次金叉的位置}M2:=REF(BARSLAST(金叉),M1+1),NODRAW;{倒数第二次金叉与倒数第一次金叉的区间}M3:=REF(BARSLAST(金叉),M2+M1+2),NODRAW;{倒数第三次金叉与倒数第二次金叉的区间}CH1:=HHV(C,M1+1),NODRAW;{最近一次金叉后,最高收盘价} DIFH1:=HHV(DIF,M1+1),NODRAW;CH2:=REF(CH1,M1+1),NODRAW;{倒数第二次金叉与倒数第一次金叉之间的最高收盘价}DIFH2:=REF(DIFH1,M1+1),NODRAW;CH3:=REF(CH2,M1+1),NODRAW;{倒数第三次金叉与倒数第二次金叉之间的最高收盘价}DIFH3:=REF(DIFH2,M1+1),NODRAW;PDIFH2:=IF(DIFH2>0,INTPART(LOG(DIFH2))-1,INTPART(LOG(-DIFH2))-1);MDIFH2:=INTPART(DIFH2/POW(10,PDIFH2));PDIFH3:=IF(DIFH3>0,INTPART(LOG(DIFH3))-1,INTPART(LOG(-DIFH3))-1);MDIFH3:=INTPART(DIFH3/POW(10,PDIFH3));MDIFT2:=INTPART(DIF/POW(10,PDIFH2));MDIFT3:=INTPART(DIF/POW(10,PDIFH3));直接顶背离:=(CH1>CH2 ) AND (MDIFT2<MDIFH2) AND (MACD>0 AND REF(MACD,1)>0) AND MDIFT2>=REF(MDIFT2,1);隔峰顶背离:=(CH1>CH3 AND CH3>CH2 ) AND (MDIFT3<MDIFH3) AND (MACD>0 AND REF(MACD,1)>0) AND MDIFT3>=REF(MDIFT3,1);T:直接顶背离 OR 隔峰顶背离,NODRAW;TG:((MDIFT2<REF(MDIFT2,1))*REF(直接顶背离,1)) OR ((MDIFT3<REF(MDIFT3,1))*REF(隔峰顶背离,1)),NODRAW;顶背离消失:=(REF(直接顶背离,1) AND DIFH1>=DIFH2 ) OR (REF(隔峰顶背离,1) AND DIFH1>=DIFH3);DRAWTEXT(TFILTER(T,MACD<0,1),(DIF+MACD),'钝化'),COLORGREEN;DRAWTEXT(TFILTER(顶背离消失,T,1),(DIF+MACD),'消失'),COLORYELLOW;STICKLINE(T OR TG,DIF,DEA,1,0),COLORGREEN;DRAWTEXT(TFILTER(TG,MACD<0,1),DIF*1.02,'结构形成'),COLORMAGENTA;公众号的微店已经正式上线:ID:1375217797。

macd顶背离选股公式

macd顶背离选股公式

macd顶背离选股公式
MACD(Moving Average Convergence Divergence)指标是一
种技术分析工具,用于判断股票价格的趋势性和买入卖出时机的选择。

顶背离是指股票价格形成高点,而MACD指标形成
低点,预示着价格可能会下跌。

以下是MACD顶背离选股的公式:
1. 计算MACD指标:
- 首先,计算股票的12日指数移动平均线(EMA12)和26
日指数移动平均线(EMA26)。

- 然后,计算MACD线,即EMA12减去EMA26。

- 最后,计算MACD的9日简单移动平均线(EMA9)。

2. 确定顶背离:
- 找出股票价格的高点,比如之前的高点或当前的高点。

- 找出对应的MACD指标的低点,即MACD线形成的低点。

3. 判断顶背离:
- 如果股票价格形成高点,而MACD指标形成低点,则判断
为顶背离。

- 这种顶背离可能是一个卖出信号,暗示着股票价格可能会
下跌。

需要注意的是,MACD顶背离并不是绝对可靠的信号,可能
存在假信号。

因此,建议结合其他技术指标和股票基本面分析,综合判断投资决策。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9),COLORFFAA00;
2*(DIFF-DEA),COLORSTICK;
MACD:=2*(DIFF-DEA);
//STICKLINE(MACD>=0,MACD,0,4,1),COLORF00FF0;
//STICKLINE(MACD<0,MACD,0,4,1),COLORWHITE;
//STICKLINE(MACD<REF(MACD,1),MACD>0,MACD,4,0 ),COLOR00AAFF;
X1:IF(DIFF<0,DIFF,0),COLOR0000FF,LINETHICK2;
X2:IF(DIFF<0,0,DIFF),COLORMAGENTA,LINETHICK1;
X3:IF(DIFF<DEA,DIFF,DEA),COLOR00FF00,LINETHICK1;
X4:IF(DIFF>DEA,DEA,DEA),LINETHICK1,COLORFFBB11;
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
STICKLINE(低位金叉,DEA*0.86,DEA*0.66,6,0),COLORYELLOW;
//DRAWTEXT(低位金叉,DEA*1.2,' 低位金叉'),COLORYELLOW; JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1; STICKLINE(二次金叉,DEA*0.96,DEA*0.76,6,0),COLORFF00FF;
//DRAWICON(二次金叉,DEA*1.1,'BUY') ;
DRAWTEXT(二次金叉,DEA-1,' 二次金叉'),COLORFF00FF;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA); STICKLINE(底背离,DEA*1.09,DEA*0.86,6,0),COLOR00FF00;
DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK1;
DRAWTEXT(底背离,DEA*1.09,' 底背离'),COLOR6600FF;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF); DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK1;
DRAWTEXT(顶背离,DEA*1.2,' 顶背离'),COLOR00FF00;
MA1:=MA(CLOSE,10);
MA2:=MA(CLOSE,60);
底背离,BPK;
CROSSDOWN(DIFF,DEA),SP;
顶背离,SPK;
CROSSUP(DIFF,DEA),BP;
AUTOFILTER;。

相关文档
最新文档