通达信停损下限指标(趋势型)指标公式

📅 2026-08-08

核心逻辑

该指标是一个复合型趋势跟踪系统,主要包含三个核心部分: 1. **主趋势线**:通过三次SMA嵌套平滑处理价格(类似"蛇形"均线),用于追踪中期趋势 2. **止损线**:动态计算的支撑位,当价格跌破时可能触发止损 3. **K线形态识别**:识别连续上涨(红三兵到七连阳)和连续下跌(黑三兵到七连阴)的K线组合,用于判断趋势转折 4. **波动率分析**:结合均线偏离度和布林带原理判断超买超卖 整体逻辑是:通过平滑后的均线判断趋势方向,结合K线形态和波动率指标寻找趋势转折点,并设置动态止损保护。

买卖信号

**买入信号:** - A32条件触发(符合特定买入形态)时显示"←═≒∝"黄色文字信号 - LIFENGCYC条件满足(前日偏离度<-15%且当日回升)时显示紫色"☆"信号 - VAR1B条件满足(连续下跌后出现上涨K线)时显示青色柱状线 **卖出信号:** - AA条件满足(连续上涨后出现下跌K线)时显示绿色柱状线 - B2<SMA2时显示绿色线条(趋势转弱) - 停损下限被跌破时触发止损

用法

1. **趋势判断**:红线表示上升趋势(买入持有),绿线表示下降趋势(观望或卖出) 2. **买入时机**:关注"☆"和"←═≒∝"信号出现时,结合红线和蓝色区域判断 3. **止损保护**:关注停损下限线,跌破后及时止损 4. **形态配合**:红三兵/七连阳后出现绿色柱状线可能预示顶部;黑三兵后出现青色柱状线可能预示底部 5. **综合分析**:建议结合成交量和其他趋势指标综合判断,避免单一信号交易

公式源码

B1:=MA(C,1);
B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1);
SMA2:=MA(B2,3);
停损下限:IF(LLV(MA(B2,8),3)<B2,LLV(MA(B2,8),3),B2);
IF(B2>SMA2,B2,DRAWNULL),COLORRED,LINETHICK4;
IF(B2<SMA2,B2,DRAWNULL),COLORGREEN,LINETHICK4;
SNAKEA:HHV(MA(B2,1),13),COLORYELLOW;
VAR1A:=(2*CLOSE+HIGH+LOW)/4;
VAR2A:=MA(VAR1A,7);
VAR3A:=VAR2A-MA(VAR1A,7/2)<0;
VAR4A:=VAR2A-MA(VAR1A,7/2)>0;
VAR5A:=BARSLAST(VAR3A);
VAR6A:=0-BARSLAST(VAR4A);
VAR7A:=IF(VAR3A<=0,VAR5A,VAR6A);
STICKLINE(SNAKEA>B2 AND B2>SMA2,SNAKEA,B2,0,0),COLORBLUE;
STICKLINE(SNAKEA>SMA2 AND B2<SMA2,SNAKEA,SMA2,0,0),COLORBLUE;
VAR11A:=(CLOSE*2+HIGH+LOW)/4;
VAR21A:=EMA(VAR11A,13)-EMA(VAR11A,34);
VAR31A:=EMA(VAR21A,5);
{STICKLINE((C>=O),OPEN,LOW,0,0),COLOR0726CA;
STICKLINE((C>=O),CLOSE,HIGH,0,0),COLOR0726CA;
STICKLINE((C<O),CLOSE,LOW,0,0),COLORDE9100;
STICKLINE((C<O),OPEN,HIGH,0,0),COLORDE9100;
STICKLINE((C<O),CLOSE,OPEN,2.5,0),COLORFFCC00;
STICKLINE((C<O),CLOSE,OPEN,1.5,0),COLORFFFF00;
STICKLINE((C>O),CLOSE,OPEN,2,0),COLOR0754E9;
STICKLINE((C>O),CLOSE,OPEN,1.5,0),COLOR076EF3;
STICKLINE((C>O),CLOSE,OPEN,1,0),COLOR077BF3;}
VAR2:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2)));
VAR3:=((REF(VAR2,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR4:=((REF(VAR3,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR5:=((REF(VAR4,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR6:=((REF(VAR5,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR7:=((REF(VAR6,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR8:=((REF(VAR7,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR9:=((REF(VAR8,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VARA:=((REF(VAR9,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VARB:=((REF(VARA,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VARC:=((REF(VARB,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VARD:=((REF(VARC,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VARE:=((CLOSE < REF(CLOSE,1)) AND (CLOSE < REF(CLOSE,2)));
VARF:=((REF(VARE,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR10:=((REF(VARF,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR11:=((REF(VAR10,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR12:=((REF(VAR11,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR13:=((REF(VAR12,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR14:=((REF(VAR13,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR15:=((REF(VAR14,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR16:=((REF(VAR15,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR17:=((REF(VAR16,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR18:=((REF(VAR17,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR19:=((REF(VAR18,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR1B:=(REF((((((((((((VARE OR VARF) OR VAR10) OR VAR11) OR VAR12) OR VAR13) OR VAR14) OR VAR15) OR VAR16) OR VAR17) OR VAR18) OR VAR19),1) AND VAR2);
{STICKLINE(VAR1B,O,O+(C-O)/3,3,0),COLOR10D0FF;}
STICKLINE(VAR1B,O,O+(C-O)/3,2,0),COLOR10FFFF;
STICKLINE(VAR1B,O,O+(C-O)/3,1,0),COLOR00FFFF;
AA:=(REF((((((((((((VAR2 OR VAR3) OR VAR4) OR VAR5) OR VAR6) OR VAR7) OR VAR8) OR VAR9) OR VARA) OR VARB) OR VARC) OR VARD),1) AND VARE);
{STICKLINE(AA,O,O+(C-O)/3,3,0),COLOR00DD00;}
STICKLINE(AA,O,O+(C-O)/3,2,0),COLOR00EE00;
STICKLINE(AA,O,O+(C-O)/3,1,0),COLOR00FF00;
A13:=EMA(CLOSE,55);
A14:=MA(CLOSE,75);
A15:=EMA(A14,3);
A16:=EMA(A15,3);
A17:=(HIGH + LOW) / 5;
A18:=(MA(A17,4)) - (MA(A17,34));
A19:=crOSS(A18,0);
A20:=CROSS(0,A18);
A21:=BARSLAST(A19);
A22:=BARSLAST(A20);
A23:=REF(A19,1);
A24:=REF(A20,1);
A25:=BARSLAST(A23);
A26:=BARSLAST(A24);
A27:=IF((A25 < A26),(REF((HHV(HIGH,2)),A25)),(REF((LLV(LOW,2)),A26)));
A28:=(((REF(CLOSE,1)) <= (REF(A27,1))) AND (CLOSE > A27)) AND (A21 < A22);
A29:=(((REF(CLOSE,1)) >= (REF(A27,1))) AND (CLOSE < A27)) AND (A22 < A21);
A30:=A28 AND ((COUNT(A28,A21)) = 1);
A31:=A29 AND ((COUNT(A29,A22)) = 1);
A32:=A30 AND ((REF(BARSLAST(A31),1)) < (REF(BARSLAST(A30),1)));
A33:=A31 AND ((REF(BARSLAST(A31),1)) > (REF(BARSLAST(A30),1)));
DRAWTEXT(A32,SMA2*0.99,'←═≒∝'),COLORYELLOW;
AC:=AMOUNT/(vol);
YY:=MA(AC,13);
LLL:=(C-YY)/YY*100;
MIDC :=  MA(CLOSE,22);
UPPERC:= MIDC + 2*STD(C,22);
LOWERC:= MIDC - 2*STD(C,22);
BBA:=(C-LOWERC)/(UPPERC-LOWERC);
BBC:=FORCAST(BBA,3);
LIFENGcyc:=(REF(LLL,1)<-15 AND REF(BBA,1)<0 AND LLL>REF(LLL,1));
{//STICKLINE(LIFENGCYC,BBC,0.5,6,0);}
{//bbd : (UPPER+LOWER)/2*(C-UPPER);}
STICKLINE(LIFENGCYC>0,C,O,2,0),COLOR10ABFF;
{STICKLINE(LIFENGCYC>0,C,O,1.5,0),COLOR10D0FF;
STICKLINE(LIFENGCYC>0,C,O,1,0),COLOR10FFFF;}
DRAWTEXT(LIFENGCYC>0,LOW*0.99,'☆'),COLORDD00DD;
继续阅读 →

通达信听雪岛型反转主图指标(超买超卖型)指标公式

📅 2026-08-08

核心逻辑

该指标主要用于识别"向下跳空后强势反包"的K线形态。具体原理是:首先识别一个向下跳空缺口(当天最高价低于前一天最低价),然后等待至少3天后,观察股价是否能够突破跳空前的最低价和最高价形成的区间。当股价收盘价高于前一天最高价且高于跳空前最高价时,认为是强势反包信号,可能开启上涨行情。

买卖信号

- **买入信号**:XG条件满足时(REF(HH<LKL,1) AND T>=3 AND L>REF(H,1) AND L>REF(HH,1)),即跳空后至少3天,前一天的最高价低于跳空前的最低价(说明价格已盘整充分),且当前最低价高于前一天最高价和跳空前最高价,形成强势突破 - **卖出信号**:无明确卖出条件,主要用于捕捉买入时机

用法

1. 该指标以图形方式显示信号,当满足条件时在图表上绘制黄色K线柱和橙色水平线 2. 橙色水平线下方位置是跳空前的最低价(LKL),上方位置是跳空前的最高价 3. 出现信号后表明股价可能结束调整,开启新一轮上涨,适合短线关注 4. 建议结合成交量和其他技术指标综合判断,避免在高位追涨

公式源码

LK:=H<REF(L,1);
T:=BARSLAST(LK);
LKL:=REF(L,T+1);
HH:=HHV(H,T+1);
XG:=REF(HH<LKL,1) AND T>=3 AND L>REF(H,1) AND L>REF(HH,1);
FT:=BACKSET(XG,T+1);
STICKLINE(FT AND XG=0,C,O,3,0),COLOR00FFFF;
STICKLINE(FT  AND XG=0,H,L,0,0),COLOR00FFFF;
STICKLINE(FT AND XG=0,LKL,LKL,4,0),COLORFFAA00;
STICKLINE(FT  AND XG=0,REFX(REF(HH,1),BARSNEXT(XG)),REFX(REF(HH,1),BARSNEXT(XG)),4,0),COLORFFAA00;
继续阅读 →

通达信听说不错指标(成交量型)指标公式

📅 2026-08-08

核心逻辑

这是一个基于成交量和买卖盘力量分析的指标。核心原理是: 1. **计算买卖盘**:通过成交量与涨跌价的配合关系,分别计算主动买入(买盘)和主动卖出(卖盘)的金额 2. **分析量价结构**:将成交量分解为上影线、下影线、实体三部分(VAR6/7/8),判断资金流向 3. **对比强弱**:通过"神比"(买盘与均量比)和"鬼比"(卖盘与均量比)对比多空力量 4. **辅助判断**:结合量比、RSI、均线等辅助判断趋势和买卖时机 简单说就是:通过区分成交量的主动性买卖方向,分析资金是流入还是流出,配合价格形态判断主力意图。

买卖信号

- **卖出**: - RSI(6)上穿84位时显示"■卖出" - 满足多重条件(VAR7>VAR6、VARA>2、VAR9>VAR8、股价高于5日/30日均线、成交量放大)时显示"▼出货" - **买入**: - 满足条件(VAR8>VAR6、VARA<-2、股价低于30日均线、VAR8<均量一半)显示"●低进" - 满足条件(VAR6放大2倍以上且股价上涨,或成交量放大3倍且多头排列)显示"◆强势" - 满足条件(量比>1、买盘/三日上攻>1.58、三日上攻>三日下攻、三日下攻下降、3日涨幅<14%)显示"★参与" - **量变信号**:当日成交量是昨日5日均量的2倍以上且换手>1%时显示"●量变"

用法

1. **观察红绿柱**:红柱代表买卖差>0(买方占优),绿柱代表买卖差<0(卖方占优) 2. **配合颜色区分**: - 黄色柱:上涨时主动性买盘占优 - 红色柱:下跌时主动性卖盘占优 - 白色柱:下影线成交量最大(可能止跌) - 紫色柱:上影线成交量最大(可能见顶) 3. **关注文字信号**:出现"★参与"时可考虑买入,出现"▼出货"时应警惕 4. **结合均线**:在多头排列(5日>10日>30日>60日)时更可靠

公式源码

VAR1:=(vol / (((HIGH - LOW) * 2) - Abs((CLOSE - OPEN))));
买盘:=IF((CLOSE > OPEN),(VAR1 * (HIGH - LOW)),IF((CLOSE < OPEN),(VAR1 * ((HIGH - OPEN) + (CLOSE - LOW))),(VOL / 2)));  
卖盘:=IF((CLOSE > OPEN),(0 - (VAR1 * ((HIGH - CLOSE) + (OPEN - LOW)))),IF((CLOSE < OPEN),(0 - (VAR1 * (HIGH - LOW))),(0 - (VOL / 2))));  
买卖差:=(买盘 + 卖盘);
STICKLINE((买卖差 < 0),0,买卖差,3,0),COLOR33FF33;  
量比:=(VOL / MA(VOL,5));
JX1:=BARSSINCE(买盘);  
JY1:=IF(((121 > JX1) AND (JX1 > 0)),JX1,120);  
JY2:=IF(((4 > JX1) AND (JX1 > 0)),JX1,3);  
VAR30:=MA(VOL,JY2);
神比:=(买盘 / VAR30);  
鬼比:=(卖盘 / VAR30);  
VAR2:=(HIGH - LOW);  
VAR3:=ABS((OPEN - CLOSE));  
VAR4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));  
VAR5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);  
VAR6:=((VAR3 / VAR2) * VOL);  
VAR7:=((VAR4 / VAR2) * VOL);  
VAR8:=((VAR5 / VAR2) * VOL);  
VAR9:=IF(((VOL / CAPITAL) > 0.001),1,EXP(ABS(LOG(((VOL / CAPITAL) * 100)))));  
VARA:=(((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100);  
VARB:=(((MA(CLOSE,5) > MA(CLOSE,10)) AND (MA(CLOSE,10) > MA(CLOSE,30))) AND (MA(CLOSE,30) > MA(CLOSE,60)));   VARC:=((MA(CLOSE,5) < MA(CLOSE,10)) AND (MA(CLOSE,10) < MA(CLOSE,30)));  
VARD:=REF(CLOSE,1);  
VARE:=((SMA(MAX((CLOSE - VARD),0),6,1) / SMA(ABS((CLOSE - VARD)),6,1)) * 100);
DRAWTEXT(((DATE > 700101) AND crOSS(84,VARE)),HIGH,'■卖出'),COLORF2A3A4;  
VAR40:=((IF((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE > OPEN)),VAR6,买盘) + 买盘) / 2);  
VAR41:=((IF(((VAR7 > VAR6) AND (VAR7 > VAR8)),VAR7,买盘) + 买盘) / 2);  
VAR42:=((IF(((VAR8 > VAR6) AND (VAR8 > VAR7)),VAR8,买盘) + 买盘) / 2);  
VAR50:=((IF((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE < OPEN)),VAR6,卖盘) + 卖盘) / 2);  
三日上攻:=MA((((VAR40 + VAR41) + VAR42) / 3),JY2);  
三日下攻:=MA(VAR50,JY2);  
多头:STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,3,1),COLOR0000FF;  
空头:STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,3,1),COLOR00FF00;  
STICKLINE((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE > OPEN)),0,VAR6,2,0),COLOR00FFFF;  
STICKLINE((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE < OPEN)),0,VAR6,2,0),COLORFF0000;  
STICKLINE(((VAR8 > VAR6) AND (VAR8 > VAR7)),0,VAR8,2,0),COLORFFFFFF;  
STICKLINE(((VAR7 > VAR6) AND (VAR7 > VAR8)),0,VAR7,2,0),COLORFF00FF;  
STICKLINE((VOL > (MA(VOL,5) * 2.5)),0,VOL,1,0);  
STICKLINE((买盘 > 0),买盘,0,1,0),COLOR0000FF;
上攻均量:=MA(买盘,JY1);  
下攻均量:=MA(卖盘,JY1);  
DRAWTEXT(((((((((VAR7 > VAR6) AND (VARA > 2)) AND (VAR9 > VAR8)) AND (CLOSE > MA(CLOSE,5))) AND (CLOSE > MA(CLOSE,30))) AND (HIGH > MA(CLOSE,60))) AND (VOL > MA(VOL,5))) AND (VAR7 >= MA(VOL,5))),VOL,'▼出货');  
DRAWTEXT(((((((VAR8 > VAR6) AND (VAR8 > VAR7)) AND (VARA < (0 - 2))) AND (CLOSE < MA(CLOSE,30))) AND (VAR8 < (MA(VOL,5) / 2))) AND (MA(VOL,5) < MA(VOL,10))),VOL,'●低进');  
DRAWTEXT((((((VAR6 > (MA(VOL,5) * 2)) AND (VAR6 >= VAR7)) AND (VAR6 >= VAR8)) AND (CLOSE > OPEN)) OR ((VOL > (MA(VOL,5) * 3)) AND VARB)),VOL,'◆强势');  
DRAWTEXT((((((量比 > 1) AND ((买盘 / 三日上攻) > 1.58)) AND IF((三日上攻 > 上攻均量),(三日上攻 > 三日下攻),(三日上攻 > REF(三日上攻,1)))) AND (三日下攻 < REF(三日下攻,1))) AND ((((CLOSE - REF(CLOSE,3)) / REF(CLOSE,3)) * 100) < 14)),(买盘 * 1.3),'★参与'),COLOR99FF00;  
换手率:=((VOL / CAPITAL) * 100);
DRAWTEXT((((VOL / REF((SUM(VOL,5) / 5),1)) >= 2) AND (换手率 > 1)),(VOL * 1.1),'●量变'),COLOR00FFFF;
继续阅读 →

通达信华丽DMI指标(趋势型)指标公式

📅 2026-08-08

核心逻辑

这是一个经过美化处理的DMI(趋向指标)指标,用于判断股价的趋势方向和趋势强度。核心原理是通过比较上涨动力(PDI)和下跌动力(MDI)的相对强弱来识别趋势:当PDI高于MDI时表示上涨趋势主导,反之则下跌趋势主导。ADX和ADXR用于衡量趋势的强度,数值越高代表趋势越明显。

买卖信号

1. ** PDI上穿MDI **:形成红色彩带,表示买入信号 2. ** PDI下穿MDI **:形成绿色彩带,表示卖出信号 3. ** 粉红彩带突破50**:变成黄色彩带,表示股价即将变盘,应关注 4. ** ADX与ADXR交叉**:可作为趋势转换的辅助判断

用法

1. 观察PDI(红色)和MDI(绿色)两根线的相对位置和交叉情况 2. PDI在MDI上方且开口放大时持股待涨,PDI下穿MDI时考虑卖出 3. 关注ADX数值,ADX>25时表示趋势明确,ADX<20时表示趋势不明朗 4. 粉红彩带突破50关注线时需密切关注,可能产生变盘 5. 可结合其他指标综合判断,提高准确率

公式源码

说明:
1美化后的dmi指标副图分别由PDI,mdi和ADX,ADXR两组彩带组成。
2其中粉红、黄彩带表示股价走势的趋向。
3通常情况下,当 粉红彩带上升到关注线(50)以上变成黄带,表示股价将变盘。
4由PDI, MDI组成的彩带变红是买入信号,变绿时是卖出信号。
5具体情况参考有关DMI指标操作资料进行操盘。
{参数: N  2  90  14    M  2  60  6}
TR:=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/TR;
MDI: DMM*100/TR;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:EXPMEMA(ADX,M),COLOR00FF00,LINETHICK2;
DRAWBAND(PDI,RGB(240,0,0),MDI,RGB(0,120,0));
DRAWBAND(ADX,RGB(220,0,130),ADXR,RGB(240,240,0));
关注线:50,COLORF0F000,POINTDOT;
继续阅读 →

通达信听力成交量指标(成交量型)指标公式

📅 2026-08-08

核心逻辑

该指标是一个成交量类的变异指标,其核心原理是将KDJ随机指标的计算方法应用于成交量(5日均量)。具体来说: 1. 先计算5日均量作为基础数据 2. 对5日均量进行RSV计算(类似于KDJ中的RSV公式) 3. 对RSV进行SMA平滑得到K、D线 4. J线为3*K-2*D(与KDJ的J线计算方法相同) 5. 最终输出成交量柱状图、K/D/J线以及一个红色买入信号柱

买卖信号

**买入信号(DD条件)**: - 成交量 > J线值 - 收盘价 > 开盘价(当日上涨) - J线 >= 昨日J线(J线上升或持平) - 同时满足以上三个条件时,输出红色信号柱(高度为成交量的2倍) **卖出信号**:该指标未设置明确的卖出条件

用法

1. **主要用法**:当出现红色信号柱(DD)时,表示成交量异常放大且股价上涨,同时J线保持上升态势,可视为潜在买入信号 2. **辅助观察**:可结合J线的位置和变化趋势判断市场动能,J线快速上升表示成交量放大 3. **注意事项**:该指标侧重于成交量异常波动的捕捉,建议结合其他技术指标综合判断,避免单独使用

公式源码

volUME:VOL,VOLSTICK;   
MAVOL1:=MA(VOLUME,5);   
MAVOL2:=MA(VOLUME,10);   
AA:=MAVOL1;   
N:=9;   
M1:=3;   
M2:=5;   
RSV:=((AA-LLV(AA,N))/(HHV(AA,N)-LLV(AA,N))-0.2)*AA+AA;   
K:=SMA(RSV,M1,1);   
D:=SMA(K,M2,1);   
J:3*K-2*D,COLORGREEN,LINETHICK2;   
DD:(VOL>J AND C>O AND J>=REF(J,1))*VOL*2,COLORRED,LINETHICK2;
继续阅读 →

通达信铁掌帮逃顶指标(超买超卖型)指标公式

📅 2026-08-08

核心逻辑

本指标以经典CCI(顺势指标)为核心,结合成交量均线交叉来判断市场状态。CCI通过计算典型价(最高价+最低价+收盘价的均值)与其14日均线的偏离程度,衡量价格是否处于超买或超卖状态。公式中加入了成交量5日均线上穿20日均线的信号,作为辅助判断。

买卖信号

1. **买入信号(绝情谷)**:CCI值低于-150,表示市场进入严重超卖状态,可能出现反弹 2. **买入信号(桃花岛)**:成交量5日均线上穿20日均线,形成金叉,代表成交量放大 3. **卖出信号(逃离铁掌帮)**:CCI从200以上高位回落,且连续两天下移,预示CCI从超买区域回落,可能进入调整

用法

- 当出现"绝情谷"信号(CCI<-150)时,可考虑分批建仓抄底 - 若"绝情谷"与"桃花岛"同时出现(超卖+放量),则买入信号更强 - 当出现"逃离铁掌帮"信号时,应考虑减仓或卖出 - CCI上穿200后需警惕回调风险,结合"逃离铁掌帮"信号可及时逃顶

公式源码

TYP:=(HIGH+LOW+CLOSE)/3;
cci:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)),LINETHICK2,COLOR456456;
绝情谷:CCI<-150 ,LINETHICK0;
STICKLINE(绝情谷,CCI,-10,2.7,0),COLOR0011FF;
STICKLINE(绝情谷,CCI,-10,1.8,0),COLOR0044FF;
STICKLINE(绝情谷,CCI,-10,0.9,0),COLOR0077FF;
STICKLINE(绝情谷,CCI,-10,0.1,0),COLOR0099FF;
DRAWTEXT(绝情谷,CCI,'绝情谷'),COLOR0000FF;
桃花岛:crOSS(MA(V,5),MA(V,20))*5,LINETHICK0,COLORFF00FF;
STICKLINE(桃花岛,0,60,2.7,0),COLOR330033;
STICKLINE(桃花岛,0,60,1.8,0),COLOR770077;
STICKLINE(桃花岛,0,60,0.9,0),COLORBB00BB;
STICKLINE(桃花岛,0,60,0.1,0),COLORFF00FF;
逃离铁掌帮:CROSS(200,CCI) AND REF(CCI,2)<REF(CCI,1) AND CCI<REF(CCI,1) ;
STICKLINE(逃离铁掌帮,0,120,2.7,0),COLOR003300;
STICKLINE(逃离铁掌帮,0,120,1.8,0),COLOR007700;
STICKLINE(逃离铁掌帮,0,120,0.9,0),COLOR00BB00;
STICKLINE(逃离铁掌帮,0,120,0.1,0),COLOR00FF00;
DRAWTEXT(逃离铁掌帮,CCI,'铁掌帮'),COLORFFFFFF;
继续阅读 →

通达信铁血乾坤主图指标(均线型)指标公式

📅 2026-08-08

核心逻辑

这是一个结合均线和K线形态的复合指标。核心逻辑包括: 1. **7日均线**:作为主要趋势参考,线上为洋红色,下跌时变为淡绿色 2. **SS变量**:通过比较当前价与前1-2日价格关系,判断短期多空状态(1=上涨中继,2=强势上涨,-1=下跌中继,-2=强势下跌) 3. **SM变量**:向前追溯找到最近的有效多空信号 4. **高低点识别**:以P=3为参数,在120日内寻找最近的高点和低点,用于判断支撑压力位 5. **K线着色**:红K表示上涨,青K表示下跌,配合蓝色柱状图标记特定买入形态

买卖信号

- **买入信号(蓝色柱状图)**: - SS=1(上涨中继形态) - SM≥1且SS=0(延续之前上涨趋势) - SS=2(强势上涨) - SS=-1或-2且SM>0(双阴后企稳回升) - **卖出信号**:无明确卖出条件显示,主要通过均线方向判断(均线由红变绿时可能转弱)

用法

1. **均线用法**:股价站上7日均线且均线向上运行(洋红色)为多头;股价跌破均线或均线向下(淡绿色)为空头 2. **K线形态**:红K表示当日收涨,青K表示当日收跌 3. **蓝色柱状图**:出现蓝色柱时表示短期出现买入机会,可结合成交量和其他指标确认 4. **支撑压力**:可观察高低点位置作为参考

公式源码

P:=3;
DRAWGBK(C>0,RGB(0,0,155),RGB(0,0,60),0,' ',0);
DRAwrECTREL(500,0,1000,982,RGB(0,0,155));
DRAWRECTREL(500,187.6,1000,794.4,RGB(0,55,5));
DRAWRECTREL(500,375.1,1000,606.9,RGB(0,5,55));
DRAWRECTREL(500,491,1000,491,RGB(255,00,00));
MA(C,7),COLORMAGENTA,LINETHICK2;
IF(MA(C,7)<REF(MA(C,7),1),MA(C,7),DRAWNULL),COLORLIGREEN,LINETHICK2;
DRAWBAND(MA(C,2),RGB(80,0,80),MA(C,7),RGB(0,80,0));
B1:=REF(C,1);
B2:=REF(C,2);
SS:=IF(C>REF(C,1) AND REF(C,1)>=REF(C,2),1,
IF(C>REF(C,2) AND REF(C,2)>REF(C,1),2,
IF(C<REF(C,1) AND REF(C,1)<=REF(C,2),-1,
IF(C<REF(C,2) AND REF(C,2)<REF(C,1),-2,0)))); 
SM:=IF(REF(SS,1)=0,REF(SS,1),
IF(REF(SS,2)=0,REF(SS,2),
IF(REF(SS,3)=0,REF(SS,3),
IF(REF(SS,5)=0,REF(SS,5),
IF(REF(SS,6)=0,REF(SS,6),
IF(REF(SS,7)=0,REF(SS,7),0))))));
STICKLINE(CLOSE>OPEN OR CLOSE=OPEN AND CLOSE>REF(CLOSE,1),LOW,HIGH,0.0,0),COLORRED;
STICKLINE(CLOSE>OPEN OR CLOSE=OPEN AND CLOSE>REF(CLOSE,1),OPEN,CLOSE,0,0),COLORRED;
STICKLINE(CLOSE<OPEN OR CLOSE=OPEN AND CLOSE<=REF(CLOSE,1),LOW,HIGH,0.0,0),COLORCYAN;
STICKLINE(CLOSE<OPEN OR CLOSE=OPEN AND CLOSE<=REF(CLOSE,1),OPEN,CLOSE,0,0),COLORCYAN;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,2.5,0 ),COLOR006600;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,2,0 ),COLOR00CC00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,0,0 ),COLOR00FF00; 
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.5,0) ,COLOR000066;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2,0) ,COLOR0000CC;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0,0) ,COLOR0000FF; 
STICKLINE(SS=1 OR (SM>=1 AND SS=0),B1,C,2.5,0),COLOR0099FF; 
STICKLINE(SS=2,B2,C,2.5,0),COLOR0099FF; 
STICKLINE((SS=-1 OR SS=-2) AND SM>0,B2,B1,2.5,0),COLOR0099FF;
HH:=CONST(HHV(H,120));
LH:=CONST(LLV(H,120));
WN:=P;{原码 N:=3;}
WA1:=REF(H,WN)=HHV(H,2*WN+1); WB1:=FILTER(WA1,WN); 
WC1:=BACKSET(WB1,WN+1); 
WD1:=FILTER(WC1,WN);{高点}
WA2:=REF(L,WN)=LLV(L,2*WN+1); WB2:=FILTER(WA2,WN); 
WC2:=BACKSET(WB2,WN+1); 
WD2:=FILTER(WC2,WN);{低点}
WR1:=BACKSET(ISLASTBAR,BARSLAST(WD1)+1); WS1:=WR1>REF(WR1,1); {前一高}
WT1:=BACKSET(ISLASTBAR,BARSLAST(WD2)+1); WU1:=WT1>REF(WT1,1); {前一低}
WR2:=BACKSET(WS1,REF(BARSLAST(WD1),1)+2); WS2:=WR2>REF(WR2,1); {前二高}
WT2:=BACKSET(WU1,REF(BARSLAST(WD2),1)+2); WU2:=WT2>REF(WT2,1); {前二低}
WR3:=BACKSET(WS2,REF(BARSLAST(WD1),1)+2); WS3:=WR3>REF(WR3,1); {前三高}
WT3:=BACKSET(WU2,REF(BARSLAST(WD2),1)+2); WU3:=WT3>REF(WT3,1); {前三低}
WR4:=BACKSET(WS3,REF(BARSLAST(WD1),1)+2); WS4:=WR4>REF(WR4,1); {前四高}
WT4:=BACKSET(WU3,REF(BARSLAST(WD2),1)+2); WU4:=WT4>REF(WT4,1); {前四高};
继续阅读 →

通达信铁锁连舟指标(趋势型)指标公式

📅 2026-08-08

核心逻辑

这是一个基于高低点区间设计的支撑压力指标。通过计算不同周期的最高价和最低价,得出几个关键价位: - **铁**(Var2*0.83):70天内最高价的83%,代表较强的支撑位 - **锁**(Var3*0.91):20天内最高价的91%,代表短期锁定位 - **连**(4*Var6-Var7):用350天最低价和150天最高价计算的联动价位 - **舟**(Var4*1):240天最高价,代表长期趋势位置 本质上是画出一组动态的支撑/压力带,用于判断股价运行区间和可能转折点。

买卖信号

该公式本身没有明确的买入卖出条件语句,但可作为参考: - **买入参考**:股价回落至"铁"或"连"附近获得支撑时 - **卖出参考**:股价上涨接近"锁"或"舟"位置时 - **其他**:股价突破"舟"可能进入强势趋势

用法

1. 将指标添加到主图,显示四条水平线 2. 观察股价在"铁、锁、连、舟"之间的运行位置 3. 当股价在"铁"或"连"附近止跌,可考虑分批建仓 4. 当股价触及"锁"或"舟"受阻,可考虑减仓或了结 5. 有效突破"舟"(240天高点)可能开启新一轮上涨行情 6. 该指标适合中长线趋势判断,配合其他指标使用效果更佳

公式源码

Var1:=COST(10)*0;
Var2:=HHV(HIGH,70);
Var3:=HHV(HIGH,20);
Var4:=HHV(HIGH,240);
铁: Var2*0.83;
锁: Var3*0.91;
Var5:=(HIGH+LOW+CLOSE)/3;
Var6:=LLV(LOW,350);
Var7:=HHV(HIGH,150);
连: 4*Var6-Var7;
舟: Var4*1;
继续阅读 →

通达信铁算盘指标(选股型)指标公式

📅 2026-08-08

核心逻辑

该指标是一个**多周期共振选股指标**,核心原理是同时观察日线、周线、月线三个周期的KDJ、MACD、RSI共9项技术指标,当所有指标同时满足看涨条件时,形成"黑马初显"信号。此外,还加入了"共振"信号,监测各指标从弱势(死叉或低于50)转为强势(金叉或高于50)的转折点,用于捕捉股票启动的初期阶段。

买卖信号

**买入信号:** 1. **黑马初显**:当日、周、月三个周期的KDJ、MACD、RSI共9项指标全部同时满足看涨条件(日K>日D、日DIF>日DEA、日RSI>50、周K>周D、周DIF>周DEA、周RSI>50、月K>月D、月DIF>月DEA、月RSI>50)时出现,为强烈买入信号 2. **月共振**:月RSI刚突破50轴(月RSI>50且刚由下往上穿越) 3. **月M共振**:月MACD刚形成金叉 4. **月K共振**:月KDJ刚形成金叉 5. **周共振**:周RSI刚突破50轴 6. **周M共振**:周MACD刚形成金叉 7. **周K共振**:周KDJ刚形成金叉("马坑"信号) 8. 若同时出现涨停板(涨幅>9.5%),信号更为强烈(黄色柱+红色柱)

用法

1. **主信号观察**:当出现"黑马初显"红色粗柱信号时,表示该股处于多周期技术面共振的强势状态,可重点关注 2. **共振信号**:关注各种"首"字信号(首月R、首月M、首月K、首周R、首周M、首周K),这些表示技术指标刚刚转强,是行情启动的早期信号 3. **叠加涨停**:若"黑马初显"信号出现当天股价涨停,表明走势更强,可作为重点买入时机 4. **综合判断**:建议结合成交量、大盘环境等因素综合判断,避免在高位或市场整体下跌时使用

公式源码

DD11:0.9,COLORFF33FF;
DD22:1.2,COLORGREEN;
{黄金柱}
M:=30;
N:=15;
AJ:=HHV(H,M)=H;
AJT:=BARSLAST(AJ);
AJ1:=LLV(L,N)=L;
AJ1T:=BARSLAST(AJ1);
TJ:=HHV(H,M)=H;
TJT:BARSLAST(TJ)NODRAW;
TJ1T:=BARSLAST(AJ1);
{STICKLINE((TJT=0,H,TJ1T=0) AND AJ1 AND FILTERX(AJ1,TJT+1) ,REF(L,TJ1T)
,REF(H,TJT),0,0)COLORBLUE,LINETHICK3;}
OUT:=STICKLINE((TJT=0,H,TJ1T=0) AND AJ1 AND FILTERX(AJ1,TJT+1) ,REF(L,TJ1T)
,REF(H,TJT),0,0)COLORBLUE,LINETHICK3;
STICKLINE(OUT>0,0,0.89,4,0),COLORYELLOW,LINETHICK2;{黄色柱}
DRAWTEXT(OUT,0.95,'底'),COLORYELLOW;
{选股}
{M:=30;
N:=15;
AJ1:=LLV(L,N)=L;
TJ:=HHV(H,M)=H;
TJT:=BARSLAST(TJ);
TJ1T:=BARSLAST(AJ1);
TJT=0,H,TJ1T=0 AND AJ1 AND FILTERX(AJ1,TJT+1) ;};
{kdj日金}
日K:="kdJ.K#DAY"(9,3,3);
日D:="KDJ.D#DAY"(9,3,3);
DRAWICON(日K>日D,0.1,32);
DRAWICON(日K<日D,0.1,2);
DRAWTEXT(ISLASTBAR=1,0.1,'日K');
{macd日金}
日DIF:="MACD.DIF#DAY"(12,26,9);
日DEA:="MACD.DEA#DAY"(12,26,9);
DRAWICON(日DIF>日DEA,0.2.1,32);
DRAWICON(日DIF<日DEA,0.2,2);
DRAWTEXT(ISLASTBAR=1,0.2,'日M');
{rsi日}
日RSI:="RSI.RSI1#DAY"(9);
DRAWICON(日RSI>50,0.3,32);
DRAWICON(日RSI<50,0.3,2);
DRAWTEXT(ISLASTBAR=1,0.3,'日R');
{KDJ周金}
周K:="KDJ.K#WEEK"(9,3,3);
周D:="KDJ.D#WEEK"(9,3,3);
DRAWICON(周K>周D,0.4,13);
DRAWICON(周K<周D,0.4,2);
DRAWTEXT(ISLASTBAR=1,0.4,'周K');
{MACD周金}
周DIF:="MACD.DIF#WEEK"(12,26,9);
周DEA:="MACD.DEA#WEEK"(12,26,9);
DRAWICON(周DIF>周DEA,0.5,13);
DRAWICON(周DIF<周DEA,0.5,2);
DRAWTEXT(ISLASTBAR=1,0.5,'周M');
{RSI周}
周RSI:="RSI.RSI1#WEEK"(9);
DRAWICON(周RSI>50,0.6,13);
DRAWICON(周RSI<50,0.6,2);
DRAWTEXT(ISLASTBAR=1,0.6,'周R');
{KDJ月金}
月K:="KDJ.K#MONTH"(9,3,3);
月D:="KDJ.D#MONTH"(9,3,3);
DRAWICON(月K>月D,0.7,33);
DRAWICON(月K<月D,0.7,2);
DRAWTEXT(ISLASTBAR=1,0.7,'月K');
{MACD月金}
月DIF:="MACD.DIF#MONTH"(12,26,9);
月DEA:="MACD.DEA#MONTH"(12,26,9);
DRAWICON(月DIF>月DEA,0.8,33);
DRAWICON(月DIF<月DEA,0.8,2);
DRAWTEXT(ISLASTBAR=1,0.8,'月M');
{RSI月}
月RSI:="RSI.RSI1#MONTH"(9);
DRAWICON(月RSI>50,0.9,33);
DRAWICON(月RSI<50,0.9,2);
DRAWTEXT(ISLASTBAR=1,0.9,'月R');
X1:=日K>日D;
X2:=日DIF>日DEA;
X3:=日RSI>50;
X4:=周K>周D;
X5:=周DIF>周DEA;
X6:=周RSI>50;
X7:=月K>月D;
X8:=月DIF>月DEA;
X9:=月RSI>50;
黑马初显:=X1 AND X2 AND X3 AND X4 AND X5 AND X6 AND X7 AND X8 AND X9;
STICKLINE(黑马初显,0.05,0.91,0.12,0),COLORRED;
STICKLINE(黑马初显 AND C/REF(C,1)>1.095,0.05,0.91,0.66,0),COLORYELLOW;
STICKLINE(黑马初显 AND C/REF(C,1)>1.095,0.05,0.91,0.06,0),COLORRED;
{DRAWTEXT(首周K,0.935,' --马坑'),COLORYELLOW;}
月RSI1:="RSI.RSI1#MONTH"(9),COLORWHITE;
A:=月RSI1>50;
首月R:crOSS(A>REF(A,1),0.5),COLORWHITE,LINETHICK3;
STICKLINE(首月R,1.2,1.12,5,0),COLORWHITE,LINETHICK3;
DRAWTEXT(首月R,1.11,'  --月共振'),COLORWHITE;
月DIF1:="MACD.DIF#MONTH"(12,26,9)COLORYELLOW;
月DEA1:="MACD.DEA#MONTH"(12,26,9)COLORYELLOW;
AA:=月DIF1>月DEA1;
首月M:CROSS(AA>REF(AA,1),0.5)COLORYELLOW;
STICKLINE(首月M,1.15,1.1,5,0),COLORYELLOW;
月K1:="KDJ.K#MONTH"(9,3,3),COLORMAGENTA;
月D1:="KDJ.D#MONTH"(9,3,3),COLORMAGENTA;
AAA:=月K1>月D1;
首月K:CROSS(AAA>REF(AAA,1),0.5),COLORMAGENTA,LINETHICK3;
STICKLINE(首月K,1.1,1.05,5,0),COLORMAGENTA,LINETHICK3;
周RSI1:="RSI.RSI1#WEEK"(9),COLORGREEN;
AAAA:=周RSI1>50;
首周R:CROSS(AAAA>REF(AAAA,1),0.5),COLORRED,LINETHICK4;
STICKLINE(首周R,1.05,1,5,0),COLORRED,LINETHICK4;
DRAWTEXT(首周R,1.03,' --周共振'),COLORRED;
周DIF1:="MACD.DIF#WEEK"(12,26,9),COLORCYAN;
周DEA1:="MACD.DEA#WEEK"(12,26,9),COLORCYAN;
AAAAA:=周DIF1>周DEA1;
首周M:CROSS(AAAAA>REF(AAAAA,1),0.5),COLORCYAN;
STICKLINE(首周M,1,0.95,5,0),COLORCYAN;
周K1:="KDJ.K#WEEK"(9,3,3),COLORBLUE;
周D1:="KDJ.D#WEEK"(9,3,3),COLORBLUE;
AAAAAA:=周K1>周D1;
首周K:CROSS(AAAAAA>REF(AAAAAA,1),0.5),COLORBLUE;
STICKLINE(首周K,1.05,1,0,0),COLORBLUE,LINETHICK1;
STICKLINE(首周K,0.95,0.91,5,0),COLORBLUE;
DRAWTEXT(首周K,0.935,' --马坑'),COLORYELLOW;
DRAWTEXT(黑马初显,0.935,'-飚'),COLORYELLOW;
继续阅读 →

通达信铁树开花主图指标(均线型)指标公式

📅 2026-08-08

核心逻辑

该指标是一个综合型趋势追踪指标,主要包含以下计算逻辑: 1. **主力成本线计算**:通过加权平均(权重从20到1)计算20日加权均价,再用13日指数移动平均(EMA)平滑得到主力成本线,用于判断主力资金成本区间。 2. **短期动能指标**:计算3日均线与5日均线的差值(DK),反映短期价格动能变化。 3. **均线系统**:同时使用5日、10日、23.5日、30日均线判断短期、中期、长期趋势。 4. **波动率分析**:通过21日内的最高价和最低价范围,计算价格相对位置,判断超买超卖状态。

买卖信号

**买入信号:** - **★红牛**:MA10上穿MA5,且MA5>MA30、MA10>MA30、MA10>前一天MA10(均线多头排列) - **牛起步**:V1(5日EMA)上穿V2(90日EMA*1.01) - **○牛窝**:AK1上穿AK(基于21日高低价的短期与长期EMA金叉) - **铁树开花**:满足低价格(低于均价的92%)、涨幅>1.2%、当日最低价<当日均价的90%、缩量(低于5日均量1.5倍) - **★大胆搏**、**★加仓**:收盘价>前一日收盘*1.05 且 当日最高价/收盘价<1.01 **卖出信号:** - **▼逃顶**:VAR7<82(RSI类指标,超买区域) - **小心变盘**:9日内收盘价持续高于当前收盘(高位风险提示)

用法

1. **趋势判断**:观察主力成本线(紫色)与股价关系,股价在成本线上方运行表示多头趋势。 2. **买入时机**:当出现"红牛"、"牛起步"、"牛窝"等信号时,结合成交量放大进行买入。其中"铁树开花"是极度缩量见底信号,"大胆搏"是强势突破信号。 3. **卖出时机**:当出现"▼逃顶"信号时考虑减仓或离场,"小心变盘"信号出现时需警惕高位回落风险。 4. **综合运用**:建议多个买入信号共振时买入可靠性更高,如同时出现"牛起步"和"牛窝"信号。

公式源码

A:=(3*C+L+O+H)/6;
X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+
14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/210;
S2:=SMA(C,3,1);
S6:=SMA(C,5,1);
DK:=2*(S2-S6);
主力成本:EMA(X,13),COLORFF00FF,LINETHICK0;
短期底部:LLV(HIGH,30),LINETHICK2,COLORFFCC00;
IF(MA(C,3),MA(C,3),DRAWNULL),COLORYELLOW,LINETHICK2;
IF(MA(C,9),MA(C,9),DRAWNULL),COLORMAGENTA,LINETHICK2;
IF(MA(C,23.5),MA(C,23.5),DRAWNULL),COLORWHITE;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
FA:=BARSLAST(crOSS(MA10,MA5)) AND CROSS(MA5,MA10);
FB:=FA AND MA5>MA30 AND MA10>MA30  AND MA10>REF(MA10,1);
DRAWTEXT(FB,L-0.58,'★红牛'),COLORRED;
V1:=EMA(CLOSE,5);
V2:=EMA(EMA(CLOSE,90)*1.01,10);
DRAWTEXT(CROSS(V1,V2),V1+0.05,'牛起步'),COLOR00FF00;
VAR1:=LLV(LOW,21);
VAR2:=HHV(HIGH,21);
AK1:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 100),5);
AK:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 50),13);
AB:=CROSS(AK1,AK);
DRAWTEXT((AB = 1),(LOW * 0.99),'○牛窝'),COLORYELLOW;
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,COLOR0099FF;
DRAWTEXT(铁树开花,L*0.99,'铁树开花'),COLOR0099FF;
VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);
VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VAR3AA>0),91,0);
DRAWTEXT(FILTER((VAR4AA>90),45),(LOW)*(0.93),'★大胆搏 '),COLOR00FFFF;
DRAWTEXT(FILTER((VAR4AA>90),35),(LOW)*(0.99000001),'★加仓'),COLOR00FFFF;
A1AA:=9;
A2AA:=(REF(CLOSE,A1AA+1)<CLOSE);
DRAWTEXT(FILTER((A2AA>-0.5),84),(HIGH)*(1.05),'小心变盘'),COLORFFFFFF;
VAR6:=REF(C,1);
VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(Abs(C-VAR6),6,1)*100;
DRAWTEXT(CROSS(82,VAR7),H*1.01,'▼逃顶'),COLORYELLOW;
继续阅读 →

通达信铁扇公主选股指标(选股型)指标公式

📅 2026-08-08

核心逻辑

该指标是一个综合选股指标,融合了MACD、RSI和KDJ三个经典技术指标。计算原理如下: 1. **MACD部分**:计算12日EMA与26日EMA的差值(DIF),再计算DIF的9日EMA(DEA),两者差值乘以2得到MACD柱状图 2. **RSI部分**:分别计算6日、12日、24日三个周期的RSI相对强弱指标 3. **KDJ部分**:基于9日周期内的最高价、最低价和收盘价计算RSV,再通过3日SMA得到K、D值,J=3K-2D 综合判断需要:KDJ金叉 + 5日内出现过MACD金叉 + 5日内出现过RSI金叉且RSI2上升 + MACD红柱连续2天放大

买卖信号

**买入条件**(XG选股信号): - KDJ金叉:J线从下往上穿越D线 - 5日内存在MACD金叉(DIF上穿DEA) - 5日内存在RSI金叉(RSI1上穿RSI2)且RSI2处于上升状态 - MACD红柱连续2天放大(多头排列) - 当以上条件同时满足时产生选股信号 该公式无明确的卖出条件,主要用于选股

用法

1. **使用方式**:将公式作为选股公式使用,在全A股中筛选符合条件的股票 2. **筛选时机**:当出现XG信号时,表示该股同时满足MACD、RSI、KDJ的多头条件,可能处于强势上涨阶段 3. **注意事项**: - 该指标是选股型指标,需要结合其他分析方式进一步确认 - 建议配合成交量和基本面分析使用 - 可设置其他过滤条件提高选股质量

公式源码

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
macd1:=(DIF-DEA)*2;
LC:=REF(CLOSE,1);
rsi1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(Abs(CLOSE-LC),6,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;
RSI3:=SMA(MAX(CLOSE-LC,0),24,1)/SMA(ABS(CLOSE-LC),24,1)*100;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,3))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
XG:crOSS(J,D) AND COUNT(CROSS(DIF,DEA),5)>0 AND COUNT(CROSS(RSI1,RSI2) AND RSI2>REF(RSI2,1),5)>0 AND
MACD1>REF(MACD1,1) AND count(MACD1>0,2)=2;
继续阅读 →

通达信铁律均线操盘主图指标(趋势型)指标公式

📅 2026-08-08

核心逻辑

该指标以30日均线(MAR1)作为核心趋势判断依据。当30日均线处于上涨状态(C1为真)时判定为多头趋势(AA),当均线处于下跌状态(C2为真)时判定为空头趋势(BB)。通过比较相邻周期的均线状态变化来识别趋势转换,并结合5日、10日均线的相互关系(DRAWBAND区域)来增强视觉效果。

买卖信号

- **买入信号**:当AA从False变为True,即30日均线由下跌转为上涨时,在最低价下方显示买入图标 - **卖出信号**:当BB从False变为True,即30日均线由上涨转为下跌时,在最高价上方显示卖出图标

用法

1. 关注30日均线的方向变化,当均线由下降转为上升时是潜在买入时机 2. 当均线由上升转为下降时是卖出信号 3. 图表中红色系(蓝紫色调)K线表示上涨趋势,绿色系K线表示下跌趋势 4. 可结合5日、10日均线的金叉死叉进行辅助判断 5. 该指标适合中线趋势交易,但需注意震荡行情中可能产生频繁假信号

公式源码

N:=30;
 MA5:MA(C,5),COLORFF00FF,LINETHICK1;
 MA10:MA(C,10),COLOR00FFFF,LINETHICK1;
 DRAWBAND(MA5,RGB(220,0,0),MA10,RGB(0,200,200));
 MAR1:MA(C,N),COLORFFFFFF,LINETHICK2;
 IF(MAR1>=REF(MAR1,1),MAR1,DRAWNULL),COLORRED,LINETHICK2;
 C1:= MAR1>=REF(MAR1,1);
 C2:=MAR1<REF(MAR1,1) ;
 AA:=C1 > C2 ;
 BB:=C2>C1 ;
 买入:DRAWICON(crOSS(AA,BB),L-0.1,1);
 卖出:DRAWICON(CROSS(BB,AA),H+0.1,2);
 STICKLINE(AA,C,O,3,0),COLOR000099;
 STICKLINE(AA,H,L,0.5,0),COLOR000099;
 STICKLINE(BB,C,O,3,0),COLORFF0099;
 STICKLINE(BB,H,L,0.5,0),COLOR660099;
 STICKLINE(AA,CLOSE,OPEN,3.0,0),COLOR9900CC;
 STICKLINE(AA,CLOSE,OPEN,2.5,0),COLORFF00CC;
 STICKLINE(AA,CLOSE,OPEN,1.9,0),COLORFF00FF;
 STICKLINE(AA,CLOSE,OPEN,1.0,0),COLORFF33FF;
 STICKLINE(AA,CLOSE,OPEN,0.5,0),COLORFF66FF;
 STICKLINE(AA,CLOSE,OPEN,0.2,0),COLORFF99FF;
 STICKLINE(BB,CLOSE,OPEN,3,0),COLOR006633;
 STICKLINE(BB,CLOSE,OPEN,2.5,0),COLOR339933;
 STICKLINE(BB,CLOSE,OPEN,1.9,0),COLOR669933;
 STICKLINE(BB,CLOSE,OPEN,1.5,0),COLOR33CC33;
 STICKLINE(BB,CLOSE,OPEN,1.0,0),COLOR66CC33;
 STICKLINE(BB,CLOSE,OPEN,0.2,0),COLORCCFF33;
 STICKLINE(买入,O,(C-O)/2+O,3,0),COLOR335555;
 STICKLINE(买入,O,(C-O)/2+O,2.2,0),COLOR338888;
 STICKLINE(买入,O,(C-O)/2+O,1.5,0),COLOR33AAAA;
 STICKLINE(买入,O,(C-O)/2+O,1,0),COLOR33CCCC;
 STICKLINE(买入,O,(C-O)/2+O,0,0),COLOR33EEEE;
 STICKLINE(卖出,O,(C-O)/2+O,3,0),COLOR550055;
 STICKLINE(卖出,O,(C-O)/2+O,2.2,0),COLOR880088;
 STICKLINE(卖出,O,(C-O)/2+O,1.5,0),COLORAA00AA;
 STICKLINE(卖出,O,(C-O)/2+O,1,0),COLORCC00CC;
 STICKLINE(卖出,O,(C-O)/2+O,0.5,0),COLOREE00EE;
继续阅读 →

通达信铁龙趋势指标(趋势型)指标公式

📅 2026-08-08

核心逻辑

这是一个结合量价关系的趋势判断指标。计算原理是: 1. 先计算成交量与价格波动范围的比值(VID) 2. 用收盘价与昨日收盘价的差值乘以VID,得到"量价配合"的值 3. 对这个值进行累积求和后,分别计算10日(DIFF)和20日(DEA)的平滑移动平均 4. 两者相减得到LON指标(类似MACD的柱状图) 5. 同时结合成交量变化率(VAR1)和价格偏离度(VAR2)来综合判断市场状态 本质上是一个**量价结合的趋势指标**,通过成交量放大价格信号的真实性。

买卖信号

- **买入信号**:绿色柱状图(STICKLINE(SHTMA>MY)),表示短期均价高于长期均价,市场处于多头状态 - **卖出信号**:紫色柱状图(STICKLINE(SHTMA<MY)),表示短期均价跌破长期均价,市场处于空头状态

用法

1. 观察LON柱状图的颜色:绿色看多,紫色看空 2. 结合LON与其均线(LONMA)的位置关系判断趋势强弱 3. 当绿色柱状图变长且LON向上突破LONMA时,是较强的买入信号 4. 当紫色柱状图变长且LON向下穿越LONMA时,是较强的卖出信号 5. 可配合其他趋势指标或均线系统一起使用,提高判断准确率

公式源码

LC := REF(CLOSE,1);
VID := SUM(vol,2)/(((HHV(HIGH,2)-LLV(LOW,2)))*100);
RC := (CLOSE-LC)*VID;
LONG := SUM(RC,0);
DIFF := SMA(LONG,10,1);
DEA := SMA(LONG,20,1);
LON := (DIFF-DEA)*10,COLOR00DD00,LINETHICK1;
LONMA : MA(LON,10),COLORFFFFFF,LINETHICK2;
LONT : LON,COLORSTICK;
VAR1:=MA((VOL-REF(VOL,1))/REF(VOL,1),5);
VAR2:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
MY:=VAR2*(1+VAR1);
SHT:= MY;
SHTMA:= MA(SHT,5);
LONT1:=MA(LONT,3);
STICKLINE(SHTMA>MY,LONT,LONT1,2,0),COLOR55FF22;
STICKLINE(SHTMA<MY,LONT,LONT1,2,0),COLOR9900FF;
继续阅读 →

通达信铁规则主图指标(均线型)指标公式

📅 2026-08-08

核心逻辑

该指标由4条不同周期的指数移动平均线(EMA)组成,分别是5日、10日、20日和60日均线。EMA与普通均线相比,对价格变化的反应更加灵敏,能更快反映短期趋势变化。这套均线系统通过不同周期的组合,帮助投资者判断市场趋势和价格运行方向。

买卖信号

该公式本身没有内置明确的买卖信号条件,但可以衍生出以下判断方法: - **买入信号**:短期均线上穿长期均线(金叉),如5日均线上穿10日均线;均线呈多头排列(短周期均线在长周期均线上方) - **卖出信号**:短期均线下穿长期均线(死叉),如5日均线下穿10日均线;均线呈空头排列(短周期均线在长周期均线下方)

用法

1. 观察均线排列方向:多头排列表示上涨趋势,空头排列表示下跌趋势 2. 关注均线交叉点:金叉可能预示上涨机会,死叉可能预示下跌风险 3. 作为支撑/压力参考:价格在均线上方时均线形成支撑,在下方时形成压力 4. 结合其他指标:建议配合成交量或其他趋势指标综合判断,提高信号的可靠性

公式源码

M1:=5;
M2:=10;
M3:=20;
M4:=60;
EXP1:expma(CLOSE,M1)LINETHICK2;
EXP2:EXPMA(CLOSE,M2)LINETHICK2;
EXP3:EXPMA(CLOSE,M3)LINETHICK2;
EXP4:EXPMA(CLOSE,M4)LINETHICK2;
继续阅读 →

通达信华光4阶段指标(其他)指标公式

📅 2026-08-08

核心逻辑

这是一个**量价关系综合指标**,通过结合股价波动幅度(55日振幅)和短期涨跌幅来判断主力资金的操作阶段。 - **Var4(55日振幅)**:55日内最高价与最低价的涨幅百分比,反映股票的中期波动程度 - **Var5(单日涨跌幅)**:当日股价涨跌百分比 - **Var5累计求和(4日)**:判断短期趋势强度 - **Var6(换手率)**:成交量与总股本的比值,反映市场活跃程度 **原理**:主力资金吸筹时振幅较小(Var4<25%);拉升时连续上涨(4日累计涨幅>16%);出货时高位放量(换手率>40%)但涨幅放缓;下跌时连续下跌(4日累计涨幅<-10%)。

买卖信号

- **吸货信号(买入)**:55日振幅<25%时,显示吸货信号(值为50) - **拉升信号(买入)**:4日累计涨幅>16%时,显示拉升信号(值为100) - **出货信号(卖出)**:同时满足5日累计换手率>40%、4日累计涨幅≤16%且>-10%、55日振幅>25%时,显示出货信号(值为-100) - **下跌信号(卖出)**:4日累计涨幅<-10%时,显示下跌信号(值为-50)

用法

1. **多信号综合判断**:该指标同时输出四个信号,需结合判断当前处于哪个阶段 2. **吸货区关注**:当出现吸货信号时,表明股票处于横盘震荡期,可关注但不宜急于买入 3. **拉升初期买入**:出现拉升信号时,表明股票开始启动,可考虑买入 4. **出货/下跌信号**:出现出货或下跌信号时,应考虑减仓或卖出 5. **注意**:该指标部分变量(如Var1、Var2、Var3、Var7)未被使用,可能为历史遗留代码

公式源码

吸筹、拉升、下跌、出货.					
					Var1:=IF(YEAR>=2001 AND MONTH>5,0,1);
Var2:=99999;
Var3:=COST(10);
Var4:=(HHV(CLOSE,55)-LLV(CLOSE,55))/LLV(CLOSE,55)*100;
Var5:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
Var6:=vol/CAPITAL*100;
Var7:=99999;
吸货: IF(Var4<25,50,0), COLORSTICK;
拉升: IF(SUM(Var5,4)>16,100,0), STICK;
出货: IF(SUM(Var6,5)>40 AND SUM(Var5,4)<=16 AND Var4>25 AND SUM(Var5,4)>-10,-100,0), COLORSTICK;
下跌: IF(SUM(Var5,4)<-10,-50,0), STICK;
继续阅读 →

通达信铁定出局指标(超买超卖型)指标公式

📅 2026-08-08

核心逻辑

该指标通过计算价格(H+L+C*2)/4的10日均线与标准差的比值,得到价格相对于均值的偏离程度,然后进行多次指数平滑处理。最终生成一个类似振荡器的数值D,当D值超过80时表示市场可能进入超买状态。

买卖信号

- **卖出信号**:当D值上穿80时,触发“出局”信号(绿色显示)

用法

该指标主要用于判断市场的超买超卖状态。当D值从下方上穿80时,表示价格已经上涨较高位置,可能面临回调风险,投资者应考虑卖出或减仓。该指标仅提供一个卖出条件,买入信号需要结合其他分析方法或指标综合判断。

公式源码

QW1:=(H+L+C*2)/4;
QW3:=EMA(QW1,10);
QW4:=STD(QW1,10);
QW5:=(QW1-QW3)*100/QW4;
QW6:=EMA(QW5,5);
RK7:=EMA(QW6,10);
Z:=EMA(QW6,10)+100/2-5;
D:=EMA(Z,4);
出局:IF(crOSS(D,80),1,0),COLORGREEN,LINETHICK1;
DRAWTEXT(出局,0.80,'出局'),COLORGREEN;
继续阅读 →

通达信铁底指标(其他)指标公式

📅 2026-08-08

核心逻辑

该指标名为"铁底副图",是一个综合性的底部信号探测指标。主要原理是: 1. **利用DMI指标判断趋势**:通过+DI(ZYX1)和-DI(ZYX2)的相对位置及变化,结合ADX和ADXR来识别多空力量的转换 2. **成交量验证**:要求成交量活跃(VOL>2倍30日均量) 3. **均线支撑确认**:要求股价在30日均线上方运行,且30日均线向上 4. **底部信号捕捉**:使用TROUGHBARS函数探测波

买卖信号

## 核心逻辑 该指标名为"铁底副图",是一个综合性的底部信号探测指标。主要原理是: 1. **利用DMI指标判断趋势**:通过+DI(ZYX1)和-DI(ZYX2)的相对位置及变化,结合ADX和ADXR来识别多空力量的转换 2. **成交量验证**:要求成交量活跃(VOL>2倍30日均量) 3. **均线支撑确认**:要求股价在30日均线上方运行,且30日均线向上 4. **底部信号捕捉*

用法

公式源码

{铁底副图}
ZYX1:="dmi.PDI"(12,6);
ZYX2:="DMI.mdi"(12,6);
ZYX3:=ZYX1>65 AND ZYX1>REF(ZYX1,1);
ZYX4:=LLV(ZYX1,0);
ZYX5:=BARSLAST(ZYX4=ZYX1);
ZYX6:=(0-REF(ZYX2,4))/(ZYX4-REF(ZYX2,ZYX5))>2;
ZYX7:=ZYX1>REF(ZYX1,1);
ZYX8:=vol>2*MA(VOL,30);
ZYX9:="DMI.ADX"(12,6);
ZYXA:="DMI.ADXR"(12,6);
ZYXB:=CLOSE>MA(CLOSE,30) AND CLOSE<MA(CLOSE,30)*1.04;
ZYXC:=MA(CLOSE,30)>REF(MA(CLOSE,30),1);
ZYXD:=BARSLAST(crOSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5)));
{ZYXE:=0-"macd.DIFF"(7,21,3);}
ZYXF:=TROUGHBARS(3,15,1)<4;
ZYX10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2);
ZYX11:=IF(ZYXF=1,50,0);
ZYX12:=CROSS(ZYX2,ZYX1) AND CROSS(ZYXA,ZYX9);
ZYX13:=CROSS(ZYX2,ZYX1) AND CROSS(ZYX9,ZYXA);
ZYX14:=ZYXB AND ZYXC AND ZYXD AND ZYX10 AND ZYX6 AND ZYX7 AND ZYX8*50;
ZYX15:=BARSLAST(CROSS(ZYX2,ZYX1)=1);
ZYX16:=BARSLAST(CROSS(ZYX1,ZYX2)=1);
ZYX17:=HHV(ZYX1,ZYX16);
ZYX18:=BARSLAST(ZYX1=ZYX17);
多空:EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW) /4,30)*100,3),COLORWHITE;
0,COLORRED;
STICKLINE(FILTER(ZYXF=1,5) AND 多空<-10,50,0,10,0),COLORRED;
STICKLINE(FILTER(ZYXF=1,5),50,0,10,0),COLORRED;
ZYX19:=ZYX3 OR ZYX12 OR ZYX13*100;
ZYX1A:=ZYX13*100;
DRAWICON(FILTER(ZYXF=1,3),80,1);
DRAWTEXT(FILTER(ZYXF=1,3),60,'铁底'),COLORYELLOW;
STICKLINE(多空<-10,0,多空,1,0),COLORYELLOW;
STICKLINE(多空>10,0,多空,1,0),COLORYELLOW;
继续阅读 →

通达信铁底选股指标(趋势型)指标公式

📅 2026-08-08

核心逻辑

这是一个综合型技术指标,主要通过多个维度的分析来判断市场状态和寻找买入机会: 1. **价格偏离度分析**:计算收盘价与6日、24日、32日均线的偏离程度,通过EMA平滑后判断超买超卖 2. **ZIG转向识别**:使用ZIG函数检测价格的转折点,识别潜在的买入和卖出时机 3. **市场情绪指标**:通过计算资金流向、涨跌周期等判断市场多空力量 4. **均线斜率系统**:分析5日、10日、20日均线的斜率变化,捕捉均线多头排列的启动点 5. **DMI指标辅助**:结合DMI的PDI、MDI、ADX等判断趋势强度和方向 整体逻辑是:在超卖区域出现ZIG转向,同时均线系统形成多头排列时,产生买入信号。

买卖信号

**买入信号:** - VARC=1:ZIG(3,5)向上转折,出现"买"字提示 - VAR2AAA:ZIG(3,10)向上转折,果断买入信号(紫色柱状) - VAR102 + 多个条件:井喷信号("井★喷"提示) - ZYXF=1:DMI指标显示短期超卖,形成"铁底" - AA1-AA82:不同周期的均线斜率组合信号,表示均线多头启动 **卖出信号:** - VARD=1:ZIG(3,5)向下转折,出现"卖"字提示

用法

1. **主要买入时机**:当出现"买"字、紫色柱状(果断买入)、"井★喷"或"铁底"信号时,结合均线多头排列(5日>10日>20日或30日)进行买入 2. **辅助验证**:可结合MACD、RSI等指标确认信号的有效性 3. **仓位控制**:该指标信号较多,建议选择多个信号共振的时机入场 4. **风险提示**:指标包含ZIG函数(具有未来函数特性),部分信号可能存在漂移

公式源码

VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
VAR6:=(VAR3+VAR4+VAR5)/3; VAR7:=EMA(VAR6,5);
VAR8:=IF(VAR6<=-20,10,0); VAR9:=HHV(VAR8,10);
STICKLINE(VAR8=10,20,10,5,0),COLOR6666FF;
VARA:=IF(VAR9 AND crOSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND VARA>10;
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),2)) AND (REF(ZIG (3,5),2)>=REF(ZIG(3,5),3));
STICKLINE((VARC=1),(-14),0,4,0),COLOR0000FF; DRAWTEXT((VARC=1),(-14),'买'),COLOR0000FF; STICKLINE((VARD=1),14,0,4,0),COLOR00FF00;
DRAWTEXT((VARD=1),18,'卖'),COLOR00FF00;
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
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;
VAR59:=1/WINNER(CLOSE);
VAR33:=MA(CLOSE,13);
VAR34:=100-ABS((CLOSE-VAR33)/VAR33*100);
VAR35:=LLV(LOW,75);
VAR36:=HHV(HIGH,75);
VAR37:=(VAR36-VAR35)/100;
VAR38:=SMA((CLOSE-VAR35)/VAR37,20,1);
VAR39:=SMA((OPEN-VAR35)/VAR37,20,1);
VARA3:=3*VAR38-2*SMA(VAR38,15,1);
VARB3:=3*VAR39-2*SMA(VAR39,15,1);
VARC3:=100-VARB3;
VARE3:=REF(LOW,1)*0.9;
VARF3:=LOW*0.9;
VAR40:=(VARF3*vol+VARE3*(CAPITAL-VOL))/CAPITAL;
VAR41:=EMA(VAR40,30);
VAR42:=CLOSE-REF(CLOSE,1);
VAR43:=MAX(VAR42,0);
VAR44:=ABS(VAR42);
VAR45:=SMA(VAR43,7,1)/SMA(VAR44,7,1)*100;
VAR46:=SMA(VAR43,13,1)/SMA(VAR44,13,1)*100;
VAR47:=BARSCOUNT(CLOSE);
VAR48:=SMA(MAX(VAR42,0),6,1)/SMA(ABS(VAR42),6,1)*100;
VAR49:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR3A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR3B:=SMA((SMA(VAR3A,4,1)-50)*2,3,1);
VAR3C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR3D:=SMA(VAR3C,4,1);
VAR3E:=SMA(VAR3D,3,1);
VAR3F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR50:=VAR48<=25 AND VAR49<-95 AND VAR3F>20 AND VAR3B<-30 AND VAR3E<30 AND VAR41-CLOSE>=-0.25 AND VAR45<22 AND VAR46<28 AND VAR47>50;
VAR51:=(HIGH+LOW+CLOSE)/3;
VAR52:=(VAR51-MA(VAR51,14))/(0.015*AVEDEV(VAR51,14));
VAR53:=(VAR51-MA(VAR51,70))/(0.015*AVEDEV(VAR51,70));
VAR54:=IF(VAR52>=150 AND VAR52<200 AND VAR53>=150 AND VAR53<200,10,0);
VAR55:=IF(VAR52<=-150 AND VAR52>-200 AND VAR53<=-150 AND VAR53>-200,-10,VAR54);
VAR56:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
VAR57:=REVERSE(VAR56);
VAR58:=SMA(VAR56,3,1);
VARFF:=100-3*SMA((CLOSE-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1),15,1);
VAR199:=100-3*SMA((OPEN-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1),15,1);
VAR20:=VARF<REF(VAR199,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
VAR1:=(CLOSE*2+HIGH+LOW)/4*10;
VAR2:=EMA(VAR1,13)-EMA(VAR1,34);
VAR333:=EMA(VAR2,5);
VAR444:=2*(VAR2-VAR333)*5.5;
VAR555:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
VAR666:=EMA(3*VAR55-2*SMA(VAR55,18,1),5);
VAR777:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
VAR888:=(INDEXC*2+INDEXH+INDEXL)/4;
VAR999:=EMA(VAR888,13)-EMA(VAR888,34);
VARAA:=EMA(VAR999,3);
VARBBB:=(VAR999-VARAA)/2;
VAREE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VAR100:=(HIGH+LOW+CLOSE)/3;
VAR11:=(VAR100-MA(VAR100,14))/(0.015*AVEDEV(VAR100,14));
VAR122:=(VAR100-MA(VAR100,70))/(0.015*AVEDEV(VAR100,70));
VAR133:=IF(VAR11>=150 AND VAR11<200 AND VAR122>=150 AND VAR122<200,10,0);
VAR144:=IF(VAR11<=-150 AND VAR11>-200 AND VAR122<=-150 AND VAR122>-200,-10,VAR133);
VAR155:=(CLOSE-MA(CLOSE,11))/MA(CLOSE,11)*100;
VAR166:=100-ABS(VAR155);
VAR177:=IF(VAR166<90,VAR166,100);
VAR1AA:=IF(VAREE>0,VAREE,0);
VAR1BB:=IF(VAR122>=200 AND VAR11>=150,15,IF(VAR122<=-200 AND VAR11<=-150,-15,VAR14))+60;
VAR1CC:=VAR1AA>48 AND VAR1BB>60 AND VAR177<100;
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA30:=MA(CLOSE,30);
MA60:=MA(CLOSE,60);
MA65:=MA(CLOSE,65);
MA250:=MA(CLOSE,250);
均线流:(((((MA5 > MA65) AND (MA10 > MA65)) AND (MA30 > MA65)) AND (MA5 < MA30)) * 7),POINTDOT,LINETHICK3;
PL1:=(((CLOSE - MA60) / MA60) < 0.1);
PL2:=(((CLOSE - MA250) / MA250) < 0.3);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
macd超跌:=(COUNT((DIFF < DEA),10) = 10);
MACD:(MACD超跌 * "MACD.MACD"(26,12,9))*(-1),STICK,LINETHICK2,COLORFFFF00;
LC:=REF(CLOSE,1);
rsi:=SMA(MAX(CLOSE-LC,0),4.1,1)/SMA(ABS(CLOSE-LC),4.1,1)*100;
VAR27A:=REF(CLOSE,1);
VAR28A:=SMA(MAX(CLOSE-VAR27A,0),5.5,1)/SMA(ABS(CLOSE-VAR27A),6,1)*100;
VARA1:=((AMOUNT)/(VOL))/(100);
VARB1:=((3)*(HIGH)+LOW+OPEN+(2)*(CLOSE))/(7);
VARC1:=((SUM(AMOUNT,7))/(VARA1))/(100);
VARD1:=DMA(VARB1,(VOL)/(VARC1));
VARE1:=((CLOSE-VARD1)/(VARD1))*(100);
VARF1:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);
VARJ1:=MA(VARE1,20)+STD(VARE1,20);
bias18:=((CLOSE-MA(CLOSE,18))/(MA(CLOSE,18)))*(100);
AA1:=SMA(VARF1,3,1);
SS1:=(REF(BIAS18,1)>=5) AND CROSS(VARJ1,VARE1) AND (AA1>79);
VAR1AAA:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>REF(ZIG(3,10),2);{ZIG 有未来}
VAR2AAA:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<REF(ZIG(3,10),2);
果断买入:IF(VAR2AAA AND COUNT(VAR2AAA,3)=1,-15,0),STICK,LINETHICK1,COLORFF00FF;
STICKLINE(VAR2AAA,0,-25,4,0),COLORFF00FF;
VAR91:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
VAR92:=SMA(VAR91,3,1);
VAR93:=SMA(VAR92,3,1);
VAR94:=((3 * VAR92) - (2 * VAR93));
VAR95:=(VAR92 + VAR93);
VAR96:=(VAR95 < 55);
VAR97:=(VAR95 < 60);
VAR98:=CROSS(MA(CLOSE,10),MA(CLOSE,15));
VAR99:=CROSS(MA(CLOSE,10),MA(CLOSE,19));
VAR4A:=(REF(VAR96,3) AND (((((REF(VAR96,18) OR REF(VAR96,27)) OR REF(VAR96,76)) OR REF(VAR96,87)) OR REF(VAR96,99)) OR REF(VAR96,212)));
VAR4B:=(REF(VAR96,23) AND (REF(VAR96,78) OR REF(VAR96,132)));
VAR4C:=(SARTURN(2,3,30) = 1);
VAR4D:=(REF(VAR96,8) AND (REF(VAR96,132) OR REF(VAR96,76)));
VAR4E:=((REF(VAR97,18) AND REF(VAR97,88)) AND REF(VAR97,90));
VAR4F:=((CLOSE / REF(CLOSE,1)) >= 1.099);
VAR1000:=((OPEN = LOW) AND (HIGH = CLOSE));
VAR101:=((VOL < MA(VOL,5)) AND (VOL < REF(VOL,1)));
VAR102:=(((VAR4F AND VAR1000) AND VAR101) AND (COUNT(((VAR4F AND VAR1000) AND VAR101),20) = 1));
(VAR102 AND (((((((VAR98 OR VAR99) OR VAR4A) OR VAR3B) OR VAR4C) OR VAR4D) OR VAR4E) OR (VAR95 < 38)));
DRAWTEXT(VAR102 AND COUNT(VAR102,20)=1,60,'井★喷'),LINETHICK2,COLOR00FF00;
井喷:IF(VAR102 AND COUNT(VAR102,20)=1,50,0),STICK,LINETHICK2,COLOR00FF00;
ZYX1:="dmi.PDI"(12,6);
ZYX2:="DMI.mdi"(12,6);
ZYX3:=ZYX1>65 AND ZYX1>REF(ZYX1,1);
ZYX4:=LLV(ZYX1,0);
ZYX5:=BARSLAST(ZYX4=ZYX1);
ZYX6:=(0-REF(ZYX2,4))/(ZYX4-REF(ZYX2,ZYX5))>2;
ZYX7:=ZYX1>REF(ZYX1,1);
ZYX8:=VOL>2*MA(VOL,30);
ZYX9:="DMI.ADX"(12,6);
ZYXA:="DMI.ADXR"(12,6);
ZYXB:=CLOSE>MA(CLOSE,30) AND CLOSE<MA(CLOSE,30)*1.04;
ZYXC:=MA(CLOSE,30)>REF(MA(CLOSE,30),1);
ZYXD:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5)));
{ZYXE:=0-"MACD.DIFF"(7,21,3);}
ZYXF:=TROUGHBARS(3,15,1)<4;
ZYX10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2);
ZYX11:=IF(ZYXF=1,50,0);
ZYX12:=CROSS(ZYX2,ZYX1) AND CROSS(ZYXA,ZYX9);
ZYX13:=CROSS(ZYX2,ZYX1) AND CROSS(ZYX9,ZYXA);
ZYX14:=ZYXB AND ZYXC AND ZYXD AND ZYX10 AND ZYX6 AND ZYX7 AND ZYX8*50;
ZYX15:=BARSLAST(CROSS(ZYX2,ZYX1)=1);
ZYX16:=BARSLAST(CROSS(ZYX1,ZYX2)=1);
ZYX17:=HHV(ZYX1,ZYX16);
ZYX18:=BARSLAST(ZYX1=ZYX17);
STICKLINE(FILTER(ZYXF=1,5),50,0,10,0),COLORRED;
ZYX19:=ZYX3 OR ZYX12 OR ZYX13*100;
ZYX1A:=ZYX13*100;
DRAWICON(FILTER(ZYXF=1,3),80,1);
DRAWTEXT(FILTER(ZYXF=1,3),60,'铁底'),COLORYELLOW;
X5:=expma(CLOSE,3);
X10:=EXPMA(CLOSE,7);
X20:=EXPMA(CLOSE,20);
五日斜率:=(X5-REF(X5,1))*100/REF(X5,1),LINETHICK2,COLORYELLOW;
十日斜率:=(X10-REF(X10,1))*100/REF(X10,1),LINETHICK2,COLORBLUE;
二十斜率:=(X20-REF(X20,1))*100/REF(X20,1),LINETHICK2,COLORWHITE;
XX5:=XMA(五日斜率,4),LINETHICK2,COLORYELLOW;
XX10:=XMA(十日斜率,7),LINETHICK2,COLORBLUE;
XX200:=XMA(二十斜率,20);
AA11:=XX200>=0.7 AND REF(XX200,1)<XX200 AND XX5> XX10 AND  XX10>XX200
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX200,2) ;
XX202:=XMA(二十斜率,22);
AA2:=XX202>=0.7 AND REF(XX200,1)<XX200  AND XX5> XX10 AND  XX10>XX202
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX202,2) ;
XX204:=XMA(二十斜率,24);
AA3:=XX204>=0.7  AND REF(XX200,1)<XX200 AND XX5> XX10 AND  XX10>XX204
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX204,2) ;
XX206:=XMA(二十斜率,26);
AA4:=XX206>=0.7  AND REF(XX200,1)<XX200 AND XX5> XX10 AND  XX10>XX206
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX206,2) ;
XX207:=XMA(二十斜率,20);
AA7:=XX207>=0.7 AND REF(XX207,1)<XX207 AND CROSS(XX10,XX207)
AND CROSS(REF(XX5,1),REF(XX207,1));
XX2071:=XMA(二十斜率,23);
AA71:=XX2071>=0.7 AND REF(XX2071,1)<XX2071 AND CROSS(XX10,XX2071)
AND CROSS(REF(XX5,1),REF(XX2071,1));
XX2072:=XMA(二十斜率,26);
AA72:=XX2072>=0.7 AND REF(XX2072,1)<XX2072 AND CROSS(XX10,XX2072)
AND CROSS(REF(XX5,1),REF(XX2072,1));
XX208:=XMA(二十斜率,20);
AA8:=XX208>=0.7 AND REF(XX208,1)<XX208 AND CROSS(XX10,XX208)
AND CROSS(XX5,XX208);
XX2081:=XMA(二十斜率,23);
AA81:=XX2081>=0.7 AND REF(XX2081,1)<XX2081 AND CROSS(XX10,XX2081)
AND CROSS(XX5,XX2081);
XX2082:=XMA(二十斜率,26);
AA82:=XX2082>=0.7 AND REF(XX2082,1)<XX2082 AND CROSS(XX10,XX2082)
AND CROSS(XX5,XX2082);
AA1 OR AA2 OR AA3 OR AA4 OR AA7 OR AA71 OR AA72 OR AA8 OR AA81 OR AA82;
DRAWTEXT(AA1=1,H/2,'AA1'),COLORRED;
DRAWTEXT(AA2=1,H/2.5,'AA2'),COLORRED;
DRAWTEXT(AA3=1,H/3,'AA3'),COLORRED;
DRAWTEXT(AA4=1,H/3.5,'AA4'),COLORRED;
DRAWTEXT(AA7=1,H/4,'AA7'),COLORRED;
DRAWTEXT(AA71=1,H/1.88,'AA71'),COLORRED;
DRAWTEXT(AA72=1,H/2.98,'AA72'),COLORRED;
DRAWTEXT(AA8=1,H/3.18,'AA8'),COLORRED;
DRAWTEXT(AA81=1,H/1.58,'AA81'),COLORRED;
DRAWTEXT(AA82=1,H/2.78,'AA82'),COLORRED;
继续阅读 →

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

📅 2026-08-08

核心逻辑

这是一个综合性的**多条件选股指标**,融合了趋势判断、资金流向、超买超卖、均线偏离度等多种技术分析方法。核心原理包括: 1. **均线偏离度系统**:计算收盘价与6日、24日、32日均线的偏离百分比,评估价格相对位置 2. **ZIG转向判断**:使用ZIG函数检测价格转折点,识别潜在的买入卖出时机 3. **资金流向分析**:通过成交量和价格变动计算资金流入流出情况 4. **波动率指标**:使用AVEDEV计算价格的波动性,判断市场情绪 5. **多周期均线多头排列**:检测5日、10日、30日均线的相对位置关系 6. **MACD背离检测**:判断MACD是否处于超跌状态 7. **综合选股条件**:结合RSI、DMI、KDJ等多种指标形成选股条件

买卖信号

1. **买入信号**: - VARC=1:ZIG转向形成买入条件(显示"买"字) - VAR102条件满足+其他条件:出现"井★喷"信号 - AA1-AA82任一条件满足:产生买入信号(显示对应代码) - ZYXF=1:出现"铁底"信号 - 果断买入:VAR2AAA条件满足 2. **卖出信号**: - VARD=1:ZIG转向形成卖出条件(显示"卖"字)

用法

1. **选股使用**:该指标主要用于条件选股,筛选满足特定条件的股票 2. **信号叠加**:指标包含多个子信号系统(井喷、铁底、AA系列等),可单独或组合使用 3. **趋势判断**:通过均线流和MACD超跌判断市场所处状态 4. **辅助决策**:结合其他技术指标和基本面分析做出投资决策 5. **注意风险**:部分条件使用了ZIG函数(具有未来函数特性),信号可能存在漂移

公式源码

VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
VAR6:=(VAR3+VAR4+VAR5)/3; VAR7:=EMA(VAR6,5);
VAR8:=IF(VAR6<=-20,10,0); VAR9:=HHV(VAR8,10);
STICKLINE(VAR8=10,20,10,5,0),COLOR6666FF;
VARA:=IF(VAR9 AND crOSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND VARA>10;
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),2)) AND (REF(ZIG (3,5),2)>=REF(ZIG(3,5),3));
STICKLINE((VARC=1),(-14),0,4,0),COLOR0000FF; DRAWTEXT((VARC=1),(-14),'买'),COLOR0000FF; STICKLINE((VARD=1),14,0,4,0),COLOR00FF00;
DRAWTEXT((VARD=1),18,'卖'),COLOR00FF00;
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
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;
VAR59:=1/WINNER(CLOSE);
VAR33:=MA(CLOSE,13);
VAR34:=100-ABS((CLOSE-VAR33)/VAR33*100);
VAR35:=LLV(LOW,75);
VAR36:=HHV(HIGH,75);
VAR37:=(VAR36-VAR35)/100;
VAR38:=SMA((CLOSE-VAR35)/VAR37,20,1);
VAR39:=SMA((OPEN-VAR35)/VAR37,20,1);
VARA3:=3*VAR38-2*SMA(VAR38,15,1);
VARB3:=3*VAR39-2*SMA(VAR39,15,1);
VARC3:=100-VARB3;
VARE3:=REF(LOW,1)*0.9;
VARF3:=LOW*0.9;
VAR40:=(VARF3*vol+VARE3*(CAPITAL-VOL))/CAPITAL;
VAR41:=EMA(VAR40,30);
VAR42:=CLOSE-REF(CLOSE,1);
VAR43:=MAX(VAR42,0);
VAR44:=ABS(VAR42);
VAR45:=SMA(VAR43,7,1)/SMA(VAR44,7,1)*100;
VAR46:=SMA(VAR43,13,1)/SMA(VAR44,13,1)*100;
VAR47:=BARSCOUNT(CLOSE);
VAR48:=SMA(MAX(VAR42,0),6,1)/SMA(ABS(VAR42),6,1)*100;
VAR49:=(-200)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+100;
VAR3A:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
VAR3B:=SMA((SMA(VAR3A,4,1)-50)*2,3,1);
VAR3C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
VAR3D:=SMA(VAR3C,4,1);
VAR3E:=SMA(VAR3D,3,1);
VAR3F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100;
VAR50:=VAR48<=25 AND VAR49<-95 AND VAR3F>20 AND VAR3B<-30 AND VAR3E<30 AND VAR41-CLOSE>=-0.25 AND VAR45<22 AND VAR46<28 AND VAR47>50;
VAR51:=(HIGH+LOW+CLOSE)/3;
VAR52:=(VAR51-MA(VAR51,14))/(0.015*AVEDEV(VAR51,14));
VAR53:=(VAR51-MA(VAR51,70))/(0.015*AVEDEV(VAR51,70));
VAR54:=IF(VAR52>=150 AND VAR52<200 AND VAR53>=150 AND VAR53<200,10,0);
VAR55:=IF(VAR52<=-150 AND VAR52>-200 AND VAR53<=-150 AND VAR53>-200,-10,VAR54);
VAR56:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
VAR57:=REVERSE(VAR56);
VAR58:=SMA(VAR56,3,1);
VARFF:=100-3*SMA((CLOSE-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1),15,1);
VAR199:=100-3*SMA((OPEN-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,65))/(HHV(HIGH,80)-LLV(LOW,65))*100,20,1),15,1);
VAR20:=VARF<REF(VAR199,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
VAR1:=(CLOSE*2+HIGH+LOW)/4*10;
VAR2:=EMA(VAR1,13)-EMA(VAR1,34);
VAR333:=EMA(VAR2,5);
VAR444:=2*(VAR2-VAR333)*5.5;
VAR555:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
VAR666:=EMA(3*VAR55-2*SMA(VAR55,18,1),5);
VAR777:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
VAR888:=(INDEXC*2+INDEXH+INDEXL)/4;
VAR999:=EMA(VAR888,13)-EMA(VAR888,34);
VARAA:=EMA(VAR999,3);
VARBBB:=(VAR999-VARAA)/2;
VAREE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VAR100:=(HIGH+LOW+CLOSE)/3;
VAR11:=(VAR100-MA(VAR100,14))/(0.015*AVEDEV(VAR100,14));
VAR122:=(VAR100-MA(VAR100,70))/(0.015*AVEDEV(VAR100,70));
VAR133:=IF(VAR11>=150 AND VAR11<200 AND VAR122>=150 AND VAR122<200,10,0);
VAR144:=IF(VAR11<=-150 AND VAR11>-200 AND VAR122<=-150 AND VAR122>-200,-10,VAR133);
VAR155:=(CLOSE-MA(CLOSE,11))/MA(CLOSE,11)*100;
VAR166:=100-ABS(VAR155);
VAR177:=IF(VAR166<90,VAR166,100);
VAR1AA:=IF(VAREE>0,VAREE,0);
VAR1BB:=IF(VAR122>=200 AND VAR11>=150,15,IF(VAR122<=-200 AND VAR11<=-150,-15,VAR14))+60;
VAR1CC:=VAR1AA>48 AND VAR1BB>60 AND VAR177<100;
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA30:=MA(CLOSE,30);
MA60:=MA(CLOSE,60);
MA65:=MA(CLOSE,65);
MA250:=MA(CLOSE,250);
均线流:(((((MA5 > MA65) AND (MA10 > MA65)) AND (MA30 > MA65)) AND (MA5 < MA30)) * 7),POINTDOT,LINETHICK3;
PL1:=(((CLOSE - MA60) / MA60) < 0.1);
PL2:=(((CLOSE - MA250) / MA250) < 0.3);
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
macd超跌:=(COUNT((DIFF < DEA),10) = 10);
MACD:(MACD超跌 * "MACD.MACD"(26,12,9))*(-1),STICK,LINETHICK2,COLORFFFF00;
LC:=REF(CLOSE,1);
rsi:=SMA(MAX(CLOSE-LC,0),4.1,1)/SMA(ABS(CLOSE-LC),4.1,1)*100;
VAR27A:=REF(CLOSE,1);
VAR28A:=SMA(MAX(CLOSE-VAR27A,0),5.5,1)/SMA(ABS(CLOSE-VAR27A),6,1)*100;
VARA1:=((AMOUNT)/(VOL))/(100);
VARB1:=((3)*(HIGH)+LOW+OPEN+(2)*(CLOSE))/(7);
VARC1:=((SUM(AMOUNT,7))/(VARA1))/(100);
VARD1:=DMA(VARB1,(VOL)/(VARC1));
VARE1:=((CLOSE-VARD1)/(VARD1))*(100);
VARF1:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);
VARJ1:=MA(VARE1,20)+STD(VARE1,20);
bias18:=((CLOSE-MA(CLOSE,18))/(MA(CLOSE,18)))*(100);
AA1:=SMA(VARF1,3,1);
SS1:=(REF(BIAS18,1)>=5) AND CROSS(VARJ1,VARE1) AND (AA1>79);
VAR1AAA:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>REF(ZIG(3,10),2);{ZIG 有未来}
VAR2AAA:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<REF(ZIG(3,10),2);
果断买入:IF(VAR2AAA AND COUNT(VAR2AAA,3)=1,-15,0),STICK,LINETHICK1,COLORFF00FF;
STICKLINE(VAR2AAA,0,-25,4,0),COLORFF00FF;
VAR91:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
VAR92:=SMA(VAR91,3,1);
VAR93:=SMA(VAR92,3,1);
VAR94:=((3 * VAR92) - (2 * VAR93));
VAR95:=(VAR92 + VAR93);
VAR96:=(VAR95 < 55);
VAR97:=(VAR95 < 60);
VAR98:=CROSS(MA(CLOSE,10),MA(CLOSE,15));
VAR99:=CROSS(MA(CLOSE,10),MA(CLOSE,19));
VAR4A:=(REF(VAR96,3) AND (((((REF(VAR96,18) OR REF(VAR96,27)) OR REF(VAR96,76)) OR REF(VAR96,87)) OR REF(VAR96,99)) OR REF(VAR96,212)));
VAR4B:=(REF(VAR96,23) AND (REF(VAR96,78) OR REF(VAR96,132)));
VAR4C:=(SARTURN(2,3,30) = 1);
VAR4D:=(REF(VAR96,8) AND (REF(VAR96,132) OR REF(VAR96,76)));
VAR4E:=((REF(VAR97,18) AND REF(VAR97,88)) AND REF(VAR97,90));
VAR4F:=((CLOSE / REF(CLOSE,1)) >= 1.099);
VAR1000:=((OPEN = LOW) AND (HIGH = CLOSE));
VAR101:=((VOL < MA(VOL,5)) AND (VOL < REF(VOL,1)));
VAR102:=(((VAR4F AND VAR1000) AND VAR101) AND (COUNT(((VAR4F AND VAR1000) AND VAR101),20) = 1));
(VAR102 AND (((((((VAR98 OR VAR99) OR VAR4A) OR VAR3B) OR VAR4C) OR VAR4D) OR VAR4E) OR (VAR95 < 38)));
DRAWTEXT(VAR102 AND COUNT(VAR102,20)=1,60,'井★喷'),LINETHICK2,COLOR00FF00;
井喷:IF(VAR102 AND COUNT(VAR102,20)=1,50,0),STICK,LINETHICK2,COLOR00FF00;
ZYX1:="dmi.PDI"(12,6);
ZYX2:="DMI.mdi"(12,6);
ZYX3:=ZYX1>65 AND ZYX1>REF(ZYX1,1);
ZYX4:=LLV(ZYX1,0);
ZYX5:=BARSLAST(ZYX4=ZYX1);
ZYX6:=(0-REF(ZYX2,4))/(ZYX4-REF(ZYX2,ZYX5))>2;
ZYX7:=ZYX1>REF(ZYX1,1);
ZYX8:=VOL>2*MA(VOL,30);
ZYX9:="DMI.ADX"(12,6);
ZYXA:="DMI.ADXR"(12,6);
ZYXB:=CLOSE>MA(CLOSE,30) AND CLOSE<MA(CLOSE,30)*1.04;
ZYXC:=MA(CLOSE,30)>REF(MA(CLOSE,30),1);
ZYXD:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5)));
{ZYXE:=0-"MACD.DIFF"(7,21,3);}
ZYXF:=TROUGHBARS(3,15,1)<4;
ZYX10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2);
ZYX11:=IF(ZYXF=1,50,0);
ZYX12:=CROSS(ZYX2,ZYX1) AND CROSS(ZYXA,ZYX9);
ZYX13:=CROSS(ZYX2,ZYX1) AND CROSS(ZYX9,ZYXA);
ZYX14:=ZYXB AND ZYXC AND ZYXD AND ZYX10 AND ZYX6 AND ZYX7 AND ZYX8*50;
ZYX15:=BARSLAST(CROSS(ZYX2,ZYX1)=1);
ZYX16:=BARSLAST(CROSS(ZYX1,ZYX2)=1);
ZYX17:=HHV(ZYX1,ZYX16);
ZYX18:=BARSLAST(ZYX1=ZYX17);
STICKLINE(FILTER(ZYXF=1,5),50,0,10,0),COLORRED;
ZYX19:=ZYX3 OR ZYX12 OR ZYX13*100;
ZYX1A:=ZYX13*100;
DRAWICON(FILTER(ZYXF=1,3),80,1);
DRAWTEXT(FILTER(ZYXF=1,3),60,'铁底'),COLORYELLOW;
X5:=expma(CLOSE,3);
X10:=EXPMA(CLOSE,7);
X20:=EXPMA(CLOSE,20);
五日斜率:=(X5-REF(X5,1))*100/REF(X5,1),LINETHICK2,COLORYELLOW;
十日斜率:=(X10-REF(X10,1))*100/REF(X10,1),LINETHICK2,COLORBLUE;
二十斜率:=(X20-REF(X20,1))*100/REF(X20,1),LINETHICK2,COLORWHITE;
XX5:=XMA(五日斜率,4),LINETHICK2,COLORYELLOW;
XX10:=XMA(十日斜率,7),LINETHICK2,COLORBLUE;
XX200:=XMA(二十斜率,20);
AA11:=XX200>=0.7 AND REF(XX200,1)<XX200 AND XX5> XX10 AND  XX10>XX200
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX200,2) ;
XX202:=XMA(二十斜率,22);
AA2:=XX202>=0.7 AND REF(XX200,1)<XX200  AND XX5> XX10 AND  XX10>XX202
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX202,2) ;
XX204:=XMA(二十斜率,24);
AA3:=XX204>=0.7  AND REF(XX200,1)<XX200 AND XX5> XX10 AND  XX10>XX204
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX204,2) ;
XX206:=XMA(二十斜率,26);
AA4:=XX206>=0.7  AND REF(XX200,1)<XX200 AND XX5> XX10 AND  XX10>XX206
AND  REF(XX5,2)<REF(XX10,2) AND REF(XX10,2)< REF(XX206,2) ;
XX207:=XMA(二十斜率,20);
AA7:=XX207>=0.7 AND REF(XX207,1)<XX207 AND CROSS(XX10,XX207)
AND CROSS(REF(XX5,1),REF(XX207,1));
XX2071:=XMA(二十斜率,23);
AA71:=XX2071>=0.7 AND REF(XX2071,1)<XX2071 AND CROSS(XX10,XX2071)
AND CROSS(REF(XX5,1),REF(XX2071,1));
XX2072:=XMA(二十斜率,26);
AA72:=XX2072>=0.7 AND REF(XX2072,1)<XX2072 AND CROSS(XX10,XX2072)
AND CROSS(REF(XX5,1),REF(XX2072,1));
XX208:=XMA(二十斜率,20);
AA8:=XX208>=0.7 AND REF(XX208,1)<XX208 AND CROSS(XX10,XX208)
AND CROSS(XX5,XX208);
XX2081:=XMA(二十斜率,23);
AA81:=XX2081>=0.7 AND REF(XX2081,1)<XX2081 AND CROSS(XX10,XX2081)
AND CROSS(XX5,XX2081);
XX2082:=XMA(二十斜率,26);
AA82:=XX2082>=0.7 AND REF(XX2082,1)<XX2082 AND CROSS(XX10,XX2082)
AND CROSS(XX5,XX2082);
AA1 OR AA2 OR AA3 OR AA4 OR AA7 OR AA71 OR AA72 OR AA8 OR AA81 OR AA82;
DRAWTEXT(AA1=1,H/2,'AA1'),COLORRED;
DRAWTEXT(AA2=1,H/2.5,'AA2'),COLORRED;
DRAWTEXT(AA3=1,H/3,'AA3'),COLORRED;
DRAWTEXT(AA4=1,H/3.5,'AA4'),COLORRED;
DRAWTEXT(AA7=1,H/4,'AA7'),COLORRED;
DRAWTEXT(AA71=1,H/1.88,'AA71'),COLORRED;
DRAWTEXT(AA72=1,H/2.98,'AA72'),COLORRED;
DRAWTEXT(AA8=1,H/3.18,'AA8'),COLORRED;
DRAWTEXT(AA81=1,H/1.58,'AA81'),COLORRED;
DRAWTEXT(AA82=1,H/2.78,'AA82'),COLORRED;
继续阅读 →

通达信铁底回踩主图指标(超买超卖型)指标公式

📅 2026-08-08

核心逻辑

这是一个**超跌反弹型指标**,主要用于捕捉严重超跌股票的反弹机会。 **计算原理:** 1. **VAR1**:筛选近期跌幅超过65%的股票(收盘价/500日内最高价 < 0.35) 2. **VAR2-VAR4**:寻找20日前的低点是否是41日内的最低点,并以此作为支撑参考价 3. **VAR5**:判断当前价格是否接近支撑位(偏离支撑价不超过2%) 4. **VAR6**:要求当天收盘价不能太低(>昨日收盘价的97%) 5. **VAR7**:确保最近2天价格都接近支撑位 **核心用途:**在严重超跌的股票中,当价格触及前期重要支撑位时,判断是否出现买入机会。

买卖信号

- **买入信号(BP)**:当VAR5、VAR6、VAR7三个条件同时满足时,在图表上显示红色买入图标(图标24) - **支撑位信号**:当出现41日内最低点时,显示黄色图标(图标11)并绘制支撑线

用法

1. **选股思路**:寻找前期跌幅巨大的股票,等待价格触及支撑位时关注 2. **买入时机**:出现红色买入图标时可以考虑买入 3. **止损设置**:根据显示的"建议设置止损价格"进行止损设置 4. **狙击价格**:参考显示的支撑线价格作为买入参考价 5. **注意事项**:该指标适合在超跌反弹行情中使用,不适合强势上涨趋势

公式源码

VAR1:=CLOSE/HHV(HIGH,500)<0.35;
VAR2:=REF(LOW,20)=LLV(LOW,41);
VAR2A:=BACKSET(ISLASTBAR,BARSLAST(VAR2)+21);
VAR2B:=VAR2A>REF(VAR2A,1);
VAR3:=BARSLAST(VAR2)+20;
VAR4:=REF(LOW,VAR3);
VAR5:=LOW/VAR4-1<=0.02 AND LOW/VAR4-1>=-0.005 AND VAR1 ;
VAR6:=CLOSE/REF(CLOSE,1)>0.97;
VAR7:=LAST(LOW/VAR4-1>=-0.02,2,0);
BP:=VAR5 AND VAR6 AND VAR7;
DRAWICON(BP AND CURRBARSCOUNT<=VAR3,LOW*0.99,24);
支撑线:DRAWLINE(VAR2B,LOW,REF(VAR2B,1),REF(LOW,1),1);
DRAWICON(VAR2B,LOW*0.99,11);
DRAWTEXT(VAR2B,LOW*0.98,'建议设置止损价格');
DRAWNUMBER(VAR2B,LOW*0.97,支撑线*0.98);
DRAWTEXT(REFX(ISLASTBAR,8),LOW*0.98,'建议狙击价格');
DRAWNUMBER(REFX(ISLASTBAR,8),LOW*0.97,支撑线);
继续阅读 →