通达信MACD低位二次金叉指标(MACD类)指标公式

买卖信号

**买入信号:** 1. 低位金叉:DRAWTEXT(低位金叉,0.16,' 低位金叉') - 条件为DIFF上穿DEA且DIFF<-0.1 2. 二次金叉:DRAWICON(二次金叉,DEA*0.9,1) + DRAWTEXT(二次金叉,0.2,' 二次金叉') - 条件为DIFF上穿DEA且DEA<0且为第二次金叉 3. 底背离:DRAWTEXT(底背离,0.12,' 底背离') - 条件为价格创新低但DIFF未创新低且DIFF上穿DEA 4. 买:DRAWTEXT(D=1000,B*0.01,'买') - ZIG函数产生的买入信号 **卖出信号:** 1. 卖:DRAWTEXT(W=1000,B*0.02,'卖') - ZIG函数产生的卖出信号 **组合信号:** - 三全项:DRAWTEXT(低位金叉 OR 二次金叉 AND 底背离,0.25,'三全项') - 表示多个买入条件同时满足

用法

1. **适用场景**:该指标为MACD指标的改进版,结合了ZIG转向函数,适用于判断趋势反转和背离信号。可用于股票、期货等金融产品的中短期交易。 2. **使用方法**: - 关注"低位金叉"和"二次金叉"作为买入参考 - "底背离"是重要的趋势反转信号 - ZIG函数的"买"和"卖"信号可作为辅助判断 - "三全项"信号同时满足多个条件,信号更强 3. **注意事项**: - MACD指标适合震荡行情,在趋势行情中可能产生频繁假信号 - 底背离需要结合成交量验证 - ZIG函数参数(3,50/5)表示转向幅度设置 - 建议结合其他指标(如均线、成交量)综合判断 - STICKLINE用于绘制信号柱状图,直观显示信号位置

公式源码

DIFF:EMA(CLOSE,12)-EMA(CLOSE,27);
DEA:EMA(DIFF,9);
macd:2*(DIFF-DEA), COLORSTICK,LINETHICK2;
低位金叉:=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;
DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;
DRAWTEXT(低位金叉 OR 二次金叉 AND 底背离,0.25,'三全项'),COLOR0000FF,LINETHICK2;
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
底背:=DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;
DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;
B:=ZIG(3,50/5)*1;
G:=MA(B,2);
D:=CROSS(B,G)*1000;
W:=CROSS(G,B)*1000;
DRAWTEXT(W=1000,B*0.02,'卖' ),COLOR00FF00,LINETHICK2;
DRAWTEXT(D=1000,B*0.01,'买'),COLORYELLOW,LINETHICK3;

通达信MACD优指标(MACD类)指标公式

买卖信号

1. **买入信号**: - **X3条件**:MACD连续下跌后转势,当MACD>REF(MACD,1)且收阳线且C>REF(C,1)时,显示蓝色柱状线 - **B4条件**(主要买入信号):满足B3的前一根(连续下跌后企稳),且MACD上涨、收阳线、涨幅>0,显示买入图标(DRAWICON) 2. **卖出信号**:无明确的卖出信号输出

用法

1. **适用场景**:该指标是MACD的优化版本,主要用于判断MACD的底部转折和买入时机 2. **核心逻辑**: - 通过X系列变量识别MACD连续上涨后的回调结束点 - 通过A系列和B系列变量识别MACD连续下跌后的企稳回升点 - B4信号是比较可靠的买入点,需满足:前期连续下跌(不超过2根在0以下)、MACD开始上涨、收阳线且当日上涨 3. **注意事项**: - 该指标侧重于买入信号,卖出信号不明显 - B4的买入条件较为严格,可结合其他指标或均线使用 - 图标信号出现时可考虑建仓,但仍需结合大盘环境和个股走势判断

公式源码

DIF:(EMA(C,5)-EMA(C,21))/EMA(C,21)*100,COLORF0F0F0;
DEA:EMA(DIF,8),COLOR00DCDC;
macd:2*(DIF-DEA),COLORSTICK,COLOR0000DC;
STICKLINE(MACD>0,MACD,0,2,1),COLOR0000DC;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),MACD,0,2,1),COLOR00B400;
STICKLINE(MACD<=0,MACD,0,2,1),COLORGRAY;
STICKLINE(MACD<=0 AND MACD>REF(MACD,1),MACD,0,2,1),COLORC800C8;
X0:=BARSLAST((crOSS(MACD,REF(MACD,1)) AND MACD>0) OR CROSS(MACD,0));
X1:=BARSLAST(CROSS(0.5,COUNT(MACD>REF(MACD,1),X0+1)=X0+1));{回}
X2:=COUNT(MACD<REF(MACD,1),X1+1)=X1+1 AND COUNT(MACD<0,X1+1)<=2;
X3:=REF(X2,1) AND MACD>REF(MACD,1) AND C>O AND C>REF(C,1);
STICKLINE(X1=0 AND MACD>0,MACD,0,2,0),COLORDCDC00;
STICKLINE(X3,MACD,0,2,0),COLOR0854FF;
NOTEXTDIF:DIF,COLORWHITE;
NOTEXTDEA:DEA,COLORYELLOW;
NOTEXT:IF(DIF>=REF(DIF,1),DIF,DRAWNULL),COLORRED;
ER:=vol/CAPITAL*100;
ZD:=C/REF(C,1)*100-100;
A0:=BARSLAST(CROSS(0.5,COUNT(MACD<0,3)>=3) AND (MACD>=1 OR DIF>=2));
A1:=CROSS(0.5,COUNT(MACD>REF(MACD,1),A0+1)=A0+1);
A2:=REF(HHV(ER,A0+1),1)>=3 AND REF(HHV(ZD,A0+3),1)>=5;
B0:=BARSLAST(A1 AND A2);
B1:=COUNT(MACD<REF(MACD,1),B0+1)=B0+1;
B2:=COUNT(MACD<0,B0+1)<=2 AND (COUNT(C<O AND ZD<0,2)=2 OR B0>=1);
B3:=B1 AND B2;
B4:=REF(B3,1) AND MACD>REF(MACD,1) AND C>O AND ZD>0;
DRAWICON(B4,Abs(MACD)+1,1);

通达信MACD优化自编指标(MACD类)指标公式

买卖信号

1. **买入信号**: - `DRAWICON(CROSS(DIFF,DEA),DIFF,1)` - DIFF上穿DEA时显示买入图标(图标1) - `抄底:IF((TROUGHBARS(3,15,1)=0) AND (HIGH>LOW+0.01),0.15,(-0))` - 出现抄底信号时买入 - `BB`条件成立时(DIFF上穿DEA且满足背离条件)显示白色柱状线信号 2. **卖出信号**: - `DRAWICON(CROSS(DEA,DIFF),DEA,2)` - DEA上穿DIFF时显示卖出图标(图标2) 3. **辅助信号**: - `主升:DIFF>0 AND DIFF>DEA` - 多头排列信号(显示紫色柱状) - 动力线与MACD的多种位置关系(主动、主拉、翻空等)辅助判断趋势

用法

1. **适用场景**:该指标为MACD的优化版本,适用于中短线趋势判断,结合了传统MACD背离分析和抄底功能。 2. **使用方法**: - 关注DIFF与DEA的金叉死叉信号 - 利用"抄底"指标在超卖区域寻找反弹机会 - 通过"动力"线与MACD的对比判断波段强弱 - 红色STICKLINE表示MACD向上,绿色表示向下 3. **注意事项**: - "抄底"信号需结合市场环境判断,不是每次都会准确 - 背离信号(BB条件)需要满足特定形态,成功率较高 - 该指标偏趋势型,需配合其他分析工具使用以提高准确性

公式源码

DIFF:MA(CLOSE,12)-MA(CLOSE,26),COLORFFFFFF,LINETHICK2,COLORFF7F00;
DEA:MA(DIFF,9),COLOR00FFFF,LINETHICK2,COLORFF7F00;
DRAWBAND(DIFF,RGB(155,50,50),DEA,RGB(0,100,50));
macd:2*(DIFF-DEA), COLORSTICK,LINETHICK1;
抄底:IF((TROUGHBARS(3,15,1)=0) AND (HIGH>LOW+0.01),0.15,(-0)),COLOR00FF00,LINETHICK1;
中区:0,COLORYELLOW,LINETHICK1;
动力:MA(MACD,5),COLORYELLOW,LINETHICK2;
主动:IF(MACD>=动力 AND 动力<=中区,动力,DRAWNULL),COLORYELLOW,LINETHICK2;
主拉:IF(动力>=中区,动力,DRAWNULL),COLORRED,LINETHICK2;
翻空:IF(动力<中区 AND 动力>MACD,动力,DRAWNULL),COLORGREEN,LINETHICK2;
中区10:0,COLORFFFF00,LINETHICK1;
动力10:MA(MACD,10),COLORFFFF00,LINETHICK2;
主动10:IF(MACD>=动力10 AND 动力10<=中区10,动力10,DRAWNULL),COLORFFFF00,LINETHICK2;
主拉10:IF(动力10>=中区10,动力10,DRAWNULL),COLORFF43B9,LINETHICK2;
翻空10:IF(动力10<中区10 AND 动力10>MACD,动力10,
DRAWNULL),COLOR00FF00,LINETHICK2;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1,0),COLORRED;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1,0),COLORRED;
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),COLORGREEN;
沉:IF(DIFF>=DEA,DIFF,DRAWNULL),COLORRED;
着:IF(DEA>=DIFF,DEA,DRAWNULL),COLORFF9900;
冷:IF(DIFF>=DEA,DEA,DRAWNULL),COLOR00FFFF;
静:IF(DEA>=DIFF,DIFF,DRAWNULL),COLOR00FF00;
AA:=BARSLAST(REF(crOSS(DIFF,DEA),1));
BB:=REF(CLOSE,AA+1)>CLOSE AND DIFF>REF(DIFF,AA+1) AND CROSS(DIFF,DEA);
乐:DRAWLINE(AA=0,DEA,BB,DEA,0),COLOR0000FF;
STICKLINE(BB,-0.2,0.2,0,1),COLORFFFFFF;
主升: DIFF>0 AND DIFF>DEA,COLOR0000FF,POINTDOT,NODRAW;
STICKLINE(主升,DIFF,DEA,5,0),COLORFF00FF;
DRAWICON(CROSS(DIFF,DEA),DIFF,1);
DRAWICON(CROSS(DEA,DIFF),DEA,2);

通达信MACD优化波段指标(趋势型)指标公式

买卖信号

1. **买入信号**:当"成立"条件满足时,绘制买入图标 - 成立条件 = 三平底翻金 AND (出击 OR 启动) - 三平底翻金:连续下跌后出现三平底形态(VAR1-VAR18系列条件) - 出击:主力启动线与资金异动线金叉,或主力洗盘线>资金异动线时主力启动线上穿主力洗盘线 - 启动:主力启动线放量上涨,且成交量上穿主力启动线 2. **辅助买入提示**:买入提示=成立=1 AND 分时判断=1

用法

1. **适用场景**:该指标为综合型指标,结合了MACD多空趋势、KDJ优化、筹码分析、宝塔线择时等多种技术分析手段,适用于中短线交易决策 2. **主要功能**: - 通过MACD修正判断多空趋势和超跌反弹 - 利用优化KDJ判断超买超卖和钝化处理 - 通过筹码分布(90%成本集中度、70%成本集中度等)判断主力动向 - 使用宝塔线(三平底翻金)进行择时买入 - 通过成交量均线(5日、35日、135日)判断资金异动 3. **注意事项**: - 需配合分时判断使用(分钟有效周期需有效) - 买入信号需满足"成立"条件,包括形态突破和资金配合 - 指标包含多种画线,适合作为参考指标配合其他分析手段使用

公式源码

A:=CURRBARSCOUNT;
A1:=DAY!=REF(DAY,1);
A2:=BARSLAST(A1)+1;
A3:=MA(C,A2);
A4:=SUM(AMO,A2)/SUM(vol,A2)/100;
A5:=IF(CAPITAL>0,A4,A3);
均价线:=IF(A<=CONST(A2),A5,DRAWNULL);
分钟有效周期:=IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,DRAWNULL))));
分时价:=TFILT(CLOSE,CURRBARSCOUNT,00,CURRBARSCOUNT,00);
分时判断:=IF(分时价=DRAWNULL,1,IF(分钟有效周期=DRAWNULL,DRAWNULL,1));
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
macd:=2*(DIFF-DEA);
KX:=BARSSINCE(CLOSE);{←首次开盘价距金的天数}
HHN:=CONST(HHV(DIFF,KX));
HLN:=CONST(LLV(DEA,KX));
RC1:=CONST((HHN+HLN)/2);
SS:=((HHN-HLN)/200);
MACD底部:=(-100*SS+RC1)+-(-100*SS+RC1),COLOR669999;
MACD顶部:=(100*SS+RC1)+-(-100*SS+RC1),COLORFF0033;
MACD中轴:=0+-(-100*SS+RC1);
DIFF修正:=DIFF+-(-100*SS+RC1),COLOR008080;
DEA修正:=DEA+-(-100*SS+RC1),COLOR00FF00;
MACD修正:=2*(DIFF修正-DEA修正)+MACD中轴,COLOR0000BB,NODRAW;
MACD超跌:=CONST(LLV(MACD修正,KX));
MACD超跌线:=IF(MACD超跌<MACD底部,MACD超跌,MACD底部);
{----------------------利用MACD趋势进行精确顶底判断------------------------}
顶部:=MACD顶部+-MACD超跌线;
天际:=顶部*0.809;
中轴:=MACD中轴+-MACD超跌线;
海面:=顶部*0.191;
底部:=MACD底部;
{------------------------传统kdj指标结合MACD优化---------------------------}
RSVA:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*顶部;{采用21日月线优化}
K:SMA(RSVA,3,1),COLORFFFFFF,NODRAW;
D:SMA(K,3,1),COLOR00FFFF,NODRAW;
原J值参数:=3*K-2*D;
JD:=IF(原J值参数<底部,底部,原J值参数);{J值底部钝化处理}
J:IF(JD>顶部,顶部,JD),COLORFF00FF,NODRAW;{底部钝化处理后再进行顶部钝化处理}
{---------------------------MACD多空量能判断-------------------------------}
MACD多头:=DIFF修正+-MACD超跌线,COLOR339999;
空头:=DEA修正+-MACD超跌线,COLOR00FF00;
量能柱:2*(MACD多头-空头)+中轴,COLOR0000BB,NODRAW;
超前DEA:=(EMA(MACD多头,7));
超前MACD:=2*(MACD多头-超前DEA)+中轴;
{-----------------------------------大盘动向-------------------------------}
VAR1大盘:=LLV(LOW,13);
VAR2大盘:=HHV(HIGH,13);
VAR3大盘:=(SMA((CLOSE-VAR1大盘)/(VAR2大盘-VAR1大盘)*顶部,5,1))-顶部/2;
VAR4大盘:=SMA((VAR2大盘-CLOSE)/(VAR2大盘-VAR1大盘)*顶部,5,1)-顶部/2;
大盘散户:=IF(VAR4大盘<底部,底部,VAR4大盘),COLOR408000;
大盘主力:=IF(VAR3大盘<底部,底部,VAR3大盘),COLOR330088;
{---------------------------------密集成本突破-----------------------------}
最高获利参数:=顶部/100;
VAR1C:=(COST(89)-COST(11))*最高获利参数;
VAR2C:=(COST(99.9)-COST(1))*最高获利参数;
单峰:=((1-VAR1C/VAR2C))*顶部;
低密:=((COST(90)-COST(60))/VAR2C)*顶部;
高密:=((COST(40)-COST(1))/VAR2C)*顶部;
赢利:= (SMA(WINNER(AMOUNT/VOL/99),2,1))*顶部;
活跃度:顶部-顶部/(1+expma(HSL,21)),COLOR774455;{←CYF公众追涨热情指标}
70%成本集中度:=IF(VAR1C>顶部,顶部,VAR1C),COLORFFFFFF;
90%成本集中度:=IF(VAR2C>顶部,顶部,VAR2C),COLORFF0000;
套牢筹码上升:=IF((单峰-赢利)>底部,(单峰-赢利),底部);
个股散户:=IF(套牢筹码上升>顶部,顶部,套牢筹码上升),COLOR408000;
散户:IF(个股散户=DRAWNULL,DRAWNULL,个股散户),COLOR408000;
获利筹码上升:=IF((赢利-单峰)>底部,(赢利-单峰),底部);
个股主力:=IF(获利筹码上升>顶部,顶部,获利筹码上升),COLOR330088;
主力:IF(个股主力=DRAWNULL,DRAWNULL,个股主力),COLOR330088;
{--------------------换手率,五日换手率辅助判断个股活跃度-------------------}
换手:SUM(VOL,1)/CAPITAL*100,COLOR666666,NODRAW;
⑤日换:SUM(VOL,5)/CAPITAL*100,COLOR999999,NODRAW;
{----------------------密集成本突破指标筹码峰画线--------------------------}
金色背景修边1:STICKLINE(C>0 AND CURRBARSCOUNT>=2,顶部,底部,3.05,0),COLOR003333;
金色背景修边2:STICKLINE(C>0 AND CURRBARSCOUNT>=2,顶部,中轴,3.05,0),COLOR003333;
金色背景补充:DRAWBAND(顶部,RGB(51,51,0),中轴,RGB(51,51,0));
金色背景:DRAWBAND(顶部,RGB(51,51,0),底部,RGB(128,128,128));
追涨热度峰紫色:DRAWBAND(活跃度,RGB(66,52,81),底部,RGB(204,0,0));
高密峰墨蓝色:=DRAWBAND(高密,RGB(0,0,51),底部,RGB(0,0,255));
低密峰纯蓝色:=DRAWBAND(低密,RGB(0,0,102),底部,RGB(0,0,255));
90%成本峰:DRAWBAND(90%成本集中度,RGB(0,0,153),底部,RGB(0,0,153));
70%成本峰:DRAWBAND(70%成本集中度,RGB(0,128,0),底部,RGB(255,255,255));
散户峰绿色:DRAWBAND(散户,RGB(0,64,0),底部,RGB(204,0,0));
主力峰红色:DRAWBAND(主力,RGB(102,26,51),底部,RGB(0,0,255));
MACD多空趋势:DRAWBAND(MACD多头,RGB(204,51,51),空头,RGB(0,179,0));
MACD多头重画:=DRAWBAND(MACD多头,RGB(153,153,51),MACD多头,RGB(153,153,51));
MACD空头重画:=DRAWBAND(空头,RGB(0,204,0),空头,RGB(0,204,0));
{--------创幻论坛‘131488’会员提供的通达信■新宝塔线■-----原码-----------}
VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=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);
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) AND CLOSE>=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);
三平底翻金:=(REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1))
AND VAR1;
主力启动线:=MA(V,5),COLORFFFFFF;
主力洗盘线:=MA(V,35),COLOR00FFFF;
资金异动线:=MA(V,135),COLORFF0000;
{----------------------------买卖参考--------------------------------------}
出击:=(crOSS(主力启动线,资金异动线) OR ((主力洗盘线 > 资金异动线) AND CROSS(主力启动线,主力洗盘线))),COLORYELLOW;
启动:=(主力启动线>REF(主力启动线,1) AND (CROSS(VOL,主力启动线) AND (REF(VOL,1)<REF(资金异动线,1) OR REF(VOL,2)<REF(资金异动线,2)))),COLOR45AAEE;
成立:=三平底翻金 AND (出击 OR 启动);
DRAWICON(成立,MACD多空趋势,14);
买入提示:=IF(成立=1,海面*0.5,0) AND 分时判断=1;
{------------------------顶部线,天际线,海面线,底部线重画-------------------}
顶部线:DRAWBAND(顶部,RGB(51,0,255),顶部,RGB(51,0,255));
天际线:DRAWBAND(天际,RGB(128,64,64),天际,RGB(128,64,64));
海面线:DRAWBAND(海面,RGB(0,153,153),海面,RGB(0,153,153));
{------------------------超前MACD多空量能柱--------------------------------}
超前MACD红柱1:STICKLINE(超前MACD>=中轴,超前MACD,中轴,1.50,0),COLOR226688;
超前MACD红柱2:STICKLINE(超前MACD>=中轴,超前MACD,中轴,0.95,0),COLOR4488BB;
超前MACD红柱3:STICKLINE(超前MACD>=中轴,超前MACD,中轴,0.31,0),COLOR55AADD;
超前MACD兰柱1:STICKLINE(超前MACD<=中轴,超前MACD,中轴,1.50,0),COLOR006600;
超前MACD兰柱2:STICKLINE(超前MACD<=中轴,超前MACD,中轴,0.95,0),COLOR007700;
超前MACD兰柱3:STICKLINE(超前MACD<=中轴,超前MACD,中轴,0.31,0),COLOR008800;
{--------------------------MACD多空量能柱----------------------------------}
MACD红柱1:STICKLINE(量能柱>=中轴,量能柱,中轴,1.5,0),COLOR000077;
MACD红柱2:STICKLINE(量能柱>=中轴,量能柱,中轴,1.1,0),COLOR000088;
MACD红柱3:STICKLINE(量能柱>=中轴,量能柱,中轴,0.6,0),COLOR000099;
MACD红柱4:STICKLINE(量能柱>=中轴,量能柱,中轴,0.15,0),COLOR0000AA;
MACD兰柱1:STICKLINE(量能柱<=中轴,量能柱,中轴,1.5,0),COLORAA6633;
MACD兰柱2:STICKLINE(量能柱<=中轴,量能柱,中轴,1.1,0),COLORBB7744;
MACD兰柱3:STICKLINE(量能柱<=中轴,量能柱,中轴,0.6,0),COLORCC8855;
MACD兰柱4:STICKLINE(量能柱<=中轴,量能柱,中轴,0.15,0),COLORDD9966;
{---------中轴线重画及顶部线,天际线,海面线,底部线,多空线文字说明-----------}
中轴线:DRAWBAND(中轴,RGB(128,128,255),中轴,RGB(128,128,255));
顶部线文字:DRAWTEXT(CURRBARSCOUNT=1,顶部*0.98,' 顶部线'),COLORFF0033;
天际线文字:DRAWTEXT(CURRBARSCOUNT=1,天际*0.98,' 天际线'),COLOR404080;
海面线文字:DRAWTEXT(CURRBARSCOUNT=1,海面,' 海面线'),COLOR999900;
底部线文字:DRAWTEXT(CURRBARSCOUNT=1,底部,' 底部线'),COLOR669999;
中轴线文字:DRAWTEXT(CURRBARSCOUNT=1,中轴,' 多空线'),COLORFF8080;
{-------------------------------传统kdJ指标线重画--------------------------}
D线重画:DRAWBAND(D,RGB(255,255,0),D*0.998,RGB(255,255,0));
k线重画:DRAWBAND(K,RGB(255,255,255),K,RGB(255,255,255));
J线重画:DRAWBAND(J,RGB(255,0,255),J,RGB(255,0,255));
VARA7:=SMA(SMA(100-3*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1)+SMA(2*(C-LLV(C,75))/(HHV(H,75)-LLV(L,75))*100,20,1),15,1);
VARA8:=VARA7<REF(VARA7,1) AND V>REF(V,1) AND C>REF(C,1);
超短线:IF(VARA8>0,中轴,DRAWNULL),LINETHICK7,COLORYELLOW;

通达信MACD仓位控制指标(MACD类)指标公式

买卖信号

该公式不包含明确的买卖信号语句(如CROSS、FILTER、DRAWTEXT、DRAWICON等)。公式仅通过STICKLINE函数绘制不同颜色的MACD柱状图来直观显示多空状态和动能变化,需要投资者自行根据颜色变化判断趋势。

用法

1. **适用场景**:用于判断市场趋势和动能变化 2. **颜色含义**: - 红色柱:MACD>0且MACD高于前值(多头趋势,强势上涨) - 黄色柱:MACD>0但MACD低于前值(多头回调,动能减弱) - 绿色柱:MACD<0但MACD高于前值(空头反弹,动能增强) - 蓝色柱:MACD<0且MACD低于前值(空头趋势,弱势下跌) 3. **注意事项**:该公式仅为MACD柱状图的可视化展示,不包含买卖点提示信号,需结合DIF和DEA线的交叉来判断具体买卖点

公式源码

SHORT:=12;
LONG:=26;
M:=9;
DIF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); 
DEA : EMA(DIF,M); 
macd : 2*(DIF-DEA),COLORSTICK; 
STICKLINE(MACD>0 AND MACD>REF(MACD,1) ,0 ,MACD ,6,0),COLORRED;
STICKLINE(MACD>0 AND MACD<REF(MACD,1) ,0 ,MACD ,6,0),COLORYELLOW;
STICKLINE(MACD<0 AND MACD>REF(MACD,1) ,0 ,MACD ,6,0),COLORGREEN;
STICKLINE(MACD<0 AND MACD<REF(MACD,1) ,0 ,MACD ,6,0),COLORBLUE;

通达信MACD今买明卖指标(MACD类)指标公式

买卖信号

1. **买入信号1**:DIF上穿DEA(DIF从下往上穿越DEA),显示买入图标1 2. **卖出信号**:DEA上穿DIF(DEA从下往上穿越DIF),显示卖出图标2 3. **买入信号2**:当DEA在前一交易日上穿DIF,且当日DIF再次上穿DEA时,显示特殊买入图标9(表示二次金叉或背离确认)

用法

这是一个标准的MACD指标,适用于判断趋势方向和买卖时机。当DIF线上穿DEA线时形成金叉,为买入信号;当DIF线下穿DEA线时形成死叉,为卖出信号。绿柱(macd为正)表示多头力量,红柱(macd为负)表示空头力量。需注意MACD在盘整行情中可能产生频繁假信号,建议结合其他指标或均线综合判断。

公式源码

SHORT:=12;LONG:=26;MID:=9;
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:EMA(DIF,MID);
macd:(DIF-DEA)*2,COLORSTICK;
DRAWICON(crOSS(DIF,DEA),DEA*0.98,1);
DRAWICON(CROSS(DEA,DIF),DEA*0.98,2);
DRAWICON(CROSS(REF(DEA,1),REF(DIF,1)) AND CROSS(DIF,DEA),DEA-0.1,9);

通达信MACD交易主图指标(MACD类)指标公式

买卖信号

1. **买入信号**: - 买入准备:DRAWICON(CROSS(柱变向价,DIF拐头价),上拐,34) —— 当柱变向价上穿DIF拐头价时,显示买入准备图标 - MACD金叉:DIF上穿DEA(HD0:=CROSS(DIF,DEA)) - 金收:MACD金叉当日的最低价(REF(L,BARSLAST(HD0))) 2. **卖出信号**: - 卖出准备:DRAWICON(CROSS(DIF拐头价,柱变向价),下拐,35) —— 当DIF拐头价下穿柱变向价时,显示卖出准备图标 - MACD死叉:DEA上穿DIF(LD0:=CROSS(DEA,DIF)) - 死收:MACD死叉当日的最高价(REF(H,BARSLAST(LD0)))

用法

1. **适用场景**:该指标是对标准MACD的深度改造,通过计算DIF拐头价、柱变向价、金死叉价等关键价位,来预判MACD的转向点。适合用于判断趋势转折和寻找潜在买卖点。 2. **使用方法**: - 观察红绿STICKLINE:红色K线(价格>ZJ)表示多头占优,青色K线(价格<HY)表示空头占优 - 关注"上拐"(红色粗线)和"下拐"(绿色点)信号 - 结合标准MACD金叉死叉信号进行验证 - 买入准备和卖出准备图标可作为辅助信号 3. **注意事项**: - 该指标计算较为复杂,涉及未来函数特性,信号可能出现漂移 - 建议结合其他技术指标和基本面分析综合判断 - 图表中的金收、死收价位可作为支撑阻力参考

公式源码

SHORT:=12;LONG:=26;M:=12;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,M);
macd:=2*(DIF-DEA);
KK:=IF(DIF>DEA,5,-5);
JCSC:=(M-1)/(M+1)*DEA/(1-2/(M+1));{计算出金叉死叉时的DIFF值}
DD:=(MACD/2+(DEA*(M-1)/(M+1)))/(1-2/(M+1));{计算出明日MACD=MACD时的DIFF值}
DIF拐头价:=(DIF*(SHORT+1)*(LONG+1)-(LONG+1)*(SHORT-1)*EMA(C,SHORT)+(SHORT+1)*(LONG-1)*EMA(C,LONG))/(2*((LONG+1)-(SHORT+1)))COLORGREEN,POINTDOT;
金死叉价:=(JCSC*(SHORT+1)*(LONG+1)-(LONG+1)*(SHORT-1)*EMA(C,SHORT)+(SHORT+1)*(LONG-1)*EMA(C,LONG))/(2*((LONG+1)-(SHORT+1))),NODRAW;
柱变向价:=(DD*(SHORT+1)*(LONG+1)-(LONG+1)*(SHORT-1)*EMA(C,SHORT)+(SHORT+1)*(LONG-1)*EMA(C,LONG))/(2*((LONG+1)-(SHORT+1))),COLORYELLOW,POINTDOT;
黄铢消失见顶:=IF(柱变向价>=DIF拐头价,柱变向价,DRAWNULL),COLORYELLOW,CIRCLEDOT,LINETHICK1;
上拐:IF(DIF拐头价<柱变向价,DIF拐头价,DRAWNULL),COLORRED,LINETHICK4;
下拐:IF(DIF拐头价>=柱变向价,DIF拐头价,DRAWNULL),COLOR33FF33,POINTDOT,LINETHICK4;
ZJ:=上拐,COLOR0000FF;
HY:=金死叉价,COLORFF00FF;
IF(ZJ>REF(ZJ,1),ZJ,DRAWNULL),COLORRED,LINETHICK2;
IF(HY>REF(HY,1),HY,DRAWNULL),COLORMAGENTA,LINETHICK2,NODRAW;
IF(HY<REF(HY,1),HY,DRAWNULL),COLORBLUE,LINETHICK2,NODRAW;
STICKLINE(C>ZJ AND C>O,H,C,0,0 ),COLORRED;
STICKLINE(C>ZJ AND C>O,L,O,0,0 ),COLORRED;
STICKLINE(C>ZJ AND C>O,O,C,2.8,1),COLORRED;
STICKLINE(C>ZJ AND C<=O,H,L,0,0 ),COLORRED;
STICKLINE(C>ZJ AND C<=O,O,C,2.8,0),COLORRED;
STICKLINE(CLOSE=ZJ,H,L,3,0),COLORWHITE;
STICKLINE(CLOSE<ZJ,H,L,0,0),COLORYELLOW;
STICKLINE(CLOSE<ZJ,O,C,2.5,0),COLORYELLOW;
STICKLINE(C<HY AND C>O,H,C,0,0),COLORCYAN;
STICKLINE(C<HY AND C>O,O,L,0,0),COLORCYAN;
STICKLINE(C<HY AND C>O,O,C,2.8,1),COLORCYAN;
STICKLINE(C<HY AND C<=O,H,L,0,0),COLORCYAN;
STICKLINE(C<HY AND C<=O,O,C,2.8,0),COLORCYAN;
HD0:=crOSS(DIF,DEA);
金收:REF(L,BARSLAST(HD0)),COLORYELLOW,DOTLINE;
DRAWNUMBER(ISLASTBAR,金收,金收),COLORCYAN;
LD0:=CROSS(DEA,DIF);
死收:REF(H,BARSLAST(LD0)),COLOR00FF00,DOTLINE; 
买入准备:DRAWICON(CROSS(柱变向价,DIF拐头价),上拐,34);
卖出准备:DRAWICON(CROSS(DIF拐头价,柱变向价),下拐,35);
SBL:=STRCAT(STRCAT(STRCAT(STRCAT(DYBLOCK,HYBLOCK),FGBLOCK),GNBLOCK),ZDBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0.01,0.005,0,SBL),COLORCYAN;
总股本:=STRCAT(STRCAT('总股本: ',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘: ',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(' 全流通: ',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));
市值:=STRCAT(STRCAT(' 流通市值: ',CON2STR((CAPITAL/1000000)*C,2)),'亿');
上市日期:=STRCAT(' 上市天数: ',CON2STR(FINANCE(42),0));
股本市值:=STRCAT('股本市值: ',STRCAT(STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值),上市日期));
DRAWTEXT_FIX(ISLASTBAR,0.01,0.045,0,股本市值),COLOR0090FF;

通达信MACD交叉战法指标(MACD类)指标公式

买卖信号

该公式未包含明确的买入/卖出信号输出(如DRAWTEXT、DRAWICON、CROSS、FILTER等函数)。仅有条件绘图语句: - 当龙头>龙尾时,龙头显示为黄色 - 当龙尾<龙头时,龙尾显示为黄色 此类颜色变化可辅助判断多头/空头状态,但不属于明确的买卖信号。

用法

1. **适用场景**:中短期趋势判断,适用于震荡市或趋势行情 2. **核心原理**:基于MACD原理,龙头(短期5日-长期34日EMA差值)与龙尾(龙头的5日EMA)交叉判断趋势动量变化 3. **看盘要点**: - 龙头线上穿龙尾(多头排列)→ 可能上涨趋势 - 龙头线下穿龙尾(空头排列)→ 可能下跌趋势 - 海平面(柱状图)由负转正或由小变大 → 多头信号 4. **注意事项**: - 该指标参数(5,34,5)与标准MACD(12,26,9)不同,周期更短,信号更灵敏但可能产生更多假信号 - 建议结合其他指标或均线系统综合判断 - 无未来函数,可靠性较高

公式源码

SHORT:=5;
LONG:=34;
MID:=5;
龙头:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),LINETHICK3,NODRAW;
龙尾:EMA(龙头,MID),LINETHICK3,NODRAW;
海平面:(龙头-龙尾)*2,COLORBLUE;
DRAWBAND(EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),RGB(255,98,255),EMA((EMA(CLOSE,SHORT)-EMA(CLOSE,LONG)),MID),RGB(0,166,0));
IF(龙头>龙尾,龙头,DRAWNULL),COLORYELLOW,LINETHICK1;
IF(龙尾<龙头,龙尾,DRAWNULL),COLORYELLOW,LINETHICK1;

通达信MACD二次金叉选股指标(MACD类)指标公式

买卖信号

- **买入信号**:二次金叉(CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1) - DIFF上穿DEA形成金叉 - DEA处于零轴下方(DEA<0) - 在21天内第二次形成金叉(COUNT(JCCOUNT=2,21)=1)

用法

- **适用场景**:用于捕捉MACD在零轴下方形成二次金叉时的买入机会,通常表示股价在低位可能即将反弹 - **使用方法**:将该公式作为选股条件使用,在符合条件的股票中进一步筛选 - **注意事项**: - 该信号出现在DEA<0的下降趋势中,属于左侧交易信号 - 二次金叉比一次金叉的可靠性更高 - 建议结合其他技术指标或基本面分析来确认买入时机 - 需设好止损位,因为左侧交易存在一定风险

公式源码

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(JCCOUNT=2,21)=1;

通达信MACD二次金叉指标(MACD类)指标公式

买卖信号

1. **买入信号(二次金叉)**:DRAWICON(二次金叉,DEA*0.9,1),当DIF上穿DEA且DEA<0,且21周期内出现第二次金叉时,显示买入图标 2. **买入信号(底背离)**:底背离条件成立时,绘制白色粗线(底背:DRAWLINE),表示价格创新低但MACD未创新低,形成底背离买入信号 3. **卖出信号(顶背离)**:顶背离条件成立时,绘制紫色粗线(顶背:DRAWLINE),表示价格创新高但MACD未创新高,形成顶背离卖出信号

用法

1. **适用场景**:适用于中长线趋势判断,特别适合在震荡行情中捕捉MACD的二次金叉机会 2. **二次金叉**:在DEA<0的前提下,21周期内出现第二次DIF上穿DEA时,是较强的买入信号 3. **底背离用法**:当股价创新低,但MACD指标未创新低并出现金叉时,表明下跌趋势可能结束,是买入时机 4. **顶背离用法**:当股价创新高,但MACD指标未创新高并出现死叉时,表明上涨趋势可能结束,是卖出时机 5. **注意事项**:背离信号需要结合成交量和其他技术指标综合判断,避免在横盘整理行情中频繁使用

公式源码

DIF:EMA(C,12)-EMA(C,26),COLORRED;
DEA:EMA(DIF,9);
macd:2*(DIF-DEA),COLORSTICK;
JCCOUNT:=COUNT(crOSS(DIF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
DRAWICON(二次金叉,DEA*0.9,1);
A1:=BARSLAST(REF(CROSS(DIF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIF>REF(DIF,A1+1) AND CROSS(DIF,DEA);
底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORWHITE,LINETHICK2;
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),COLOR824173,LINETHICK2;