通达信特种KDJ指标(KDJ类)指标公式

📅 2026-07-24

核心逻辑

该指标是一个综合型技术分析指标,主要包含三个部分: 1. **庄家出现信号**:利用9日周期的KDJ指标(通过RSV计算K、D、J值),当J1线上穿J2线(代表KDJ金叉),同时长期均线呈多头排列(10日前的MA1 > MA60)时,说明有主力资金入场。 2. **趋势判断**:使用类似MACD的27日周期趋势指标,数值低于10表示超卖(见底),数值低于2表示极度超卖,是潜在的买入时机。 3. **变异KDJ**:采用25日周期和不同参数的SMA平滑,生成快线、弱线、强线、慢线等多条曲线,用于捕捉短期波动。

买卖信号

**买入信号:** - **买点**:J1上穿J2(KDJ金叉) + 长期均线多头排列(MA1 > MA60) - **短期底部**:趋势线上穿10(从超卖区回升) - **买入时间**:趋势线上穿2(极度超卖区域) **无明确卖出信号**

用法

1. **主要买入条件**:当出现“买点”信号(显示为蓝-白-黄三色柱状图)时,结合成交量放大效果更佳; 2. **辅助确认**:可同时关注“短期底部”和“买入时间”信号作为验证; 3. **变异KDJ**:观察快线与强线的位置关系,快线上穿强线为偏多信号; 4. **注意**:该指标偏多头,建议结合其他分析工具综合判断,避免在下跌趋势中单独使用。

公式源码

实际量:=vol/10000,NODRAW; 
量:=V/CONST(HHV(V,90))*100,LINETHICK0,VOLSTICK;
{庄家出现}
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K1:=SMA(RSV,3,1);
D1:=SMA(K1,3,1);
J1:=3*K1-2*D1;
J2:=REVERSE(J1);
AA:=REF(MA(C,1),10)>REF(MA(C,60),10);
买点:crOSS(J1,J2) AND AA;
STICKLINE(买点,0,3,2,0),COLOR0000FF;
STICKLINE(买点,3,5,1,0),COLORWHITE;
STICKLINE(买点,5,8,0,0),COLORYELLOW;
DRAWTEXT(买点,6,''),COLORYELLOW;
趋势:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-
2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
见底:=10;
短期底部:CROSS(趋势,见底)*20;
买入时间: IF(CROSS(趋势,2),20,0),COLORCYAN;
{变异kdj}
RSV1:=(CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100;
Q1:=SMA(RSV1,12,1),COLORRED;
K:=SMA(Q1,12,1);
弱线:SMA(Q1,3,1),COLORWHITE;
快线:5*Q1-4*弱线,COLORGREEN;
强线:MA(快线,15),COLORRED;
慢线:SMA(K,5,1),COLORMAGENTA;
继续阅读 →

通达信特型立桩量主图+选股指标(成交量型)指标公式

📅 2026-07-24

核心逻辑

这是一个结合**量价关系**的短线趋势指标。核心原理是: 1. **计算加权均价**:通过(3×收盘价+最高价+最低价+开盘价)/6计算出一个加权价格,再进行加权移动平均得到"短线"(VAR1)和"中线"(VAR6) 2. **立桩量识别**:当某日成交量是10日内最高量,且大于前一交易日2倍,同时股价上涨时,视为"立桩量"信号 3. **三天法则验证**:要求立桩量后3天内股价收盘价分别高于前三日的高点(突破确认)和低点(支撑确认),验证量价配合的有效性 4. **量比选股**:通过当日量比与前一日对比,筛选量能急剧放大的股票

买卖信号

**买入信号**: - "成立"文字出现时(立桩量+突破+三天法则同时满足) **选股信号**: - V2≥1(当日量比≥2倍,成交量急剧放大)

用法

1. **主图观察**:白色短线VAR1上穿黄色中线VAR6形成多头排列 2. **立桩量买入**:当出现"成立"信号时,表示放量上涨且得到验证,可考虑买入 3. **选股应用**:使用选股公式筛选出量比急剧放大的个股作为备选 4. **配合其他指标**:建议结合均线、MACD等趋势指标综合判断,避免假信号

公式源码

STICKLINE(C>=O,C,O,3,0),COLOR000045;
STICKLINE(C>=O,C,O,2.5,0),COLOR000065;
STICKLINE(C>=O,C,O,2,0),COLOR000085;
STICKLINE(C>=O,C,O,1.5,0),COLOR0000A5;
STICKLINE(C>=O,C,O,1,0),COLOR0000C5;
STICKLINE(C>=O,C,O,0.5,0),COLOR0000E5;
STICKLINE(C>=O,H,L,0,0),COLOR0000F5;
STICKLINE(C<O,C,O,3,0),COLOR353500;
STICKLINE(C<O,C,O,2.5,0),COLOR454500;
STICKLINE(C<O,C,O,2,0),COLOR555500;
STICKLINE(C<O,C,O,1.5,0),COLOR656500;
STICKLINE(C<O,C,O,1,0),COLOR757500;
STICKLINE(C<O,C,O,0.5,0),COLOR858500;
STICKLINE(C<O,H,L,0,0),COLOR959500;
AAA:=(3*C+H+L+O)/6;
VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;
VAR2:=(HHV(VAR1,5)+HHV(VAR1,10)+HHV(VAR1,20))/3;
VAR3:=(LLV(VAR1,5)+LLV(VAR1,10)+LLV(VAR1,20))/3;
VAR4:=(HHV(VAR2,5)+HHV(VAR2,10)+HHV(VAR2,20))/3;
VAR5:=(LLV(VAR3,5)+LLV(VAR3,10)+LLV(VAR3,20))/3;
VAR6:=(LLV(VAR1,2)+LLV(VAR1,4)+LLV(VAR1,6))/3;
DRAWBAND(VAR1,RGB(155,50,50),VAR6,RGB(250,250,0));
短线:VAR1,COLORWHITE;
中线:VAR6,COLORYELLOW;
下跌:IF(VAR1=VAR6,VAR6,DRAWNULL),COLORGREEN;
TJ1:=vol=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1;
立桩量:=FILTER(TJ1,5);
TJ2:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩量)=3 AND CLOSE>REF(HIGH,3),1,0)));
突破:=TJ2=1;
STICKLINE(CLOSE,REF(HIGH,BARSLAST(立桩量)),REF(HIGH,BARSLAST(立桩量)),1,0),COLORCYAN;
STICKLINE(CLOSE,REF(LOW,BARSLAST(立桩量)),REF(LOW,BARSLAST(立桩量)),1,0),COLORYELLOW;
TJ3:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(立桩量)=3 AND CLOSE>REF(LOW,3),1,0)));
三天法则:=TJ3=1;
成立:=三天法则 AND 突破; 
条件成立:=FILTER(成立,3);
DRAWTEXT(条件成立,L*0.99,'成立'),COLORYELLOW;
选股公式:
V2:=IF(CURRBARSCOUNT=1,VOL*240/MINUTE/REF(VOL,1)-1,VOL/REF(VOL,1)-1),LINETHICK0,COLORRED;
XG:V2>=1,COLORYELLOW;
继续阅读 →

通达信特效MACD指标(震荡型)指标公式

📅 2026-07-24

核心逻辑

这是一个基于EMA差值的震荡型指标。公式计算5日EMA与13日EMA的差值,然后进行平滑处理。它通过计算这个“差值”的波动区间(取3日高点和100日低点的绝对值之和的一半),形成多个级别的支撑/压力带。简单理解:这个指标把MACD类似的差值进行了“轨道化”处理,用多条彩色的平行线来显示价格的波动区间,类似于布林带的思想但应用于MACD差值。

买卖信号

1. **OOOOO线上穿各层级**(如上穿RR/4*2线):可能形成买入信号 2. **OOOOO线下穿各层级**(如下穿-RR/4*2线):可能形成卖出信号 3. **OOOOO线从负值上穿零轴**:中期偏多 4. **OOOOO线从正值下穿零轴**:中期偏空 5. 短期(RR系列)敏感度高,长期(R系列)稳定性好

用法

1. **观察位置**:重点关注OOOOO黄色主线处于正轴还是负轴 2. **交叉信号**:当OOOOO上穿彩色层级线时考虑买入,下穿时考虑卖出 3. **多空分界**:0轴(灰色点划线)是多空分水岭 4. **配合其他指标**:建议结合均线、成交量等指标综合判断 5. **周期选择**:RR系列适合短线(3天周期),R系列适合中长线(100天周期)

公式源码

RR:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+Abs(LLV(EMA(EMA(C,5)-EMA(C,13),1),3)))/2;
RR/4*4,COLOR0000FF;
RR/4*3,COLORAAAA00;
RR/4*2,COLOR00AA00;
RR/4*1,COLOR00AAAA;
0000,POINTDOT,COLORAAAAAA;
-RR/4*1,COLOR00AAAA;
-RR/4*2,COLOR00AA00;
-RR/4*3,COLORAAAA00;
-RR/4*4,COLOR0000FF;
R:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),100)))/2;
R/4*4,COLOR0000AA;
R/4*3,COLORAAAA00;
R/4*2,POINTDOT,COLOR00AA00;
R/4*1,POINTDOT,COLOR00AAAA;
0000,POINTDOT,COLORAAAAAA;
-R/4*1,POINTDOT,COLOR00AAAA;
-R/4*2,POINTDOT,COLOR00AA00;
-R/4*3,COLORAAAA00;
-R/4*4,COLOR0000AA;
OOOOO:EMA(EMA(C,5)-EMA(C,13),1),LINETHICK2,COLORYELLOW;
继续阅读 →

通达信特殊准确指标(其他)指标公式

📅 2026-07-24

核心逻辑

这是一个综合型技术指标,融合了趋势判断、波动率分析和超买超卖分析。核心原理是:通过计算价格在不同周期(90日、5日、20日等)内的相对位置,结合波动率(标准差)、移动平均偏离度等多个维度,构建一个综合性的多空判断指标。其中R系列变量(R1-R22)通过复杂的数学运算(幂函数、EMA、SMA、加权平均等)将不同周期的价格波动特征进行融合;A系列变量计算持仓成本变化和主力持仓比例;AR系列则用于判断短期趋势的转折点。最终的"买卖"线是综合多个指标加权计算得出,"确认"线是其移动平均线,用于验证信号的可靠性。

买卖信号

**买入信号:** - 短买:TROUGHBARS(1,6,1)=0 且价格日内涨幅>0(条件满足时输出50,否则输出20) - 中买:TROUGHBARS(3,18,1)=0 且价格日内涨幅>0.1(条件满足时输出20,否则输出0) - 全买:ZIG(3,35)上穿且前一期下拐(输出90红色柱状) **卖出信号:** - 短卖:PEAKBARS(2,9,1)=1(条件满足时输出50,否则输出80) - 中卖:PEAKBARS(2,15,1)=0(输出80-100) - 全卖:ZIG(3,35)下穿且前一期上拐(输出90绿色柱状) **辅助判断:** - AR1上穿AR2为短期多头信号 - 买卖

用法

公式源码

R1:=(CLOSE-LLV(LOW,90))/(HHV(HIGH,90)-LLV(LOW,90))*200;
R2:=EMA((CLOSE-(LLV(LOW,5)))/((HHV(HIGH,5))-(LLV(LOW,5)))*100,4)*2;
R3:=EMA(0.618*REF(R2,1)+0.382*R2,2);
R4:=POW(MA(CLOSE,5),2)+MA(CLOSE,5);
R5:=POW(MA(LOW,5),2)+MA(LOW,5);
R6:=POW(MA(HIGH,5),2)+MA(HIGH,5);
R7:=(R4-LLV(R5,64))/(HHV(R6,64)-LLV(R5,64))*150+65-10;
R8:=SMA((SMA(R7,3,1)*1.5-100),3,1);
R9:=3*(SMA(R7,3,1)*1.5-100)-2*R8;
R10:=(HIGH+LOW+CLOSE*2)/4;
R11:=(R10-(EMA(R10,13)))*100/(STD(R10,13));
R12:=EMA((EMA(R11,5)),13)+200-100;
R13:=(SMA(R1,3,1))+R2+(SMA(R7,3,1)*1.5-100)+R12;
R14:=(SMA((SMA(R1,3,1)),3,1))+R3+R8+(EMA(R12,10));
R15:=(3*(SMA(R1,3,1))-2*(SMA((SMA(R1,3,1)),3,1)))+(3*R12-2*(EMA(R12,10)))+
R9+(3*R12-2*(EMA(R12,10)));
R16:=(HIGH+LOW+CLOSE)/3;
R17:=(R16-MA(R16,34))/(0.015*AVEDEV(R16,34));
R18:=(HIGH+LOW+CLOSE+R16)/4;
R19:=(R18-(EMA(R18,24)))/(STD(R18,24))*100;
R20:=(R16-MA(R16,24))/(0.015*AVEDEV(R16,24));
R21:=(((EMA(R19,5))+R20+R17)/3+165)/4;
R22:=(R13+R14+R15*30)/32/5-15;
A1:=EMA(EMA(CLOSE,13),13);
A2:=(A1-REF(A1,1))/REF(A1,1)*6400;
A3:=100*WINNER(CLOSE*0.95);
买卖: EMA(((R21+R22)/2/1.1),1),COLORRED,LINETHICK2;
确认:MA(买卖,3),COLORWHITE,LINETHICK2;
AR1:=EMA(OPEN,7);
AR2:=EMA(AR1,21);
AR3:=crOSS(AR1,AR2);
AR5:=EMA(SMA((CLOSE-LLV(LOW,20))/(HHV(HIGH,16)-LLV(LOW,20))*100,8,1),3);
短买:IF(TROUGHBARS(1,6,1)=0 AND HIGH>LOW+0,50,20),COLORLIBLUE;
短卖:IF(PEAKBARS(2,9,1)=1,50,80),COLORMAGENTA;
中买 : IF(TROUGHBARS(3,18,1)=0 AND HIGH>LOW+0.1,20,0),COLORLIMAGENTA,LINETHICK2;
中卖: IF(PEAKBARS(2,15,1)=0,80,100),COLORRED;
全买: (ZIG(3,35)>REF(ZIG(3,35),1) AND REF(ZIG(3,35),1)<REF(ZIG(3,35),2))
*90,STICK,COLORRED,LINETHICK3;
全卖: (ZIG(3,35)<REF(ZIG(3,35),1) AND REF(ZIG(3,35),1)>REF(ZIG(3,35),2))
*90,STICK,COLORGREEN,LINETHICK3;
中线:50,COLORWHITE;
继续阅读 →

通达信特殊会员专用指标(其他)指标公式

📅 2026-07-24

核心逻辑

这是一个综合型技术指标,主要包含以下几个核心部分: 1. **会员专用指标**:计算短期(7天)内价格上涨幅度与价格波动幅度的比值,类似于RSI指标,用于判断市场的超买超卖状态。 2. **特殊会员专用**:基于18天周期的移动平均线计算,3*Q3-2*Q4是一个加权组合,更敏感地反映价格变动趋势。 3. **机构做空能量线**:基于36天周期计算的空头能量指标,数值越高表示做空力量越强。 4. **跨越**:特殊会员专用的3日指数移动平均线,代表短期趋势方向。 **整体逻辑**:通过比较短期多头力量(会员专用、特殊会员专用)与空头力量(机构做空能量线)的相对强弱,结合价格位置和趋势交叉来判断市场的超买超卖和趋势转换点。

买卖信号

**卖出信号:** - 极品逃亡:会员专用指标下降且超过79 - 顶:跨越上穿特殊会员专用,且前一个特殊会员专用>80 - 注意调整:跨越上穿特殊会员专用 **买入信号:** - 大底来:特殊会员专用上穿8,且Q10<-13(50日内最高点以来涨幅<-13%) - 大底:特殊会员专用上穿93,且Q10<-13 - 进入强势区域:跨越上穿机构做空能量线 - 进入拉升区域:特殊会员专用上穿跨越 - 注意买入点:机构做空能量线上穿跨越(滞后25周期) - 逢低买入:跨越上穿特殊会员专用(滞后82周期),且跨越>1.3*特殊会员专用 - 低买:特殊会员专用上穿跨越(滞后1周期),且特殊会员专用>1.3*跨越 - 极品绝底初现:满足特定K线形态(

用法

公式源码

VAR1:=REF(CLOSE,2);
会员专用:SMA(MAX(CLOSE-VAR1,0),7,1)/SMA(Abs(CLOSE-VAR1),7,1)*100,COLORFFAA66;
VAR2:=REF(CLOSE,1);
VAR3:=SMA(MAX(CLOSE-VAR2,0),7,1)/SMA(ABS(CLOSE-VAR2),7,1)*100;
极品逃亡:IF(会员专用< REF(会员专用,1) AND 会员专用>79,会员专用,0);
DRAWTEXT(极品逃亡 ,70 ,'★<-极品逃亡'),COLORYELLOW,LINETHICK1;
DRAWTEXT(88>0 AND REF(O,1)/REF(C,1)>1.04 AND REF(L,1)<=688 AND O>REF(C,1)AND C<REF(O,1)AND C/O>=1.01,L-L*0.02,'★<--极品绝底初现'),LINETHICK1;
DRAWTEXT(C-O>=0 AND O/L>1.05 AND L<=LLV(L,20),L,'★<--极品绝底'),COLORBLUE, LINETHICK1;
Q2:=(CLOSE-LLV(LOW, 18))/(HHV(HIGH, 18)-LLV(LOW, 18))*100;
Q3:=SMA(Q2, 9, 1);
Q4:=SMA(Q3, 3, 1);
特殊会员专用:3*Q3-2*Q4,COLORWHITE,LINETHICK2;
Q8:=HHVBARS(HIGH, 50); 
Q10:=(CLOSE-REF(OPEN, Q8))/REF(OPEN, Q8)*100;
跨越:=EMA(Q3, 3),COLORRED;
DRAWTEXT(crOSS(特殊会员专用, 8) AND Q10<-13,20,'*大底来'),COLORYELLOW,LINETHICK5;
DRAWTEXT(CROSS(特殊会员专用, 93) AND Q10<-13,40,'*大底'),LINETHICK5;
DRAWTEXT(CROSS(跨越, 特殊会员专用) AND REF(特殊会员专用,1)>80,REF(特殊会员专用,3), '*顶'),COLORRED,LINETHICK5;
VAR12:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;
机构做空能量线:SMA(VAR12,3,1),COLORGREEN,LINETHICK2;
大底来:=0,POINTDOT;
大底:=0,POINTDOT;
DRAWTEXT(CROSS(跨越,机构做空能量线) ,大底+40,'进入强势区域'),COLORYELLOW,LINETHICK1;
DRAWTEXT(CROSS(特殊会员专用,跨越) ,大底+20,'进入拉升区域'),LINETHICK1;
DRAWTEXT(CROSS(跨越,特殊会员专用) ,大底+70,'注意调整'),COLORFFAA66,LINETHICK1;
●注意买入点: DRAWTEXT(REF(CROSS(机构做空能量线,跨越),25) AND 机构做空能量线>1.005*跨越,跨越,'●<-注意买入点'),COLORBLUE,LINETHICK1;
★逢低买入: DRAWTEXT(REF(CROSS(跨越,特殊会员专用),82) AND 跨越>1.3*特殊会员专用,特殊会员专用,'★<<-逢低买入'),LINETHICK1;
★低买: DRAWTEXT(REF(CROSS(特殊会员专用,跨越),1) AND 特殊会员专用>1.3*跨越,跨越,'★低买'),COLORRED,LINETHICK1;
继续阅读 →

通达信特殊顶底分型主图指标(趋势型)指标公式

📅 2026-07-24

核心逻辑

该指标是一个综合性的行业指数技术分析系统,主要用于识别行业指数的顶底形态和趋势转折点。核心逻辑包括: 1. **顶分型识别**:通过比较连续K线的高低点关系,识别顶分型形态(包括普通顶和特殊顶——右包含、左包含、4根包含关系) 2. **底分型识别**:识别底分型形态,并结合均线(上破3日线或5日线)确认底部信号 3. **多空引用**:调用外部"多空引用"指标判断多空状态 4. **抛物线指标**:引用"抛物线值引用"指标,辅助判断多空转换 5. **行业信号**:通过"波段多引用5"和"波段空引用5"识别行业波段的首次转多/转空信号 6. **量价关系**:识别"阳胜"(看涨)和"阴胜"(看跌)的量价配合关系

买卖信号

**卖出信号(大顶系列)**: - 大顶:顶5=1 AND 顶3=1 AND 顶=1(三个条件同时满足) - 次顶:顶5=0 AND 顶3=1 AND 顶=1 - 小顶:顶5=0 AND 顶3=0 AND 顶=1 - 特殊顶、特殊顶2、特殊顶3:各种特殊的顶分型包含关系 **买入信号(底系列)**: - 底5:底分型上破5日线 - 底3:底分型上破3日线 - 底:底分型形态 - 特殊底:底分型包含关系 **辅助信号**: - 行业多引用(黄色柱):行业首次转多 - 行业空引用(绿色柱):行业首次转空 - 双阳胜/阳胜/量胜(粉色标记):看涨信号 - 双阴胜/价阴胜/量阴胜(蓝色标记):看跌信号

用法

1. **顶部信号**:当出现"大顶"、"次顶"、"小顶"或"特殊顶"系列文字时,表示行业指数可能形成顶部,应考虑减仓或卖出 2. **底部信号**:当出现"底5"、"底3"、"底"或"特殊底"文字时,表示行业指数可能形成底部,可考虑买入 3. **行业趋势**:黄色柱状线出现表示行业首次转多,绿色柱状线表示行业首次转多,可作为行业轮动的参考 4. **量价配合**:阳胜系列信号出现时表示上涨趋势中的量价配合良好,阴胜系列表示下跌中的量价关系 5. **综合判断**:建议结合抛物线指标和多空引用综合判断,以提高信号的可靠性

公式源码

{指标介绍:
特殊顶 是 顶分型右包含关系;
特殊顶2 是 顶分型左包含关系;
特殊顶3 是 顶分型包含4根关系;
特殊底 是 底分型包含关系;
底 是 底分型上破5日线;
底3 是 底分型上破3日线;
底5 是 底分型上破5日线。}					
					A:=REF(HY_INDEXC,1);
涨幅:IF(A>0,(HY_INDEXC-A)*100/A,0),NODRAW;
HYDB:DRAWKLINE(HY_INDEXH,HY_INDEXO,HY_INDEXL,HY_INDEXC);
MA3:=MA(HY_INDEXC,3);
MA5:=MA(HY_INDEXC,5);
H1:=HY_INDEXH;
L1:=HY_INDEXL;
C1:=HY_INDEXC;
O1:=HY_INDEXO;
V1:=HY_INDEXV;
多引用:=CALCSTOCKINDEX(HYZSCODE,'多空引用',1),NODRAW;{多引用}
空引用:=CALCSTOCKINDEX(HYZSCODE,'多空引用',2),NODRAW;{空引用}
指数低点:=EMA(EMA((H1+L1+O1+C1)/4,5),5)*0.965,DOTLINE,COLORLIMAGENTA;
指数顶点:=EMA(EMA((H1+L1+O1+C1)/4,5),5)*1.035,DOTLINE,COLORLIGREEN;
顶5:=L1<REF(L1,1) AND REF(L1,1)>REF(L1,2) AND H1<REF(H1,1) AND REF(H1,1)>REF(H1,2) AND REF(H1,1)>H1 AND C1<MA5 AND REF(C1>多引用,1) AND REF(HHV(H1,7),2)<REF(H1,1),NODRAW ;
顶3:=L1<REF(L1,1) AND REF(L1,1)>REF(L1,2) AND H1<REF(H1,1) AND REF(H1,1)>REF(H1,2) AND REF(H1,1)>H1 AND C1<MA3 AND REF(C1>多引用,1) AND REF(HHV(H1,7),2)<REF(H1,1),NODRAW ;
顶:=L1<REF(L1,1) AND REF(L1,1)>REF(L1,2) AND H1<=REF(H1,1) AND REF(H1,1)>REF(H1,2) AND REF(H1,1)>H1 AND REF(C1>多引用,1) AND REF(HHV(H1,7),2)<=REF(H1,1) ;
大顶:=IF(顶5=1 AND 顶3=1 AND 顶=1,顶5,DRAWNULL);
DRAWTEXT(大顶,H1*1.005,'大顶'), COLORGREEN;
次顶:=IF(顶5=0 AND 顶3=1 AND 顶=1,顶3,DRAWNULL);
DRAWTEXT(次顶,H1*1.005,'顶3'), COLORGREEN;
小顶:=IF(顶5=0 AND 顶3=0 AND 顶=1,顶,DRAWNULL);
DRAWTEXT(小顶,H1*1.005,'顶'), COLORGREEN;
特殊顶:=L1<REF(L1,1) AND REF(L1,1)>REF(L1,2) AND REF(L1,2)>REF(L1,3) AND H1<REF(H1,2) AND REF(H1,1)<REF(H1,2) AND REF(HHV(H1,7),3)<REF(H1,2);
DRAWTEXT(特殊顶,H1*1.005,'特殊顶'),COLORCYAN; {顶分型右包含关系};
特殊顶2:=L1<REF(L1,2) AND REF(L1,2)>REF(L1,3) AND REF(L1,1)<REF(L1,2) AND REF(H1,1)>H1 AND REF(H1,1)>REF(H1,2) AND REF(H1,2)>REF(H1,3) AND REF(HHV(H1,7),2)<REF(H1,1);
DRAWTEXT(特殊顶2,H1*1.005,'特殊顶2'),COLORCYAN; {顶分型左包含关系};
特殊顶3:=L1<REF(L1,1) AND REF(L1,1)>REF(L1,2) AND REF(L1,2)>REF(L1,3) AND REF(L1,3)>REF(L1,4) AND H1<REF(H1,3) AND REF(H1,1)<REF(H1,3) AND REF(H1,2)<REF(H1,3) AND REF(H1,3)>REF(H1,4) AND REF(HHV(H1,7),4)<REF(H1,3);
DRAWTEXT(特殊顶3,H1*1.005,'特殊顶3'),COLORCYAN; {顶分型包含4根关系};
底5:=L1>REF(L1,1) AND REF(L1,1)<REF(L1,2) AND H1>REF(H1,1) AND REF(H1,1)<REF(H1,2) AND REF(H1,1)<H1 AND C1>MA5 AND REF(C1<空引用,1) AND REF(LLV(L1,7),2)>REF(L1,1) AND C1>REF(C1,1) AND C1>REF(O1,1);
DRAWTEXT(底5,L1*0.992,'底5'),COLORRED; {底分型上破5日线}
底3:=L1>REF(L1,1) AND REF(L1,1)<REF(L1,2) AND H1>REF(H1,1) AND REF(H1,1)<REF(H1,2) AND REF(H1,1)<H1 AND C1>MA3 AND REF(C1<空引用,1) AND REF(LLV(L1,7),2)>REF(L1,1) AND C1>REF(C1,1) AND C1>REF(O1,1);
DRAWTEXT(底3,L1*0.992,'底3'),COLORRED; {底分型上破3日线}
底:=L1>REF(L1,1) AND REF(L1,1)<REF(L1,2) AND H1>REF(H1,1) AND REF(H1,1)<REF(H1,2) AND REF(H1,1)<H1 AND REF(C1<空引用,1) AND REF(LLV(L1,7),2)>REF(L1,1) AND C1>REF(C1,1) AND C1>REF(O1,1);
DRAWTEXT(底,L1*0.992,'底'),COLORRED; {底分型上破5日线}
特殊底:=L1>REF(L1,1) AND REF(L1,1)>REF(L1,2) AND REF(L1,2)<REF(L1,3) AND H1>REF(H1,1) AND REF(H1,1)<REF(H1,2) AND REF(LLV(L1,7),3)>REF(L1,2);
DRAWTEXT(特殊底,L1*0.992,'特殊底'),COLORYELLOW; {底分型包含关系};
{抛物线}
抛物线:=CALCSTOCKINDEX(HYZSCODE,'抛物线值引用',1),NODRAW;
空:IF(抛物线>=H1,抛物线,DRAWNULL),COLORWHITE,DOTLINE;
多:IF(抛物线<=L1,抛物线,DRAWNULL),COLORMAGENTA,DOTLINE;
抛物线2:=CALCSTOCKINDEX(HYZSCODE,'抛物线值引用',2),NODRAW;
空2:=IF(抛物线2>=H1,抛物线2,DRAWNULL),COLORWHITE;
多2:=IF(抛物线2<=L1,抛物线2,DRAWNULL),COLORMAGENTA;
行业转多天数:=CALCSTOCKINDEX(HYZSCODE,'多空天数引用',1),NODRAW;
行业转空天数:=CALCSTOCKINDEX(HYZSCODE,'多空天数引用',2),NODRAW;
DRAWTEXT_FIX(1,0.915,0.9,0,'注:行业指数展示'),COLORYELLOW;
行业破3:=CALCSTOCKINDEX(HYZSCODE,'跌破引用',1),NODRAW;
行业破5:=CALCSTOCKINDEX(HYZSCODE,'跌破引用',2),NODRAW;
走弱3:IF(行业破3=3,H1*1.02,DRAWNULL),CIRCLEDOT,COLORGREEN;{介于3 5画线};
走弱5:IF(行业破5=5,H1*1.02,DRAWNULL),CIRCLEDOT,COLORBLUE;
行业上3:=CALCSTOCKINDEX(HYZSCODE,'跌破引用',5),NODRAW;
走强3:IF(行业上3=3,L1*0.98,DRAWNULL),CIRCLEDOT,COLORLIRED;
{行业模型信号引用}
行业多引用:=CALCSTOCKINDEX(HYZSCODE,'波段多引用5',3),NODRAW;{行业首次转多}
STICKLINE(行业多引用,C1,O1,0.8,0),COLORYELLOW;
行业空引用:=CALCSTOCKINDEX(HYZSCODE,'波段空引用5',3),NODRAW;{行业首次转空}
STICKLINE(行业空引用,C1,O1,0.8,0),COLORGREEN;
{阳胜,阴胜}
双阳胜:=C1>REF(O1,1) AND REF(C1<O1,1) AND V1>REF(V1,1);
阳胜:=C1>REF(C1,1) AND REF(C1<O1,1) AND C1>REF(O1,1) AND V1<REF(V1,1);
量胜:=C1>REF(C1,1) AND REF(C1<O1,1) AND V1>REF(V1,1) AND REF(O1,1)>C1;
单阳胜:=IF(阳胜 OR 量胜,1,0);
STICKLINE((双阳胜) AND BETWEEN(C,0,4000),O1,O1+(C1-O1)/10,3,0),COLORMAGENTA;
STICKLINE((单阳胜) AND BETWEEN(C,0,4000),O1+(C1-O1)/3,O1+(C1-O1)/3,3,0),COLORMAGENTA;
双阴胜:=C1<REF(O1,1) AND REF(C1>O1,1) AND V1>REF(V1,1);
价阴胜:=REF(C1>O1,1) AND C1<REF(O1,1) AND V1<REF(V1,1);
量阴胜:=REF(C1>O1,1) AND C1>REF(O1,1) AND V1>REF(V1,1) AND C1<O1 AND C1<REF(C1,1);
单阴胜:=IF(价阴胜 OR 量阴胜,1,0);
STICKLINE((双阴胜) AND BETWEEN(C1,0,4000),O1,O1+(C1-O1)/10,3,0),COLORBLUE;
STICKLINE((单阴胜) AND BETWEEN(C1,0,4000),O1+(C1-O1)/2,O1+(C1-O1)/2,3,0),COLORBLUE;
继续阅读 →

通达信壶底买入选股指标(选股型)指标公式

📅 2026-07-24

核心逻辑

该指标用于识别市场底部区域。其核心原理是:当成交量连续萎缩(连续4日下降)且股价也连续下跌(连续3日下降),同时股价触及20日内最低价时,说明市场已经处于极度低迷状态(地量地价),可能即将出现反弹。 具体条件解读: - 成交量连续4日萎缩(13日内出现过) - 成交量连续4日低于前日(7日内出现过) - 股价连续3日下跌(13日内出现过) - 股价连续3日低于前日(7日内出现过) - 20日内最低价(7日内出现过)

买卖信号

**买入信号**:当上述所有条件同时满足时,产生买入信号 **卖出信号**:无明确的卖出条件,该指标主要用于判断买入时机

用法

1. 该指标为选股型指标,主要用于筛选底部区域的股票 2. 当信号出现时,表示市场可能已经缩量见底,可以考虑分批建仓 3. 建议结合其他技术分析方法(如均线、MACD等)确认信号的有效性 4. 适用于震荡市或熊市末端寻找反弹机会

公式源码

EXIST(DOWNNDAY(V,4),13) AND EXIST(NDAY(V,REF(V,1),4),7) AND EXIST(DOWNNDAY(C,3),13)
AND EXIST(NDAY(C,REF(C,1),3),7) AND EXIST(LLV(C,20),7);
继续阅读 →

通达信特殊成交指标(其他)指标公式

📅 2026-07-24

核心逻辑

该指标是一个**成交量与换手率综合分析工具**。核心原理是: - 将成交量转化为"千手"单位,便于观察 - 计算千手的20日均量作为基准 - 通过对比当日成交量与均量的倍数关系,用不同颜色柱状图显示市场活跃程度 - 换手率反映股票流动性和资金进出强度 - 通过2日换手率均线的20日高低点判断换手率的极端状态

买卖信号

1. **换手率上穿10%**:白色柱状

用法

公式源码

千手:vol/1000,VOLSTICK,COLORBLUE;
A20:MA(千手,20),COLORRED,LINETHICK1;
STICKLINE(千手/A20>3,千手,0,3,0),COLORBLUE;
STICKLINE(千手/A20>1.5 AND 千手/A20<=3,千手,0,3,0),COLOR99CCFF;
STICKLINE( 千手/A20< 0.6,千手 ,0 , 3,0 ),COLOR00CC00;
换手率:VOL/CAPITAL*100,COLOR0000FF,NODRAW;
STICKLINE(crOSS(换手率,10),VOL/1000,(VOL/1000)/2,3,0),COLORFFFFFF;
STICKLINE(换手率/REF(换手率,1)<=0.5,0,(VOL/1000)/2,2,0),COLORYELLOW;
A:=MA(换手率,2);  
X:=LLV(A,20),;
X1:=(A-LLV(A,20))=0;
换手最小:IF(EVERY (A>0,5) AND FILTER(X1,5),X1,0),COLORFF0099,NODRAW;
小天:=BARSLAST(换手最小);
X2:=HHV(A,20);
X3:=(A-X2)=0;
换手最大:IF(EVERY(REF(A,1)<X2,5) AND FILTER(X3,5),1,0),COLOR0000FF,NODRAW;
大天:=BARSLAST(换手最大),COLOR0000FF;
STICKLINE(换手最小,0,千手,3,0),COLORFF0099;
STICKLINE(换手最大,千手/2,千手,3,0),COLOR0000FF;
继续阅读 →

通达信特殊成交量指标(成交量型)指标公式

📅 2026-07-24

核心逻辑

该指标是一个成交量分析指标,主要围绕"千手"(成交量/1000)进行以下分析: 1. 计算千手的20日简单移动平均线(A20)作为参考基准 2. 通过比较当日千手与均线的比例,判断成交量放大程度: - 比例>3倍:巨量(蓝色) - 比例1.5-3倍:明显放量(浅蓝色) - 比例<0.6倍:缩量(绿色) 3. 同时分析换手率的变化,寻找换手率的最低点和最高点

买卖信号

- **卖出/风险信号**:千手/A20>3(蓝色巨量柱)可能表示放量滞涨或主力出货 - **买入/关注信号**: - 换手率上穿10%(白色柱子) - 出现"换手最小"信号(粉色柱子)可能表示地量见地价 - 出现"换手最大"信号(蓝色柱子)可能表示天量见顶 - **观望信号**:换手率大幅下降(黄色柱子,降幅>50%)

用法

1. 观察蓝色巨量柱(千手/A20>3)出现时可能的风险 2. 关注换手率突增(白柱)可能带来的交易机会 3. "换手最小"信号出现时,可能预示阶段性底部 4. "换手最大"信号出现时,可能预示阶段性顶部 5. 绿色柱子(缩量)出现时,可能进入盘整或底部区域

公式源码

千手:vol/1000,VOLSTICK,COLORBLUE;
A20:MA(千手,20),COLORRED,LINETHICK1;
STICKLINE(千手/A20>3,千手,0,3,0),COLORBLUE;
STICKLINE(千手/A20>1.5 AND 千手/A20<=3,千手,0,3,0),COLOR99CCFF;
STICKLINE( 千手/A20< 0.6,千手 ,0 , 3,0 ),COLOR00CC00;
换手率:VOL/CAPITAL*100,COLOR0000FF,NODRAW;
STICKLINE(crOSS(换手率,10),VOL/1000,(VOL/1000)/2,3,0),COLORFFFFFF;
STICKLINE(换手率/REF(换手率,1)<=0.5,0,(VOL/1000)/2,2,0),COLORYELLOW;
A:=MA(换手率,2);
X:=LLV(A,20),;
X1:=(A-LLV(A,20))=0;
换手最小:IF(EVERY (A>0,5) AND FILTER(X1,5),X1,0),COLORFF0099,NODRAW;
小天:=BARSLAST(换手最小);
X2:=HHV(A,20);
X3:=(A-X2)=0;
换手最大:IF(EVERY(REF(A,1)<X2,5) AND FILTER(X3,5),1,0),COLOR0000FF,NODRAW;
大天:=BARSLAST(换手最大),COLOR0000FF;
STICKLINE(换手最小,0,千手,3,0),COLORFF0099;
STICKLINE(换手最大,千手/2,千手,3,0),COLOR0000FF;
继续阅读 →

通达信特殊MACD指标(其他)指标公式

📅 2026-07-24

核心逻辑

这是一个基于经典MACD指标改进的综合性技术分析工具。核心逻辑包含以下几个部分: 1. **标准MACD计算**:使用12日EMA减去26日EMA得到DIF线,再计算DIF的9日EMA得到DEA线,最后(DIF-DEA)*2得到MACD柱状线。 2. **多空能量显示**:通过MACD柱状线的颜色和位置判断市场多空状态,红色代表多方能量,绿色代表空方能量,洋红色和白色表示能量衰减。 3. **趋势反转识别**:通过比较MACD连续4根K线的变化,判断低位反转(空转多)和高位反转(多转空)。 4. **市场整体情绪**:引入涨跌家数比例,计算市场正负量能占比。 5. **跳空缺口识别**:识别高开和低开信号。

买卖信号

1. **买入信号**: - 低位金叉:DIF上穿DEA且DIF<-0.1 - 二次金叉:DIF上穿DEA且DEA<0,21日内第二次金叉 - 三次金叉:DIF上穿DEA且DEA<0,60日内第三次金叉 - 低位反转:MACD<0但逐级抬高(连续4根K线) - 收盘价上穿5日均线 2. **卖出信号**: - 高位反转:MACD>0但逐级降低(连续4根K线) - 收盘价下穿5日均线 - DIF>=0但DIF<DEA(死叉)

用法

1. **基础用法**:关注DIF与DEA的金叉死叉,金叉买入,死叉卖出。 2. **进阶用法**: - 重视低位金叉和二次、三次金叉信号,在零轴下方金叉往往预示较大行情 - 观察低位反转(红色柱状)和高位反转(绿色柱状)判断趋势转折 - 结合市场涨跌家数比例,当正量能>50%时参与多头行情 - 关注斐波那契数列位置的MACD数值变化,可能形成关键转折点 3

公式源码

DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MYY:=EMA(CLOSE,3)-EMA(CLOSE,3);
YMM:=EMA(MYY,3);
macd:(DIF-DEA)*2,COLORSTICK;
IF(DIF>REF(DIF,1),DIF,DRAWNULL),COLORRED,LINETHICK2;
IF(DIF<REF(DIF,1),DIF,DRAWNULL),COLORGREEN,LINETHICK2;
MACD2:=MACD;
获利比:WINNER(C),NODRAW;
STICKLINE((MACD2>=0),0,MACD2,0,1),COLORRED;
STICKLINE(((MACD2>=0) AND (MACD2 < REF(MACD2,1))),0,MACD2,0,0),COLORMAGENTA;
STICKLINE((MACD2<0),0,MACD2,0,0),COLORGREEN;
STICKLINE(((MACD2<0) AND (MACD2 > REF(MACD2,1))),0,MACD2,0,1),COLORWHITE;
DRAWICON(LONGcrOSS(CLOSE,MA(CLOSE,5),17),MACD2,1);
DRAWICON(LONGCROSS(MA(CLOSE,5),CLOSE,17),MACD2,2);
DRAWICON(CROSS(DIF,DEA) AND DIF<=0.2,LLV(DIF,1),29);
DRAWICON(CROSS(DIF>=0,DIF<DEA),DIF,1);
低位反转:=MACD<0 AND MACD>REF(MACD ,1) AND REF(MACD ,1)<REF(MACD ,2)AND REF(MACD ,2)<REF(MACD ,3)AND REF(MACD ,3)<REF(MACD ,4);
STICKLINE(低位反转,0,MACD,0.3,0),COLORRED;
高位反转:=MACD>0 AND MACD<REF(MACD ,1) AND REF(MACD ,1)>REF(MACD ,2)AND REF(MACD ,2)>REF(MACD ,3)AND REF(MACD ,3)>REF(MACD ,4);
STICKLINE(高位反转,0,MACD,0.3,0),COLORGREEN;
低位金叉:=CROSS(DIF,DEA) AND DIF<-0.1;
JCCOUNT:=COUNT(CROSS(DIF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
DRAWICON(二次金叉,0,25);
三次金叉:=CROSS(DIF,DEA) AND DEA<0 AND COUNT(JCCOUNT=3,60)=1;
DRAWICON(三次金叉,0,26);A1:=IF(MACD2>0,1,-1);
TJ:=MACD2>0;
T:=MACD2<0;
DRAWTEXT(BARSLAST(TJ)=1,MACD2,'1'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=2,MACD2,'2'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=3,MACD2,'3'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=5,MACD2,'5'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=8,MACD2,'8'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=13,MACD2,'13'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=21,MACD2,'21'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=34,MACD2,'34'),COLORYELLOW;
DRAWTEXT(BARSLAST(TJ)=55,MACD2,'55'),COLORYELLOW;
DRAWTEXT(BARSLAST(T)=1,MACD2,'1'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=2,MACD2,'2'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=3,MACD2,'3'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=5,MACD2,'5'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=8,MACD2,'8'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=13,MACD2,'13'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=21,MACD2,'21'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=34,MACD2,'34'),COLORGREEN;
DRAWTEXT(BARSLAST(T)=55,MACD2,'55'),COLORGREEN;
涨家数:INDEXADV,NODRAW,COLORRED;
跌家数:INDEXDEC,NODRAW,COLORGREEN;
正量能:涨家数/(涨家数+跌家数)*100,NODRAW,COLORMAGENTA;
负量能:跌家数/(涨家数+跌家数)*100,NODRAW,COLORYELLOW;
高开:=O>REF(H,1);
隔空高开:高开,NODRAW;
低开:=O<REF(L,1);
隔空低开:低开,NODRAW;
继续阅读 →

通达信特色缠论分笔主图指标(波浪理论型)指标公式

📅 2026-07-24

核心逻辑

这是一个基于**缠论**理论的画笔指标。核心原理是: 1. **识别"笔"**:通过连续6根K线是否创新高/新低来识别基本的涨跌段落(笔) 2. **黄金柱/倍缩**:标记成交量放大1.9倍以上的"黄金柱"和缩量到0.6倍以下的"倍缩"量能异动 3. **笔的升级**:通过价格创新高/新低的程度,将笔分为5个级别(G1-G5/D1-D5),级别越高趋势越强 4. **结合KDJ过滤**:在笔的确认中使用KDJ指标来过滤假信号,提高准确性 5. **自动画线**:在确认的笔的起点和终点之间画出趋势线

买卖信号

**买入信号(向上笔):** - G1:形成向上笔,且距上次向下笔的距离大于4根K线 - G2:G1后股价创新高 - G3:G2或向上笔初始形成且KDJ.J>100(超买) - G4:G3或向上笔形成且创前期G2高点 - G5:G4且股价创笔形成以来最高(最强买入信号) **卖出信号(向下笔):** - D1:形成向下笔,且距上次向上笔的距离大于4根K线 - D2:D1后股价创新低 - D3:D2或向下笔初始形成且KDJ.J<0(超卖) - D4:D3或向下笔形成且创前期D2低点 - D5:D4且股价创笔形成以来最低(最强卖出信号)

用法

1. **关注G5和D5信号**:这两个是最强的买卖信号,表示趋势已经确认并延续 2. **配合黄金柱**:黄金柱(成交量放大)出现时,笔的信号可靠性更高 3. **结合画线**:黄绿色线段显示笔的走势,可直观看到支撑位和压力位 4. **仓位管理**:G1-G5信号逐渐增强,可考虑逐步加仓;D1-D5信号逐渐增强,应逐步减仓 5. **结合其他指标**:可配合MACD、均线等指标综合判断,避免假信号

公式源码

{缠论画笔}
黄金柱:=V/REF(V,1)>=1.9;
DRAWLINE(黄金柱,L,REF(黄金柱,1),REF(L,1),1),COLORYELLOW;
DRAWLINE(黄金柱,H,REF(黄金柱,1),REF(H,1),1),COLORRED;
倍缩:=V/REF(V,1)<=0.6;
DRAWLINE(倍缩,H,REF(倍缩,1),REF(H,1),1),COLOR1D7300;
HH:=REF(H,5)=HHV(H,13);
LL:=REF(L,5)=LLV(L,13);
FG01:=BACKSET(HH,6)>BACKSET(HH,5) ;
FD01:=BACKSET(LL,6)>BACKSET(LL,5) ;
FG0:=FG01 AND H=HHV(H,BARSLAST(FD01));
FD0:=FD01 AND L=LLV(L,BARSLAST(FG01));
J0:=(H+L)/2;
FGH:=REF(H,BARSLAST(FG0));
FGH1:=REF(H,BARSLAST(FG0)+1);
FGL1:=REF(L,BARSLAST(FG0)+1);
FGH2:=REF(H,BARSLAST(FG0)+2);
FGL2:=REF(L,BARSLAST(FG0)+2);
FGJ0:=REF(J0,BARSLAST(FG0));
FGL:=REF(L,BARSLAST(FG0));
FDH:=REF(H,BARSLAST(FD0));
FDL:=REF(L,BARSLAST(FD0));
FDH1:=REF(H,BARSLAST(FD0)+1);
FDL1:=REF(L,BARSLAST(FD0)+1);
FDH2:=REF(H,BARSLAST(FD0)+2);
FDL2:=REF(L,BARSLAST(FD0)+2);
FDJ0:=REF(J0,BARSLAST(FD0));
FGZH:=IF(FGL<FGL1,FGH2,FGH1);
FGZL:=IF(FGL<FGL1,FGL2,FGL1);
FDZH:=IF(FDH>FDH1,FDH2,FDH1);
FDZL:=IF(FDH>FDH1,FDL2,FDL1);
FG1:=IF(((FGL>FDH AND FGH>FDZH) OR (FGH>FDH1 AND FDH1>FDH AND FDH>FDH2)),FG0,FG0 AND FGJ0>FDH AND FGH>FDZH);
FD1:=IF(((FDH<FGL AND FDL<FGZL) OR (FDL<FGL1 AND FGL1<FGL AND FDL<FGL2)),FD0,FD0 AND FDJ0<FGL AND FDL<FGZL);
FG2:=FG1 AND H>=HHV(H,BARSLAST(FD1));
FD2:=FD1 AND L<=LLV(L,BARSLAST(FG1));
FG:=FG2 AND kdj.K>40;FD:=FD2 AND kdJ.K<60;
BK:=IF((FGL1>=FGL AND FG0) OR (FDH1<=FDH AND FD0),4,3);
G1:=FG AND BARSLAST(FD)>BK;
D1:=FD AND BARSLAST(FG)>BK;
G2:=G1 AND H>=HHV(H,BARSLAST(D1));
D2:=D1 AND L<=LLV(L,BARSLAST(G1));
G3:=G2 OR (FG0 AND KDJ.J>100);
D3:=D2 OR (FD0 AND KDJ.J<0);
G4:=G3 OR (FG0 AND REF(H,BARSLAST(FG0))>REF(H,BARSLAST(G2)) AND BARSLAST(D2)>BARSLAST(G2));
D4:=D3 OR (FD0 AND REF(L,BARSLAST(FD0))<REF(L,BARSLAST(D2)) AND BARSLAST(G2)>BARSLAST(D2));
G5:=G4 AND H=HHV(H,BARSLAST(D4));
D5:=D4 AND L=LLV(L,BARSLAST(G4));
GPB:=IF(G4,H,DRAWNULL),CIRCLEDOT,COLORYELLOW;
DPB:=IF(D4,L,DRAWNULL),CIRCLEDOT,COLORYELLOW;
NN:=G5;UU:=D5;
DRAWLINE(UU,L,NN, H,0),COLORFF00FF,LINETHICK1;
DRAWLINE(NN,H,UU, L,0),COLOR80FF00,LINETHICK1;
{涨停板}
TB:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(TB>9.9,O,C,2.5,1)COLORMAGENTA;
STICKLINE(TB<-9.9,O,C,2.5,0)COLOR1D7300;
继续阅读 →

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

📅 2026-07-24

核心逻辑

这是一个基于经典MACD指标的增强版可视化指标。核心原理是计算12日EMA与26日EMA的差值(DIFF),再计算DIFF的9日EMA(DEA),通过两者的差值绘制MACD柱状图。指标还包含:①低位金叉(DIFF上穿DEA且DIFF<-0.1)用于捕捉超跌反弹;②二次金叉(21天内第二次金叉且DEA<0)用于确认底部;③底背离/顶背离用于判断趋势反转;④在图表上标注死叉/金叉后第1、3、5、8、13、21等关键天数,帮助投资者把握时间窗口。

买卖信号

**买入信号:** - 低位金叉:DIFF上穿DEA,且DIFF值<-0.1(超跌反弹信号) - 二次金叉:21天内出现第二次金叉,且DEA<0(底部确认信号) - 底背离:股价创新低但DIFF未创新低后出现金叉(趋势反转信号) - 金叉买入:金叉时显示白色"1"字买入提示 **卖出信号:** - 顶背离:股价创新高但DIFF未创新高后出现死叉 - 死叉卖出:DIFF下穿DEA时显示绿色图标 - 死叉后关键天数:标注1、3、5、8、13、21等天数提醒可能变盘

用法

1. **基础用法**:DIFF上穿DEA(金叉)买入,下穿DEA(死叉)卖出 2. **低位金叉**:在DIFF<-0.1区域出现金叉时,是较强的买入信号 3. **二次金叉**:在下跌趋势中出现二次金叉,往往是趋势由空转多的重要信号 4. **背离信号**:底背离是买入机会,顶背离是卖出机会 5. **时间窗口**:关注死叉/金叉后第1、3、5、8、13、21、34、55、68天,这些天数常出现变盘 6. **颜色判断**:蓝色系柱状图表示多头力量,橙红色系表示空头力量

公式源码

0,LINETHICK2;
DIFF1:=EMA(CLOSE,12)-EMA(CLOSE,26),COLORFFFFFF,LINETHICK2;
DEA1:=EMA(DIFF1,9),COLORYELLOW,LINETHICK2;
macd1:=2*(DIFF1-DEA1);
MACD2:=EMA(MACD1,5);
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,3,0),COLOR000055;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,2.5,0),COLOR000077;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1.5,0),COLOR000099;
STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLOR0000FF;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,3,0),COLOR222222;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,2.5,0),COLOR444444;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1.5,0),COLOR666666;
STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,0,0),COLOR999999;
STICKLINE(MACD1<MACD2,0,MACD1,3,0),COLORA80000;
STICKLINE(MACD1<MACD2,0,MACD1,2.5,0),COLORB80000;
STICKLINE(MACD1<MACD2,0,MACD1,1.5,0),COLOREC1000;
STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORFF4600;
STICKLINE(MACD1<MACD2,0,MACD1,0,0),COLORFFAA00;
低位金叉:=crOSS(DIFF1,DEA1) AND DIFF1<-0.1;
STICKLINE(低位金叉,0,DIFF1,3,0),COLOR002222;
STICKLINE(低位金叉,0,DIFF1,2.5,0),COLOR006666;
STICKLINE(低位金叉,0,DIFF1,1.5,0),COLOR009999;
STICKLINE(低位金叉,0,DIFF1,1,0),COLOR00FFFF;
DRAWTEXT(低位金叉,0.2,' 低位金叉'),COLOR00FF88;
JCCOUNT:=COUNT(CROSS(DIFF1,DEA1),BARSLAST(DEA1>=0));
二次金叉:=CROSS(DIFF1,DEA1) AND DEA1<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,MACD1,-0.01,3,0),COLOR440044;
STICKLINE(二次金叉,MACD1,-0.01,2.5,0),COLOR660066;
STICKLINE(二次金叉,MACD1,-0.01,1.5,0),COLOR990099;
STICKLINE(二次金叉,MACD1,-0.01,1,0),COLORFF00FF;
DRAWTEXT(二次金叉,DEA1*1.3,' 二次金叉'),COLORYELLOW;
A1:=BARSLAST(REF(CROSS(DIFF1,DEA1),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF1>REF(DIFF1,A1+1) AND CROSS(DIFF1,DEA1);
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
DRAWLINE(A1=0,DEA1,底背离,DEA1,0),COLORRED,LINETHICK1;
DRAWTEXT(底背离,0.03,' 底背离'),COLORFF00FF;
A2:=BARSLAST(REF(CROSS(DEA1,DIFF1),1));
顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF1,A2+1)>DIFF1 AND CROSS(DEA1,DIFF1);
DRAWLINE(A2=0,DEA1,顶背离,DEA1,0),COLORFF8800,LINETHICK1;
DRAWTEXT(顶背离,-0.02,' 顶背离'),COLORFFFF00;
DIFF:DIFF1,COLOR009922,LINETHICK2;
DEA:DEA1,COLORYELLOW,LINETHICK2;
ZT:=CROSS(DEA,DIFF);
LS0:=BARSLAST(ZT);
S1:=IF(1,LS0=1,ZT) AND IF(1,DIFF<DEA,0);
DRAWTEXT(S1 AND DIFF>0,DIFF*0.8,'1'),COLOR00FF00;
DRAWTEXT(S1 AND DIFF<0,DIFF*1.8,'1'),COLOR00FF00;
S3:=IF(3,LS0=3,ZT) AND IF(3,DIFF<DEA,0);
DRAWTEXT(S3 AND DIFF>0,DIFF*0.8,'3'),COLOR00FF00;
DRAWTEXT(S3 AND DIFF<0,DIFF*1.4,'3'),COLOR00FF00;
S5:=IF(5,LS0=5,ZT) AND IF(5,DIFF<DEA,0);
DRAWTEXT(S5 AND DIFF>0,DIFF*0.8,'5'),COLOR00FF00;
DRAWTEXT(S5 AND DIFF<0,DIFF*1.4,'5'),COLOR00FF00;
S8:=IF(8,LS0=8,ZT) AND IF(8,DIFF<DEA,0);
DRAWTEXT(S8 AND DIFF>0,DIFF*0.8,'8'),COLOR00FF00;
DRAWTEXT(S8 AND DIFF<0,DIFF*1.8,'8'),COLOR00FF00;
S13:=IF(13,LS0=13,ZT) AND IF(8,DIFF<DEA,0);
DRAWTEXT(S13 AND DIFF>0,DIFF*0.8,'13'),COLOR00FF00;
DRAWTEXT(S13 AND DIFF<0,DIFF*1.2,'13'),COLOR00FF00;
S21:=IF(21,LS0=21,ZT) AND IF(21,DIFF<DEA,0);
DRAWTEXT(S21 AND DIFF>0,DIFF*0.8,'21'),COLOR00FF00;
DRAWTEXT(S21 AND DIFF<0,DIFF*1.2,'21'),COLOR00FF00;
S26:=IF(26,LS0=26,ZT) AND IF(26,DIFF<DEA,0);
DRAWTEXT(S26 AND DIFF>0,DIFF*0.8,'26'),COLOR00FF00;
DRAWTEXT(S26 AND DIFF<0,DIFF*1.2,'26'),COLOR00FF00;
S29:=IF(29,LS0=29,ZT) AND IF(29,DIFF<DEA,0);
DRAWTEXT(S29 AND DIFF>0,DIFF*0.8,'29'),COLOR00FF00;
DRAWTEXT(S29 AND DIFF<0,DIFF*1.2,'29'),COLOR00FF00;
S34:=IF(34,LS0=34,ZT) AND IF(34,DIFF<DEA,0);
DRAWTEXT(S34 AND DIFF>0,DIFF*0.8,'34'),COLOR00FF00;
DRAWTEXT(S34 AND DIFF<0,DIFF*1.8,'34'),COLOR00FF00;
S55:=IF(55,LS0=55,ZT) AND IF(55,DIFF<DEA,0);
DRAWTEXT(S55 AND DIFF>0,DIFF*0.8,'55'),COLOR00FF00;
DRAWTEXT(S55 AND DIFF<0,DIFF*1.8,'55'),COLOR00FF00;
S68:=IF(68,LS0=68,ZT) AND IF(68,DIFF<DEA,0);
DRAWTEXT(S68 AND DIFF>0,DIFF*0.8,'68'),COLOR00FF00;
DRAWTEXT(S68 AND DIFF<0,DIFF*1.8,'68'),COLOR00FF00;
ZTJ:=CROSS(DIFF,DEA);
LSJ:=BARSLAST(ZTJ);
SJ1:=IF(1,LSJ=1,ZTJ) AND IF(1,DIFF>DEA,0);
DRAWTEXT(SJ1 AND DIFF>0,DIFF*1.2,'1'),COLORFFFFFF;
DRAWTEXT(SJ1 AND DIFF<0,DIFF*0.8,'1'),COLORFFFFFF;
SJ3:=IF(3,LSJ=3,LSJ) AND IF(3,DIFF>DEA,0);
DRAWTEXT(SJ3 AND DIFF>0,DIFF*1.2,'3'),COLORFFFFFF;
DRAWTEXT(SJ3 AND DIFF<0,DIFF*0.8,'3'),COLORFFFFFF;
SJ5:=IF(5,LSJ=5,ZTJ) AND IF(5,DIFF>DEA,0);
DRAWTEXT(SJ5 AND DIFF>0,DIFF*1.2,'5'),COLORFFFFFF;
DRAWTEXT(SJ5 AND DIFF<0,DIFF*0.8,'5'),COLORFFFFFF;
SJ8:=IF(8,LSJ=8,ZTJ) AND IF(8,DIFF>DEA,0);
DRAWTEXT(SJ8 AND DIFF>0,DIFF*1.2,'8'),COLORFFFFFF;
DRAWTEXT(SJ8 AND DIFF<0,DIFF*0.8,'8'),COLORFFFFFF;
SJ13:=IF(13,LSJ=13,ZTJ) AND IF(8,DIFF>DEA,0);
DRAWTEXT(SJ13 AND DIFF>0,DIFF*1.2,'13'),COLORFFFFFF;
DRAWTEXT(SJ13 AND DIFF<0,DIFF*0.8,'13'),COLORFFFFFF;
SJ18:=IF(18,LSJ=18,ZTJ) AND IF(8,DIFF>DEA,0);
DRAWTEXT(SJ18 AND DIFF>0,DIFF*1.2,'18'),COLORFFFFFF;
DRAWTEXT(SJ18 AND DIFF<0,DIFF*0.8,'18'),COLORFFFFFF;
SJ21:=IF(21,LSJ=21,ZTJ) AND IF(21,DIFF>DEA,0);
DRAWTEXT(SJ21 AND DIFF>0,DIFF*1.2,'21'),COLORFFFFFF;
DRAWTEXT(SJ21 AND DIFF<0,DIFF*0.8,'21'),COLORFFFFFF;
SJ26:=IF(26,LSJ=26,ZTJ) AND IF(26,DIFF>DEA,0);
DRAWTEXT(SJ26 AND DIFF>0,DIFF*1.2,'26'),COLORFFFFFF;
DRAWTEXT(SJ26 AND DIFF<0,DIFF*0.8,'26'),COLORFFFFFF;
SJ29:=IF(29,LSJ=29,ZTJ) AND IF(29,DIFF>DEA,0);
DRAWTEXT(SJ29 AND DIFF>0,DIFF*1.2,'29'),COLORFFFFFF;
DRAWTEXT(SJ29 AND DIFF<0,DIFF*0.8,'29'),COLORFFFFFF;
SJ34:=IF(34,LSJ=34,ZTJ) AND IF(34,DIFF>DEA,0);
DRAWTEXT(SJ34 AND DIFF>0,DIFF*1.2,'34'),COLORFFFFFF;
DRAWTEXT(SJ34 AND DIFF<0,DIFF*0.8,'34'),COLORFFFFFF;
SJ47:=IF(47,LSJ=47,ZTJ) AND IF(47,DIFF>DEA,0);
DRAWTEXT(SJ47 AND DIFF>0,DIFF*1.2,'47'),COLORFFFFFF;
DRAWTEXT(SJ47 AND DIFF<0,DIFF*0.8,'47'),COLORFFFFFF;
SJ55:=IF(55,LSJ=55,ZTJ) AND IF(55,DIFF>DEA,0);
DRAWTEXT(SJ55 AND DIFF>0,DIFF*1.2,'55'),COLORFFFFFF;
DRAWTEXT(SJ55 AND DIFF<0,DIFF*0.8,'55'),COLORFFFFFF;
SJ60:=IF(60,LSJ=60,ZTJ) AND IF(60,DIFF>DEA,0);
DRAWTEXT(SJ60 AND DIFF>0,DIFF*1.2,'63'),COLORFFFFFF;
DRAWTEXT(SJ60 AND DIFF<0,DIFF*0.8,'63'),COLORFFFFFF;
SJ68:=IF(68,LSJ=68,ZTJ) AND IF(68,DIFF>DEA,0);
DRAWTEXT(SJ68 AND DIFF>0,DIFF*1.2,'68'),COLORFFFFFF;
DRAWTEXT(SJ68 AND DIFF<0,DIFF*0.8,'68'),COLORFFFFFF;
DRAWICON(CROSS(MACD,0),MACD,1);
DRAWICON(CROSS(DIFF,DEA),DIFF,1);
DRAWICON(CROSS(DEA,DIFF),DEA,2);
继续阅读 →

通达信特色KDJ及选股指标(KDJ类)指标公式

📅 2026-07-24

核心逻辑

这是一个经典的KDJ随机指标变体。计算原理是:先计算9日内收盘价与最低价之差占最高价与最低价之差的百分比(RSV),然后对RSV进行3日平滑得到K值,再对K值进行3日平滑得到D值,最后用J=3K-2D公式得出J线。KDJ指标通过比较当前价格与近期价格波动范围,判断股价在周期内的相对位置,衡量价格的动量变化。

买卖信号

**买入信号:** - J线从下往上穿越0轴(DRAWICON(CROSS(J,1),J,1)) - 选股条件:8日内J<0出现3次以上 + J上穿0轴 + K值上升 **卖出信号:** - K和D都进入超买区域(K>80且D>80)且D线下穿K线(DRAWICON(K>80 AND D>80 AND CROSS(D,K),D,2)) **辅助判断:** - J<0显示绿色(超卖) - K>90显示蓝色(超买) - D>85显示黄色(超买)

用法

1. **超买超卖判断**:K>90或D>85表示超买可能回落,J<0表示超卖可能反弹 2. **金叉买入**:J线从下上穿0轴时考虑买入 3. **死叉卖出**:当K、D都处于高位(>80)且D下穿K时考虑卖出 4. **选股**:使用选股公式部分,筛选8日内连续超卖后J线转强的股票 5. **结合其他指标**:建议结合成交量、均线等综合判断,提高信号可靠性

公式源码

N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,LINETHICK2;
K:SMA(RSV,M1,1),LINETHICK1;
D:SMA(K,M2,1),LINETHICK1;
J:3*K-2*D,COLORFF00FF,LINETHICK1; 
IF(J<0,J,DRAWNULL),COLORGREEN,LINETHICK2;
IF(K>90,K,DRAWNULL),COLOR0000FF,LINETHICK2;
IF(D>85,D,DRAWNULL),COLORFFFF11,LINETHICK2;
DRAWICON(crOSS(J,1),J,1);
DRAWICON(K>80 AND D>80 AND CROSS(D,K),D,2);
{
选股公式:
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,LINETHICK2;
K:=SMA(RSV,M1,1),LINETHICK1;
D:=SMA(K,M2,1),LINETHICK1;
J:=3*K-2*D,COLORFF00FF,LINETHICK1; 
COUNT(J<0,8)>=3 AND CROSS(J,1) AND K>=REF(K,1);}
继续阅读 →

通达信特灵标注主图指标(其他)指标公式

📅 2026-07-24

核心逻辑

该指标是一个基于多条指数移动平均线(EMA)的综合趋势交易系统。主要原理: 1. **均线设置**:使用13日、34日、55日、120日四条EMA均线作为核心参考 2. **趋势判断**:通过均线的多头排列(13>34>55>120)判断上涨趋势 3. **信号筛选**:结合价格位置、成交量、涨跌幅、偏离度等多维度条件过滤假信号 4. **多层验证**:使用FILTER函数和BARSLAST函数对信号进行二次确认,提高可靠性 整体思路是捕捉均线系统从空头向多头转换的关键节点,以及趋势延续过程中的加仓机会。

买卖信号

**买入信号:** - **启动(黄色)**:股价从下跌站上EMA13

用法

公式源码

EMA13:EMA(C,13),COLOR0000FF,LINETHICK2;
EMA34:EMA(C,34),COLORYELLOW;
EMA55:EMA(C,55),COLORFF00FF;
EMA120:EMA(C,120),COLORFFCC66;
AR1:=EMA55>EMA34 AND EMA34>EMA13;
AR2:=BARSLAST((C-EMA13)/EMA13*100<-6);
AR3:=EMA13>=REF(EMA13,2);
AR4:=COUNT(crOSS(C,EMA13),AR2)=1;
AR5:=AR1 AND AR2 AND AR3 AND AR4;
AR6:=AR5 AND FILTER(AR5,10);
DRAWTEXT(AR6,L-0.09,'启动'),COLORYELLOW;
STICKLINE(AR6,O,C,6,1),LINETHICK2,COLORYELLOW;
BR1:=COUNT(BETWEEN((C-REF(C,1))/REF(C,1)*100,0,5) ,5)=5;
BR2:=Abs((EMA13-EMA34)+(EMA34-EMA55))/C<0.2;
BR3:=C>EMA55 AND (REF(C,1)<REF(EMA55,1) OR REF(C,2)<REF(EMA55,2) OR REF(C,3)<REF(EMA55,3) OR REF(C,4)<REF(EMA55,4) OR REF(C,5)<REF(EMA55,5));
BR4:=BR1 AND BR2 AND BR3;
DRAWTEXT(BR4 AND FILTER(BR4,10),L-0.09,'上升'),COLOR00C5FF;
STICKLINE(BR4 AND FILTER(BR4,10),O,C,6,1),LINETHICK2,COLOR00C5FF;
CR1:=(C-REF(C,1))/REF(C,1)*100>0.5;
CR2:=V>MA(V,5)*0.6;
CR3:=COUNT(CROSS(EMA13,EMA55),3)=1;
CR4:=ABS(EMA34-EMA55)/EMA55<0.03;
CR5:=EMA55<=EMA120 AND EMA55>=REF(EMA55,1);
CR6:=FILTER(CR1 AND CR2 AND CR3 AND CR4 AND CR5,2);
STICKLINE(CR6,O,C,6,1),LINETHICK2,COLORF00FF0;
DRAWTEXT(CR6,L-0.09,'涨升'),COLORF00FF0;
DR1:=EMA13>EMA34 AND EMA34<EMA55;
DR2:=BARSLAST(CROSS(C,EMA55) );
DR3:=H=HHV(H,DR2);
DR4:=BARSLAST(DR3);
DR5:=COUNT(O>C AND C<REF(C,1) AND C>EMA55 AND BETWEEN((C-EMA55)/EMA55,0,0.02),DR4)=1;
DR6:=C>REF(C,1) ;
DR7:= DR1 AND DR5 AND DR6 ;
DR8:=DR7 AND FILTER(DR7 ,10);
DRAWTEXT(DR8,L-0.09,'出击'),COLORD6BA63;{
STICKLINE(DR8,O,C,6,1),LINETHICK2,COLORD6BA63;}
ER:=BARSLAST(REF(CROSS(EMA55,EMA34),1)) AND CROSS(EMA34,EMA55);
DRAWTEXT(ER,L-0.09,'金叉'),COLOR0099FF;{
STICKLINE(ER,O,C,6,1),LINETHICK2,COLOR0099FF;}
FR:=BARSLAST(REF(CROSS(EMA34,EMA13),1)) AND CROSS(EMA13,EMA34);
DRAWTEXT(FR,L-0.09,'加仓'),COLORWHITE;{
STICKLINE(FR,O,C,6,1),LINETHICK2,COLORWHITE;}
GR1:=BARSLAST(BETWEEN("bias.BIAS2"(6,13,24),0,5) );
GR2:=EMA13>EMA34 AND EMA34>EMA55 AND EMA13>REF(EMA13,1);
GR3:=COUNT("BIAS.BIAS2"(6,13,24)>10 AND H=HHV(H,GR1),GR1);
GR4:=H=HHV(H,GR1);
GR5:="macd.MACD"(12,26,9)<REF("MACD.MACD"(12,26,9),1);
GR6:=GR2 AND GR3 AND GR4;
GR7:=GR2 AND GR3 AND GR4 AND GR5;
DRAWTEXT(GR6 AND GR7,H+0.13,'了结'),COLOR00FF00;{
STICKLINE(GR6 AND GR7,H,H+0.09,4,0),COLOR00FF00;}
HR2:=EMA13>=REF(EMA13,3) AND EMA34>=REF(EMA34,1) AND EMA55>=REF(EMA55,1) AND CROSS(C,EMA13) AND CROSS(C,EMA34) AND CROSS(C,EMA55);
DRAWTEXT(HR2 AND FILTER(HR2,10),L-0.09,'推进'),COLORFFC8FF;
STICKLINE(HR2 AND FILTER(HR2,10),O,C,6,1),LINETHICK2,COLORFFC8FF;
继续阅读 →

通达信特立牛股指标(超买超卖型)指标公式

📅 2026-07-24

核心逻辑

ROC(变动率指标)是一个动量指标,用于衡量股价在最近12个交易日内的变化幅度。公式计算的是当前收盘价相比12日前收盘价的涨跌百分比,数值越大表示近期涨幅越强,数值越小(负值)表示近期跌幅越大。18和35是两条参考线,用于判断超买超卖状态。

买卖信号

- **买入信号**:ROC从下方向上突破18线(超卖区域),可能表示股价即将反弹 - **卖出信号**:ROC从上方向下跌破35线(超买区域),可能表示股价即将回落 - 18-35之间为震荡区域,趋势方向不明确

用法

1. 当ROC值低于18时,属于超卖区域,可以考虑分批建仓 2. 当ROC值高于35时,属于超买区域,可以考虑分批减仓 3. 当ROC在18-35之间运行时,保持观望或结合其他指标判断 4. 该指标适合与均线、成交量等指标配合使用,以提高判断准确性

公式源码

roc:100*(CLOSE-REF(CLOSE,12))/REF(CLOSE,12);
18;
35;
继续阅读 →

通达信特快列车主图指标(趋势型)指标公式

📅 2026-07-24

核心逻辑

该指标通过计算5日、20日、30日均线的角度(斜率)来判断均线上涨的力度,并将角度转化为0-75的分值。具体原理是:先计算每日均线的角度,然后根据角度大小进行分段赋值(负值=-25,0-45度=25,45-75度=50,大于75度=75),同时要求30日均线必须向上(角度>0)才有效。最后通过比较均线上穿和下穿的时间差、均线金叉等条件来识别趋势行情。

买卖信号

**买入信号:** - 启动:列车线上穿45时(均线角度开始走强) - 买票:站台信号出现后连续3天以上,且股价不跌 - 上车:MA5角度上穿0轴,且20日均线10天内有9天以上>=25,30日均线>=25 **卖出信号:** - 站台=-25:MA5角度<=0,且20日均线10天内有9天以上>=25,30日均线>=25(趋势可能结束)

用法

1. 关注"上车"信号出现时买入,表示短期均线由下跌转为上涨趋势 2. "买票"信号可作为加仓点,需配合股价不跌破前4天收盘价 3. "启动"信号表示趋势开始走强,可作为确认信号 4. 站台=-25时注意风险,可能趋势结束 5. 配合主图均线(A5、A20、A30)的多头排列进行验证

公式源码

A5:MA(C,5),COLOR00FFFF;
 A20:MA(C,20),COLORFF00FF;
 A30:MA(C,30),COLOR00FF00;
 M5:=ATAN((A5/REF(A5,1)-1)*100)*180/3.14159;
 M20:=ATAN((A20/REF(A20,1)-1)*100)*180/3.14159;
 M30:=ATAN((A30/REF(A30,1)-1)*100)*180/3.14159;
 QSXS:=M30>0;
 A50:=IF(M5<0,-25,0);
 A51:=IF(BETWEEN(M5,0,45),25,A50);
 A52:=IF(BETWEEN(M5,45,75),50,A51);
 MA5:=IF(M5>75,75,A52)*QSXS;
 A200:=IF(M20<0,-25,0);
 A201:=IF(BETWEEN(M20,0,45),25,A200);
 A202:=IF(BETWEEN(M20,45,75),50,A201);
 MA20:=IF(M20>75,75,A202)*QSXS;
 A300:=IF(M30<0,-25,0);
 A301:=IF(BETWEEN(M30,0,45),25,A300);
 A302:=IF(BETWEEN(M30,45,75),50,A301);
 MA30:=IF(M30>75,75,A302)*QSXS;
 SGSJ:=BARSLAST(crOSS(MA5,REF(MA5+1,1)));
 XGSJ:=BARSLAST(CROSS(REF(MA5-1,1),MA5));
 列车:=IF(MA5>=50 AND MA20>=25 AND MA30>=25 AND SGSJ<XGSJ,50,25);
 启动:=IF(CROSS(列车,45),50,25);
 站台:=IF(MA5<=0 AND COUNT(MA20>=25,10)>=9 AND MA30>=25,-25,25);
 买票:=IF(站台=-25 AND COUNT(站台=-25,3)>=2 AND C>=REF(C,4),25,-10);
 上车:=IF(CROSS(MA5,0) AND COUNT(MA20>=25,10)>=9 AND MA30>=25,50,25);
 {以下设置主图显示方式}
 STICKLINE(MA20>0,A20,(A20+A30)/2,4,1),COLORFF00FF;
 STICKLINE(MA30>0,A30,(A20+A30)/2,4,1),COLOR00FF00;
 STICKLINE(MA5>0,A30,(A30*0.75+A20*0.25),4,1),COLOR00FFFF;
 {DRAWTEXT(列车=50,A30-0.20, '列车'),COLOR88FFFF;
 DRAWTEXT(启动=50,A30, '启动'),COLORFF00FF;}
 STICKLINE(站台=-25,A30,A30*0.98,4,0),COLORFFFF00;
 STICKLINE(买票=25,A30,A30*0.98,2,0),COLORFFFFFF;
 DRAWTEXT(买票=25,A30*0.97, '票'),COLORFF8800;
 DRAWTEXT(上车=50,A30, '上车'),COLORFFFFFF;
继续阅读 →

通达信特高抄底选股指标(超买超卖型)指标公式

📅 2026-07-24

核心逻辑

该指标通过计算一个特殊的EMA指标(X_2)来判断市场是否接近超卖状态。具体原理是:取最近6天的最低价作为基准,计算当价格创新低时19日EMA的负值,形成一个类似于随机指标的摆动指标。该指标通过监测X_2的数值范围和连续下降的天数来识别潜在的反弹机会。

买卖信号

**买入条件(X_3=1):** - 方案1:X_2在-0.35至-0.39区间,且连续2天下降 - 方案2:X_2<=-0.39,且连续3天下降 - 方案3:X_2在-0.29至-0.33区间,连续4天中有2天下降,股价低于60日均线,前2天X_2有下降,当日收阳线,前2天连续收阴线,且10日均量小于21日均量

用法

该指标为超买超卖型指标,主要用于捕捉超跌反弹机会。当出现信号时,表明价格经过连续下跌后可能接近阶段性底部。但需要注意:该信号条件较为复杂,建议结合其他技术分析方法(如趋势线、支撑位等)综合判断,并设置止损。

公式源码

X_1:=LLV(LOW,6);
X_2:=-EMA(LOW<=X_1,19);
X_3:X_2<=(-0.35) AND X_2>=(-0.39) AND COUNT(X_2<REF(X_2,1),2)=2 OR (X_2<=(-0.39) AND COUNT(X_2<REF(X_2,1),3)=3) OR (X_2<=(-0.29) AND X_2>=(-0.33) AND COUNT( X_2<REF(X_2,1),4)=2 AND CLOSE<MA(CLOSE,60) AND REF(X_2<REF(X_2,1),2)) AND CLOSE>OPEN AND REF(COUNT(CLOSE<OPEN,2)=2,1) AND MA(vol,10)<MA(VOL,21);
继续阅读 →

通达信胡子不亏主图指标(均线型)指标公式

📅 2026-07-23

核心逻辑

这是一个基于均线的技术分析指标,主要包含两部分: 1. **底部支撑线系统**:首先计算11日最低价的移动平均线,然后取其98日内的最高值作为"底部支撑",再对该支撑线分别做12、18、24、30日的移动平均,形成一组长期均线簇。 2. **胡子不亏均线**:由47日均线及其3日EMA、3日EMA的3日EMA、2日EMA层层嵌套形成的短期均线系统。 整体思路是通过不同周期的均线来寻找股价的支撑位和判断趋势方向。

买卖信号

本公式为纯均线展示指标,**没有内置明确的买入/卖出信号条件**。需要投资者自行观察: - 股价与均线的位置关系 - 均线之间的交叉状态 - 均线发散或收敛的形态

用法

1. **支撑位观察**:底部支撑线(绿色粗线)可作为股价下跌时的参考支撑位 2. **趋势判断**:MA120和MA240作为长期均线,可判断市场长期趋势方向 3. **胡子均线用法**:短期均线系统用于捕捉较灵敏的价格变化,可结合股价与均线的上下关系判断短期走势 4. **综合分析**:当股价站上长期均线且获得底部支撑线支撑时,可能处于相对安全的上涨趋势中

公式源码

底部支撑:HHV(MA(L,11),98),COLORGREEN,LINETHICK1; 
HZ1:MA(底部支撑,12),COLORCYAN;
HZ2:MA(底部支撑,18),COLORMAGENTA;
HZ3:MA(底部支撑,24),COLORRED; 
HZ4:MA(底部支撑,30),COLORBLUE,LINETHICK1;
MA120:MA(C,120),COLORCYAN,POINTDOT; 
MA240:MA(C,240),COLORYELLOW,LINETHICK1,POINTDOT;
{胡子不亏均线}
M47:MA(C,47),COLORGREEN; 
M48:EMA(M47,3),COLORGREEN,LINETHICK1; 
M49:EMA(M48,3),COLORMAGENTA; 
M50:EMA(M49,2),COLORMAGENTA;
继续阅读 →

通达信特定日期主图指标(其他)指标公式

📅 2026-07-23

核心逻辑

该公式是一个**日期标注工具**,用于在主图K线图上自动标记"每月首个交易日"。具体原理: - 通过`DATETODAY`函数计算当前日期距离基准日期的天数 - 当`CURRBARSCOUNT`等于1时(即每月的第一根K线),触发标注条件 - 在该位置显示当日的:年、月、日、星期几、收盘价 - 另外还硬编码了一些特定日期的标注(如某些年份的9月2日、10月8日等)

买卖信号

**无买卖信号**。这是一个纯显示/标注类公式,不产生任何买入或卖出条件,只是用于在K线图上标识特定日期的信息,方便投资者查看每月首个交易日的行情数据。

用法

1. 将公式作为副图或直接叠加在主图K线中使用 2. 公式会自动在每月第一个交易日的位置显示: - 黄色数字:年、月、日 - 绿色文字:单位(年、月、日、星期) - 星期几的具体数字 - 收盘价(元) 3. 适用于需要关注每月首个交易日行情变化的投资者,用于辅助判断月初的走势特征

公式源码

把每月首个交易日在主图上标注.					
					DRAwrECTREL(350,0,542,115,RGB(72,61,139));
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
M:=1;
年:=YEAR,NODRAW;月:=MONTH,NODRAW;日:=DAY,NODRAW;
星期:=WEEkdAY,NODRAW;
DA:=DATE,NODRAW;
S:=DATETODAY(DA),NODRAW;
前M日:REF(日,M),NODRAW;
K:=PERIOD=3 OR PERIOD=4 OR PERIOD=5 OR PERIOD=6;
D:=CURRBARSCOUNT;
DRAWNUMBER_FIX(D=M AND K=1,0.39,0.01,1,YEAR)COLORYELLOW;
DRAWTEXT_FIX(D=M AND K=1,0.395,0.01,0,'年')COLORGREEN;
DRAWNUMBER_FIX(D=M AND K=1,0.42,0.01,1,MONTH)COLORYELLOW;
DRAWTEXT_FIX(D=M AND K=1,0.43,0.01,0,'月')COLORGREEN;
DRAWNUMBER_FIX(D=M AND K=1,0.46,0.01,1,DAY)COLORYELLOW;
DRAWTEXT_FIX(D=M AND K=1,0.47,0.01,0,'日')COLORGREEN;
DRAWTEXT_FIX(D=M AND K=1,0.49,0.01,0,'星期')COLORGREEN;
DRAWNUMBER_FIX(D=M AND K=1,0.52,0.01,1,WEEKDAY)COLORYELLOW;
{DRAWTEXT(D=M AND K=1,H*1.1,'↓ 收盘价(元)')COLORMAGENTA};
{DRAWNUMBER(D=M AND K=1,H*1.09,C)COLORMAGENTA};
DRAWTEXT_FIX(D=M AND K=1,0.38,0.08,0,'收盘价:')COLORGREEN;
DRAWNUMBER_FIX(D=M AND K=1,0.46,0.08,1,C)COLORYELLOW;
DRAWTEXT_FIX(D=M AND K=1,0.47,0.08,0,'元')COLORGREEN;
DRAWTEXT(DATE=1140102,H*1.01,'一月二日'),COLORGREEN;
DRAWTEXT(DATE=1140207,H*1.01,'二月七日'),COLORGREEN;
DRAWTEXT(DATE=1140303,H*1.01,'三月三日'),COLORGREEN;
DRAWTEXT(DATE=1140401,H*1.01,'四月一日'),COLORGREEN;
DRAWTEXT(DATE=1140505,H*1.01,'五月五日'),COLORGREEN;
DRAWTEXT(DATE=1140603,H*1.01,'六月三日'),COLORGREEN;
DRAWTEXT(DATE=1140701,H*1.01,'七月一日'),COLORGREEN;
DRAWTEXT(DATE=1140801,H*1.01,'八月一日'),COLORGREEN;
DRAWTEXT(DATE=1140901,H*1.01,'九月一日'),COLORGREEN;
DRAWTEXT(DATE=1141008,H*1.01,'十月八日'),COLORGREEN;
DRAWTEXT(DATE=1141103,H*1.01,'十一月三日'),COLORGREEN;
DRAWTEXT(DATE=1141201,H*1.01,'十二月一日'),COLORGREEN;
DRAWTEXT(DATE=1130902,H*1.01,'九月二日'),COLORGREEN;
DRAWTEXT(DATE=1131008,H*1.01,'十月八日'),COLORGREEN;
DRAWTEXT(DATE=1131101,H*1.01,'十一月一日'),COLORGREEN;
DRAWTEXT(DATE=1131202,H*1.01,'十二月二日'),COLORGREEN;
继续阅读 →

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

📅 2026-07-23

核心逻辑

这是一个多周期均线系统指标,由7条不同时间周期的EMA(指数移动平均线)组成。从短期到长期依次为:5日、8日、13日、17日、34日、50日和365日均线。短期均线对价格变化更敏感,长期均线更稳定。此外,K线颜色会根据涨跌显示:上涨时显示蓝色,下跌时显示绿色。

买卖信号

该公式本身不包含明确的买入/卖出条件语句(如IF语句),主要是均线系统的可视化展示。需要投资者自行观察均线形态: - **多头排列**:短期均线在长期均线上方依次排列,可能表示上涨趋势 - **空头排列**:短期均线在长期均线下方依次排列,可能表示下跌趋势 - **均线金叉/死叉**:短期均线上穿/下穿长期均线

用法

1. 观察均线排列:当多条均线呈多头排列(5日>8日>13日>17日>34日>50日>365日)时,表示强势上涨趋势;当呈空头排列时,表示下跌趋势 2. 判断支撑压力:价格回踩均线时,均线可作为动态支撑或压力位 3. 趋势确认:均线方向向上表示上升趋势,向下表示下降趋势 4. 配合K线颜色:蓝色K线表示当日收盘价高于开盘价(上涨),绿色表示下跌

公式源码

EXP1:EMA(C,5),COLORWHITE;
EXP2:EMA(C,8),COLORGREEN;
EXP3:EMA(C,13),COLOR000599;
EXP4:EMA(C,17),COLORYELLOW;
EXP5:EMA(C,34),COLOR0000EE;
EXP6:EMA(C,50),COLORMAGENTA;
EXP7:EMA(C,365),COLORBLUE;
STICKLINE(CLOSE>=O ,H,L-0.008,0,0),COLOR0030FF;
STICKLINE(CLOSE>=O ,C,O,2.5,0),COLOR0030FF;
STICKLINE(CLOSE>=O ,C,O,2,0),COLOR0030FF;
STICKLINE(CLOSE>=O ,C,O,1,0),COLOR0030FF;
STICKLINE(CLOSE>=O ,C,O,0,0),COLOR0030FF;
STICKLINE(CLOSE<O ,L-0.008,H,0,0),COLORGREEN;
STICKLINE(O>C ,C,O,2.5,0 ),COLORGREEN;
STICKLINE(O>C ,C,O,2,0 ),COLORGREEN;
STICKLINE(O>C ,C,O,1,0 ),COLORGREEN;
STICKLINE(O>C,C,O,0,0) ,COLORGREEN;
继续阅读 →