通达信梧桐龙凤主图指标(其他)指标公式

📅 2026-09-11

核心逻辑

该指标是一个综合型趋势交易系统,融合了多种技术分析方法: 1. **EMA趋势判断**:通过2日EMA(A)与40日EMA(B)的相对位置判断中长期趋势方向,当A≥B时为多头趋势(显示紫色),A<B时为空头趋势(显示棕色)。 2. **黄金分割支撑压力**:基于100日内最高/最低价计算0.191、0.382、0.5、0.618、0.809等关键回调位。 3. **基准线系统**:以14日EMA为基准,计算10日EMA相对基准的变化率(A1X),用于判断短期趋势强弱。 4. **50日平衡系统**:显示最近50个交易日的最高价、最低价、平衡线(50%位置)、压力位(38.2%回调)和支撑位(38.2%回调)。 5. **龙凤线通道**:基于5日均线加减波动率(8日均价差)形成的通道,上为龙线(蓝线),下为凤线(红线),类似布林带但计算方式不同。 6. **量能平台**:显示10日内成交量最大那天的收盘价作为量能支撑位。 7. **猎击线**:动态显示最近的压力高点。

买卖信号

**买入信号:** - A1X上穿0且A1X≥0时(10日EMA向上突破14日EMA) - XCLOSE上穿龙线(股价

用法

公式源码

A:=EMA(C,2);
B:=EMA(SLOPE(C,20)*20+C,40);
STICKLINE(A>=B,REFDATE(HHV(H,100),DATE),H*1.01,5,0),COLOR000055;
STICKLINE(A<B,REFDATE(HHV(H,100),DATE),H*1.01,5,0),COLOR663300;
高1:=REF(HHV(H,100),3);
低1:=REF(LLV(L,100),3);
H1:=高1-(高1-低1)*0.191;
H2:=高1-(高1-低1)*0.382;
H3:=高1-(高1-低1)*0.5;
H4:=高1-(高1-低1)*0.618;
H5:=高1-(高1-低1)*0.809;
突破:=REF(EMA(C,14),1);
A1X:=(EMA(C,10)-突破)/突破*100;
基准:=IF(A1X>=0,REF(EMA(C,10),BARSLAST(crOSS(A1X,0))+1),REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1));
STICKLINE(A1X>=0,基准,突破,5,0),COLOR000099;
STICKLINE(A1X<0,基准,突破,5,0),COLOR00CC66;
AA:=CROSS(A1X,0),LINETHICK0;
BB:=CROSS(0,A1X),LINETHICK0;
DRAWICON(AA,基准*0.98,34);
DRAWICON(BB,基准*1.015,35);
N1:=50;
K:=BARSLAST(CURRBARSCOUNT=N1);
GD:=CONST(IF(ISLASTBAR=1,HHV(H,K),0));
DD:=CONST(IF(ISLASTBAR=1,LLV(L,K),0));
KJ:=GD-DD;
平衡:=IF(CURRBARSCOUNT<=N1,DD+KJ/2,DRAWNULL),COLOR00FFFF,NODRAW;
压力:=IF(CURRBARSCOUNT<=N1,GD-KJ*0.191,DRAWNULL),COLORFF00FF,NODRAW;
支撑:=IF(CURRBARSCOUNT<=N1,DD+KJ*0.191,DRAWNULL),COLOR00FF00,NODRAW;
高区:IF(CURRBARSCOUNT<=N1,GD,DRAWNULL),COLORRED,DOTLINE;
低区:IF(CURRBARSCOUNT<=N1,DD,DRAWNULL),COLOR00FF00,DOTLINE;
STICKLINE(CURRBARSCOUNT=N1,GD,DD,0,-1),COLORWHITE;
STICKLINE(CURRBARSCOUNT=N1/2,GD,DD,0,-1),COLORWHITE;
STICKLINE(CURRBARSCOUNT=1,GD,DD,0,-1),COLORWHITE;
STICKLINE(CURRBARSCOUNT<=N1,平衡,平衡,3,-1),COLORWHITE;
STICKLINE(CURRBARSCOUNT<=N1/2,压力,压力,3,-1),COLORRED;
STICKLINE(CURRBARSCOUNT<=N1/2,支撑,支撑,3,-1),COLORGREEN;
DRAWKLINE(H,O,L,C);
N:=1;
XOPEN:=(REF(O,N)+REF(C,N))/2;
XCLOSE:=CLOSE;
XHIGH:=MAX(HIGH,XOPEN);
JJ:=DATE;
TJJ:=JJ<=20991029;
XLOW:=MIN(LOW,XOPEN);
volALITY:=MA(XHIGH-XLOW,8);
龙线:MA(XCLOSE,5)+VOLALITY/2,COLOR0000FF;
凤线:MA(XCLOSE,5)-VOLALITY/2,COLORFF0000;
T1:=CONST(LLVBARS(LOW,10));
T1HIGH:=CONST(REF(HIGH,T1));
CC:=CONST(CURRBARSCOUNT);
T2:=CONST(BARSLAST(CURRBARSCOUNT>CC+T1 AND H>T1HIGH));
T2HIGH:=CONST(REF(HIGH,T2));
T3:=CONST(BARSLAST(CURRBARSCOUNT>CC+T2 AND HIGH>T2HIGH));
T3HIGH:=CONST(REF(HIGH,T3));
猎击线:DRAWLINE(CURRBARSCOUNT=T3+5, T3HIGH, ISLASTBAR, T3HIGH, 1),DOTLINE,COLORYELLOW;
DRAWTEXT(ISLASTBAR, T3HIGH, ' 猎'),COLORYELLOW;
M:=10;
T4:=CONST(HHVBARS(V,10)),COLORBLUE,LINETHICK1;
量能平台:IF(CURRBARSCOUNT<=M+15,CONST(IF(T4=0,C,REF(C,T4))),DRAWNULL)COLORWHITE,LINETHICK2;
BU:=CROSS(XCLOSE,龙线);
SEL:=CROSS(凤线,XCLOSE);
VAR1:=BARSLAST(BU);
VAR2:=BARSLAST(SEL);
STICKLINE(XCLOSE>XOPEN AND VAR1<VAR2,O,C,3,0 ),COLORBB00CC;
STICKLINE(XCLOSE>XOPEN AND VAR1<VAR2,O,C,2,0 ),COLORCC00CC;
STICKLINE(XCLOSE>XOPEN AND VAR1<VAR2,O,C,1,0 ),COLORDD00CC;
STICKLINE(XCLOSE>XOPEN AND VAR1<VAR2,O,C,0,0 ),COLORFF00CC;
STICKLINE(XCLOSE<=XOPEN AND VAR1<VAR2,O,C,3,0 ),COLOR00AAFF;
STICKLINE(XCLOSE<=XOPEN AND VAR1<VAR2,O,C,2,0 ),COLOR00BBFF;
STICKLINE(XCLOSE<=XOPEN AND VAR1<VAR2,O,C,1,0 ),COLOR00CCFF;
STICKLINE(XCLOSE<=XOPEN AND VAR1<VAR2,O,C,0,0 ),COLOR00DDFF;
STICKLINE(XCLOSE<=XOPEN AND VAR1>VAR2,O,C,3,0 ),COLORFFBB00;
STICKLINE(XCLOSE<=XOPEN AND VAR1>VAR2,O,C,2,0 ),COLORFFCC00;
STICKLINE(XCLOSE<=XOPEN AND VAR1>VAR2,O,C,1,0 ),COLORFFDD00;
STICKLINE(XCLOSE<=XOPEN AND VAR1>VAR2,O,C,0,0 ),COLORFFFF00;
STICKLINE(XCLOSE>XOPEN AND VAR1>VAR2,O,C,3,0 ),COLORBB0000;
STICKLINE(XCLOSE>XOPEN AND VAR1>VAR2,O,C,2,0 ),COLORCC0000;
STICKLINE(XCLOSE>XOPEN AND VAR1>VAR2,O,C,1,0 ),COLORDD0000;
STICKLINE(XCLOSE>XOPEN AND VAR1>VAR2,O,C,0,0 ),COLORFF0000;
DRAWICON(REF(VAR1,1)>VAR2 AND VAR1=0,XLOW*0.98,7);
DRAWICON(REF(VAR2,1)>VAR1 AND VAR2=0,XHIGH*1.01,8);
所属地域:DRAWTEXT_FIX(ISLASTBAR ,0.05,0.01,1,DYBLOCK),COLORYELLOW;
所属行业:DRAWTEXT_FIX(ISLASTBAR ,0.06,0.01,0,HYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.11,0.01,0,EXTERNSTR(0,6)),COLORYELLOW;
DRAWTEXT_FIX(1,0.12,0.01,0,EXTERNSTR(0,1))COLORYELLOW;
IF(CURRBARSCOUNT=T4+1,量能平台,DRAWNULL),CIRCLEDOT,COLORWHITE,LINETHICK2;
A1:=BARSLAST(MONTH!=REF(MONTH,1))+1;
月±%:(CLOSE/REF(CLOSE,A1)-1)*100,COLORWHITE,NODRAW;
继续阅读 →

通达信换手率选股指标(成交量型)指标公式

📅 2026-09-11

核心逻辑

该指标基于**换手率**(HS=DYNAINFO(37)*100)进行设计。换手率是衡量股票交易活跃度的重要指标,公式通过设置换手率在3%-5%之间的条件,筛选出交易适度活跃的股票。然后结合5日均线上穿10日均线(均线金叉)以及换手率上穿5日均线的双重技术信号,来判断潜在的买入时机。

买卖信号

- **买入信号**:同时满足以下两个条件时产生买入信号 1. 换手率在3%到5%之间(3<HS<5) 2. 5日均线金叉10日均线(MA5上穿MA10) 3. 换手率上穿5日均线(HS上穿MA5) - **卖出信号**:该公式未包含卖出条件

用法

1. 该指标为**选股指标**,可用于筛选符合条件的股票 2. 换手率3%-5%表示股票交易活跃度适中,既不是极度冷门也不是过度炒作 3. 均线金叉代表短期趋势转强 4. 需结合其他技术分析或基本面分析综合判断,建议配合成交量、大盘环境等因素综合决策

公式源码

HS:=DYNAINFO(37)*100;
MA5:=MA(HS,5);
MA10:=MA(HS,10);
HS1:=DRAWICON(HS<5 AND HS>3 AND crOSS(MA5,MA10),MA10,1);
HS2:=DRAWICON(HS<5 AND HS>3 AND CROSS(HS,MA5),MA5,7);
XG:HS1 AND HS2;
继续阅读 →

通达信吴氏中线指标(超买超卖型)指标公式

📅 2026-09-11

核心逻辑

该指标是一个基于价格位置的动量类指标。公式计算当前价格(收盘价/开盘价)在过去50天最高价和最低价区间内的相对位置,然后进行多次平滑处理得到VAR3(收盘价指标)和VAR4(开盘价指标)。通过比较两个指标的相对变化来判断市场动量方向,本质上是一个类似于威廉指标%R的变体。

买卖信号

- **买入信号(红色)**:当日VAR3大于前一日VAR4,表示收盘价动量强于开盘价动量,市场可能转强 - **卖出信号(绿色)**:当日VAR3小于等于前一日VAR4,表示收盘价动量弱于开盘价动量,市场可能转弱

用法

1. 观察红绿柱状变化:红柱出现表示多头动量占优,可考虑买入或持有;绿柱出现表示空头动量占优,可考虑卖出或观望 2. 结合其他指标:该指标适合作为辅助判断工具,建议配合均线、成交量等指标综合分析 3. 适用于短线交易:对价格短期波动较为敏感,可用于捕捉短期趋势变化

公式源码

VAR3:=100-(100-3*SMA((CLOSE-LLV(LOW,50))/(HHV(HIGH,50)-LLV(LOW,50))
*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,50))/(HHV(HIGH,50)-LLV(LOW,50))
*100,20,1),20,1));
VAR4:=100-(100-3*SMA((OPEN-LLV(LOW,50))/(HHV(HIGH,50)-LLV(LOW,50))
*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,50))/(HHV(HIGH,50)-LLV(LOW,50))
*100,20,1),20,1));
STICKLINE(VAR3<=REF(VAR4,1),VAR3,VAR4,4,0),COLORGREEN;
STICKLINE(VAR3>REF(VAR4,1),VAR3,VAR4,4,0),COLORRED;
继续阅读 →

通达信吴氏中短指标(KDJ类)指标公式

📅 2026-09-11

核心逻辑

这是一个**双周期KDJ指标**,结合了短期(7天周期)和长期(38天周期)的随机指标。短期指标用于捕捉近期价格波动,长期指标用于判断中长期趋势。通过比较短期K线与D线、长期K线与D线的相对位置和交叉情况,来判断市场的超买超卖状态和趋势方向。

买卖信号

- **短期买入**:短K线上穿短D线(黄色柱) - **短期卖出**:短K线下穿短D线(绿色柱) - **长期买入**:长K线上穿长D线(红色柱) - **长期卖出**:长K线下穿长D线(绿色柱) - **超买信号**:指标接近或超过85 - **超卖信号**:指标接近或低于18

用法

1. **双周期确认**:短期和长期信号同时出现时,可靠性更高 2. **趋势判断**:长期KDJ用于判断主趋势,短期KDJ用于把握入场时机 3. **超买超卖**:当指标进入85以上为超买区,18以下为超卖区 4. **金叉/死叉**:短期金叉(短K上穿短D)且长期多头时买入;短期死叉(短K下穿短D)且长期空头时卖出 5. **结合趋势**:建议在长期多头趋势中使用短期买入信号,在长期空头趋势中使用短期卖出信号

公式源码

RSV:=(CLOSE-LLV(LOW,7))/(HHV(HIGH,7)-LLV(LOW,7))*100;
短K:SMA(RSV,3,1),COLORWHITE;
短D:SMA(短K,3,1),COLORYELLOW;
RSV1:=(CLOSE-LLV(LOW,38))/(HHV(HIGH,38)-LLV(LOW,38))*100;
长K:SMA(RSV1,5,1),COLORRED;
长D:SMA(长K,10,1),COLOR66CC33;
18,COLORWHITE;
85,COLORBLUE;
STICKLINE(短K>短D,短K,短D,6,0),COLORYELLOW;
STICKLINE(短K<=短D,短K,短D,6,0),COLORGREEN;
STICKLINE(长K>长D,长K,长D,6,0),COLORRED;
STICKLINE(长K<=长D,长K,长D,6,0),COLOR669933;
继续阅读 →

通达信吴氏长线指标(趋势型)指标公式

📅 2026-09-11

核心逻辑

该指标采用三重指数移动平均(EMA)对价格进行平滑处理,得到VAR0。然后计算VAR0的变化值(相当于价格的一阶导数/动量),得到VAR1。再对VAR1计算30日简单移动平均得到VAR2。VAR1反映价格的即时动量变化,VAR2则是动量的中期趋势线,两者比较用于判断动量方向。

买卖信号

- **买入信号**:当VAR1上穿VAR2(金叉)时,显示"↑升"黄色文字,表示动量转强 - **卖出信号**:当VAR2上穿VAR1(死叉)时,显示"↓降"绿色文字,表示动量转弱

用法

1. 红色彩带(VAR1>VAR2)表示多头动量,可持股待涨 2. 绿色彩带(VAR2>VAR1)表示空头动量,应持币观望 3. 金叉是买入时机,死叉是卖出时机 4. 可结合其他指标或均线系统综合判断

公式源码

N:=5;N1:=30;
 VAR0:=EMA(EMA(EMA(CLOSE,N),N),N); 
 VAR1: VAR0-REF(VAR0,1)+VAR0; 
 VAR2: MA(VAR1,N1); 
 STICKLINE(VAR1>VAR2,VAR2,VAR1,0.1,1),COLORRED; 
 STICKLINE(VAR2>VAR1,VAR1,VAR2,0.1,1),COLORGREEN;
 DRAWTEXT(crOSS(VAR2,VAR1),VAR1*1.01,'↓降'), , COLORGREEN; 
 DRAWTEXT(CROSS(VAR1,VAR2),VAR2*0.99,'↑升'), , COLORYELLOW;
继续阅读 →

通达信吴氏看盘指标(趋势型)指标公式

📅 2026-09-11

核心逻辑

这是一个**多周期综合判断指标**,整合了短线、中线、长线以及主力资金四个维度的分析: 1. **主力资金**:通过当日成交额与17日均价的偏离程度计算,反映主力资金的活跃度 2. **短线(3日EMA)**:判断短期价格趋势方向 3. **中线(5日EMA)**:基于黄金中线原理,判断中期多空状态 4. **长线(20日EMA)**:判断长期趋势方向 5. **利多方舟**:基于股价在20日高低点区间的位置,结合移动平均交叉来判断多空 最终通过**综合评分系统**将各周期信号量化累加,5分以上产生买入信号,-5分以下产生卖出信号。

买卖信号

**买入条件(买1-买3):** - 主力资金由负转正(主力>0且前一天≤0) - 主力资金从低位回升幅度>6(前一值在0-3之间) - 主力资金从负值回升幅度>6 **卖出条件(卖1-卖2):** - 主力资金由正转负(主力<0且前一天≥0) - 主力资金从高位下跌幅度>6(前一值>8) **综合信号:** - 大图标7:综合评分≥5分,显示买入 - 大图标8:综合评分≤-5分,显示卖出

用法

1. **看综合信号**:出现红色大图标7时买入,出现绿色大图标8时卖出 2. **看多周期辅助**: - 红色点表示多头状态(主力>0、中线上升、长线上升、短线上升) - 绿色点表示空头状态 3. **参考坐标**:15以上可能超买,-15以下可能超卖 4. **组合使用**:建议结合成交量和其他趋势指标综合判断,避免单一信号决策

公式源码

{主力资金指标}
 A:=vol*CLOSE;
 B:=SUM(A,1)/SUM(VOL,1); 
 B1:=EMA(B,17); 
 主力:=(B-B1)*100/B,COLORYELLOW;
 买:IF(主力>0 AND 0>=REF(主力,1),6,DRAWNULL),crOSSDOT,LINETHICK3,COLORRED;
 买1:IF(REF(主力,1)<3 AND REF(主力,1)>0 AND (主力-REF(主力,1))>6,6,DRAWNULL),CROSSDOT,LINETHICK3,COLORRED;
 买2:IF(REF(主力,1)<0 AND (主力-REF(主力,1))>6,6,DRAWNULL),CROSSDOT,LINETHICK3,COLORRED;
 卖:IF(主力<0 AND 0<=REF(主力,1),6,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;
 卖1:IF(REF(主力,1)>8 AND REF(主力,1)-主力>6,6,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;
 {黄金中线作为中线指标}
 JJ:=(CLOSE+HIGH+LOW)/3; 
 AA:=EMA(JJ,5); 
 BB:=REF(AA,1);
 CC:IF(AA>BB,0,DRAWNULL),CIRCLEDOT,LINETHICK3,COLORRED;
 DD:IF(AA<=BB,0,DRAWNULL),CIRCLEDOT,LINETHICK3,COLORGREEN;
 {20日均线作为长线指标}
 EE:=EMA(JJ,20);
 持股:IF(EE>REF(EE,1),-3,DRAWNULL),CROSSDOT,LINETHICK3,COLORRED;
 持币:IF(EE<=REF(EE,1),-3,DRAWNULL),CROSSDOT,LINETHICK3,COLORGREEN;
 {3日均线作为短线指标}
 FF:IF(EMA(CLOSE,3)>REF(EMA(CLOSE,3),1),3,DRAWNULL),CIRCLEDOT,LINETHICK3,COLORRED;
 GG:IF(EMA(CLOSE,3)<=REF(EMA(CLOSE,3),1),3,DRAWNULL),CIRCLEDOT,LINETHICK3,COLORGREEN;
 {利多方舟}
 VAR100:=(100 - ((90 * (HHV(HIGH,20) - CLOSE)) / (HHV(HIGH,20) - LLV(LOW,20))));
 VAR200:=(100 - ((90 * (HHV(HIGH,20) - CLOSE)) / (HHV(HIGH,20) - LLV(LOW,20))));
 VAR300:=(100 - MA(((100 * (HHV(HIGH,5) - CLOSE)) / (HHV(HIGH,5) - LLV(LOW,5))),34));
 {综合判断}
 HH:=IF(CLOSE>(HIGH+LOW)/2,1,0)+IF(CROSS(VAR200,MA(VAR300,5)),2,0)
 +IF(FF=3,1,0)+IF(持股=-3,1,0)+IF(CC=0,1,0)+IF(买=6,2,0)
 +IF(买1=6,2,0)+IF(买2=6,2,0);
 II:=IF(CLOSE<=(HIGH+LOW)/2,-1,0)+IF(CROSS(MA(VAR300,5),VAR100),-2,0)+IF(DD=0,-1,0)
 +IF(GG=3,-1,0)+IF(持币=-3,-1,0)+IF(卖=6,-2,0)+IF(卖1=6,-2,0);
 DRAWICON(HH>=5,-7,7);
 DRAWICON(II<=-5,-7,8);
 KK:15;
 LL:-15;
继续阅读 →

通达信吴氏短线指标(超买超卖型)指标公式

📅 2026-09-11

核心逻辑

这是一个基于涨跌动力的相对强弱指标。计算原理是:将最近N天(5天)的上涨幅度加总作为"上攻力",将最近N天的下跌幅度加总作为"下压力",然后用上攻力除以总力量(上攻力+下压力)得到一个0-100的数值。数值越高说明近期上涨力量越强,数值越低说明近期下跌力量越强。本质上这是RSI指标的变体版本。

买卖信号

- **买入信号**:指标从下往上突破20安全线或50平衡线,预示下跌动能减弱、上涨动能增强 - **卖出信号**:指标从上往下跌破80风险线或50平衡线,预示上涨动能减弱、下跌动能增强 - **超买超卖**:指标接近或超过80为超买区(风险较大),接近或低于20为超卖区(机会较大)

用法

1. 关注指标与20(安全线)、80(风险线)的位置关系,在20以下可能存在反弹机会,在80以上注意调整风险 2. 观察"强弱指标"与"平均强弱"的金叉死叉信号 3. 配合50平衡线判断多空力量转换,当指标站上50说明多头占优,跌破50说明空头占优 4. 可结合其他趋势指标综合判断,避免单一指标决策

公式源码

N:=5;
UP:=SMA(IF(CLOSE>REF(CLOSE,1), CLOSE-REF(CLOSE,1),0),N,1);
DN:=SMA(IF (CLOSE<=REF(CLOSE,1),Abs(CLOSE-REF(CLOSE,1)),0),N,1);
指标:=100*UP/(UP+DN);
强弱指标:MA(指标,3);
平均强弱:MA(强弱指标,3);
安全:20,COLORGREEN;
风险:80,COLORRED;
平衡:50;
继续阅读 →

通达信吴氏MACD指标(MACD类)指标公式

📅 2026-09-11

核心逻辑

这是一个经典的MACD指标(Moving Average Convergence Divergence,指数平滑异同移动平均线)。通过计算12日EMA和26日EMA的差值(DIFF),再对DIFF进行9日EMA平滑(DEA),用来判断短期趋势与中期趋势的相对变化。当DIFF线上穿DEA线时,表明短期多头力量增强;当DIFF线下穿DEA线时,表明短期空头力量增强。

买卖信号

- **买入信号**:DIFF线从下向上穿越DEA线(金叉),显示红色柱子,表示市场进入上涨趋势 - **卖出信号**:DIFF线从上向下穿越DEA线(死叉),显示绿色柱子,表示市场进入下跌趋势

用法

1. 观察红绿柱子的变化:红柱出现且变长时考虑买入或持有,绿柱出现且变长时考虑卖出或观望 2. 结合金叉死叉判断具体买卖点 3. 可配合其他指标或均线系统综合判断,提高准确率

公式源码

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
STICKLINE(DIFF>DEA,DIFF,DEA,6,0),COLORRED;
STICKLINE(DIFF<DEA,DIFF,DEA,6,0),COLORGREEN;
继续阅读 →

通达信吾虎将指标(其他)指标公式

📅 2026-09-11

核心逻辑

这是一个综合型技术指标,融合了多种分析方法和指标信号。主要包含以下几个核心部分: 1. **支撑压力计算**:利用重心原理和昨日振幅计算价格的可能支撑位和压力位 2. **趋势判断**:通过"双线持币"和"单线持股"两条线判断市场趋势方向 3. **资金分析**:检测资金异动和大笔出货情况 4. **综合评分系统**:AVX指标对均线多头排列进行评分,结合成交量和与大盘对比情况,综合判断市场强弱并给出具体操作建议

买卖信号

**买入信号:** - 短期均线金叉长期均线('买') - T1-T4条件满足时,出现中短期买入信号("量能理想"、"走势趋强"等) **卖出信号:** - RSI指标超过88('跑') - VAR1C条件满足时('大笔出货') - 资金异动条件满足时('资金异动') - T5-T8条件满足时,出现卖出信号("形态变坏"、"离场观望"等)

用法

1. **趋势跟踪**:双线持币(绿色)变为单线持股(蓝色)时说明市场进入多头状态 2. **RSI超买**:RSI>88时考虑减仓或卖出 3. **资金监控**:出现"资金异动"或"大笔出货"信号时注意风险 4. **综合判断**:根据T1-T25的具体条件,结合仓位建议进行操作: - 强势信号(T1、T9、T17等):可持仓或加仓 - 弱势信号(T5-T8、T20-T25等):应减仓或观望

公式源码

PT:= REF(HIGH,1)-REF(LOW,1);
重心:(HIGH + LOW + CLOSE)/3,NODRAW;
压力Ⅰ: 2*重心-LOW,NODRAW;
压力Ⅱ:重心 + PT,NODRAW;
支撑Ⅰ:2*重心-HIGH,NODRAW;
支撑Ⅱ: 重心 - PT,NODRAW;
AAA:=CONST(HHV(H,90));
R1:=MA(CLOSE,1);
R2:=MA(CLOSE,3);
R3:=(MA(R2,1)*1);
R4:=(MA(R2,3)*1);
DRAWTEXT(crOSS(R3,R4),(LOW-0.1),'买'),COLORBDB76B;
X1:=(C+L+H)/3;
DD:=TOTALCAPITAL;
SS:=FINANCE(7);
GG:=FINANCE(33);
TH:=DYNAINFO(39);
A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);
LC:=REF(CLOSE,1);
rsi:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(Abs((CLOSE - LC)),3,1)) * 100);
FF:=EMA(CLOSE,3);
MA15:=EMA(CLOSE,21);
DRAWTEXT(CROSS(88,RSI),(HIGH * 1.02),'跑'),COLORGREEN;
双线持币:HHV(MA(HIGH,(3)),2),LINETHICK2,COLOR00FF00;
单线持股:LLV(MA(HIGH,(3)),1),LINETHICK2,COLOR0000FF;
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
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 AND VAR13<=-150,-15,VAR16))+60;
VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;
DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,HIGH*1.02,'大笔出货'),LINETHICK1,COLORFFCC66;
AA1:=AMOUNT/V;
BB1:=L<AA1*0.9;
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L<MA(C,5)*0.921;
EE1:=V<MA(V,5)*1.5;
资金异动:=BB1 AND CC1 AND DD1 AND EE1,LINETHICK0;
DRAWTEXT(资金异动,(LOW* 0.99),'资金异动'),COLOR40CCFF;
A74:=MA(CLOSE,20);
A75:=(CLOSE > MA(CLOSE,5));
A76:=(MA(CLOSE,5) > MA(CLOSE,10));
A77:=(CLOSE > MA(CLOSE,10));
A78:=(MA(CLOSE,5) > MA(CLOSE,20));
A79:=(CLOSE > MA(CLOSE,20));
A710:=REF(A74,1);
A711:=(A74 > A710);
AVX:=(((((IF(A75,10,(0 - 10)) + IF(A76,10,(0 - 10))) + IF(A77,10,(0 - 10)))
+ IF(A78,10,(0 - 10))) + IF(A79,10,(0 - 10))) + IF(A711,10,(0 - 10)));
DSLX:=(CLOSE / INDEXC);
DSLX1:=MA(DSLX,5);
DSLX2:=MA(DSLX,10);
V1:=MA(vol,5);
V2:=MA(VOL,10);
T1:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
T2:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
T3:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 > V2)) AND (DSLX < DSLX1)),1,0));
T4:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 <= V2)) AND (DSLX < DSLX1)),1,0));
T5:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
T6:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
T7:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));
T8:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));
T9:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
T10:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
T11:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));
T12:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));
T13:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
T14:=CONST(IF( C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
T15:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));
T16:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));
T17:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 >= V2)),1,0));
T18:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 >= V2)),1,0));
T19:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 < V2)),1,0));
T20:=CONST(IF(C>200 AND (CROSS(1,AVX) AND (V1 >= V2)),1,0));
T21:=CONST(IF(C>200 AND (CROSS(1,AVX) AND (V1 < V2)),1,0));
T22:=CONST(IF(C>200 AND (((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)),1,0));
T23:=CONST(IF(C>200 AND (((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)),1,0));
T24:=CONST(IF(C>200 AND (((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)),1,0));
T25:=CONST(IF(C>200 AND (((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)),1,0));
DRAWTEXT(T1=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'量能理想,明显走强,中线参与,仓位在2/3左右'),COLORFF00FF  ;
DRAWTEXT(T2=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'走势趋强,还显不足,短线进场,仓位在1/2左右'),COLORFF00FF  ;
DRAWTEXT(T3=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'量价良好,没有明显走强,短线进场,仓位1/2左右'),COLORFF00FF  ;
DRAWTEXT(T4=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'形态尚可,量能不足,未完全走强,短线参与,仓位1/3左右'),COLORFF00FF  ;
DRAWTEXT(T5=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'形态变坏,重仓者减持大半,清仓者观望'),COLORFF00FF  ;
DRAWTEXT(T6=1 AND CURRBARSCOUNT=60,AAA*0.98
,'随大盘一起下跌,明显缩量走势,考虑到风险,减持或清仓'),COLORFF00FF  ;
DRAWTEXT(T7=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'该股放量下跌,走势明显偏弱,离场观望'),COLORFF00FF  ;
DRAWTEXT(T8=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'该股缩量下跌,走势偏弱,离场观望。'),COLORFF00FF  ;
DRAWTEXT(T9=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'该股形态良好,强势明显,量能充足,可以继续持有'),COLORFF00FF  ;
DRAWTEXT(T10=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'上行趋势不变,强势依然,量能开始转弱,注意风险'),COLORFF00FF  ;
DRAWTEXT(T11=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'该股仍然具备上涨潜力,但股性偏弱,可考虑减仓'),COLORFF00FF  ;
DRAWTEXT(T12=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'该股走势趋弱,量能不足,减持大部分筹码'),COLORFF00FF  ;
DRAWTEXT(T13=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'该股形态不佳,注意成交量的变化,目前不适合参与'),COLORFF00FF  ;
DRAWTEXT(T14=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'趋势不明,股价偏弱,注意量能变化,目前不宜参与'),COLORFF00FF  ;
DRAWTEXT(T15=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'有走强迹象,但量能不足,趋势不明,不适合操作'),COLORFF00FF  ;
DRAWTEXT(T16=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'该股走势太弱,没有参与价值。'),COLORFF00FF  ;
DRAWTEXT(T17=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'大盘理想,有明显走强迹象,中线参与,仓位在2/3左右'),COLORFF00FF  ;
DRAWTEXT(T18=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'如前期经过一轮下跌,最佳买点,前期有过一段涨幅需谨慎'),COLORFF00FF  ;
DRAWTEXT(T19=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'考虑短线进场,仓位在1/2左右,一旦量能放大,加仓买入'),COLORFF00FF  ;
DRAWTEXT(T20=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'大盘形态走坏,重仓者可以减去大部分仓位。'),COLORFF0000  ;
DRAWTEXT(T21=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'大盘缩量调整,注意风险,短线清仓观望。'),COLORFF0000  ;
DRAWTEXT(T22=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'大盘走势良好,量能理想,可以继续持有强势股。'),COLORFF0000  ;
DRAWTEXT(T23=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'大盘形态良好,但量能稍显不足,随时准备减仓。'),COLORFF0000  ;
DRAWTEXT(T24=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'大盘趋势不明,注意成交量变化,目前不适宜进场。'),COLORFF0000  ;
DRAWTEXT(T25=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03)
,'大盘趋势向下,量能萎缩,不适合进场。'),COLORFF0000  ;
继续阅读 →

通达信无庄控盘指标(资金型)指标公式

📅 2026-09-11

核心逻辑

该指标是一个**主力控盘指标**,主要用于判断主力资金对股票的控制程度。核心原理是通过双重EMA(指数移动平均)计算持仓成本的变化: - VAR1采用双重13日EMA平滑,可近似为主力平均成本 - 控盘值 = (当日成本 - 前日成本) / 前日成本 × 1000,反映成本变化趋势 - VAR2计算95%价格以上的获利盘比例(主力盈利程度) - 后续的X指标类似MACD,用于判断短期趋势方向

买卖信号

- **买入信号**:控盘上穿0轴(开始控盘 yellow信号) - **有庄控盘**:控盘>0且持续增长(红色),表示主力建仓 - **高度控盘**:VAR2>50%且85%成本<当前价且控盘>0(紫色),表示主力高度控盘 - **卖出信号**:控盘>0但出现下降(绿色),表示主力出货 - **无庄控盘**:控盘<0(白色),表示无主力关注

用法

1. 关注"开始控盘"信号,当出现黄色信号时可考虑买入 2. 红色控盘表示主力建仓期,可持有 3. 紫色高度控盘表示强势拉升阶段,可继续持有 4. 绿色出现时表示主力开始出货,应考虑卖出 5. 可结合"控盘天数"和"出货天数"判断主力运作周期 6. 后续的X指标和DIF1/DEA1可作为辅助判断趋势

公式源码

VAR1:=EMA(EMA(CLOSE,13),13);
控盘:= (VAR1-REF(VAR1,1))/REF(VAR1,1)*1000,COLORFFCCCC,POINTDOT;
STICKLINE(控盘<0,控盘,0,2,0),COLORWHITE;
无庄控盘:控盘<0,COLORWHITE;
STICKLINE(控盘>REF(控盘,1) AND 控盘>0,控盘,0,2,1),COLORRED;
有庄控盘: 控盘>REF(控盘,1) AND 控盘>0,COLORRED;
VAR2:=100*WINNER(CLOSE*0.95);
STICKLINE(控盘<REF(控盘,1) AND 控盘>0,控盘,0,2,0),COLOR00FF00;
主力出货: 控盘<REF(控盘,1) AND 控盘>0,COLOR00FF00;
STICKLINE(VAR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0,2,0),COLORFF00FF;
高度控盘: VAR2>50 AND COST(85)<CLOSE AND 控盘>0,COLORFF00FF;
A10:=crOSS(控盘,0);
开始控盘:IF(A10,6,0),COLORYELLOW;
控盘天数:BARSLASTCOUNT(有庄控盘 OR 高度控盘 ),LINETHICK0,COLORWHITE;
出货天数:BARSLASTCOUNT(主力出货),LINETHICK0,COLORWHITE;
WY1001:=(2*CLOSE+HIGH+LOW)/4;
WY1002:=EMA(WY1001,4);
WY1003:=EMA(WY1002,4);
WY1004:=EMA(WY1003,4);
X:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*2000;
X1:=IF(X<REF(X,1),X,DRAWNULL),COLORWHITE,LINETHICK2;
XO:=MA(X,2),COLOR9932CD;
SI:=REF(X,1);
DIF1:=EMA(DCLOSE,12)-EMA(DCLOSE,26);
DEA1:=EMA(DIF1,9);
继续阅读 →

通达信无中生有指标(趋势型)指标公式

📅 2026-09-11

核心逻辑

该指标通过计算30日和34日指数移动平均线(EMA)之间的相对变化速度,来判断市场的涨跌动能。具体来说,"有戏"表示短期EMA相对长期EMA的上涨动能,"无戏"表示长期EMA相对短期EMA的上涨动能。两者相减(XYZ1)得出综合的涨跌动能差值,再通过3日均线(XYZ2)进行平滑处理。当XYZ1上穿XYZ2时,说明短期动能转强。

买卖信号

- **买入信号**:当XYZ1(红线)上穿XYZ2(黄线)时,显示红色柱状体,表示短期上涨动能增强,可能出现买入机会 - **卖出信号**:当XYZ1(红线)下穿XYZ2(黄线)时,显示青色柱状体,表示短期上涨动能减弱,可能出现卖出机会

用法

1. 观察红青柱状体的变化:红色表示多头占优,青色表示空头占优 2. 关注XYZ1与XYZ2的交叉点,作为买卖参考信号 3. 可结合其他技术指标或趋势线进行综合分析 4. 柱状体越宽,表示多空分歧越大

公式源码

无中生有:0,COLOR00AA00;
有戏:(EMA(CLOSE,30)-EMA(CLOSE,34))/EMA(CLOSE,34)*100,COLORRED;
无戏:(EMA(C,34)-EMA(C,30))/EMA(C,30)*100,COLORCYAN;
XYZ1:(有戏-无戏),COLORMAGENTA;
XYZ2:MA(XYZ1,3),COLORYELLOW;
STICKLINE( XYZ1>XYZ2,无戏 ,有戏 ,0.8 ,0 ),COLORRED;
STICKLINE( XYZ1<XYZ2,无戏 ,有戏 ,0.8 ,0 ),COLORCYAN;
继续阅读 →

通达信无中生有及选股指标(MACD类)指标公式

📅 2026-09-11

核心逻辑

该指标通过计算30日EMA和34日EMA的相对变化率之差来捕捉短期趋势的变动。具体来说: - **有戏**:30日EMA相对34日EMA的变化率(短期动能) - **无戏**:34日EMA相对30日EMA的变化率(长期动能) - **XYZ1**:短期动能减长期动能的差值,反映多空力量的对比 - **XYZ2**:XYZ1的3日均线,用于平滑和确认趋势 当XYZ1上穿其均线时,表示短期多头力量开始占优,趋势可能转强。

买卖信号

**买入条件**(选股公式中的完整条件): 1. XYZ1上穿XYZ2(多头信号) 2. XYZ1<0(处于低位反弹) 3. 当日涨幅3%-9.6%之间 4. 连续两天收盘价上涨 **图形判断**: - 红色彩带:XYZ1>XYZ2,多头趋势 - 青色彩带:XYZ1<XYZ2,空头趋势

用法

1. **趋势判断**:红色彩带出现时表示多头趋势形成,可关注;青色彩带表示空头趋势 2. **买入时机**:当出现买入信号(XYZ1上穿XYZ2且满足其他条件)时考虑建仓 3. **注意事项**:该指标结合了趋势判断和超卖反弹逻辑,买入条件要求股价处于相对低位且开始转强

公式源码

无中生有:0,COLOR00AA00;
有戏:(EMA(CLOSE,30)-EMA(CLOSE,34))/EMA(CLOSE,34)*100,COLORRED;
无戏:(EMA(C,34)-EMA(C,30))/EMA(C,30)*100,COLORCYAN;
XYZ1:(有戏-无戏),COLORMAGENTA;
XYZ2:MA(XYZ1,3),COLORYELLOW;
STICKLINE(XYZ1>XYZ2,无戏,有戏,0.8,0 ),COLORRED;
STICKLINE(XYZ1<XYZ2,无戏,有戏,0.8,0 ),COLORCYAN;
买入:XYZ1>XYZ2 AND TFILTER(XYZ1>XYZ2,XYZ1<XYZ2,1),NODRAW,COLORWHITE;
{
选股公式
有戏:=(EMA(CLOSE,30)-EMA(CLOSE,34))/EMA(CLOSE,34)*100,COLORRED;
无戏:=(EMA(C,34)-EMA(C,30))/EMA(C,30)*100,COLORCYAN;
XYZ1:=(有戏-无戏),COLORMAGENTA;
XYZ2:=MA(XYZ1,3),COLORYELLOW;
买入:XYZ1>XYZ2 AND TFILTER(XYZ1>XYZ2,XYZ1<XYZ2,1)
AND XYZ1<0 AND C>REF(C,1)*1.03 AND C<REF(C,1)*1.096 AND UPNDAY(CLOSE,2);
}
继续阅读 →

通达信换手率信号指标(成交量型)指标公式

📅 2026-09-11

核心逻辑

这是一个**换手率区间分类指标**,用于分析和可视化股票的成交量活跃程度。核心原理是将换手率(HS = 换手率×100)按照不同数值区间划分为8个等级:地量(<1%)、低靡(1-2%)、温和(2-3%)、活跃(3-5%)、带量(5-8%)、放量(8-15%)、巨量(15-25%)、怪异(>25%)。通过不同颜色的条带和文字标注,直观显示当前成交量的活跃状态。

买卖信号

该指标**不提供直接的买卖信号**,它是一个成交量分析工具,用于判断市场活跃程度。但可以结合以下逻辑参考: - **地量/低靡区(HS<2)**:可能表示市场冷清、观望情绪浓厚,可能是底部信号 - **活跃/带量区(HS=3-8)**:表示市场参与度提高,可能有资金关注 - **放量/巨量区(HS>8)**:表示市场活跃,可能存在主力资金进出

用法

1. **查看当前成交量状态**:观察HS值落在哪个区间,对应显示的状态文字(地量、低靡、温和、活跃、带量、放量、巨量、怪异) 2. **辅助判断趋势**:结合股价走势,在地量区可能见底,在巨量区可能见顶 3. **观察成交量变化**:持续关注HS的变化,判断是否有增量资金入场 4. **配合其他指标**:建议结合价格趋势、MACD等指标综合判断

公式源码

FJ1:1;FJ2:2;FJ3:3;FJ4:5;FJ5:8;FJ6:15;FJ7:25;
STICKLINE(C>0,FJ1,0,5,0 ),COLOR9F5F9F;
STICKLINE(C>0,FJ1,FJ2,5,0 ),COLOR545454;
STICKLINE(C>0,FJ2,FJ3,5,0 ),COLORD8BFD8;
STICKLINE(C>0,FJ3,FJ4,5,0 ),COLORLIRED;
STICKLINE(C>0,FJ4,FJ5,5,0 ),COLOR4F2F4F;
STICKLINE(C>0,FJ5,FJ6,5,0 ),COLORBC8F8F;
STICKLINE(C>0,FJ6,FJ7,5,0 ),COLOR4F4F2F;
HS:DYNAINFO(37)*100,LINETHICK2,COLORYELLOW;
DRAWTEXT(ISLASTBAR,1,'---1'),COLORGREEN;
DRAWTEXT(ISLASTBAR,2,'---2'),COLORGREEN;
DRAWTEXT(ISLASTBAR,3,'---3'),COLORGREEN;
DRAWTEXT(ISLASTBAR,5,'---5'),COLORGREEN;
DRAWTEXT(ISLASTBAR,8,'---8'),COLORGREEN;
DRAWTEXT(ISLASTBAR,15,'---15'),COLORGREEN;
DRAWTEXT(ISLASTBAR,25,'---25'),COLORGREEN;
DRAWTEXT(HS<FJ1 AND ISLASTBAR,0.5,'-----地量'),COLORYELLOW;
DRAWTEXT(HS<FJ2 AND HS>=FJ1 AND ISLASTBAR,HS,'-----低靡'),COLORMAGENTA;
DRAWTEXT(HS<FJ3 AND HS>=FJ2 AND ISLASTBAR,HS,'-----温和'),COLORYELLOW;
DRAWTEXT(HS<FJ4 AND HS>=FJ3 AND ISLASTBAR,HS,'-----活跃'),COLORRED;
DRAWTEXT(HS<FJ5 AND HS>=FJ4 AND ISLASTBAR,HS,'-----带量'),COLORGREEN;
DRAWTEXT(HS<FJ6 AND HS>=FJ5 AND ISLASTBAR,HS,'-----放量'),COLORMAGENTA;
DRAWTEXT(HS<FJ7 AND HS>=FJ6 AND ISLASTBAR,HS,'-----巨量'),COLORGREEN;
DRAWTEXT(HS<100 AND HS>=FJ7 AND ISLASTBAR,HS,'-----怪异'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=40,0.5,'绝对地量'),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=40,1.5,'成交低靡'),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=40,2.5,'成交温和'),COLOR5C3317;
DRAWTEXT(CURRBARSCOUNT=40,4,'成交活跃'),COLOR5C3317;
DRAWTEXT(CURRBARSCOUNT=40,6.5,'成交带量'),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=40,11.5,'成交放量'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=40,20,'成交巨量'),COLORRED;
DRAWTEXT(CURRBARSCOUNT=40,26,'成交怪异'),COLORYELLOW;
继续阅读 →

通达信无滞后的KDJ指标(KDJ类)指标公式

📅 2026-09-11

核心逻辑

这是一个基于三重指数移动平均(EMA)的动量指标。 - 首先计算VAR1 = (2×收盘价 + 最高价 + 最低价) / 4,这是一个加权平均价 - 然后对VAR1进行三次4周期指数移动平均得到VAR2,形成平滑的趋势线 - J指标是VAR2的涨跌幅百分比(动量变化率),类似MACD的DIF - D是J的3日均线,K是J的1日均线(短期敏感线),形成类似KDJ的金叉死叉判断

买卖信号

1. **金叉买**:K上穿D且J≤-0.2(超卖时金叉买入) 2. **加仓**:K上穿0轴(从负转正时加仓) 3. **死叉卖**:D和K死叉且J>0.2 4. **必卖**:连续3天J>0后,12天内出现2次D和K死叉(双重死叉信号)

用法

- 当K线从下往上穿越D线,且J值处于超卖区域(≤-0.2)时,形成买入信号 - 当K线从下往上突破0轴时,表示多方开始占据优势,可考虑加仓 - 当K线从上往下穿越D线,且J值处于超买区域(>0.2)时,形成卖出信号 - 需结合J值的正负和大小判断市场所处的阶段(超买超卖)

公式源码

VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=expma(EXPMA(EXPMA(VAR1,4),4),4);
J:(VAR2-REF(VAR2,1))/REF(VAR2,1)*100, COLORSTICK;
D:MA(J,3);
K:MA(J,1),LINETHICK2;
SD:crOSS(D,0);
XD:=IF(BACKSET(J>0,1),1,DRAWNULL);
XD1:=IF(LAST(XD=1,3,3),1,DRAWNULL);
DRAWTEXT(FILTER(COUNT(XD1 AND(CROSS(D,K)),12)=2,8)AND CROSS(D,K),D,'必卖'),COLORGREEN;
DRAWTEXT(FILTER(CROSS(D,K)AND J>0.2,5),D+0.09,'死叉卖,下金叉前不买');
DRAWTEXT(CROSS(K,D)AND J<=-0.2,K-0.08,'金叉买'),COLORRED;
DRAWTEXT(CROSS(K,0),-0.03,'加仓'),COLORYELLOW;
继续阅读 →

通达信无滞后KDJ金叉指标(均线型)指标公式

📅 2026-09-11

核心逻辑

该指标基于三重指数移动平均线(EXPMA)构建,通过计算VAR1(一种加权均价)的三重平滑值,再计算其变化率得到J值。J值代表价格动量的变化速度,D是J的3日均线(相对平滑),K是J的1日均线(更敏感)。本质上这是一个基于移动平均线衍生出来的动量类指标,类似于MACD的变体。

买卖信号

- **金叉买**:K上穿D,且J≤-0.2时出现"金叉买"信号(红色标注) - **加仓**:K上穿0轴时出现"加仓"信号(黄色标注) - **死叉卖**:D和K死叉(K下穿D),且J>0.2时出现"死叉卖,下金叉前不买"信号 - **必卖**:连续12周期内出现2次XD1条件满足且金叉的情况,触发"必卖"信号(绿色标注)

用法

1. 关注K线与D线的交叉情况,金叉(K上穿D)做多,死叉(K下穿D)做空 2. J值作为辅助判断,J≤-0.2时的金叉信号更可靠,J>0.2时的死叉信号需谨慎 3. K线上穿0轴可考虑加仓 4. 出现"必卖"信号时必须高度重视,可能预示趋势反转 5. 该指标适合中短线操作,需结合大盘和个股趋势综合判断

公式源码

VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=expma(EXPMA(EXPMA(VAR1,4),4),4);
J:(VAR2-REF(VAR2,1))/REF(VAR2,1)*100, COLORSTICK;
D:MA(J,3);
K:MA(J,1),LINETHICK2;
SD:crOSS(D,0);
XD:=IF(BACKSET(J>0,1),1,DRAWNULL);
XD1:=IF(LAST(XD=1,3,3),1,DRAWNULL);
DRAWTEXT(FILTER(COUNT(XD1 AND(CROSS(D,K)),12)=2,8)AND CROSS(D,K),D,'必卖'),COLORGREEN;
DRAWTEXT(FILTER(CROSS(D,K)AND J>0.2,5),D+0.09,'死叉卖,下金叉前不买');
DRAWTEXT(CROSS(K,D)AND J<=-0.2,K-0.08,'金叉买'),COLORRED;
DRAWTEXT(CROSS(K,0),-0.03,'加仓'),COLORYELLOW;
继续阅读 →

通达信无滞后KDJ金叉买指标(KDJ类)指标公式

📅 2026-09-11

核心逻辑

这是一个基于三重指数平滑的类KDJ指标。VAR1是加权收盘价,VAR2经过三次指数平滑形成一条平滑的趋势线。J线通过计算VAR2的变化率得出(类似KDJ的J值),D是J的3日均线,K是J的1日均线。该指标通过比较短期均线(K)与中期均线(D)的位置关系,结合J值的超买超卖状态来判断行情。

买卖信号

- **金叉买**:K上穿D且J≤-0.2(超卖区金叉) - **加仓**:K上穿0轴 - **死叉卖**:D>0.2时出现死叉 - **必卖**:12天内连续2次出现XD1条件且死叉(连续两次死叉)

用法

1. 当J值在-0.2以下出现金叉时,是较强的买入信号 2. K线突破0轴可考虑加仓 3. 当J值已经上涨到0.2以上再出现死叉,是卖出信号 4. 连续两次死叉是强烈的必卖信号 5. 指标主要用于短线交易,J值可作为超买超卖参考

公式源码

VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=expma(EXPMA(EXPMA(VAR1,4),4),4);
J:(VAR2-REF(VAR2,1))/REF(VAR2,1)*100, COLORSTICK;
D:MA(J,3);
K:MA(J,1),LINETHICK2;
SD:crOSS(D,0);
XD:=IF(BACKSET(J>0,1),1,DRAWNULL);
XD1:=IF(LAST(XD=1,3,3),1,DRAWNULL);
DRAWTEXT(FILTER(COUNT(XD1 AND(CROSS(D,K)),12)=2,8)AND CROSS(D,K),D,'必卖'),COLORGREEN;
DRAWTEXT(FILTER(CROSS(D,K)AND J>0.2,5),D+0.09,'死叉卖,下金叉前不买');
DRAWTEXT(CROSS(K,D)AND J<=-0.2,K-0.08,'金叉买'),COLORRED;
DRAWTEXT(CROSS(K,0),-0.03,'加仓'),COLORYELLOW;
继续阅读 →

通达信无语主图指标(趋势型)指标公式

📅 2026-09-11

核心逻辑

该指标是一个综合型技术分析工具,包含以下几个核心组成部分: 1. **必杀线**:通过寻找最近10天内最低点对应的那个高点,然后依次找到更高的第二、第三个高点,连接形成一条压力线(红色粗线),用于识别股价的阶段性顶部。 2. **筹码重心**:利用成本分布函数(COSTEX)计算4%筹码密集区,并乘以1.03作为参考价位,代表市场持仓成本的核心区域。 3. **进场线/超跌进场线**:基于21日内最低点及其次低点计算支撑位,进场线是正常回调的支撑位,超跌进场线是更深幅度的支撑位。 4. **止损线/止盈线**:基于21日内最高点及其次低点计算,止损线是跌破后的支撑位,止盈线是上涨后的第一目标位。

买卖信号

1. **买入信号**: - 股价突破筹码重心(且当日涨幅>5%)时出现"突破筹码重心买进!"文字提示 2. **卖出信号**: - 止损线:黄色线,作为卖出止损参考 - 止盈线:紫色线,作为卖出止盈参考

用法

1. 观察必杀线(红色粗线)位置,若股价上穿可能形成压力 2. 关注筹码重心价位,突破且放量上涨时考虑买入 3. 进场线可作为逢低买入的参考点位 4. 超跌进场线适用于短线抢反弹 5. 止损线和止盈线配合使用,跌破止损线考虑止损,触及止盈线可考虑分批卖出

公式源码

N:=10;
T1:=CONST(LLVBARS(LOW,N));
T1HIGH:=CONST(REF(HIGH,T1));
CC:=CONST(CURRBARSCOUNT);
T2:=CONST(BARSLAST((CURRBARSCOUNT >(CC+T1)) AND (HIGH>T1HIGH)));
T2HIGH:=CONST(REF(HIGH,T2));
T3:=CONST(BARSLAST((CURRBARSCOUNT >(CC+T2)) AND (HIGH>T2HIGH)));
T3HIGH:=CONST(REF(HIGH,T3));
必杀线:DRAWLINE(CURRBARSCOUNT=T3+1, T3HIGH, ISLASTBAR, T3HIGH, 1),LINETHICK3,COLOR0000FF;
DRAWTEXT(ISLASTBAR, T3HIGH, ' 必杀线')LINETHICK1,COLORYELLOW; 
筹码重心:IF(CURRBARSCOUNT<INTPART(PPART(4)*100/2),CONST(COSTEX(REF(C,3),REF(C,4)))*1.03,DRAWNULL),COLORF7F7F7;
DRAWTEXT(CURRBARSCOUNT<4 AND crOSS(C,筹码重心) AND C/REF(C,1)>1.05,L,'---突破筹码重心买进!'),COLORMAGENTA;
DRAWTEXT(筹码重心 AND ISLASTBAR,筹码重心*0.99,'↖筹码重心'),COLORF7F7F7;
P:=21;
WH1:=IF(L=LLV(L,P),L,DRAWNULL);
WH2:=CONST(BARSLAST(WH1!=DRAWNULL));
WH3:=CONST(IF(WH2=0,H,REF(H,WH2)));
WH4:=CONST(REF(BARSLAST(H>WH3),WH2+1)+WH2+1);
WH5:=CONST(IF(WH4=0,H,REF(H,WH4)));
WH6:=CONST(REF(BARSLAST(H>WH5),WH4+1)+WH4+1);
进场:IF(CURRBARSCOUNT<=WH2+21,CONST(IF(WH6=0,H,REF(H,WH6))),DRAWNULL),COLORRED;
IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,P),L,DRAWNULL),DRAWNULL),CIRCLEDOT,COLORRED;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),进场,'进场线'),COLORRED;
超跌进场:IF(CURRBARSCOUNT<=WH2+21,CONST(IF(WH4=0,H,REF(H,WH4))),DRAWNULL),COLORCB21BE;
DRAWTEXT(CURRBARSCOUNT=INTPART((WH2+21)*0.618),超跌进场,'超跌进场线'),COLORCB21BE;
H1:=IF(H=HHV(H,P),H,DRAWNULL);
H2:=CONST(BARSLAST(H1!=DRAWNULL));
H3:=CONST(IF(H2=0,L,REF(L,H2)));
H4:=CONST(REF(BARSLAST(L<H3),H2+1)+H2+1);
H5:=CONST(IF(H4=0,L,REF(L,H4)));
H6:=CONST(REF(BARSLAST(L<H5),H4+1)+H4+1);
止损:IF(CURRBARSCOUNT<=H2+21,CONST(IF(H6=0,L,REF(L,H6))),DRAWNULL),COLORYELLOW;
IF(CURRBARSCOUNT<=H2+1,IF(H=HHV(H,P),H,DRAWNULL),DRAWNULL),CIRCLEDOT,COLORBLUE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止损,'止损线'),COLORYELLOW;
止盈:IF(CURRBARSCOUNT<=H2+21,CONST(IF(H4=0,L,REF(L,H4))),DRAWNULL),COLORCB21BE;
DRAWTEXT(CURRBARSCOUNT=INTPART((H2+21)*0.618),止盈,'止盈线'),COLORCB21BE;
继续阅读 →

通达信无忧箱体主图指标(其他)指标公式

📅 2026-09-11

核心逻辑

这是一个综合型技术指标,融合了箱体理论、均线系统、MACD背离分析和CDP指标等多个分析维度。主要通过以下方式判断市场状态: 1. **箱体构建**:取96日内最高价和最低价的5日前值作为箱体上下轨,中轴为两者均值 2. **趋势判断**:通过AB(8日EMA)和BA(5日EMA)的差值判断多空状态,AB>BA为多头,AB<BA为空头 3. **缺口识别**:标注向上跳空缺口(白线)和向下突破缺口(绿线) 4. **MACD背离**:自动绘制MACD指标的前高点和前低点连线,识别顶底背离 5. **辅助分析**:包含CDP指标、量能饱和度、活跃度等辅助判断

买卖信号

1. **均线交叉信号**: - 买入:价格上穿MA(L+(H-L)/2,25)*0.95,且75日均线向上 → 显示"买了" - 卖出:价格上穿MA(L+(H-L)/2,25)*1.15,且75日均线向上 → 显示"卖了" - 风险:价格上穿MA(L+(H-L)/2,25)*1.25,且75日均线向上 → 显示"小心顶" 2. **持仓状态**: - AB>BA时显示红色5日均线(持仓) - AB<BA时显示黄色5日均线(空仓) 3. **VAR2/MA(VAR3,6)

用法

公式源码

向上跳空:=LOW>REF(HIGH,1);
STICKLINE(向上跳空,LOW,REF(HIGH,1),10,0),COLORWHITE;
下突缺口:=HIGH<REF(LOW,1),COLORGREEN;
STICKLINE(下突缺口,HIGH,REF(LOW,1),10,0),COLORWHITE;
AB:=EMA(((2*C+H+L)/4-LLV(LOW,30))/ 
(HHV(HIGH,30)-LLV(LOW,30))*100,8); 
BA:=EMA(AB,5); 
A1{高}:=REFDATE(REF(HHV(H,96),5),DATE); 
B1{低}:=REFDATE(REF(LLV(L,96),5),DATE); 
D{中}:=((A1)+(B1))/2; 
五:=MA(C,5)LINETHICK2,COLOR00FFFF; 
二O:=EMA(C,20),COLORMAGENTA; 
空仓:IF(AB-BA<0,五,DRAWNULL),LINETHICK2,COLOR00FFFF; 
持仓:IF(AB-BA>0,五,DRAWNULL),,LINETHICK2,COLORRED; 
箱顶:IF(AB>0 AND AB-BA<=0,A1,A1),LINETHICK3,COLOR00FF00; 
箱腰:IF(AB>0 AND AB-BA<=0,D,D),LINETHICK3,COLOR00FF00; 
箱低:IF(AB>0 AND AB-BA<=0,B1,B1),LINETHICK3,COLOR00FF00; 
_____五:IF(CURRBARSCOUNT=6,L*0.992-0.02,DRAWNULL), 
crOSSDOT,COLORWHITE,LINETHICK3;{五日转点} 
十:IF(CURRBARSCOUNT=11,L*0.992-0.02,DRAWNULL), 
CROSSDOT,COLORYELLOW,LINETHICK3;{十日转点} 
二十:IF(CURRBARSCOUNT=21,L*0.992-0.02,DRAWNULL), 
CROSSDOT,COLORRED,LINETHICK3;{二十日转点}; 
三十:IF(CURRBARSCOUNT=31,L*0.992-0.02,DRAWNULL), 
CROSSDOT,COLORCYAN,LINETHICK3;{三十日转点}; 
六十:IF(CURRBARSCOUNT=61,L*0.992-0.02,DRAWNULL), 
CROSSDOT,COLORYELLOW,LINETHICK3;{六十日转点}; 
九十:IF(CURRBARSCOUNT=91,L*0.992-0.02,DRAWNULL), 
CROSSDOT,COLORYELLOW,LINETHICK3;{九十日转点}; 
高1:IF(AB>0 AND AB-BA>0,A1,DRAWNULL),LINETHICK3,COLORRED; 
中1:IF(AB>0 AND AB-BA>0,D,DRAWNULL),LINETHICK3,COLORRED; 
低1:IF(AB>0 AND AB-BA>0,B1,DRAWNULL),LINETHICK3,COLORRED;
C2:=REF(C,1);
涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(涨停,OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE(涨停,H,L,0,0),COLORRED;
跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;
STICKLINE(跌停,H,L,0,1),COLORGREEN;
{选股}
HHH:=CROSS(C,MA(L+(H-L)/2,25)*0.95);LLL:=CROSS(MA(L+(H-L)/2,25)*0.95,C);
CCC:=CROSS(H,MA(L+(H-L)/2,25)*1.15);DDD:=CROSS(H,MA(L+(H-L)/2,25)*1.25);
DRAWTEXT(HHH AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),L*0.98,'买了'),COLOR6699FF;
DRAWTEXT(CCC AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),H*1.02,'卖了'),COLOR6699FF;
DRAWTEXT(DDD AND MA(L+(H-L)/2,75)>=REF(MA(L+(H-L)/2,75),1),H*1.02,'小心顶'),COLOR6699FF;
VAR1:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));
VAR2:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));
VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));
DIR1:=Abs(CLOSE-REF(CLOSE,5));
VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);
ER1:=DIR1/VIR1;
CS1:=ER1*(0.8-2/8)+2/8;
CQ1:=CS1*CS1;
DIR2:=ABS(CLOSE-REF(CLOSE,10));
VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
ER2:=DIR2/VIR2;
CS2:=ER2*(0.8-2/24)+2/24;
CQ2:=CS2*CS2;
STICKLINE(VAR2 < MA(VAR3,6),LOW,HIGH,0,1),COLORLIBLUE;
STICKLINE(VAR2 > MA(VAR3,6),LOW,HIGH,0,1),COLORRED;
STICKLINE(((OPEN>CLOSE)AND(VAR2<MA(VAR3,6))),(CLOSE-0.03),OPEN,3.05,0),COLORLIBLUE;
STICKLINE(((OPEN<CLOSE)AND(VAR2<MA(VAR3,6))),CLOSE,OPEN,3.05,1),COLORLIBLUE;
STICKLINE(((OPEN>CLOSE)AND(VAR2>MA(VAR3,6))),OPEN,(CLOSE-0.03),3.05,0),COLORRED;
STICKLINE(((OPEN<CLOSE)AND(VAR2>MA(VAR3,6))),OPEN,CLOSE,3.05,1),COLORRED;
DRAWICON(CROSS(VAR2,MA(VAR3,6)),(LOW - (LOW*0.02)),7);
DRAWICON(CROSS(MA(VAR3,6),VAR1),(HIGH+(HIGH*0.02)),8);
PT:=REF(H,1)-REF(L,1);
CDP:=(REF(H,1)+REF(L,1)+REF(C,1)*2)/4;
AH:=CDP+PT;
AL:=CDP-PT;
NH:=CDP*2-REF(L,1);
NL:=CDP*2-REF(H,1);
强:IF(AH>REF(C,1)*1.1,REF(C,1)*1.1,AH)NODRAW;
阻:IF(NH>强,(强-CDP)*0.618+CDP,NH)NODRAW,COLORBLUE;
M:=IF(AL<REF(C,1)/1.1,REF(C,1)/1.1,AL);
撑:IF(NL<M,CDP-(CDP-M)*0.618,NL)NODRAW;
底:IF(AL<REF(C,1)/1.1,REF(C,1)/1.1,AL)NODRAW;
{量能饱和度}
SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));
【量能饱和】:=IF(SAT>1,1,SAT)*100,COLORYELLOW,NODRAW;
{活跃度}
LC:=REF(CLOSE,1);
rsi5:=(SMA(MAX(CLOSE-LC,0),3,1))/(SMA(ABS(CLOSE-LC),3,1))*100;
wr10:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3))*100;
活跃度:=(RSI5-WR10),COLORFFFF00,LINETHICK1,NODRAW;
活跃度比:=IF(活跃度>=0,(活跃度+100)/2,100-ABS((活跃度-100)/2));
T:=MA(HIGH-LOW,20);
C8:=CLOSE/REF(CLOSE,1)>1.09 AND CLOSE/REF(CLOSE,1)<1.11 AND CLOSE==HIGH;
DRAWICON(PERIOD==5 AND C8,CLOSE+T*1.25,9);
V2:=IF(CURRBARSCOUNT=1,vol*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1);
STICKLINE(V2>=1,O,C,2,0),COLORYELLOW;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
macd:=(DIF-DEA)*2,COLORSTICK;
VA1:=HHVBARS(H,BARSLAST(MACD<0)+1);
VA2:=CROSS(BACKSET(CROSS(0,MACD),REF(VA1,1)+2),0.5);
JQG:=DRAWLINE(VA2,H,REF(VA2,1),REF(H,1),1),COLORGREEN,DOTLINE;{在价格画线}
NOTEXT前高A:DRAWLINE(VA2,H,ISLASTBAR,REF(H,BARSLAST(VA2)),1),COLORWHITE,DOTLINE;
DRAWNUMBER(ISLASTBAR,NOTEXT前高A,NOTEXT前高A),COLORWHITE;
VA3:=LLVBARS(L,BARSLAST(MACD>0)+1);
VA4:=CROSS(BACKSET(CROSS(MACD,0),REF(VA3,1)+2),0.5);
NOTEXT前低A:DRAWLINE(VA4,L,ISLASTBAR,REF(L,BARSLAST(VA4)),1),COLORWHITE,DOTLINE;
DRAWNUMBER(ISLASTBAR,NOTEXT前低A,NOTEXT前低A),COLORWHITE;
基准:=CONST(SUM(VA2,0));
前高4:=基准-4=SUM(VA2,0) AND VA2,COLORWHITE,NODRAW;
前高3:=基准-3=SUM(VA2,0) AND VA2,COLORWHITE,NODRAW;
前高2:=基准-2=SUM(VA2,0) AND VA2,COLORWHITE,NODRAW;
前高1:=基准-1=SUM(VA2,0) AND VA2,COLORYELLOW,NODRAW;
前高:=基准=SUM(VA2,0) AND VA2,COLORCYAN,NODRAW;
距离G1:=BARSLAST(前高1);
距离G2:=BARSLAST(前高2);
距离G3:=BARSLAST(前高3);
距离G4:=BARSLAST(前高4);
NOTEXTG1:DRAWLINE(前高1,H,前高 AND H>=REF(H,距离G1),H,0),COLORYELLOW;
NOTEXTG2:DRAWLINE(前高1,H,前高 AND H<REF(H,距离G1),H,0),COLORGREEN;
NOTEXTG3:DRAWLINE(前高2,H,前高1 AND H>=REF(H,距离G2),H,0),COLORYELLOW;
NOTEXTG4:DRAWLINE(前高2,H,前高1 AND H<REF(H,距离G2),H,0),COLORGREEN;
NOTEXTG5:DRAWLINE(前高3,H,前高2 AND H>=REF(H,距离G3),H,0),COLORYELLOW;
NOTEXTG6:DRAWLINE(前高3,H,前高2 AND H<REF(H,距离G3),H,0),COLORGREEN;
NOTEXTG7:DRAWLINE(前高4,H,前高3 AND H>=REF(H,距离G4),H,0),COLORYELLOW;
NOTEXTG8:DRAWLINE(前高4,H,前高3 AND H<REF(H,距离G4),H,0),COLORGREEN;
基准2:=CONST(SUM(VA4,0));
前低:=基准2=SUM(VA4,0) AND VA4;
前低1:=基准2-1=SUM(VA4,0) AND VA4;
前低2:=基准2-2=SUM(VA4,0) AND VA4;
前低3:=基准2-3=SUM(VA4,0) AND VA4;
前低4:=基准2-4=SUM(VA4,0) AND VA4;
距离D1:=BARSLAST(前低1);
距离D2:=BARSLAST(前低2);
距离D3:=BARSLAST(前低3);
距离D4:=BARSLAST(前低4);
NOTEXTD1:DRAWLINE(前低1,L,前低 AND L>=REF(L,距离D1),L,0),COLORYELLOW;
NOTEXTD2:DRAWLINE(前低1,L,前低 AND L<REF(L,距离D1),L,0),COLORGREEN;
NOTEXTD3:DRAWLINE(前低2,L,前低1 AND L>=REF(L,距离D2),L,0),COLORYELLOW;
NOTEXTD4:DRAWLINE(前低2,L,前低1 AND L<REF(L,距离D2),L,0),COLORGREEN;
NOTEXTD5:DRAWLINE(前低3,L,前低2 AND L>=REF(L,距离D3),L,0),COLORYELLOW;
NOTEXTD6:DRAWLINE(前低3,L,前低2 AND L<REF(L,距离D3),L,0),COLORGREEN;
NOTEXTD7:DRAWLINE(前低4,L,前低3 AND L>=REF(L,距离D4),L,0),COLORYELLOW;
NOTEXTD8:DRAWLINE(前低4,L,前低3 AND L<REF(L,距离D4),L,0),COLORGREEN;
继续阅读 →

通达信无忧买卖主图指标(MACD类)指标公式

📅 2026-09-11

核心逻辑

这是一个结合了MACD指标变体和布林带技术的复合指标。核心采用三重指数移动平均线(EMA)平滑处理价格数据,形成WDIF和WDEA两条曲线,类似于传统MACD但更加平滑。配合20日布林带(上下轨为2倍标准差)作为趋势参考,并添加120日高低点形成的中轴线作为长期支撑/压力位参考。

买卖信号

- **买入信号**:WDIF上穿WDEA(金叉),显示为买入图标5 - **卖出信号**:WDEA上穿WDIF(死叉),显示为卖出图标6 - 此外还有涨停/跌停的特殊K线标记(分别为洋红色和绿色)

用法

1. 当WDIF(红线)上穿WDEA(青线)时形成金叉,可考虑买入 2. 当WDIF下穿WDEA时形成死叉,应考虑卖出或减仓 3. 多头排列时WDIF在WDEA上方,线条显示黄色;空头排列时WDIF在WDEA下方,显示绿色 4. 布林带上下轨可作为价格波动范围的参考 5. 120日高低点形成的中轴线可作为长期趋势的参考位

公式源码

Z1:=STRCAT(HYBLOCK,' '),COLORRED;
Z2:=STRCAT(Z1,DYBLOCK),COLORRED;
Z3:=STRCAT(Z2,' '),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLOR00C0C0;
DRAWGBK(1,RGB(0,0,0),RGB(0,0,0),0,'55',0);
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(C/REF(C,1)>1.095,C,O,2,0),COLORRED;
顶:boll+2*STD(CLOSE,20),COLORGREEN,DOTLINE;
低:BOLL-2*STD(CLOSE,20),COLORCYAN,DOTLINE;
高1:=REF(HHV(H,120),3);
低1:=REF(LLV(L,120),3);
H3:=高1-(高1-低1)*0.5;
中轴:REFDATE(H3,DATE),COLORMAGENTA,DOTLINE,LINETHICK1;
BB1:=EMA(C,7);
BB2:=EMA(C,15);
B3:=BB1-BB2;
WDIF:EMA(EMA(EMA(C,2),2),2)+B3,COLORRED,LINETHICK2;
WDEA:EMA(WDIF,7),COLORLICYAN,LINETHICK2;
DRAWICON(crOSS(WDIF,WDEA),WDEA,5);
DRAWICON(CROSS(WDEA,WDIF),WDEA,6);
IF(WDEA<WDIF,WDEA,DRAWNULL),COLORYELLOW ,LINETHICK2;
IF(WDIF<WDEA,WDIF,DRAWNULL),COLORGREEN,LINETHICK2;
C3:=REF(C,1);
涨停:=IF((C-C3)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(涨停,OPEN,CLOSE,2,0),COLORMAGENTA;
跌停:=IF((C3-C)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;
继续阅读 →

通达信无影DMI指标(趋势型)指标公式

📅 2026-09-11

核心逻辑

这是一个**DMI指标**(Directional Movement Index,方向移动指数),用于判断股价的趋势方向和趋势强度。 计算原理: 1. 先计算**真实波幅(MTR)**:取“当日最高-最低”、“当日最高-昨日收盘”、“昨日收盘-当日最低”三者中的最大值,反映股价的真实波动幅度 2. 计算**上升方向(DMP)**:只统计股价向上突破的幅度(今日最高 > 昨日最高 且 上升幅度 > 下降幅度) 3. 计算**下降方向(DMM)**:只统计股价向下突破的幅度(今日最低 < 昨日最低 且 下降幅度 > 上升幅度) 4. **PDI** = DMP/MTR×100,代表多方强度 5. **MDI** = DMM/MTR×100,代表空方强度 6. **ADX** = PDI与MDI差值绝对值除以两者之和,反映趋势强度 7. **ADXR** = ADX的平滑值

买卖信号

- **买入信号**:PDI(黄线)上穿MDI(青线),表明多头开始占优 - **卖出信号**:MDI(青线)上穿PDI(黄线),表明空头开始占优 - **强势信号**:ADX(红线)上行且数值较高(>25),表示趋势明显 - **趋势反转信号**:ADX从高位回落,或ADX下穿ADXR

用法

1. **PDI与MDI交叉**:当PDI从下向上突破MDI时买入,当PDI从上向下突破MDI时卖出 2. **ADX研判趋势**:ADX > 25表示趋势强劲,ADX < 20表示趋势不明或震荡整理 3. **ADXR辅助判断**:ADX与ADXR形成金叉是强势信号,死叉是弱势信号 4. **结合其他指标**:可配合均线、成交量等指标提高判断准确率

公式源码

N:=14;
MM:=6;
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI: DMP*100/MTR,,LINETHICK3,COLORYELLOW;
mdi: DMM*100/MTR,LINETHICK3,COLORCYAN;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM),COLORRED;
ADXR:EXPMEMA(ADX,MM),COLORGREEN;
继续阅读 →