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

买卖信号

1. **金叉/死叉信号**: - JC:DIFF上穿DEA(金叉) - SC:DEA上穿DIFF(死叉) - JC2:DIFF第二次上穿DEA(二次金叉) - SC2:DEA第二次上穿DIFF(二次死叉) 2. **多头信号('多')**:N2=1且N1在5-13之间,且DIFF>0且DEA>0持续N1天,并满足JC条件,显示红色"多"字 3. **空头信号('空')**:M2=1且M1在5-13之间,且DIFF<0且DEA<0持续N2天,并满足SC条件,显示绿色"空"字 4. **风险信号**:在二次金叉/死叉后,若在4天内出现死叉/金叉,显示"风险"提示 5. **顶背离信号**:B8>80时B18下穿B8,且前一波高点比前前一波高点低,显示"顶背离" 6. **底背离信号**:B8<25时B8上穿B18,且前一波低点比前前一波低点高,显示"底背离" 7. **画线**:通过DRAWLINE绘制背离相关的连接线(红色为多头背离线,绿色为空头背离线)

用法

1. **适用场景**:用于判断MACD背离情况,识别潜在的趋势转折点 2. **主要功能**: - 多头市场(DIFF>0且DEA>0)中出现金叉时显示"多"信号 - 空头市场(DIFF<0且DEA<0)中出现死叉时显示"空"信号 - 识别MACD顶背离和底背离 - 通过B8/B18指标辅助判断超买超卖状态 3. **注意事项**: - "多"和"空"信号要求DIFF和DEA同向运行一段时间后再出现交叉 - 风险信号提示可能的双顶/双底形态 - 需结合股价走势综合判断背离信号的有效性 - 背离信号仅供参考,需结合其他分析方法

公式源码

{macd背离画线}
SJ:=1;
{减4天,上方时间提前2天,30号到期28号提示}
DIFF:(EMA(CLOSE,12)*SJ - EMA(CLOSE,26)*SJ);
DEA:EMA(DIFF,9)*SJ;
MACD2:(2 * (DIFF - DEA))*SJ,COLORSTICK;
J:=crOSS(DIFF,DEA);
S:=CROSS(DEA,DIFF);
JC:=COUNT(J,BARSLAST(CROSS(DIFF>0&&DEA>0,0.5)))=1&&J;
SC:=COUNT(S,BARSLAST(CROSS(0.5,DIFF>0&&DEA>0)))=1&&S;
JC2:=COUNT(S,BARSLAST(CROSS(0.5,DIFF>0&&DEA>0)))=2&&S;
SC2:=COUNT(J,BARSLAST(CROSS(DIFF>0&&DEA>0,0.5)))=2&&J;
N1:=SUMBARS(CROSS(DEA,DIFF),1);
N2:=SUMBARS(CROSS(DIFF,DEA),1);
DRAWTEXT(N2=1&&N1>5&&N1<=13*SJ&&EVERY(DIFF>0&&DEA*SJ>0 ,N1)&&JC,DIFF,'多'),COLORRED;
M:=SUMBARS((DIFF<0&&CROSS(0,DEA))||(CROSS(0,DIFF)&&DEA<0),1);
M1:=SUMBARS(CROSS(DIFF,DEA),1);
M2:=SUMBARS(CROSS(DEA,DIFF),1);
DRAWTEXT(M2=1&&M1*SJ>5&&M1<=13*SJ&&EVERY(DIFF<0&&DEA<0,N2) &&SC,DIFF,'空'),COLORGREEN;
NDTJ:=SUMBARS(N2=1&&N1>5&&N1<=13&&EVERY(DIFF>0&&DEA>0,N1),1);
NKTJ:=SUMBARS(M2=1&&M1>5&&M1<=13&&EVERY(DIFF<0&&DEA<0,N2),1);
DRAWTEXT(NDTJ<=4*SJ&&CROSS(DEA,DIFF) AND JC2,DIFF,'风险'),COLORRED;
DRAWTEXT(NKTJ<=4*SJ&&CROSS(DIFF,DEA) AND SC2,DIFF,'风险'),COLORGREEN;
JC222:=CROSS(DIFF,DEA);
SC222:=CROSS(DEA,DIFF);
N133:=BARSLAST(JC222)+1;
N233:=BARSLAST(SC222)+1;
HH:=REF(HHV(H,N133),N233);
HH2:=REF(REF(HH,1),N233);
MHD:=VALUEWHEN(SC222,HHV(DIFF,N133));
MHD2:=VALUEWHEN(SC222,REF(MHD,1));
LL:=REF(LLV(L,N233),N133);
LL2:=REF(REF(LL,1),N133);
MLD:=VALUEWHEN(JC222,LLV(DIFF,N233));
MLD2:=VALUEWHEN(JC222,REF(MLD,1));
A:=MACD<0&&HH>HH2&&MHD<MHD2;
B:=MACD>0&&LL<LL2&&MLD>MLD2;
A1:=BACKSET(CROSS(A,0.5),REF(HHVBARS(DIFF,N133),1)+1+1);
A2:=BACKSET(CROSS(A,0.5),REF(HHVBARS(DIFF,N133),SUMBARS(SC222,2))+SUMBARS(SC222,2)+1);
B1:=BACKSET(CROSS(B,0.5),REF(LLVBARS(DIFF,N233),1)+1+1);
B2:=BACKSET(CROSS(B,0.5),REF(LLVBARS(DIFF,N233),SUMBARS(JC222,2))+SUMBARS(JC222,2)+1);
DRAWLINE(CROSS(A2,0.5),DIFF,CROSS(A1,0.5),DIFF,0),COLORRED,LINETHICK2;
DRAWLINE(CROSS(B2,0.5),DIFF,CROSS(B1,0.5),DIFF,0),COLORGREEN,LINETHICK2;
VAR6:=(2*CLOSE+HIGH+LOW)/4;
VAR8:=LLV(LOW,20);
VARAA:=HHV(HIGH,26);
B8:=EMA((VAR6-VAR8)/(VARAA-VAR8)*100,8);
B18:=EMA(B8,5);
K22:=B8>80 AND CROSS(B18,B8);
K1:=BARSLAST(K22);
K2:=REF(K1,1);
K底:=B8<20 AND CROSS(B8,B18);
K底1:=BARSLAST(K底);
K底2:=REF(K底1,1);
DRAWTEXT(REF(B8,1)*SJ>80 AND CROSS(B18,B8) AND REF(B8,1)<REF(B8,K2+2) AND REF(C,1)>REF(C,K2+2),DEA,'顶背离'),COLORCYAN;
DRAWTEXT(B8<25*SJ AND CROSS(B8,B18) AND B8>REF(B8,K底2) AND C<REF(C,K底2),DEA,'底背离'),COLORFF00FF;

通达信EMA5主图指标(均线型)指标公式

买卖信号

该公式未包含明确的买入/卖出信号。仅有以下辅助显示: - 5日均线的动态变化(通过IF语句实现变色) - 大阳线标记(涨幅>4.9%且带上下影线时显示灰/黄柱子) - 阻力位参考线

用法

1. **适用场景**:主要用于观察趋势和阻力位,适合中长线投资者 2. **注意事项**: - "买"为5日EMA均线,当价格上穿均线时可能表示短期强势 - 阻力位为最近7日的最高价+当日振幅,可作为参考压力位 - 黄色柱子表示MACD在0轴下方时出现大阳线,可能是强势反弹信号 - 该指标无明确买卖点提示,需结合其他指标或方法判断入场时机 - STICKLINE部分被注释,但未完全删除,可能影响显示效果

公式源码

买:EMA(C,5),COLORCYAN;
A:=(REF(买,1));
IF(A>买,买,DRAWNULL),LINETHICK2;
IF(A<=买,A,DRAWNULL);
{STICKLINE((买>A),A,买,4,0),COLORRED;
STICKLINE((买<=A),A,买,4,0),COLORBLUE;}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE( C/REF(C,1)>1.049 AND BETWEEN((H-C)/(C-O),0,1), C ,(O+C)/2,1.5,0),COLORLIGRAY;
STICKLINE(REF(macd.MACD,1)<0 AND C/REF(C,1)>1.049 AND BETWEEN((H-C)/(C-O),0,1), C ,(O+C)/2,2,0),COLORYELLOW;
阻力: REF( HHV((HIGH+LOW+OPEN+2*CLOSE)/5+H-L,7),1),COLORLIBLUE,DOTLINE;

通达信DX买卖指标(趋势型)指标公式

买卖信号

**买入信号:** 1. VAR2=10 AND FILTER(VAR2=10,5):接近底部信号(显示"接近底部"文字,白色竖线) 2. VARA=20:底部信号(显示"底部"文字,绿色竖线) 3. VARC=1(ZIG(3,5)>REF(ZIG(3,5),1) AND...):买入选定点(显示"买"文字,红色竖线) 4. VAR5 AND COUNT(VAR5,30)=1:大资金活动信号(显示"大资金活动"文字) **卖出信号:** 1. VARD=1(ZIG(3,5)<REF(ZIG(3,5),1) AND...):卖出信号(显示"↓卖"文字,绿色竖线)

用法

1. **适用场景**:该指标为综合型技术指标,结合了乖离率、KDJ类似指标、ZIG转向点和资金流向判断,适用于中短期波段操作 2. **核心逻辑**: - 通过6日、24日、32日均线乖离率判断超卖超买状态 - KDJ指标(J>10为偏强区域) - ZIG函数判断价格转折点 - 大资金活动信号识别主力动向 3. **注意事项**: - "接近底部"信号出现后需等待"底部"或"买"信号确认 - VAR5大资金信号需配合其他信号使用,避免假信号 - ZIG(3,5)参数较小,可能产生频繁假信号,需结合趋势判断 - 换手率和成交金额可作为辅助验证

公式源码

EMA(EMA((C-MA(C,6))/MA(C,6)*100,5),5)*3,COLORSTICK;
VAR2:=IF(((C-MA(C,6))/MA(C,6)*100+(C-MA(C,24))/MA(C,24)*100+(C-MA(C,32))/MA(C,32)*100)/3<=-20,10,0);
VARA:=IF(HHV(VAR2,10) AND crOSS(MA(C,3),MA(C,5)),20,0);
K:EMA(EMA(((C-MA(C,6))/MA(C,6)*100+(C-MA(C,24))/MA(C,24)*100+(C-MA(C,32))/MA(C,32)*100)/3,5),5)*2,COLORRED;
D:EMA(K,5),COLORWHITE;
J:K*3-D*2,COLORYELLOW;
VARB:=BETWEEN(C,MA(C,3),MA(C,5)) AND J>10;
换手:vol/CAPITAL*100, , COLORGREEN;
成交WS:=VOL/10000,COLORYELLOW;
DRAWTEXT(VAR2=10 AND FILTER(VAR2=10,5),-10{35},'接近底部'),LINETHICK1,COLORWHITE;
STICKLINE(VAR2=10 AND FILTER(VAR2=10,5),-1.6{25},30,5,0),COLORWHITE;
DRAWTEXT(VARA=20,15,'底部'),LINETHICK1,COLORGREEN;
STICKLINE((VARA=20),0,31,4,0),COLORGREEN;
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));
STICKLINE((VARC=1),(7),32,5,0),COLORRED;
DRAWTEXT((VARC=1),7,'买'),COLORRED;
STICKLINE((VARD=1),11,43,3,0),COLORGREEN;
DRAWTEXT((VARD=1),65,'↓卖'),COLORYELLOW;
VARE:=MA(100*(C-LLV(C,34))/(HHV(H,34)-LLV(L,34)),5)-20;
VARF:=100-3*SMA((C-LLV(L,75))/(HHV(H,75)-LLV(L,75))*100,20,1)+2*SMA(SMA((C-LLV(L,75))/(HHV(H,75)-LLV(L,75))*100,20,1),15,1);
VAR4:=100-3*SMA((O-LLV(L,75))/(HHV(H,75)-LLV(L,75))*100,20,1)+2*SMA(SMA((O-LLV(L,75))/(HHV(H,75)-LLV(L,75))*100,20,1),15,1);
VAR5:=VARF<REF(VAR4,1) AND V>REF(V,1) AND C>REF(C,1);
DRAWTEXT(VAR5 AND COUNT(VAR5,30)=1,15,'大资金活动'),LINETHICK1,COLORFF00FF;
STICKLINE(VAR5 AND COUNT(VAR5,30)=1,5,30,3,0);

通达信DS量能指标(成交量型)指标公式

买卖信号

1. **混战信号**:CROSS(总抛压,警戒线),绿色柱状显示 2. **洗盘信号**:(COUNT(总抛压>=压力基线,G)==1 AND 价格动能<0),紫色柱状显示 3. **吸筹信号**:(BARSLAST(总抛压=HHV(总抛压,25))>0),红色柱状显示 4. **异常抛售**:VOL>量能阈值 AND 价格动能<-1.5,红色柱状 5. **极端抛压**:总抛压>HHV(总抛压,10)*0.8 AND 价格动能<-3,红色柱状加粗

用法

本指标主要用于监测市场抛压和主力资金行为。绿色柱状表示总抛压,红色加粗柱状表示极端抛压情况(可能存在恐慌性抛售)。压力基线(蓝色线)和警戒线(紫色线)用于判断抛压变化。当总抛压上穿警戒线时产生"混战"信号;当总抛压首次上穿压力基线且价格动能负时产生"洗盘"信号;当总抛压创25日新低后反弹时产生"吸筹"信号。适用于监控个股的抛售压力和吸筹迹象,辅助判断短期买卖点,但需结合其他指标综合判断。

公式源码

{指标介绍:红色吸筹、紫色洗盘、蓝色异动、绿色出货。}					
					N:=5;
M:=20;
P:=60;
G:=42;
量能阈值:=MA(vol,N)*1.2;
价格动能:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*V*5;
主力净流出:=(BUYVOL-SELLVOL)*CLOSE*100;
市场情绪:=IF(ADVANCE>DECLINE,1,0.8);
异常抛售量:IF(VOL>量能阈值 AND 价格动能<-1.5,V*0.7,0),COLORFF0000,NODRAW;
大单异动:=IF(主力净流出>REF(主力净流出,3)*1.3 AND 价格动能<0,主力净流出,0);
集合竞价压力:=IF(FROMOPEN<=5 AND OPEN<REF(CLOSE,1)*0.99,VOL*0.5,0);
总抛压:=(异常抛售量+大单异动+集合竞价压力)*市场情绪/V;
STICKLINE(总抛压>0,0,总抛压,3,0),COLORGREEN;
STICKLINE(总抛压>HHV(总抛压,10)*0.8 AND 价格动能<-3,0,总抛压*1.2,3,0),COLORRED;
压力基线:=EMA(总抛压,M),COLORLIBLUE,LINETHICK2;
警戒线:=EMA(总抛压,P)/2,COLORMAGENTA;
混战:crOSS(总抛压,警戒线)*V,NODRAW,COLOR00FF00;
洗盘:(COUNT(总抛压>=压力基线,G)==1 AND 价格动能<0)*V,NODRAW,COLORFF0080;
吸筹:(BARSLAST(总抛压=HHV(总抛压,25))>0)*V/2,NODRAW,COLORRED;
失控:0,COLOR0080FF;
STICKLINE(混战,0,混战,2.58,0),COLOR00FF00;
STICKLINE(吸筹,0,吸筹,2.58,0),COLORRED;
STICKLINE(洗盘,0,洗盘,2.58,0),COLORFF0080;
STICKLINE(异常抛售量,0,异常抛售量/1.1,2.58,0),COLORFF0000;

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

买卖信号

该公式本身没有明确的买卖信号输出(无CROSS、FILTER、DRAWTEXT、DRAWICON等函数),仅通过COLORSTICK绘制MACD柱状图。交易者需自行判断: - 金叉:RIFF上穿REA时买入 - 死叉:RIFF下穿REA时卖出

用法

该指标是对经典MACD指标的变形(先计算DPO价格偏移,再计算MACD)。适用于判断中短期趋势方向和动量变化。使用时注意: 1. 参数设置基于20日均线和12/26/9的MACD经典参数 2. 需结合价格趋势和其他指标综合判断 3. 适用于趋势明确的行情,在震荡市中可能产生频繁假信号

公式源码

dpo:=CLOSE-REF(MA(CLOSE,20),20/2+1);
RIFF : EMA(DPO,12) - EMA(DPO,26);
REA  : EMA(RIFF,9);
RACD : 2*(RIFF-REA), COLORSTICK;

通达信DMI黄金分割指标(趋势型)指标公式

买卖信号

**买入信号:** 1. PDI上穿20(“●金”) 2. ADX上穿20(“●金”) 3. PDI上穿MDI(“★金”)- 经典DMI金叉,表示多头趋势形成 4. ADX上穿1(“★金”) **卖出信号:** 1. PDI下破60(“●死”) 2. ADX下破60(“●死”) 3. MDI上穿PDI(“★死”)- 经典DMI死叉,表示空头趋势形成 4. 1上穿ADX(“★死”)

用法

1. **适用场景**:中短期趋势判断,基于DMI(趋向指标)原理 2. **核心用法**: - PDI线上穿20时考虑介入,下破60时果断卖出 - ADX线上穿20时考虑介入,下破60时风险警示 - PDI上穿MDI(金叉)代表多头趋势形成,是买入信号;MDI上穿PDI(死叉)代表空头趋势形成,是卖出信号 3. **辅助判断**: - 回调幅度在0.618内属于强势调整,后市方向不会改变 - 回调超过0.618,后市方向可能逆转 - 反弹高度在0.382内属于反弹行情,后市方向不会改变 - 反弹超过0.382,后市方向可能逆转 4. **注意事项**:该指标包含较多文字提示信息,主要用于手工看盘分析

公式源码

N:=14;
M:=6;
ADXP:=1;
TR1:= SUM(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),N);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),N);
PDI: DMP*100/TR1;
mdi: DMM*100/TR1;
ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:(ADX+REF(ADX,M))/2;
{传统MDI加进四条线 两句话较好}
CD0:20;
CD1:40;
TD0:60;
TD1:80;
DRAWTEXT(crOSS( PDI,CD0), CD0,'●金'),COLORMAGENTA;
DRAWTEXT(CROSS( TD0,PDI), PDI,'●死'),COLORBLUE;
DRAWTEXT(CROSS( ADX,CD0), CD0,'●金'),COLORMAGENTA;
DRAWTEXT(CROSS( TD0,ADX), ADX,'●死'),COLORBLUE;
DRAWTEXT(CROSS( PDI,MDI), MDI,'★金'), COLORYELLOW;
DRAWTEXT(CROSS( MDI,PDI), PDI,'★死'), COLORGREEN;
DRAWTEXT(CROSS( ADX,ADXP), ADXP,'★金'), COLOR000999 ;
DRAWTEXT(CROSS( ADXP,ADX), ADX,'★死'), COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,80.1,'梦的海洋友情提示:'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,76,'PDI线上穿20介入,下破60急出手 '),COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=35,69.1,'ADX线上穿20介入,下破60急出手'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,64.1,'如果回调幅度在0.618内属强势调整后市方向不会改变'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,59.1,'如果回调超过在0.618后市方向可能逆转:'),COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=35,54.1,'如果反弹高度在0.382内属反弹行情后市方向不会改变:'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,50,'如果反弹超过在0.382后市方向可能逆转:'),COLORBLUE;

通达信DMI高手指标(趋势型)指标公式

买卖信号

该公式为ADX(趋向指标)系统,未包含明确的买入/卖出条件语句(如CROSS、FILTER等),也未使用DRAWTEXT或DRAWICON输出文字或图标信号。ADX系统本身不产生直接买卖信号,需要使用者结合+DI和-DI的交叉关系来判断: - +DI上穿-DI:可能为买入信号(多头排列) - -DI上穿+DI:可能为卖出信号(空头排列) - ADX上升:表示趋势正在增强 - ADX下降:表示趋势正在减弱

用法

1. **适用场景**:用于判断市场趋势强度和趋势方向,属于趋势判断指标 2. **核心逻辑**: - PDI(+DI,蓝色线):多方力量指标 - mdi(-DI,绿色线):空方力量指标 - ADX:趋向指标,反映趋势强度(数值越高趋势越强) - ADXR:为ADX的辅助指标 3. **注意事项**: - ADX仅表示趋势强度,不指示趋势方向 - 需结合+DI和-DI的位置关系判断多空 - 在趋势明显的行情中效果较好,震荡市中可能产生假信号 - ADX数值通常在0-100之间,20以下为横盘,20-40为趋势初期,40以上为强势趋势

公式源码

MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),14);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),14);
PDI: DMP*100/MTR;
mdi: DMM*100/MTR;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,6),LINETHICK1;
ADXR:EXPMEMA(ADX,6),COLORWHITE,LINETHICK3;
DRAWBAND(ADX,RGB(139,101,108),ADXR,RGB(72,118,255));
DMM*100/MTR,COLOR00FF00,LINETHICK3;
DMP*100/MTR,COLOR0000FF,LINETHICK3;
VARA4:=(L+H+C+O)/4;

通达信DMI选股指标(均线型)指标公式

买卖信号

- **买入信号**:xg: CROSS(AA4,AA3) — 当短期均线AA4(10日EMA)上穿长期均线AA3(55日EMA)时产生买入信号 - **卖出信号**:无

用法

这是一个均线交叉型指标,使用方法如下: 1. **适用场景**:适用于趋势跟踪交易,在多头趋势中效果较好 2. **信号说明**:当10日均线上穿55日均线时形成金叉,产生买入信号 3. **注意事项**: - 该指标只包含买入信号,没有卖出条件 - 均线交叉可能产生假信号,需要结合其他技术分析判断 - AA3的计算方式较特殊(18日斜率×20+当前价格的55日EMA),与普通均线有所不同 - 建议配合其他技术指标或趋势分析工具使用

公式源码

AA3:EMA((((SLOPE(C,18)) * 20) + C),55);
AA4:EMA(C,10);
xg:crOSS(AA4,AA3);

通达信DMI趋势转向指标(趋势型)指标公式

买卖信号

1. **买入信号**: - DRAWICON(CROSS(ADX,ADXR),...):ADX上穿ADXR,显示红色箭头买入 - 条件:上涨=1(ADX>ADXR)时,下方显示淡红色窄色带(多方持股) 2. **卖出信号**: - DRAWICON(CROSS(ADXR,ADX),...):ADXR上穿ADX,显示绿色箭头卖出 - 条件:下跌=1(ADXR>ADX)时,下方显示深绿色窄色带(空方持币) 3. **趋势状态显示**: - 红色带(D>K):多方持股 - 绿色带(K>D):空方持币 - 灰色带(熊市):PDI<DMI且ADX<ADXR - 洋红色带(牛盘整):PDI>DMI且16<ADX<30 - 青色带(熊盘整):PDI<DMI且16<ADX<30

用法

1. **适用场景**:中短线趋势交易,基于ADX趋向指标判断多空趋势 2. **使用方法**: - 红色箭头出现时买入,绿色箭头出现时卖出 - 窄色带(淡红色/深绿色)判断短线多空 - 稍宽色带(红色/绿色)判断中线多空 - 灰色、洋红、青色带判断盘整状态 3. **注意事项**: - ADX>20表示趋势明显,ADX<20表示盘整震荡 - 牛盘整和熊盘整发生在ADX在16-30之间时 - 该指标结合了DMI和ADX系统,需结合其他指标综合判断

公式源码

{使用说明:1、窄色带代表短线买卖趋势,淡红色为多方持股,深绿色为空方持币。2、中间色带中灰色表示走熊,洋红色表示牛盘整,青色表示熊盘整,红色箭头买入,绿色箭头卖出。3、下方稍宽色带代表中线多空趋势,红色为多方持股,绿色为空方持币。}					
					MTR:=EMA(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),13);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),13);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),13);
PDI:=DMP*100/MTR;
mdi:=DMM*100/MTR;
ADX:=EXPMEMA((PDI-MDI)/(MDI+PDI)*100,3),COLORMAGENTA,LINETHICK2;
ADXR:=EXPMEMA(ADX,5),COLORGREEN,LINETHICK2;
D:=PDI-22;
K:=MDI-22;
上涨:=ADX>ADXR;
下跌:=ADXR>ADX;
牛盘整:=PDI>dmi AND ADX>16 AND ADX<30;
熊盘整:=PDI<DMI AND ADX>16 AND ADX<30;
熊市:=PDI<DMI AND ADX<ADXR;
低1:=REF(LLV(L-L*0.04,133),3);
低2:=REF(LLV(L-L*0.08,133),3);
低3:=REF(LLV(L-L*0.06,133),3);
STICKLINE(上涨=1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.985,4,0)COLORLIRED;
STICKLINE(下跌=1,REFDATE(低1,DATE),REFDATE(低1,DATE)*0.985,4,0)COLOR339933;
STICKLINE(熊市,REFDATE(低3,DATE),REFDATE(低3,DATE)*0.983,4,0)COLORGRAY;
STICKLINE(牛盘整,REFDATE(低3,DATE),REFDATE(低3,DATE)*0.983,4,0)COLORMAGENTA;
STICKLINE(熊盘整,REFDATE(低3,DATE),REFDATE(低3,DATE)*0.983,4,0)COLOR99FF33;
DRAWICON(crOSS(ADX,ADXR),REFDATE(低1,DATE)*0.97,1);
DRAWICON(CROSS(ADXR,ADX),REFDATE(低1,DATE)*0.97,2);
STICKLINE(D>K,REFDATE(低2,DATE),REFDATE(低2,DATE)*0.97,4,0)COLORRED;
STICKLINE(K>D,REFDATE(低2,DATE),REFDATE(低2,DATE)*0.97,4,0)COLORGREEN;

通达信DMI超级转向指标(趋势型)指标公式

买卖信号

1. **买入信号**: - 强势牛市:PDI > MDI AND ADX >= 30 - 略牛盘整期反弹:PDI > MDI AND 16 < ADX < 30 2. **卖出信号**: - 强势熊市:PDI < MDI AND ADX >= 30 - 略熊盘整期:PDI < MDI AND 16 < ADX < 30 3. **逃顶信号**: - ADX > 60:可能进入头部区域 - ADX 进入 60-80 区域:市场进入高风险区域,提示头部或底部临近 4. **特殊信号**: - PDI跌至零位:往往表示一轮反弹上升行情即将展开 - 空头线MDI跌落至0位:市场为强势市场(多头线在空头线上方)

用法

1. **适用场景**:用于判断市场趋势方向,属于DMI(趋向指标)类指标,适用于中长线趋势判断 2. **趋势判断规则**: - PDI(多头线)代表牛的力量,MDI(空头线)代表熊的力量 - ADX代表牛熊力量对比的度量,无方向性 - ADX >= 30:表示趋势明显(无论涨跌) - ADX <= 16:表示市场处于静寂期/盘整期 3. **注意事项**: - 当ADX > 60时,庄家开始计划行动,此时应禁止顺势操作 - 上涨过程中ADX到达60附近要停止买进 - 下跌过程中ADX到达60附近不能继续做空 - ADX进入60-80区域后,市场进入真正高风险区域,头部或底部即将出现 4. **辅助判断**: - 抄底1=16,抄底2=30 - 逃顶1=60,逃顶2=80

公式源码

用法:
(1)强的上升趋势(牛市): PDI > MDI AND ADX >= 30 。
(2)强的下降趋势(熊市):PDI = 30 。
(3)略牛的盘整期:PDI > MDI AND 16  MDI OR PDI N:=14;
M:=6;
ADXP:=1;
TT:=SMA(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),
ABS(LOW-REF(CLOSE,1))),N,1);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SMA(IF(HD>0 AND HD>LD,HD,0),N,1);
DMM:=SMA(IF(LD>0 AND LD>HD,LD,0),N,1);
PDI:DMP*100/TT,COLORRED;
mdi:DMM*100/TT,COLORGREEN;
ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,M,1),COLORYELLOW,LINETHICK2;
ADXR:(ADX+REF(ADX,M))/2,COLORMAGENTA LINETHICK2;
多头线:PDI,COLORYELLOW LINETHICK2;
空头线:MDI,COLORGREEN LINETHICK2;
抄底1:16;
抄底2:30;
逃顶1:60;
逃顶2:80;
DRAWBAND(PDI,RGB(80,0,80),MDI,RGB(0,80,10));
DRAWBAND(ADX,RGB(250,0,80),ADXR,RGB(0,8,240));
DRAWTEXT_FIX(ISLASTBAR,0,0,0,'多头线PDI有时侯会跌至零位。而这时,往往都表示一轮反弹上升行情即将展开。至于强市场中,我从来没有看见过多头线上升至100的奇观。'),COLOR00FFFF;
DRAWTEXT_FIX(ISLASTBAR,0,0.05,0,'在一轮大牛市中,我们是可以看见空头线跌落至0位的,如果多头线在空头线上方,这时候的市场为强势市场。反之,就是空头市场。'),COLOR00FF00;
DRAWTEXT_FIX(ISLASTBAR,0,0.1,0,'当ADX线大于60的时候,庄家就开始计划行动了。'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0,0.15,0,'特别说明:当ADX到达60附近时,都要禁止按市场现有的方向顺势操作。在上涨过程中,要停止买进,而在下跌过程中,不能因为市场的恐慌而继续做空。'),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0,0.2,0,'当ADX进入60到80的区域以后,市场就进入了真正的高风险区域,提示头部或底部已经很近了。'),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0,0.3,0,'(1)强的上升趋势(牛市): PDI > MDI AND ADX >= 30 。(2)强的下降趋势(熊市):PDI < MDI AND ADX >= 30 。(3)略牛的盘整期:PDI > MDI AND 16 < ADX < 30。 '),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0,0.35,0,'(4)略熊的盘整期:PDI < MDI AND 16 < ADX < 30。(5)静寂期: ADX < =16 AND (PDI > MDI OR PDI < MDI) 。(6)在牛市ADX越大越强,但是大于60就要注意了,牛市将可能要回调。 '),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0,0.4,0,'上面的PDI你可理解成牛的力量;MDI理解成熊的力量;
而ADX理解成牛熊力量对比的度量没有方向性。 '),COLORRED;