通达信MACD很准指标(MACD类)指标公式

买卖信号

1. **买入信号**:当MACD1>MAMACD1且MACD>MAMACD时,显示红色柱子(STICKLINE),表示多头信号 2. **卖出/观望信号**: - 当MACD1<MAMACD1时,显示绿色柱子 - 当MACD<0时,显示绿色柱子

用法

该指标是双周期MACD指标,结合了短期(8-26-50周期)和长期(16-58-88周期)的MACD分析: - **适用场景**:判断市场趋势方向,在红色柱子出现时考虑买入 - **注意事项**: - 红色柱子需同时满足两个周期都处于多头状态(MACD1>MAMACD1且MACD>MAMACD),信号较为可靠 - 绿色柱子表示短期或长期趋势走弱,应谨慎观望 - 该指标主要用于趋势判断,非反向交易指标

公式源码

DIFF1:=EMA(CLOSE,16) - EMA(CLOSE,58),COLORWHITE;
DEA1:=EMA(DIFF1,88),COLORYELLOW;
macd1:2*(DIFF1-DEA1)*100 ;
MAMACD1:MA(MACD1,5),,COLORWHITE;
DIFF:=EMA(CLOSE,8) - EMA(CLOSE,26),COLORWHITE;
DEA:=EMA(DIFF,50),COLORYELLOW;
MACD:2*(DIFF-DEA)*100 ;
MAMACD:MA(MACD,5),,COLORWHITE;
STICKLINE(MACD1<MAMACD1,0,MACD1,1,0),COLORGREEN;
STICKLINE(MACD>MAMACD,MACD1*0.6,0,1,0),COLORYELLOW;
STICKLINE(MACD<0,MAMACD,MACD1,1,0),COLORGREEN;
STICKLINE(MACD1>MAMACD1 AND MACD>MAMACD ,0,MACD1,1,0),COLORRED;

通达信MACD彩色量柱指标(MACD类)指标公式

买卖信号

**买入信号:** - YXF条件:当DX指标的2日内最低值等于7日内最低值,且连续2天DX<0,同时DX上穿MA(DX,2)时产生买入信号 - 通过FILTER(YXF=1,5)过滤后输出三个买入信号: - 蓝色信号(20位置,粗线3) - 红色信号(10位置,中线2) - 黄色信号(5位置,细线1) - MACD金叉:STICKLINE显示MACD>0且MACD>=REF(MACD,1)时为红色柱(上涨动能增强) - MACD死叉:STICKLINE显示MACD<0且MACD>=REF(MACD,1)时为紫色柱(下跌动能增强) **卖出信号:** - 代码中定义了MACD<0且MACD<REF(MACD,1)时的绿色柱状线(下跌中继),但无专门的卖出信号输出

用法

1. **适用场景**:该指标为MACD改良指标,结合了传统MACD和动量指标DX,适合中短期交易者使用 2. **信号解读**: - 当出现蓝/红/黄任一信号时,表示可能产生买入机会,三者强度依次递减 - 蓝色信号最强烈,黄色信号最弱 - MACD红柱连续放大代表上涨趋势加强,绿柱代表下跌趋势 3. **注意事项**: - 主力线提供辅助趋势参考,白色粗线 - 主力成本线显示中长期成本区间(紫色) - 该指标无明确卖出信号,需结合其他分析方法判断卖点 - YXF条件较严格,可能产生信号较少

公式源码

ZERO : 0;
DIFF : EMA(CLOSE,6) - EMA(CLOSE,13);
DEA : EMA(DIFF,4);
macd : 2*(DIFF-DEA);
主力线:EMA(DIFF-MA(REF(DIFF,1),1),1)*1.862,COLORWHITE,LINETHICK1;
STICKLINE(MACD>0 AND MACD>=REF(MACD,1),0,MACD,5,0),COLOR0000FF;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,5,0),COLORFFFF00;
STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,5,0),COLORFF00FF;
STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,5,0),COLOR00FF00;
DIF:=EMA(CLOSE,6)-EMA(CLOSE,13);
mtm:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(Abs(MTM),6),6);
YXF:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND crOSS(DX,MA(DX,2)),1,0);
蓝:IF(FILTER(YXF=1,5),20,0),COLORLIBLUE,LINETHICK3;
红: IF(FILTER(YXF=1,5),10,0),COLORRED,LINETHICK2;
黄: IF(FILTER(YXF=1,5),5,0),COLORYELLOW,LINETHICK1;
A:=(3*C+L+O+H)/6;
X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+
14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/210;
S2:=SMA(C,3,1);
S6:=SMA(C,5,1);
DK:=2*(S2-S6);
主力成本:EMA(X,13),COLORFF00FF,LINETHICK0;

通达信MACD彩色版指标(MACD类)指标公式

买卖信号

1. **二次金叉**:DIFF与DEA在零轴下方形成二次金叉(DRAWICON显示) 2. **零上二次金叉**:DIFF与DEA在零轴上方形成金叉且次数小于2次(DRAWICON显示) 3. **MACD底背离**:MACD指标底背离信号(B1>0时红色柱状) 4. **KDJ底背离**:KDJ指标底背离信号(B2>0时洋红色柱状) 5. **RSI底背离**:RSI指标底背离信号(B3>0时黄色柱状) 6. **MACD顶背离**:MACD指标顶背离信号(D1>0时绿色柱状) 7. **KDJ顶背离**:KDJ指标顶背离信号(D2>0时橙色柱状) 8. **RSI顶背离**:RSI指标顶背离信号(D3>0时白色柱状) 9. **底背离**:价格创新低但DIFF未创新低,形成底背离(XG必涨信号) 10. **黑马信号**:MACD0大于前一日2.5倍且大于15 11. **主力建仓提醒**:VAR03<8.5 AND VAR02<11时显示紫色柱状 12. **大户减仓**:VAR05>50 AND VAR05<4.2时显示绿色柱状 13. **机构出货**:VAR03>89.5 AND VAR02>91时显示白色柱状 14. **主力出货1**:VAR03>88.5 AND VAR02>94.6时显示黄色柱状

用法

该指标为综合型技术分析指标,结合了MACD、KDJ、RSI三大指标及背离分析。适用于中长线趋势判断,配合量能分析主力资金动向。注意事项:1)底背离信号需结合成交量确认;2)多个指标同时出现背离时信号更强;3)主力资金信号需结合大盘环境判断;4)二次金叉信号在零轴下方成功率较高;5)黑马信号出现时通常有较大涨幅。

公式源码

DIFF:EMA(CLOSE,12) - EMA(CLOSE,26),LINETHICK1;
DEA:EMA(DIFF,9),LINETHICK1;
macd1:=2*(DIFF-DEA),STICK;
STICKLINE(MACD1>=REF(MACD1,1) AND MACD1>0,0,MACD1,1,0),COLORRED;
STICKLINE(MACD1>=REF(MACD1,1) AND MACD1<0,0,MACD1,1,0),COLORRED;
STICKLINE(MACD1<REF(MACD1,1),0,MACD1,1,0),COLORGREEN;
MACD:MACD1,NODRAW,COLORMAGENTA;
JCCOUNT:=COUNT(crOSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
DRAWICON(二次金叉,DEA*1.04,13) ;
A0:=CROSS(DIFF,DEA);
A:=A0 AND DIFF<0;
FT:=BARSLAST(A);
B:=COUNT(A0,FT);
零上二次金叉:=DIFF>0 AND DEA>0 AND A0 AND B<2;
DRAWICON(零上二次金叉,DEA*1.04,13) ;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA);
A2:=BARSLAST(REF(CROSS("kdj.K"(9,3,3),"kdJ.D"(9,3,3)),1));
B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));
A3:=BARSLAST(REF(CROSS("rsi.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));
D1:=REF(C,C1+1)<C AND REF(DIFF,C1+1)>DIFF AND CROSS(DEA,DIFF);
C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));
D2:=REF(C,C2+1)<C AND REF("KDJ.K"(9,3,3),C2+1)>"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));
C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
D3:=REF(C,C3+1)<C AND REF("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
MACD底背:=IF(B1>0,-0.1,0),COLORRED,POINTDOT;
KDJ底背:=IF(B2>0,-0.1,0),COLORFF00FF,POINTDOT;
RSI底背:=IF(B3>0,-0.1,0),COLORYELLOW,POINTDOT;
MACD顶背:=IF(D1>0,0.1,0),COLOR00FF00,POINTDOT;
KDJ顶背:=IF(D2>0,0.1,0),COLORFFCC66,POINTDOT;
RSI顶背:=IF(D3>0,0.1,0),COLORWHITE,POINTDOT;
STICKLINE(B1>0,-0.3*HHV((Abs(MACD)),180),0,3,0),COLORRED;
STICKLINE(B2>0,-0.2*HHV((ABS(MACD)),180),0,3,0),COLORFF00FF;
STICKLINE(B3>0,-0.1*HHV((ABS(MACD)),180),0,3,0),COLORYELLOW;
STICKLINE(D1>0,0.3*HHV((ABS(MACD)),180),0,3,0),COLOR00FF00;
STICKLINE(D2>0,0.2*HHV((ABS(MACD)),180),0,3,0),COLORFFCC66;
STICKLINE(D3>0,0.1*HHV((ABS(MACD)),180),0,3,0),COLORWHITE;
VAR01:=((CLOSE - LLV(LOW,30))/(HHV(HIGH,30) - LLV(LOW,30)))*(100); 
VAR02:=SMA(VAR01,2,1); 
VAR03:=SMA(VAR02,2,1); 
VAR04:=((vol)/(CAPITAL))*(34); 
VAR05:=REF(VAR04,1); 
主力建仓提醒:=((VAR03 < 8.5) AND (VAR02 < 11))*HHV((ABS(MACD)),30) ,STICK,LINETHICK1,COLORFF00FF; 
大户减仓:((VAR05 > 50) AND (VAR05 < 4.2))*HHV((ABS(MACD)),30),STICK,LINETHICK1,COLOR00FF00; 
机构出货:((VAR03 > 89.5) AND (VAR02 > 91))*HHV((ABS(MACD)),30),STICK,LINETHICK1,COLORFFFFFF; 
主力出货1:((VAR03 > 88.5) AND (VAR02 > 94.6))*HHV((ABS(MACD)),30),STICK,LINETHICK1,COLORFFFF00;
A10:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(CLOSE,A10+1)>CLOSE AND DIFF>REF(DIFF,A10+1) AND CROSS(DIFF,DEA);
DEA0:=EMA(DIFF*100,9);
MACD0:=2*(DIFF*100-DEA0);
黑马:=(MACD0>REF(MACD0,1)*2.5 AND MACD0>15);
XG必涨:(底背离 AND 黑马)*HHV((ABS(MACD)),30),LINETHICK2,COLORMAGENTA;

通达信MACD彩柱指标(MACD类)指标公式

买卖信号

该公式为标准MACD指标,未包含明确的买入/卖出信号语句(如CROSS、FILTER、DRAWTEXT、DRAWICON等)。仅通过颜色变化和柱状图形态进行可视化展示: - DIF线红色表示上涨,DEA线洋红色表示上涨 - MACD红色柱表示多头,蓝色/绿色/黄色柱表示不同状态

用法

1. 适用场景:判断价格趋势和动量变化 2. 使用方法: - DIF上穿DEA为金叉(买入信号参考) - DIF下穿DEA为死叉(卖出信号参考) - MACD柱状图由负转正可能表示多头增强 - MACD柱状图由正转负可能表示空头增强 3. 注意事项: - 该公式仅输出MACD数值和图形,不包含买卖信号提示语句 - 需自行结合金叉死叉判断或叠加其他指标使用 - 12/26/9为标准MACD参数,也可根据市场特点调整

公式源码

short:=12;
long:=26;
mid:=9;
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
IF(DIF>REF(DIF,1),DIF,DRAWNULL),COLORRED,LINETHICK2;
IF(DEA>REF(DEA,1),DEA,DRAWNULL),COLORMAGENTA,LINETHICK2;
macd:(DIF-DEA)*2,COLORSTICK;
STICKLINE(MACD>0,MACD,0,0.01,0),COLORRED,,LINETHICK2;
STICKLINE(MACD<0,MACD,0,0.01,0),COLORCYAN;
STICKLINE(MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND MACD<0,MACD,0,0.01,0),COLORYELLOW;
STICKLINE(MACD<REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND MACD>0,MACD,0,0.01,0),COLORGREEN;
STICKLINE(MACD>REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND MACD<0,MACD,0,0.01,0),COLORGREEN;
STICKLINE(MACD<REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND MACD>0,MACD,0,0.01,0),COLORYELLOW;

通达信MACD彩图指标(其他)指标公式

买卖信号

**买入信号:** 1. VA2/前高形成:MACD从负转正形成的前高价位 2. BDTJ/本低成立:MACD在负值区域形成最低点(FILTERX(LLV)条件) 3. BDCL/本低成立确认:MACD>本低/2且MACD<0的金叉确认 4. WQG/本高成立:MACD>0时本高/2的金叉确认 5. 红柱阶段:MACD>0的红柱区域(同步上涨阶段) **卖出信号:** 1. ZZ/本高形成:MACD>0时形成的高点 2. 前高突破失败:MACD<本高/2且MACD>0的死叉 3. 背离信号:MACD>前高但价格未创新高(红芯柱/惯性上涨阶段结束) 4. 绿柱阶段:MACD<0的青柱区域(下跌阶段) **其他信号:** - DRAWTEXT显示"前高"、"本高"、"低"、"本"等文字标注 - 黄芯柱:同步上涨阶段 - 红芯柱:惯性上涨阶段(背离阶段)

用法

1. **适用场景**:用于判断MACD的顶底结构和上升空间评估,特别适合中长线趋势交易

公式源码

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
macd:"MACD.MACD",NODRAW;
W1:STICKLINE(MACD>0,MACD,0,3,1),COLORRED;
W2:STICKLINE(MACD<0,MACD,0,3,1),COLORCYAN;
VA1:=HHVBARS(MACD,BARSLAST(MACD<0)+1);
VA2:=crOSS(BACKSET(CROSS(0,MACD),REF(VA1,1)+2),0.5);
QG:=CROSS(BACKSET(CROSS(0,MACD) OR (ISLASTBAR AND MACD>0),REF(VA1,1)+2),0.5);
前高:DRAWLINE(VA2,MACD,REF(VA2,1),REF(MACD,1),1),COLORMAGENTA;
VA3:=LLVBARS(MACD,BARSLAST(MACD>0)+1);
VA4:=CROSS(BACKSET(CROSS(MACD,0),REF(VA3,1)+2),0.5);
BD:=BARSLAST(FILTERX(CROSS(0,MACD),BARSCOUNT(C)));
前低:DRAWLINE(VA4,MACD,REF(VA4,1),REF(MACD,1),1);
BDTJ:=IF(MACD<0,FILTERX(MACD=LLV(MACD,BARSLAST(MACD>0)),
BARSCOUNT(C)),DRAWNULL);
TSBDTJ:=BARSLAST(BDTJ);
BDZH:=FILTERX(MACD<CONST(LLV(MACD,BD+1)),BARSCOUNT(C));
BDTS:=BARSLAST(BDZH);
本低:IF(BD+1>=1,CONST(LLV(MACD,BD+1)),DRAWNULL);
BDCL:=CROSS(COUNT(CROSS(MACD>本低/2 AND MACD<0,0.5),TSBDTJ)=1,0.5) AND TSBDTJ>=0;
终点:=IF(ISLASTBAR AND MACD>0 AND MACD=HHV(MACD,BARSLAST(MACD<0)),1,
IF(FILTERX(QG,BARSCOUNT(C)),2,DRAWNULL));
UU:=(终点=1 OR 终点=2) AND MACD>0;
ZZ:=FILTERX(UU,BARSCOUNT(C));
本高:DRAWLINE(ZZ,MACD,REF(ZZ,1),REF(MACD,1),1),COLORWHITE;
横线:=CONST(REF(MACD,BARSLAST(ZZ)));
WW:=MACD>横线;
起始点:=FILTERX(REFX(BARSLAST(WW),1)=1,BARSCOUNT(C));
天数:BARSLAST(起始点),COLORYELLOW,NODRAW;
上横线:DRAWLINE(起始点,横线,ZZ,横线,0),COLORGREEN,DOTLINE;
下横线:DRAWLINE(BDZH,CONST(LLV(MACD,BD+1)),BDTJ=1,MACD,0),COLOR8080FF,DOTLINE;
DRAWNUMBER(BDTJ,CONST(LLV(MACD,BD+1))*0.9,BDTS);
DRAWNUMBER(ZZ,上横线*1.1,天数);
TJ:=IF(起始点,BARSNEXT(ZZ),DRAWNULL);
红柱数量:IF(天数>0 AND 天数<=REF(TJ,天数),SUM(MACD>0,天数),DRAWNULL),COLORWHITE,NODRAW;
横线起始价:REF(C,天数),NODRAW;
空间评估:(横线起始价-C)/C*100,NODRAW;
TT:=BARSLAST(ZZ);
WQG:=CROSS(COUNT(CROSS(MACD<本高/2 AND MACD>0,0.5),ZZ)=1,0.5) AND ZZ>=0;
STICKLINE(MACD>前高 AND 本高>前高 AND BARSLAST(CROSS(MACD<本高/2,0.5))>0 AND
MACD>(前高+本高)/2,MACD,前高,1,0),COLORYELLOW;
前高本高二分位:IF(MACD>0 AND 本高!=前高,DRAWLINE(WQG,(前高+本高)/2,REF(WQG,1),REF((前高+本高)/2,1),1)
,DRAWNULL),COLORC0C000,DOTLINE;
AA:=STRCAT(STRCAT(STRCAT('〖','上升空间'),'〗'),CON2STR(IF(空间评估,空间评估,
DRAWNULL),2));
DRAWTEXT(WQG,MACD*1.1,'本高成立'),COLORWHITE;
DRAWTEXT(BDCL,MACD*1.1,'本低成立'),COLORWHITE;
STICKLINE(MACD>前高,MACD,前高,1,0),COLORYELLOW;
STICKLINE(WQG,MACD,0,1,0),COLORGREEN;
STICKLINE(MACD<0 AND MACD<前低 AND 前低<0,MACD,前低,1,0),COLORBLUE;
B1:=IF(CROSS(MACD<0,0.5),BARSNEXT(BDTJ),DRAWNULL);
TSB1:=BARSLAST(MACD>0)-1;
STICKLINE(BARSLAST(BDCL)>=0 AND MACD<前低 AND MACD<0,MACD,前低,1,0),COLORGREEN;
STICKLINE(BDCL,MACD,0,1,0),COLORWHITE;
STICKLINE(MACD>前高 AND 本高>前高 AND BARSLAST(WQG)>0,
MACD,前高,1,0),COLORRED;
DRAWTEXT(VA2 AND VA2!=UU,(MACD/10)*9,'前');
DRAWTEXT(VA2 AND VA2!=UU,MACD/10,'高');
DRAWTEXT(ZZ,(MACD/10)*9,'本'),COLORWHITE;
DRAWTEXT(ZZ,MACD/10,'高'),COLORWHITE;
DRAWTEXT(BDTJ,(MACD/10)*9,'低'),COLORRED;
DRAWTEXT(BDTJ,MACD/10,'本'),COLORRED;
IF(BARSLAST(BDCL)>=0,本低/2,DRAWNULL),COLORRED,DOTLINE;
DRAWTEXT_FIX(1,0.05,0.04,0,'【黑马拉升由两个阶段构成:同步上涨阶段(黄芯柱)
和惯性上涨阶段(背离阶段、红芯柱)】'),COLORFFFF00;

通达信MACD形态选股指标(趋势型)指标公式

买卖信号

**买入信号:** - REF(V4,1)=1 AND V5 AND V6 AND V7 AND G - 具体条件包括: - 前一天满足"连续3天MACD向下"(V4) - 4天内存在MACD>=0.3的情况(V5) - 收盘价大于前一天最高价(V6) - DIF在DEA上方(V7) - 均线多头排列:MA(C,10)>MA(C,21) AND MA(C,5)>MA(C,10) AND MA(C,3)>MA(C,55)(G) **卖出信号:无**

用法

1. **适用场景**:捕捉强势股回调后的买入机会。当MACD连续3天向下回调,但整体仍处于多头趋势(MACD>=0.3、DIF>DEA、均线多头排列),且股价放量突破前一天高点时,形成买入信号。 2. **注意事项**: - 这是一个纯买入指标,没有给出卖出条件,需要结合其他指标或自行设定止盈止损 - 条件较为严格,需要同时满足MACD强势、多头排列、股价突破三个要素 - 建议结合大盘环境和成交量综合判断 - 可作为选股公式使用,筛选符合条件的股票

公式源码

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
macd:=(DIF-DEA)*2;
V1:=MACD>=0.3;
V3:=MACD<REF(MACD,1);
V4:=COUNT(V3,3)=3;
V5:=COUNT(V1,4)>0;
V6:=C>REF(H,1);
V7:=DIF>DEA;
G:=MA(C,10)>MA(C,21)  AND MA(C,5)>MA(C,10) AND MA(C,3)>MA(C,55);
REF(V4,1)=1 AND V5 AND V6 AND V7 AND G ;

通达信MACD强弱指标(MACD类)指标公式

买卖信号

1. **金叉信号**: - "金叉--属强势信号":DIF上穿DEA,且不在0轴下方(轴上金叉或普通金叉) - "DEA和DIF在0轴下金叉":轴下金叉 2. **死叉信号**: - "DEA和DIF在0轴下死叉":轴下死叉 3. **其他隐含信号**(通过变量定义但未绘制文本): - 轴上死叉:死叉且DEA>0 - 轴上二次金叉:20天内出现2次轴上金叉 - 轴上三次金叉:20天内出现3次轴上金叉 4. **辅助信号**: - MACD绿柱缩短:MACD<0且绝对值缩小 - MACD红柱缩短:MACD>0且数值缩小 - 缩头、缩脚

用法

1. **适用场景**:中短期趋势分析,结合MACD指标的经典用法 2. **主要信号**: - 金叉买入,死叉卖出 - 0轴上方金叉为强势信号,可重点关注 - 0轴下方金叉/死叉为弱势信号,谨慎操作 - 轴上二次金叉、三次金叉表示强势延续 3. **注意事项**: - 该指标包含趋势判断(多头排列、空头排列、上升趋势、下跌趋势) - 需结合均线系统(MA1-MA4)和布林带综合判断 - 建议在轴上金叉时积极做多,轴下金叉时观望或轻仓 - MACD柱状图颜色有助于判断多空力量变化

公式源码

M :=9;
P1:=5;
P2:=10;
P3:=20;
P4:=30;
LONG:=26;
SHORT:=12;
MA1:= EMA(C,P1);
MA2:= EMA(C,P2);
MA3:= EMA(C,P3);
MA4:= EMA(C,P4);
MA5:= MA(C,120);
换手率:=(vol*100/FINANCE(7));
N:=26; P:=20;
MID := MA(CLOSE,N);
UPPER:=MID + P/10*STD(CLOSE,N);
LOWER:=MID - P/10*STD(CLOSE,N);
多头排列:=MA1>MA2 AND MA2>MA3 AND MA2>MA4 AND MA4>REF(MA4,5);
空头排列:=MA1<MA2 AND MA2<MA3 AND MA3<MA4;
上升趋势:=MA4>REF(MA4,3) AND MA4>REF(MA4,1) AND MA1>MA4;
下跌趋势:=MA4<REF(MA4,3) AND MA4<REF(MA4,1) AND MA1<MA4;
{【macd指标分析】}
DIF :EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),COLORCCFFFF;
DEA :EMA(DIF,M),COLOR58FF58;
MACD:=2*(DIF-DEA),COLORFFFF00,LINETHICK0;
STICKLINE(MACD>=0 AND MACD>=REF(MACD,1),0,MACD,2,0),COLOR6058FF;
STICKLINE(MACD>=0 AND MACD< REF(MACD,1),0,MACD,2,1),COLOR6058FF;
STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,2,1),COLORFFFF00;
STICKLINE(MACD<0 AND MACD< REF(MACD,1),0,MACD,2,0),COLORFFFF00;
多头趋势:=IF(DIF>=0 AND DEA>=0 OR (DIF<0 AND DEA>=0),1,0);
空头趋势:=DIF<0 AND DEA<0 OR (DIF>=0 AND DEA<0);
MACD绿柱缩短:=MACD<0 AND Abs(MACD)< REF(ABS(MACD),1) AND REF(MACD,1)<0;
MACD红柱缩短:=MACD>0 AND MACD< REF(MACD,1);
缩头:=IF(MACD>0 AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)>REF(MACD,3) AND MACD< REF(MACD,1),1,0) AND REF(MACD,1)>0.150;
缩脚:=IF(MACD<0 AND REF(MACD,1)< REF(MACD,2) AND REF(MACD,2)< REF(MACD,3) AND MACD>REF(MACD,1),1,0) AND REF(MACD,1)<-0.100;
金叉:=crOSS(DIF,DEA);
死叉:=CROSS(DEA,DIF);
轴下死叉:=死叉 AND DEA<0;
轴上死叉:=死叉 AND DEA>0;
轴下金叉:=金叉 AND DEA<0;
轴上金叉:=金叉 AND DEA>0;
轴上二次金叉:=COUNT(CROSS(DIF,DEA) AND DEA>0,20)=2 AND CROSS(DIF,DEA) AND DEA>0;
轴上三次金叉:=COUNT(CROSS(DIF,DEA) AND DEA>0,20)=3 AND CROSS(DIF,DEA) AND DEA>0;
NOTEXT1:DIF,COLORCCFFFF;
NOTEXT2:DEA,COLOR58FF58;
DRAWTEXT_FIX(ISLASTBAR AND 金叉 AND NOT(轴下金叉) AND NOT(轴上金叉) AND NOT(轴上二次金叉),0.6,0,0,'金叉--属强势信号'),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR AND 轴下金叉,0.6,0,0,'DEA和DIF在0轴下金叉'),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR AND 轴下死叉,0.6,0,0,'DEA和DIF在0轴下死叉'),COLORYELLOW;

通达信MACD强弱分柝走势指标(MACD类)指标公式

买卖信号

该公式为MACD指标,主要包含以下信号: - **买入信号**:DIFF上穿DEA(金叉)- 传统MACD的买入信号 - **卖出信号**:DIFF下穿DEA(死叉)- 传统MACD的卖出信号 - 公式中使用了DRAWTEXT显示当前趋势状态(向上/向下趋势、上涨柱/下跌柱),但这些是文字提示而非买卖信号

用法

1. **适用场景**:用于判断中长期趋势,适合趋势行情 2. **使用方法**: - 金叉(DIFF上穿DEA)时考虑买入 - 死叉(DIFF下穿DEA)时考虑卖出 - MACD柱状图由绿转黄/洋红时多头增强,由红转绿时空头增强 3. **注意事项**: - 震荡行情中频繁金叉死叉,容易产生假信号 - 建议结合其他指标(如均线、成交量)综合判断 - DRAWTEXT部分仅为当前状态文字提示,非交易信号

公式源码

DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
macd:=2*(DIFF-DEA), COLORSTICK;
DRAWBAND(DIFF,RGB(255,50,0),DEA,RGB(0,255,50)); 
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,1,0),COLORGREEN;
STICKLINE(MACD<REF(MACD,1)AND MACD<0,0,MACD,1,0),COLORFFCC33;
STICKLINE(MACD>REF(MACD,1)AND MACD,0,MACD,1,0),COLORYELLOW; 
STICKLINE(MACD>REF(MACD,1)AND MACD>0,0,MACD,1,0),COLORMAGENTA; 
强弱分界:0,COLORBLUE,LINETHICK2;
DRAWTEXT(ISLASTBAR AND DIFF>REF(DIFF,1),DIFF,' ↑向上趋势'),COLORFFFFFF; 
DRAWTEXT(ISLASTBAR AND DIFF<REF(DIFF,1),DIFF,' ↓向下趋势'),COLORFFFFFF; 
DRAWTEXT(ISLASTBAR AND MACD>REF(MACD,1),MACD,' ↑上涨柱'),COLOR0000FF;
DRAWTEXT(ISLASTBAR AND MACD<REF(MACD,1),MACD,' ↓下跌柱'),COLOR00FF00;

通达信MACD建仓抄底指标(MACD类)指标公式

买卖信号

1. **买入信号(建仓)**:DIF上穿DEA(Cross(DIF,DEA)),显示"建仓"黄色文字 2. **卖出信号(空仓)**:DEA上穿DIF(Cross(DEA,DIF)),显示"空仓"绿色文字 3. **买入图标**:DIF上穿DEA时显示红色图标(DRAWICON) 4. **卖出图标**:DEA上穿DIF时显示绿色图标(DRAWICON) 5. **抄底信号**:当DIF上穿DEA且DEA<=-0.07时,显示"抄底"黄色文字和买入图标

用法

该指标是基于MACD的改进型指标。 - **适用场景**:中短线趋势交易,用于判断MACD金叉死叉及超跌抄底 - **注意事项**: 1. "_抄底"条件较为苛刻(要求DEA<=-0.07),属于左侧交易抄底信号,信号出现时可能已是局部低位,但可能继续下跌 2. 蓝色柱状线表示多头回调(绿柱缩小但仍为正),紫色柱状线表示空头反弹(红柱放大且为负) 3. 红色填充的"强度"线段表示多头趋势,绿色表示空头趋势 4. 建议结合其他指标或均线系统综合判断,避免单独依赖抄底信号

公式源码

DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORLIRED,LINETHICK0;
DEA:EMA(DIF,9),COLORRED,LINETHICK0;
DRAWTEXT(crOSS(DIF,DEA),DIF-0,'建仓'),COLORYELLOW;
DRAWTEXT(CROSS(DEA,DIF),DIF+0,'空仓'),COLORGREEN;
macd彩柱:(DIF-DEA)*2,COLORSTICK;
STICKLINE(((MACD彩柱<REF(MACD彩柱,1)) AND (MACD彩柱>0)),0,MACD彩柱,1,0),COLORLIBLUE,LINETHICK2;
STICKLINE(((MACD彩柱>REF(MACD彩柱,1)) AND (MACD彩柱<0)),0,MACD彩柱,1,0),COLORFF00FF,LINETHICK2;
_抄底:Abs((CROSS("MACD.DIF","MACD.DEA")
&& "MACD.DEA"<=-0.07)*"MACD.DIF")*1.50,COLORLIMAGENTA;
_DIF:"MACD.DIF",COLORGREEN;
_DEA:"MACD.DEA";
__强度:IF(_DIF>_DEA,_DIF,DRAWNULL),COLORRED,LINETHICK1;
_强度:IF(_DEA<_DIF,_DEA,DRAWNULL);
DRAWTEXT(ABS(_抄底)>0,_抄底*1.20,' 抄底'),COLORYELLOW;
DRAWICON(ABS(_抄底)>0,_抄底*1.10,4);
DRAWICON(CROSS(_DIF,_DEA),_DEA,1);
DRAWICON(CROSS(_DEA,_DIF),_DEA,2);

通达信MACD建仓买点指标(MACD类)指标公式

买卖信号

1. **佛手信号**:当VV条件满足时出现,VV条件包括:收盘价>开盘价且5日均线>10日均线>30日均线,且DIFF>DEA且MACD>前一天MACD且DIFF>0且DEA>0且5日均量>34日均量且30日均线>=前一天30日均线 2. **二次翻红**:FH3或FH4或FH5满足时出现(MACD连续4天递增且当天MACD>=0且当天MACD>前一天MACD,同时满足其他条件) 3. **低买**:DIF从下向上穿越DEA且DIF<0 4. **加油**:DIF从下向上穿越DEA且DIF>0 5. **买入选股**:最佳买入指标从下向上穿越0 6. **建仓买点**:VARA2从下向上穿越VARA3且VARA2<40

用法

该指标为综合型指标,结合了MACD、RSI、均线、成交量等多种技术分析工具。主要用于中短期择时买入。注意事项: - 指标包含多个买入信号,需综合判断 - "佛手"信号需要同时满足均线多头排列、MACD多头、成交量配合等多重条件 - "二次翻红"信号要求MACD连续递增并转正,是较强的买入信号 - "低买"和"加油"分别对应DIF在零轴下和零轴上穿越DEA的信号 - 建仓买点需要VARA2和VARA3形成金叉且VARA2处于低位(<40) - 可结合阻价和支价进行支撑位和压力位分析

公式源码

M:=7;
M1:=3;
DIFF:= EMA(CLOSE,12)-EMA(CLOSE,26);
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED;
LC:=REF(CLOSE,1);
rsi5:=((SMA(MAX((CLOSE-LC),0),5,1)/SMA(Abs((CLOSE-LC)),5,1))*100);
DEA:EMA(DIF,9),COLORBLUE;
macd:2*(DIF-DEA),COLORSTICK;
TR1:=SUM(MAX(MAX((HIGH-LOW),ABS((HIGH-REF(CLOSE,
1)))),ABS((LOW-REF(CLOSE,1)))),10);
HD:=(HIGH-REF(HIGH,1));
FH1:=REF(MACD,1)<REF(MACD,2) AND REF(MACD,
2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);
FH2:=MACD>=0 AND COUNT(MACD>REF(MACD,1),1)=1;
LD:=(REF(LOW,1)-LOW);
DMP:=SUM(IF(((HD>0) AND (HD>LD)),HD,0),10);
DMM:=SUM(IF(((LD>0) AND (LD>HD)),LD,0),10);
FH3:=FH1 AND FH2 AND EMA(C,13)>REF(EMA(C,13),1);
FH4:=FH1 AND FH2 AND ABS((DIF-DEA)/C)<0.018;
FH5:=FH1 AND FH2 AND MACD<0.10;
PDI:=((DMP*100)/TR1);
mdi:=((DMM*100)/TR1);
VV:=CLOSE>OPEN AND MA(CLOSE,5)>MA(CLOSE,10) AND MA(CLOSE,10)>MA(CLOSE,
30) AND DIFF>DEA AND MACD>REF(MACD,1) AND DIFF>0 AND DEA>0 AND MA(vol,
5)>MA(VOL,34) AND MA(CLOSE,30)>=REF(MA(CLOSE,30),1);
ADX:=MA(((ABS((MDI-PDI))/(MDI+PDI))*100),5);
AV:=(RSI5+ADX);
佛手:IF(VV,1,0),NODRAW;
DRAWICON(佛手,0.06,11);
二次翻红:(FH3 OR FH4 OR FH5),COLORRED,NODRAW;
DXR:=(((ADX+REF(ADX,5))/2)+RSI5);
wr10:=((100*(HHV(HIGH,10)-CLOSE))/(HHV(HIGH,10)-LLV(LOW,10)));
低买:crOSS(DIF,DEA) AND DIF<0,COLORFF00FF,NODRAW;
加油:CROSS(DIF,DEA) AND DIF>0,COLORYELLOW,NODRAW;
NEWVOL:=(RSI5-WR10);
最佳买入:=(AV+NEWVOL);
DRAWICON(二次翻红,-0.05,1);
DRAWTEXT(二次翻红,-0.15,'翻红'),COLORRED;
买入选股:IF(CROSS(最佳买入,0),3,0),STICK,COLOR00FFFF,LINETHICK2;
VARA1:=SMA(买入选股,3,1);
DRAWTEXT(CROSS(DIF,DEA) AND DIF<0,DEA-0.02,'低买'),COLORFF00FF;
DRAWTEXT(CROSS(DIF,DEA) AND DIF>0,DEA-0.05,'加油'),COLORYELLOW;
XG:二次翻红 OR 低买 OR 加油,NODRAW;
VARA2:=SMA(VARA1,3,1),COLOR0000FF;
VARA3:=SMA(VARA2,3,1),COLOR00FFFF;
YLZC:=IF(CLOSE=INDEXC,(INDEXC+INDEXH+INDEXL+INDEXO)/4,AMOUNT/(VOL+0.01)/100);
阻价:=IF(CLOSE=INDEXC,YLZC+INDEXC-INDEXL,YLZC+(CLOSE-LOW));
支价:=IF(CLOSE=INDEXC,INDEXL+INDEXC-YLZC,LOW+(CLOSE-YLZC));
建仓买点:IF(CROSS(VARA2,VARA3) AND (VARA2<40),3,0* 10000),COLOR0000FF,LINETHICK1;
今压:REF(阻价,1),LINETHICK0,COLORAA11BB,NODRAW;
今撑:REF(支价,1),LINETHICK0,COLOR009900,NODRAW;
STICKLINE(建仓买点,0,1.0,6,0),COLORFF80FF;
STICKLINE(建仓买点,0.5,2.0,2,0),COLOR3000FF;
明压:阻价,LINETHICK0,NODRAW;
明撑:支价,LINETHICK0,NODRAW;