通达信双阳复盖主图指标(趋势型)指标公式

📅 2026-06-27

核心逻辑

这是一个**横盘突破定位**指标。它通过识别连续横盘的小阳线(2天内价格波动区间与4天相同),计算这个横盘区间的最高价和最低价,然后在K线图上用灰色柱状线标记出这个区间。当后续股价进入这个区间时,视为横盘整理结束,可能产生交易机会。

买卖信号

- **买入信号**:当股价进入之前标记的横盘区间时(有效信号),可能产生买入机会 - **卖出信号**:公式中未设置明确的卖出条件 - **辅助信号**:灰色柱状线区域表示横盘整理区间,股价进入该区域视为有效

用法

1. 灰色柱状线区域代表横盘整理的高低价区间 2. 当股价向上突破进入灰色区域时,可考虑买入 3. 建议结合均线(MA5、MA10、MA20、MA60)和其他趋势指标综合判断 4. 该指标主要用于识别横盘后的突破机会,属于辅助判断型指标

公式源码

A:=NDAY(C,O,2) AND C>REF(C,1);
阳:=A AND HHV(H,2)=HHV(H,4) AND LLV(L,2)=LLV(L,4);
收阳:=阳 AND REFX(阳,1)<1;
高1:=HHV(H,2)*收阳;
低1:=LLV(L,2)*收阳;
测距:=BARSNEXT(收阳)+1,NODRAW;
高2:=REFX(高1,测距-1);
低2:=REFX(低1,测距-1);
高值:=IF(H<=高2,高2,DRAWNULL),NODRAW;
低值:=IF(L>=低2,低2,DRAWNULL),NODRAW;
有效:=(H<=高1 AND L>=低1) OR ( L>=低值 AND H<=高值) ,NODRAW;
距:=BARSNEXT(收阳=1)+1,NODRAW;
A2:=有效 AND 距;
距今:=BARSNEXT(收阳 OR 有效 AND REFX(有效!=1,1))+1,NODRAW;
A3:=距今=距,NODRAW;
AW1:=A3+A2=2;
AW2:=AW1 AND (收阳 OR REFX(AW1,1) OR REF(AW1,1));
STICKLINE(AW2,高值,低值,3.5,0),COLORLIGRAY;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
MA3:MA(CLOSE,20);
MA4:MA(CLOSE,60);
继续阅读 →

通达信双信号主升指标(超买超卖型)指标公式

📅 2026-06-27

核心逻辑

该指标由两部分组成: 1. **多空指标**:计算收盘价相对于30日均价的偏离程度,再用3日EMA平滑处理,数值越大表示多方力量越强,数值越小表示空方力量越强 2. **快慢线系统**:以94日内最低价和89日内最高价为基准,计算当前价格所处的相对位置,再用8日EMA(快线)和10日EMA(慢线)形成类似MACD的快慢线组合 整体逻辑是结合超买超卖判断和趋势交叉来寻找买入时机。

买卖信号

- **买入信号1(XG)**:多空指标从负值向上突破0轴(多头占优),显示黄色信号 - **买入信号2(XG2)**:快线从下往上穿越慢线,且5日内存在XG信号,满足条件显示红色信号 - **辅助判断**:多空指标<-10时为超卖区域(绿色),>10时为超买区域(黄色)

用法

1. 关注XG信号出现(多空指标上穿0轴),表示短期多头力量开始占优 2. 当XG2信号出现时(快慢线金叉且5日内有XG信号),是一个较强的买入确认信号 3. 可结合多空指标的超买超卖区域(-10到10之间为相对平衡区)判断市场所处状态 4. 红色XG2信号通常比黄色XG信号更可靠,因为包含了多重确认条件

公式源码

多空:EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3),COLORWHITE;
STICKLINE(多空<-10,0,多空,0,0),COLORGREEN;
STICKLINE(多空>10,0,多空,0,0),COLORYELLOW;
XG:IF(crOSS(多空,0),40,0),COLORYELLOW,LINETHICK2;
R4:=(2*C+H+L)/4;
R5:=LLV(L,94);
R6:=HHV(H,89);
快:=EMA((C-R5)/(R6-R5)*100,8);
慢:=EMA(0.667*REF(快,1)+0.333*快,10);
T1:=COUNT(XG>=40,5)>0;
XG2:IF(CROSS(快,慢) AND T1,60,0),COLORRED;
继续阅读 →

通达信双信号选股指标(其他)指标公式

📅 2026-06-27

核心逻辑

该指标用于技术分析。

买卖信号

详见公式源码。

用法

适用于通达信软件,作为参考指标使用。

公式源码

流通:=FINANCE(7)/100000000<=10;
MA181:=MA(CLOSE,181);
FF:=EMA(CLOSE,3);
MA21:=EMA(CLOSE,21);
TTJ:=crOSS(FF,MA21);
SS:=EMA(C,3),COLORBLUE,LINETHICK1;
MM:=SS>REF(SS,1) AND REF(SS,1)<REF(SS,2) ;
V5:=MA((LOW+HIGH+CLOSE)/3,5);
VAR02:=CLOSE=HHV(C,4) AND REF(C,1)=LLV(C,4);
VAR04:=REF(C,1)=LLV(C,4) AND C>=REF(C,2) OR REF(C,2)=LLV(C,4) AND REF(C,1)<=REF(C,3) AND REF(C,2)<REF(C,4) AND C>=REF(C,1);
VAR06:=V5>REF(V5,1) AND REF(V5,1)<REF(V5,2);
VAR07:=LOW<HHV(V5,13) AND HIGH>HHV(V5,13) AND CLOSE>REF(C,1) AND CLOSE>OPEN;
VAR08:=VAR07 AND COUNT(VAR06,2);
VAR09:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(Abs(C-REF(C,1)),6),6);
VAR10:=EMA(MA(C,13),13);
VAR11:=FILTER((LLV(VAR09,2)=LLV(VAR09,7) AND COUNT(VAR09<0,2) AND CROSS(VAR09,MA(VAR09,2)))=1,5);
VAR13:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10;
VAR14:=FILTER(((CROSS(VAR13,0) OR CROSS(C,VAR10)) AND VAR11)=1,3);
VAR15:=MA(C,18)>=REF(MA(C,18),3) AND CROSS(C,MA(C,18));
VAR16:=VAR08 AND NOT(REF(VAR08,1));
RSVQ:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSVQ,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
金叉:=CROSS(J,D);
死叉:=CROSS(D,J);
买1:=(VAR14 OR VAR15) AND VAR11;
买2:=(VAR14 OR VAR15) AND VAR04;
买3:=(VAR14 OR VAR15) AND VAR02;
买4:=(VAR02 AND VAR11) OR (VAR04 AND VAR11);
买5:=(金叉 AND VAR04) OR (金叉 AND VAR02) OR (金叉 AND VAR11);
TTJ0:=VAR16;
TTJ1:=(买1 OR 买2 OR 买3 OR 买4 OR 买5) AND MM;
XG0:=TTJ AND TTJ0;
XG1:=TTJ AND TTJ1;
XG11:(XG0 OR XG1) AND CROSS(C,MA181) AND 流通;
继续阅读 →

通达信红主大牛指标(趋势型)指标公式

📅 2026-06-27

核心逻辑

该指标是一个综合型趋势选股指标,主要包含以下几个核心计算逻辑: 1. **价格计算**:使用(3*收盘价+最高价+最低价+开盘价)/6作为基准价格,然后计算其35日EMA 2. **通道构建**:基于上述EMA计算上下轨道线(X_10为上轨,X_9为下轨) 3. **偏离度计算**:计算收盘价与30日、60日均线的偏离程度,生成正向和负向得分(X_30和X_31) 4. **MACD类指标**:包含两组MACD(12/26日和9/34日) 5. **布林带**:30日均线加上2倍标准差作为上轨 **用途**:寻找股价处于上升趋势中且出现买入信号的强势股。

买卖信号

**买入条件**(XG条件): - X_31(负向偏离得分)上穿X_10(通道下轨) - 收盘价 > X_26(30日布林带上轨) - 收盘价 >= 开盘价(收阳线) **信号效果**:当出现买入信号时,屏幕上显示"大牛直上"字样,并绘制彩色柱状图。

用法

1. **选股使用**:将该公式作为选股公式使用,满足条件时选出强势股 2. **辅助判断**:该指标适合在上升趋势中使用,当股价放量突破布林带上轨且偏离度指标上穿时,是较强的买入信号 3. **注意事项**:需结合大盘走势和成交量综合判断,避免在高位追涨

公式源码

X_1:=INDEXH;
X_2:=INDEXO;
X_3:=INDEXL;
X_4:=INDEXC;
X_5:=INDEXV;
X_6:=(3*CLOSE+HIGH+LOW+OPEN)/6;
X_7:=EMA(X_6,35);
X_8:=(HHV(X_7,5)+HHV(X_7,15)+HHV(X_7,30))/3;
X_9:=(LLV(X_7,5)+LLV(X_7,15)+LLV(X_7,30))/3;
X_10:=(HHV(X_8,5)+HHV(X_8,15)+HHV(X_8,30))/3;
X_11:=12;
X_12:=26;
X_13:=200;
X_14:=9;
X_15:=34;
X_16:=1;
X_17:=1;
X_18:=EMA(CLOSE,X_11)-EMA(CLOSE,X_12);
X_19:=EMA(X_18,X_13);
X_20:=(X_18-X_19)*2*X_17;
X_21:=IF(X_20<0,0,X_20*X_20);
X_22:=EMA(CLOSE,X_14)-EMA(CLOSE,X_15);
X_23:=EMA(X_22,200);
X_24:=(X_22-X_23)*2*X_17;
X_25:=MA(CLOSE,30);
X_26:=X_25+2*STD(CLOSE,30);
X_27:=(MA(CLOSE,60)-LOW)/MA(CLOSE,20);
X_28:=(MA(CLOSE,60)-LOW)/MA(CLOSE,60);
X_29:=(MA(CLOSE,30)-LOW)/MA(CLOSE,30);
X_30:=50*(X_27+X_28+X_29)/3;
X_31:=(-50)*(X_27+X_28+X_29)/3;
X_32:=MA(CLOSE,5);
X_33:=MA(CLOSE,10);
X_34:=MA(CLOSE,20);
X_35:=MA(CLOSE,30);
X_36:=MA(CLOSE,54);
X_37:=MA(CLOSE,60);
X_38:=MA(CLOSE,120);
X_39:=50/((X_32+X_33+X_34+X_35+X_37+X_38)/6/CLOSE)/10;
XG:crOSS(X_31,X_10) AND CLOSE>X_26 AND CLOSE>=OPEN;
STICKLINE(IF(XG,(-120),0),0.5,0,1,0),COLOR000088;
STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000AA;
STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000CC;
STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000EE;
STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLOR0000EE;
STICKLINE(IF(XG,(-120),0),0.8,0,1,0),COLORLIMAGENTA;
STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLOR770077;
STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLOR990099;
STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORBB00BB;
STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORDD00DD;
STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORMAGENTA;
STICKLINE(IF(XG,(-120),0),0.6,0,1,0),COLORDD00DD;
STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR003300;
STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR005500;
STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR007700;
STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR009900;
STICKLINE(IF(XG,(-120),0),0.4,0,1,0),COLOR00CC00;
STICKLINE(IF(XG,(-120),0),0.2,0,1,0),COLOR666666;
STICKLINE(IF(XG,(-120),0),0.2,0,1,0),COLOR777777;
STICKLINE(XG,0,0.1,2,0),COLOR008888;
STICKLINE(XG,0,0.1,2,0),COLOR00AAAA;
STICKLINE(XG,0,0.1,2,0),COLOR00CCCC;
STICKLINE(XG,0,0.1,2,0),COLORYELLOW;
DRAWTEXT(XG,0.7,'大'),COLORWHITE,LINETHICK2;
DRAWTEXT(XG,0.5,'牛'),COLORWHITE,LINETHICK2;
DRAWTEXT(XG,0.3,'直'),COLORWHITE,LINETHICK2;
DRAWTEXT(XG,0.1,'上'),COLORWHITE,LINETHICK2;
继续阅读 →

通达信双信号出成功率90%以上指标(其他)指标公式

📅 2026-06-27

核心逻辑

该指标是一个综合型超跌反弹指标,主要用于捕捉股价短期超卖后的反弹机会。核心原理包括: 1. **RSI超跌反弹**:使用4.1天短期RSI,当RSI从超卖区域(11以下)向上突破时视为买入信号 2. **动量反转**:计算平滑动量指标DX,检测其创阶段新低后转升的拐点 3. **趋势确认**:要求短期均线向上(3日>5日)、成交量放大、连续2天上涨 4. **多周期KDJ**:使用27天和55天周期计算KDJ类指标,辅助判断价格相对位置 整体逻辑是:在成交量配合下,等待股价短期超跌后动量开始转强,

买卖信号

## 核心逻辑 该指标是一个综合型超跌反弹指标,主要用于捕捉股价短期超卖后的反弹机会。核心原理包括: 1. **RSI超跌反弹**:使用4.1天短期RSI,当RSI从超卖区域(11以下)向上突破时视为买入信号 2. **动量反转**:计算平滑动量指标DX,检测其创阶段新低后转升的拐点 3. **趋势确认**:要求短期均线向上(3日>5日)、成交量放大、连续2天上涨 4. **多周期KDJ**

用法

公式源码

V1:=MA(C,3)=HHV(MA(C,3),7);
V2:=MA(C,3)>MA(C,5);
V3:=MA(V,5)>MA(V,10)*1.01;
V4:=COUNT(MA(C,1)>REF(C,1),2)=2;
LC20:=REF(CLOSE,1);
rsi20:=SMA(MAX(CLOSE-LC20,0),4.1,1)/SMA(Abs(CLOSE-LC20),4.1,1)*100; 
底部买多:crOSS(RSI20,11)*1,COLORRED;
VAR3A:=3;
VAR2A:=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);
mtm:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
YXF:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX<0,2) AND CROSS(DX,MA(DX,2)),1,0);
加仓:IF(FILTER(YXF=1,5),1,0),STICK,COLORFFFFFF,LINETHICK3;
A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV
(L,55))*100,5,1);
FY:=EMA(A51,5);
A54:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;
QS:=(MA(3*SMA(A54,6,1)-2*SMA(SMA(A54,5,1),5,1),2));
继续阅读 →

通达信双向正负量指标(资金型)指标公式

📅 2026-06-27

核心逻辑

这是一个**资金流向指标**,用于统计股票的涨跌日成交量。具体原理如下: 1. **多(正)**:统计当日收盘价上涨(收阳线)时的成交量,代表多头资金流入 2. **空(负)**:统计当日收盘价下跌(收阴线)时的成交量,代表空头资金流出 3. 对成交量数据进行3日简单移动平均(MA)再进行3日指数移动平均(EMA)平滑处理,消除短期波动噪音 该指标用红绿柱状图直观展示:红柱表示上涨日的成交量(资金流入),绿柱表示下跌日的成交量(资金流出)。

买卖信号

- **红柱放大且颜色变浅**:正>0 AND 正>REF(正,1),表示资金流入增加,买盘增强 - **红柱缩短且变色**:正>0 AND 正<REF(正,1),表示资金流入减少,买盘减弱 - **绿柱**:表示资金流出(卖盘) - 红柱持续放大且高于绿柱:表示资金净流入,可能上涨趋势 - 绿柱持续放大且高于红柱:表示资金净流出,可能下跌趋势

用法

1. **观察红绿柱对比**:红柱持续高于绿柱,说明资金净流入,可考虑买入;反之则考虑卖出 2. **红柱变化趋势**:红柱持续放大表示资金持续流入,行情可能延续;红柱开始缩短需警惕上涨动力不足 3. **结合股价**:在股价低位出现红柱放大,资金流入信号更可靠 4. **多空对比**:多空双方资金博弈时,红柱明显强于绿柱且差距扩大,表明多方占优

公式源码

多:=IF(C>REF(C,1),V,0)/100;
空:=IF(C<REF(C,1),V,0)/100;
正:EMA(MA(多,3),3);
负:EMA(MA(空,3),3)COLORGREEN,;
STICKLINE(正,正,0,2,0),COLORRED;
STICKLINE(正>0 AND 正>REF(正,1),正*4/5,0,2,0),COLOR10D3FF;
STICKLINE(正>0 AND 正>REF(正,1),正*2/5,0,2,0),COLOR10FFFF;
STICKLINE(正>0 AND 正<REF(正,1),正,0,2,0),COLORBROWN;
STICKLINE(正>0 AND 正<REF(正,1),正*4/5,0,2,0),COLORCA3DB5;
STICKLINE(正>0 AND 正<REF(正,1),正*2/5,0,2,0),COLORFF99CC;
STICKLINE(负,负*(-1),0,2,0),COLOR66FF00;
STICKLINE(负,负*(-0.85),0,2,0),COLOR66DD00;
STICKLINE(负,负*(-0.75),0,2,0),COLOR66BB00; 
STICKLINE(负,负*(-0.65),0,2,0),COLOR669900; 
STICKLINE(负,负*(-0.55),0,2,0),COLOR667700; 
STICKLINE(负,负*(-0.45),0,2,0),COLOR665500; 
STICKLINE(负,负*(-0.35),0,2,0),COLOR663300;
继续阅读 →

通达信双向预测指标(成交量型)指标公式

📅 2026-06-27

核心逻辑

这是一个**成交量分析指标**,主要用于实时分析股票的买卖盘力量对比。 **计算原理:** 1. **预测成交量**:用前一天的5日均量乘以当前量比来预测今日成交量 2. **主动买盘**:根据当日涨跌情况计算主动买入的成交量 - 上涨时:成交量 × (最高价-最低价) - 下跌时:成交量 × [(最高价-开盘价)+(收盘价-最低价)] 3. **主动卖盘**:与主动买盘相反,计算主动卖出的成交量 4. 用红绿颜色区分主动买盘(红色)和主动卖盘(绿色) **用途:** 区分日内主动买入和主动卖出的成交量,判断多空双方力量对比。

买卖信号

该指标本身**不直接提供买卖信号**,主要是成交量细分工具。但可以辅助判断: - **主动买盘明显大于主动卖盘**:多方占优,可能上涨 - **主动卖盘明显大于主动买盘**:空方占优,可能下跌 - 需结合其他指标或股价位置综合判断

用法

1. **观察红绿柱对比**:红色(主动买盘)越多表示买方积极,绿色(主动卖盘)越多表示卖方积极 2. **辅助判断日内走势**:如果股价上涨且主动买盘占优,可信度更高 3. **结合换手率**:换手率高且主动买盘活跃,可能有主力参与 4. **配合股价位置**:在低位出现主动买盘放大可能是建仓信号,在高位可能是出货信号

公式源码

EV:=vol,;
实际V:EV/10000,LINETHICK0;
VAR1:=DYNAINFO(17)*REF(MA(VOL,5),1);
VAR2:=DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT;
预测:IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR2)/10000;
{IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR3),COLORGREEN;}
预测V:STICKLINE(IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR2),VAR1,0,4,1),COLORGREEN;
AA:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
主动买盘:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+
(CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;
主动买万:主动买盘/10000,COLORRED,NODRAW;
主动卖盘:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,
0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORGREEN;
主动卖万:主动卖盘/10000,COLORGREEN,NODRAW;
换手率%:VOL/CAPITAL*100,POINTDOT,COLORYELLOW; 
流通盘(亿):CAPITAL/1000000,POINTDOT; 
流通市值(亿):(CAPITAL/100*C)/10000,POINTDOT,COLOR33CCFF;
成交额(千万):AMOUNT/10000000,POINTDOT;
STICKLINE(主动买盘>0,0,VOL,2,1),COLORWHITE;
STICKLINE(主动买盘>0,0,主动买盘,2,0),COLORRED;
STICKLINE(主动卖盘<0,0,主动卖盘,2,0),COLORGREEN;
继续阅读 →

通达信双向黄金分割主图指标(其他)指标公式

📅 2026-06-27

核心逻辑

这是一个**黄金分割线(斐波那契回撤)指标**。其核心原理是: 1. **确定基准区间**:首先在最近6000个交易日内找到最高价(高)和最低价(低) 2. **计算关键比例位**:以最高价到最低价的区间为基础,计算多个黄金分割比例位置(0.191、0.236、0.382、0.5、0.618、0.764、0.809、1.0) 3. **动态更新**:公式后半部分还会根据最近的高低点动态计算新的黄金分割线 这些比例位被视为潜在的支撑位(下跌时)或压力位(上涨时),是技术分析中常用的回撤测量工具。

买卖信号

**本公式不包含任何买入或卖出信号**。它是一个纯画线指标,仅用于在图表上绘制黄金分割线供技术分析参考,不提供直接的交易指令。

用法

1. **支撑位判断**:当股价下跌时,0.382、0.5、0.618等位置可能形成支撑 2. **压力位判断**:当股价上涨时,这些位置可能形成压力 3. **趋势判断**:观察股价在黄金分割位的反应,若获得支撑或遇阻回落,可辅助判断趋势延续或反转 4. **配合其他指标**:建议结合均线、MACD等其他指标综合判断

公式源码

N:=6000;
高:=REFDATE(HHV(H,N),DATE); 
低:=REFDATE(LLV(L,N),DATE);
H1:=高-(高-低)*0.191;
H2:=高-(高-低)*0.382;
H3:=高-(高-低)*0.5;
H4:=高-(高-低)*0.618;
H5:=高-(高-低)*0.809;
H6:=高-(高-低)*0.764;
H7:=高-(高-低)*0.236;
STICKLINE(CURRBARSCOUNT=8,高,高,0,1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=8,H1,H1,0,1),COLORCYAN;
STICKLINE(CURRBARSCOUNT=8,H2,H2,0,1),COLORCCCCCC;
DRAWTEXT(CURRBARSCOUNT=10,高,' 1.000'),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=10,H1,'0.809'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=10,H2,' 0.618'),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=10,H3,' 0.500'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=10,H4,' 0.382'),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=10,H6,' 0.236'),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=10,H5,' 0.191'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=10,H7,' 0.764'),COLORRED;
DRAWTEXT(CURRBARSCOUNT=10,低,' 0.000'),COLORRED;
STICKLINE(CURRBARSCOUNT=8,H3,H3,0,1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=8,H4,H4,0,1),COLORLIRED;
STICKLINE(CURRBARSCOUNT=8,H6,H6,0,1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=8,H5,H5,0,1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=8,低,低,0,1),COLORRED;
STICKLINE(CURRBARSCOUNT=8,H7,H7,0,1),COLORRED;
DRAWTEXT(CURRBARSCOUNT=50,高*0.99,CON2STR(高,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=50,H1,CON2STR(H1,2)),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=50,H2,CON2STR(H2,2)),COLORFFFFFF;
DRAWTEXT(CURRBARSCOUNT=50,H3,CON2STR(H3,2)),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=50,H6,CON2STR(H6,2)),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=50,H4,CON2STR(H4,2)),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=50,H5,CON2STR(H5,2)),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=50,H7,CON2STR(H7,2)),COLORRED;
DRAWTEXT(CURRBARSCOUNT=50,低*1.01,CON2STR(低,2)),COLORRED;
HDAY:=800;LDAY:=800;调点:=3;角度:=100;
CURR:=CURRBARSCOUNT;
TCH:=CONST(FINDHIGH(H,0,HDAY*10,1));
GTT:=CONST(BARSLAST(TCH=H))+1;
SX跌H:=CONST(IF(GTT=1,H,REF(H,GTT-1)));
BCL:=CONST(FINDLOW(L,0,LDAY*10,1));
DTT:=CONST(BARSLAST(BCL=L))+1;
SX涨L:=CONST(IF(DTT=1,L,REF(L,DTT-1)));
涨点:=BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(L=SX涨L)+1));
跌点:=BARSSINCE(BACKSET(ISLASTBAR,BARSLAST(H=SX跌H)+1));
最低:=IF(调点=1,跌点,IF(调点=2,涨点,IF(调点=3,涨点,跌点)));
L斜率:=角度/IF(C<300,1000,10);
最高:=IF(调点=1,跌点,IF(调点=2,涨点,IF(调点=3,跌点,涨点)));
H斜率:=角度/IF(C<300,1000,10);
IM68:=((SX跌H-SX涨L)/6-(SX跌H-SX涨L)/8);
GH跌X:=SX跌H+(SX跌H-SX涨L)/8;
DL涨X:=SX涨L-(SX跌H-SX涨L)/8;
GTHT:=IF(DTT>GTT,DTT,GTT);
{黄金分割}
X000:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.000,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X000)*1.001,STRCAT('  0.000   ',CON2STR(X000,2))),COLORF5CCEB;
X191:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.191,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X191)*1.001,STRCAT('  0.191    ',CON2STR(X191,2))),COLORF5CCEB;
X236:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.236,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X236)*1.001,STRCAT('  0.236   ',CON2STR(X236,2))),COLORF5CCEB;
X382:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.382,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X382)*1.001,STRCAT('  0.382   ',CON2STR(X382,2))),COLORF5CCEB;
X500:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.500,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X500)*1.001,STRCAT('  0.500    ',CON2STR(X500,2))),COLORF5CCEB;
X618:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.618,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X618)*1.001,STRCAT('  0.618    ',CON2STR(X618,2))),COLORF5CCEB;
X764:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.764,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X764)*1.001,STRCAT('  0.764    ',CON2STR(X764,2))),COLORF5CCEB;
X809:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*0.809,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X809)*1.001,STRCAT('  0.809    ',CON2STR(X809,2))),COLORF5CCEB;
X1:IF(CURR<=GTHT,SX跌H-(SX跌H-SX涨L)*1.000,DRAWNULL),DOTLINE,COLOR556600;
DRAWTEXT(CURR=GTHT,(X1)*1.001,STRCAT('  1.000.   ',CON2STR(X1,2))),COLORF5CCEB;
继续阅读 →

通达信双向合并指标(超买超卖型)指标公式

📅 2026-06-27

核心逻辑

这是一个基于CCI(顺势指标)动态调整参数的威廉指标变体。具体逻辑是: - 首先判断CCI是否大于100(市场处于超买状态) - 如果CCI>100,则使用短期参数(5天)计算 - 如果CCI≤100,则使用长期参数(55天)计算 - RV线是经过移动平均处理的威廉指标值,RG线是短期威廉指标值 - 两者都反映当前价格相对于近期波动区间的位置,数值越高表示价格越接近区间低点(相对弱势),数值越低表示价格越接近区间高点(相对强势)

买卖信号

公式本身没有明确的买卖条件语句,但根据指标特性可以推断: - **买入信号**:RV或RG从低位回升,尤其是上穿20-30区域时,可能表示价格从弱势区域反弹 - **卖出信号**:RV或RG从高位回落,尤其是下穿70-80区域时,可能表示价格从强势区域回落 - **注意**:该公式为指标线,需结合其他条件或画线条件使用

用法

1. **观察数值区间**:RG和RV的数值范围是0-100,可参考威廉指标的超买超卖区间(80以上为超卖,20以下为超买) 2. **关注交叉信号**:短期RG上穿长期RV时可能形成买入信号,下穿时可能形成卖出信号 3. **结合CCI使用**:CCI>100时系统自动切换为短期参数,此时市场波动可能加剧 4. **配合其他指标**:建议结合均线、成交量等指标综合判断,避免单独使用

公式源码

N:=IF((cci>100),5,55);
RV:MA((C-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,1),COLORYELLOW;
RG:(C-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,COLORRED;
继续阅读 →

通达信双向成交指标(成交量型)指标公式

📅 2026-06-27

核心逻辑

该指标主要用于细分成交量的性质,区分主动买盘和主动卖盘。具体原理如下: 1. **计算AA值**:成交量除以((最高价-最低价)×2-收盘价与开盘价的绝对值),这是一个衡量当日价格波动与成交量关系的系数 2. **计算主动买盘**:根据收盘价与开盘价的位置判断 - 上涨时(收盘>开盘):AA×(最高价-最低价) - 下跌时(收盘<开盘):AA×((最高价-开盘价)+(收盘价-最低价)) - 平盘时:成交量的一半 3. **计算主动卖盘**:与主动买盘相反,用负值表示 4. **可视化**:用红色柱子显示主动买盘,绿色柱子显示主动卖盘,白色柱子显示总成交量

买卖信号

该公式本身不直接产生买卖信号,主要用于分析当日多空力量的对比情况。投资者需要结合其他指标综合判断。

用法

1. **多空判断**:红柱(主动买盘)明显高于绿柱(主动卖盘)时,表示当日多方占优;反之则空方占优 2. **趋势确认**:在上涨趋势中,主动买盘持续放大是健康信号;在下跌趋势中,主动卖盘放大可能加速下跌 3. **量价配合**:配合股价走势,观察上涨时是否有足够的主动买盘支撑 4. **异常信号**:若股价上涨但主动买盘萎缩,可能是量价背离,需警惕

公式源码

成交量:vol,POINTDOT;
AA:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
主动买盘:IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;
主动卖盘:IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)),,COLORGREEN;
换手率%:VOL/CAPITAL*100,POINTDOT,COLORYELLOW; 
流通盘(亿):CAPITAL/1000000,POINTDOT; 
流通市值(亿): (CAPITAL/100*C)/10000,POINTDOT,COLOR33CCFF;
成交额(千万):AMOUNT/10000000,POINTDOT;
STICKLINE(主动买盘>0,0,VOL,6,1),COLORWHITE;
STICKLINE(主动买盘>0,0,主动买盘,6,0),COLORRED;
STICKLINE(主动卖盘<0,0,主动卖盘,6,0),COLORGREEN;
继续阅读 →

通达信双向成交预测指标(成交量型)指标公式

📅 2026-06-27

核心逻辑

这是一个成交量与资金流向分析指标,主要包含三个部分: 1. **成交量预测**:基于前一日5日均量和动态信息,预测当日可能的成交量 2. **主动买盘计算**:当收盘价>开盘价时,买盘积极;当收盘价<开盘价时,买盘也积极(因为有人在低位吸筹) 3. **主动卖盘计算**:与买盘相反的情况,表示卖方主动卖出 通过区分主动性买卖盘,可以观察市场资金的真实流向。

买卖信号

本公式**不直接提供买卖信号**,但可通过以下方式辅助判断: - **多方占优**:红色主动买盘柱明显高于绿色主动卖盘柱 - **空方占优**:绿色主动卖盘柱明显高于红色主动买盘柱 - **放量配合上涨**:主动买盘放大且价格上涨时,看涨概率大

用法

1. 观察预测成交量与实际成交量的对比 2. 重点关注红绿柱子的相对高度,判断当日多空力量对比 3. 配合价格走势,主动买盘放大且股价上涨时为强势信号 4. 换手率过高(>20%)需注意风险 5. 可作为判断资金进出、机构动向的参考指标

公式源码

EV:=vol,;
实际V:EV/10000,LINETHICK0;
VAR1:=DYNAINFO(17)*REF(MA(VOL,5),1);
VAR2:=DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT;
预测:IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR2)/10000;
{IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR3),COLORGREEN;}
预测V:STICKLINE(IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR2),VAR1,0,4,1),COLORGREEN;
AA:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
主动买盘:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+
(CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;
主动买万:主动买盘/10000,COLORRED,NODRAW;
主动卖盘:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,
0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORGREEN;
主动卖万:主动卖盘/10000,COLORGREEN,NODRAW;
换手率%:VOL/CAPITAL*100,POINTDOT,COLORYELLOW; 
流通盘(亿):CAPITAL/1000000,POINTDOT; 
流通市值(亿):(CAPITAL/100*C)/10000,POINTDOT,COLOR33CCFF;
成交额(千万):AMOUNT/10000000,POINTDOT;
STICKLINE(主动买盘>0,0,VOL,2,1),COLORWHITE;
STICKLINE(主动买盘>0,0,主动买盘,2,0),COLORRED;
STICKLINE(主动卖盘<0,0,主动卖盘,2,0),COLORGREEN;
继续阅读 →

通达信双向成交量指标(成交量型)指标公式

📅 2026-06-27

核心逻辑

该指标主要用于分析成交量的主动性买卖盘力量。通过将成交量按价格波动方向进行分解,区分为主动买盘和主动卖盘两部分。主动买盘表示在上涨过程中主动买入的能量,主动卖盘表示在下跌过程中主动卖出的能量。指标还包含地量判断(14日内最低成交量)和量能放大倍数(V2),用于识别成交量的异常变化。

买卖信号

- **买入信号**:主动买盘超过总成交量的一半(黄色柱体)或者出现地量后量能放大(V2≥1) - **卖出信号**:主动卖盘为负值(绿色柱体)且量能萎缩 - **地量信号**:成交量低于14日内最低量的1.001倍(粉红色柱体),通常表示变盘临界点

用法

1. 观察主动买盘(红色)与主动卖盘(绿色)的对比,买盘多于卖盘时多方占优 2. 当地量出现(粉红色柱体)后关注后续量能变化,若V2≥1(黄色柱体)可能开启新行情 3. 主动买盘占比超过50%时(黄色柱体),市场做多意愿较强 4. 可结合股价趋势综合判断,避免在下跌趋势中仅凭此指标买入

公式源码

VAR1:=vol/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
成交:=VOL,POINTDOT;
主动买盘:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH- OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,POINTDOT;
主动卖盘:IF(CLOSE>OPEN,0-VAR1*((HIGH-CLOSE)+(OPEN- LOW)),IF(CLOSE<OPEN,0-VAR1*(HIGH-LOW),0-VOL/2)),COLOR00FF00,POINTDOT;
地量:=VOL<LLV(VOL,14)*1.001;
V2:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1);
STICKLINE(VOL>0,VOL,0,3,1),COLORWHITE;
STICKLINE(主动买盘>V/2,0,V,2,0),COLORYELLOW;
STICKLINE(主动买盘<=V/2,0,V,2,0),COLORLIGRAY;
STICKLINE(主动买盘>0,0,主动买盘,2,0),COLORRED;
STICKLINE(主动卖盘<0,0,主动卖盘,2,0),COLOR00FF00;
STICKLINE(地量>0,0,VOL,1,0),COLORMAGENTA;
STICKLINE(V2>=1,V,0,1,0),COLORYELLOW;
继续阅读 →

通达信双向成交量预测指标(成交量型)指标公式

📅 2026-06-26

核心逻辑

这是一个成交量分析指标,主要用于实时监测股票的成交情况。具体包括: 1. **实际成交量**:显示当天的真实成交量(以万为单位) 2. **预测成交量**:根据前一天的5日均量预测当天可能的成交量 3. **主动买盘**:计算基于价格波动过程中主动买入的成交量(红盘时根据价差计算) 4. **主动卖盘**:计算基于价格波动过程中主动卖出的成交量(绿盘时根据价差计算) 5. **辅助指标**:换手率、流通盘、流通市值、成交额等 该指标的核心用途是将成交量按照主动性进行分类,帮助投资者判断资金是流入还是流出。

买卖信号

该指标本身不直接产生买卖信号,主要用于观察资金流向: - 红色STICKLINE(主动买盘>0):表示存在主动买入行为 - 绿色STICKLINE(主动卖盘<0):表示存在主动卖出行为 - 主动买盘与主动卖盘的对比可辅助判断短期多空力量

用法

1. **观察资金流向**:通过主动买盘和主动卖盘的柱状图,直观看出当天多空双方的力量对比 2. **配合股价走势**:在股价上涨时观察主动买盘是否配合,在下跌时观察主动卖盘是否积极 3. **换手率参考**:关注换手率指标,判断股票活跃程度 4. **预测成交量**:参考预测成交量,提前了解当天可能的成交水平 5. **综合分析**:结合流通市值、成交额等指标,全面评估股票的交易状态

公式源码

EV:=vol,;
实际V:EV/10000,LINETHICK0;
VAR1:=DYNAINFO(17)*REF(MA(VOL,5),1);
VAR2:=DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT;
预测:IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR2)/10000;
{IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR3),COLORGREEN;}
预测V:STICKLINE(IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VAR1,VAR2),VAR1,0,4,1),COLORGREEN;
AA:=VOL/((HIGH-LOW)*2-Abs(CLOSE-OPEN));
主动买盘:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+
(CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;
主动买万:主动买盘/10000,COLORRED,NODRAW;
主动卖盘:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,
0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORGREEN;
主动卖万:主动卖盘/10000,COLORGREEN,NODRAW;
换手率%:VOL/CAPITAL*100,POINTDOT,COLORYELLOW; 
流通盘(亿):CAPITAL/1000000,POINTDOT; 
流通市值(亿):(CAPITAL/100*C)/10000,POINTDOT,COLOR33CCFF;
成交额(千万):AMOUNT/10000000,POINTDOT;
STICKLINE(主动买盘>0,0,VOL,2,1),COLORWHITE;
STICKLINE(主动买盘>0,0,主动买盘,2,0),COLORRED;
STICKLINE(主动卖盘<0,0,主动卖盘,2,0),COLORGREEN;
继续阅读 →

通达信双向倍阳胜阴选股指标(选股型)指标公式

📅 2026-06-26

核心逻辑

这是一个“双向倍阳胜阴”的选股公式,其逻辑是: - 要求前两天连续上涨(REF(C,2)>REF(C,1)) - 昨天虽然是阴线(高开低走,O>C),但今天出现强势反包 - 今天涨幅超过5%(C>REF(C,1)*1.05) - 成交量明显放大,是昨天的1.5倍以上(V>REF(V,1)*1.5) - 排除停牌或未上市的情况 本质上是筛选“昨天冲高回落(收阴),但今天强势反包且放量”的强势股形态。

买卖信号

这是一个**选股型指标**,主要用于筛选潜在标的,不直接给出买卖点。满足条件时表示股票处于“倍阳胜阴”的强势状态,可加入自选观察。

用法

1. 作为**选股器**使用,筛选出符合条件的强势股 2. 满足条件后需结合其他分析方法进一步验证,如: - 结合均线趋势(是否在上升通道) - 结合题材/基本面(是否有利好支撑) - 结合量价配合(是否持续放量) 3. 建议配合止损策略使用,因为高涨幅后可能面临回调

公式源码

双向倍阳胜阴:REF(C,2)>REF(C,1)  AND REF(O,1)>REF(C,1)
AND  C>REF(C,1)*1.05  AND  V>REF(V,1)*1.5  AND  NOT(DYNAINFO(4)=0) ;
继续阅读 →

通达信红账户趋势主图指标(均线型)指标公式

📅 2026-06-26

核心逻辑

这是一个基于均线的趋势跟踪指标,结合了短期、中期、长期三条均线来研判趋势。公式通过5日均线(主线)和其指数平滑线(辅线)判断短期趋势,通过20日均线和其平滑线判断中期趋势,通过60日均线判断长期趋势。同时,公式还计算了13周期内的最高点和最低点作为动态的压力位和支撑位,并计算两者之间的空间幅度,用于评估潜在涨跌幅度。

买卖信号

**买入信号:** - 主线(黄色)上穿辅线(绿色),且主线位于辅线之上 - 价格站上中期均线系统,且呈多头排列 **卖出信号:** - 主线下穿辅线,且主线位于辅线之下 - 出现"卖空"信号:前一天存在压力位,当天开盘价≤压力位,但收盘价>压力位(冲高回落信号) **辅助参考:** - 压力位(绿色线)和支撑位(黄色线)之间的空间越大,可操作空间越大

用法

1. **趋势判断**:观察主线与辅线的相对位置,多头排列(主线上辅线上)时看多,空头排列时看空 2. **空间参考**:关注"空间"数值,空间越大说明压力与支撑区间越宽,股价波动幅度可能越大 3. **压力支撑**:绿色横线为压力位,黄色横线为支撑位,可作为止盈止损参考 4. **卖空信号**:当出现卖空信号时,需警惕冲高回落风险,可考虑减仓

公式源码

主线:MA(C,5),COLORYELLOW;
辅线:EMA(主线,5),COLORGREEN;
{FILLRGN(主线>=辅线,主线,辅线,COLORLIGHTRED);
FILLRGN(主线<=辅线,主线,辅线,COLORBLUE);}
MA20:MA(C,20),COLORMAGENTA;
辅助1:EMA(MA20,13),COLORCYAN;
DRAWBAND(主线,RGB(200,0,0),辅线,RGB(0,200,0));
DRAWBAND(MA20,RGB(100,0,0),辅助1,RGB(0,100,0));
MA60:MA(C,60),COLORBLUE;
A:=HHV(H,13)=H AND H>REF(H,1);
A1:=FILTER(A,12);
B:=LLV(L,13)=L AND L<REF(L,1);
B1:=FILTER(B,12);
TS1:=BARSLAST(A1);
压力:REF(HIGH,TS1),COLORWHITE,NODRAW;
STICKLINE(1,压力,压力,1.5,0),COLORGREEN;
TS2:=BARSLAST(B1);
支撑:REF(LOW,TS2),COLORYELLOW,NODRAW;
STICKLINE(1,支撑,支撑,1.5,0),COLORYELLOW;
空间:=100*(压力-支撑)/支撑;
卖空:=REF(压力,1)&&O<=压力&&C>压力;
继续阅读 →

通达信双向背离指标(MACD类)指标公式

📅 2026-06-26

核心逻辑

这是一个基于MACD的改进型指标。它在标准MACD(DIF和DEA)基础上,增加了一个自定义的"Smacd"指标。Smacd的计算逻辑是:通过计算短期EMA与长期EMA差值的移动平均(股DIF),再对其进行9日EMA处理并乘以4得到BV值,然后判断BV的转折点,最后用当前BV与最近转折点的差值来反映MACD动量的变化程度。简单来说,就是一个MACD的“动能加强版”,能更敏感地显示MACD柱状图的强弱变化。

买卖信号

公式本身没有明确的买卖条件语句,但可以通过以下方式判断: - **买入信号**:DIF上穿DEA(MACD金叉),同时Smacd从负转正并向上运行 - **卖出信号**:DIF下穿DEA(MACD死叉),同时Smacd从正转负并向下运行

用法

1. **标准MACD用法**:观察DIF与DEA的交叉、金叉死叉信号 2. **Smacd用法**:Smacd在0轴上方表示多头动能强势,在0轴下方表示空头动能强势;Smacd的斜率变化可判断动能转换 3. **结合使用**:当标准MACD给出金叉/死叉信号时,配合Smacd的方向和位置来增强信号可靠性 4. **DIFF1和DEA1**:显示DIF和DEA的负值,可用于对比分析

公式源码

股DIF:=EMA(CLOSE,12)-EMA(CLOSE,26),COLORFFFFFF;
BV:=SUM((股DIF-EMA(股DIF,9))*4,0);
BA:=IF(MAX(BV,REF(BV,2))<REF(BV,1) OR MIN(BV,REF(BV,2))>REF(BV,1),1,0);
BC:=BARSLAST(BA)+1;
Smacd:=(BV-REF(BV,BC))/(15*1),COLORSTICK;
DRAWBAND(SMACD,RGB(88,0,0),0,RGB(100,100,100));
DIF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORFFFFFF;
DEA:EMA(DIF,9),COLOR00FFFF;
MACD:(DIF-DEA)*2,COLORSTICK;
DIFF1:0-DIF,COLORFF00FF,DOTLINE;
DEA1:0-DEA,COLOR00FF00,DOTLINE;
继续阅读 →

通达信双响炮涨停选股指标(选股型)指标公式

📅 2026-06-26

核心逻辑

这是一个“涨停回马枪”类型的指标。其逻辑是:寻找在前期出现涨停板之后,股价经过一段时间(超过5天)小幅震荡调整(小阴小阳,振幅小于9%),然后再次出现涨停的股票。这种形态通常表示主力在涨停后进行洗盘震仓,之后再次拉升。

买卖信号

- **买入信号**:当“后炮”条件满足时,即前一天满足小阴小阳+时间限制条件(涨停后经过小幅震荡超过5天),今天再次出现涨停(涨幅>9%),形成买入信号。 - **卖出信号**:本指标不直接提供卖出信号,属于买入型指标。

用法

1. 作为选股指标使用,筛选出符合“涨停回马枪”形态的股票 2. 信号出现后,可以考虑在当天或次日逢低买入 3. 建议结合其他技术分析工具(如成交量、均线等)进行综合判断 4. 需要注意市场整体趋势,在强势市场中信号可靠性更高

公式源码

前炮:=CLOSE>REF(CLOSE,1)*1.099;
小阴小阳:=HHV(Abs(C-REF(C,1))/REF(C,1)*100,BARSLAST(前炮))<9;
时间限制:=COUNT(前炮,30)=1 AND BARSLAST(前炮)>5;
后炮:REF(小阴小阳 AND 时间限制,1) AND 前炮;
继续阅读 →

通达信双响炮选股指标(选股型)指标公式

📅 2026-06-26

核心逻辑

这个指标叫"后炮",用于捕捉强势股启动信号。原理是:先找到一只股票出现过大涨(涨停或接近涨停的"前炮"),然后观察该股在之后的一段时间内是否处于小幅波动状态(振幅小于9%),当满足这个条件后,如果再次出现大涨信号("后炮"),就说明该股可能又要启动新一轮上涨行情。简单说,就是找"横盘整理后再次放量启动"的股票。

买卖信号

- **买入信号**:当"后炮"条件成立时买入,即昨天处于小幅波动状态(振幅<9%且距上次大涨超过5天),今天出现涨幅超过9.9%的大阳线 - **卖出信号**:该公式本身不包含卖出条件,属于纯选股指标

用法

1. 将公式作为选股公式使用,筛选出符合条件的股票 2. 选出股票后结合成交量放大、均线多头排列等其他信号进一步确认 3. 该指标偏短线思维,适合捕捉强势股的第二波启动行情 4. 建议配合大盘环境和板块热点使用,避免盲目追高

公式源码

前炮:=CLOSE>REF(CLOSE,1)*1.099;
小阴小阳:=HHV(Abs(C-REF(C,1))/REF(C,1)*100,BARSLAST(前炮))<9;
时间限制:=COUNT(前炮,30)=1 AND BARSLAST(前炮)>5;
后炮:REF(小阴小阳 AND 时间限制,1) AND 前炮;
继续阅读 →

通达信双响炮盘中预警指标(选股型)指标公式

📅 2026-06-26

核心逻辑

这是一个“涨停回调再启动”选股指标。其原理是:寻找第一次涨停后,股价在10日内小幅调整(振幅≤5%)且未跌破涨停当天开盘价的股票,然后在股价再次涨停时发出信号。本质上是捕捉强势股短暂休整后的第二波上涨行情。

买卖信号

- **买入信号**:今天股价涨停(涨幅>9%),且昨天满足回调条件(调整天数<10且未跌破前炮开盘价且调整期间振幅≤5%) - **卖出信号**:该公式未给出明确卖出条件

用法

1. 该公式为选股公式,用于筛选符合条件的股票 2. 选出的是“涨停后回调再涨停”的强势股 3. 配合其他技术分析或基本面分析综合判断入场时机 4. 建议结合成交量、市场整体趋势等因素进一步验证

公式源码

前炮:=(C-REF(C,1))*100/REF(C,1)>9;
后炮:=(C-REF(C,1))*100/REF(C,1)>9;
调整天数:=BARSLAST(前炮)<10;
不破前炮开盘:=LLV(C,BARSLAST(前炮))>=REF(O,BARSLAST(前炮));
小实体:=HHV(Abs(C-REF(C,1))/REF(C,1)*100,BARSLAST(前炮))<=5;
回调:=调整天数 AND 不破前炮开盘 AND 小实体;
选股:后炮 AND REF(回调,1);
继续阅读 →

通达信双线作战主图指标(其他)指标公式

📅 2026-06-26

核心逻辑

这是一个**自适应周期均线系统**。其核心原理是: 1. **波段识别**:使用ZIG函数(之字转向)识别股价的波段高低点,通过"(H+MAX(C,O))/2"和"(L+MIN(C,O))/2"来计算价格波动的高低点 2. **均线匹配度计算**:分别计算过去4个高点(G)和4个低点(D)与不同周期均线(20日、30日、40日...120日)的接近程度。如果某个周期均线与历史高低点的偏差都小于2%,说明该周期均线与股价波动高度匹配 3. **自适应周期选择**:选择匹配度最高的均线周期作为当前趋势的"最佳均线",这个周期会随股价波动特征自动调整 4. **趋势判断**:当价格在自适应均线上方运行时显示红色(上涨趋势),下方运行时显示绿色(下跌趋势)

买卖信号

- **买入信号**:NOTEXT01显示为红色(EMA(C,周期) >= 前期值 且 周期>1),表示价格站上自适应均线,处于上涨趋势 - **卖出信号**:NOTEXT02显示为绿色(EMA(C,周期) <= 前期值 且 周期>1),表示价格跌破自适应均线,处于下跌趋势 - **分水岭**:一条粉色水平线(EMA(EMA(CLOSE,90)*1.01,10)),作为多空分界线,线上可持股,线下应减仓

用法

公式源码

{波段高低点}
G:=ZIG((H+MAX(C,O))/2,5);
G1:=G>REF(G,1) AND G>REFX(G,1);
D1:=G<REF(G,1) AND G<REFX(G,1);
D:=ZIG((L+MIN(C,O))/2,5);
G2:=D>REF(D,1) AND D>REFX(D,1);
D2:=D<REF(D,1) AND D<REFX(D,1);
GG:=FILTER(G1 OR G2,5) AND CURRBARSCOUNT>D;
DD:=FILTER(D1 OR D2,5) AND CURRBARSCOUNT>D;
{前期高低点距今}
GB1:=BARSLAST(GG);          
GB2:=REFV(GB1,GB1+1)+GB1+1;
GB3:=REFV(GB1,GB2+1)+GB2+1;
GB4:=REFV(GB1,GB3+1)+GB3+1;
DB1:=BARSLAST(DD);          
DB2:=REFV(DB1,DB1+1)+DB1+1; 
DB3:=REFV(DB1,DB2+1)+DB2+1; 
DB4:=REFV(DB1,DB3+1)+DB3+1;
{均线}
E2:=EMA(C,20);
A21:=REFV(100*Abs(G-E2)/E2,GB1)<2; A22:=REFV(100*ABS(G-E2)/E2,GB2)<2; 
A23:=REFV(100*ABS(G-E2)/E2,GB3)<2; A24:=REFV(100*ABS(G-E2)/E2,GB4)<2;
B21:=REFV(100*ABS(D-E2)/E2,DB1)<2; B22:=REFV(100*ABS(D-E2)/E2,DB2)<2; 
B23:=REFV(100*ABS(D-E2)/E2,DB3)<2; B24:=REFV(100*ABS(D-E2)/E2,DB4)<2; 
CX2:=A21+A22+A23+A24+B21+B22+B23+B24,NODRAW; 
E3:=EMA(C,30);
A31:=REFV(100*ABS(G-E3)/E3,GB1)<2; A32:=REFV(100*ABS(G-E3)/E3,GB2)<2; 
A33:=REFV(100*ABS(G-E3)/E3,GB3)<2; A34:=REFV(100*ABS(G-E3)/E3,GB4)<2;
B31:=REFV(100*ABS(D-E3)/E3,DB1)<2; B32:=REFV(100*ABS(D-E3)/E3,DB2)<2; 
B33:=REFV(100*ABS(D-E3)/E3,DB3)<2; B34:=REFV(100*ABS(D-E3)/E3,DB4)<2; 
CX3:=A31+A32+A33+A34+B31+B32+B33+B34,NODRAW;
E4:=EMA(C,40);
A41:=REFV(100*ABS(G-E4)/E4,GB1)<2; A42:=REFV(100*ABS(G-E4)/E4,GB2)<2; 
A43:=REFV(100*ABS(G-E4)/E4,GB3)<2; A44:=REFV(100*ABS(G-E4)/E4,GB4)<2;
B41:=REFV(100*ABS(D-E4)/E4,DB1)<2; B42:=REFV(100*ABS(D-E4)/E4,DB2)<2; 
B43:=REFV(100*ABS(D-E4)/E4,DB3)<2; B44:=REFV(100*ABS(D-E4)/E4,DB4)<2; 
CX4:=A41+A42+A43+A44+B41+B42+B43+B44,NODRAW;
E5:=EMA(C,50);
A51:=REFV(100*ABS(G-E5)/E5,GB1)<2; A52:=REFV(100*ABS(G-E5)/E5,GB2)<2; 
A53:=REFV(100*ABS(G-E5)/E5,GB3)<2; A54:=REFV(100*ABS(G-E5)/E5,GB4)<2;
B51:=REFV(100*ABS(D-E5)/E5,DB1)<2; B52:=REFV(100*ABS(D-E5)/E5,DB2)<2; 
B53:=REFV(100*ABS(D-E5)/E5,DB3)<2; B54:=REFV(100*ABS(D-E5)/E5,DB4)<2; 
CX5:=A51+A52+A53+A54+B51+B52+B53+B54,NODRAW;
E6:=EMA(C,60);
A61:=REFV(100*ABS(G-E6)/E6,GB1)<2; A62:=REFV(100*ABS(G-E6)/E6,GB2)<2; 
A63:=REFV(100*ABS(G-E6)/E6,GB3)<2; A64:=REFV(100*ABS(G-E6)/E6,GB4)<2;
B61:=REFV(100*ABS(D-E6)/E6,DB1)<2; B62:=REFV(100*ABS(D-E6)/E6,DB2)<2; 
B63:=REFV(100*ABS(D-E6)/E6,DB3)<2; B64:=REFV(100*ABS(D-E6)/E6,DB4)<2;
CX6:=A61+A62+A63+A64+B61+B62+B63+B64,NODRAW; 
E7:=EMA(C,70);
A71:=REFV(100*ABS(G-E7)/E7,GB1)<2; A72:=REFV(100*ABS(G-E7)/E7,GB2)<2; 
A73:=REFV(100*ABS(G-E7)/E7,GB3)<2; A74:=REFV(100*ABS(G-E7)/E7,GB4)<2;
B71:=REFV(100*ABS(D-E7)/E7,DB1)<2; B72:=REFV(100*ABS(D-E7)/E7,DB2)<2; 
B73:=REFV(100*ABS(D-E7)/E7,DB3)<2; B74:=REFV(100*ABS(D-E7)/E7,DB4)<2; 
CX7:=A71+A72+A73+A74+B71+B72+B73+B74,NODRAW;
E8:=EMA(C,80);
A81:=REFV(100*ABS(G-E8)/E8,GB1)<2; A82:=REFV(100*ABS(G-E8)/E8,GB2)<2; 
A83:=REFV(100*ABS(G-E8)/E8,GB3)<2; A84:=REFV(100*ABS(G-E8)/E8,GB4)<2;
B81:=REFV(100*ABS(D-E8)/E8,DB1)<2; B82:=REFV(100*ABS(D-E8)/E8,DB2)<2; 
B83:=REFV(100*ABS(D-E8)/E8,DB3)<2; B84:=REFV(100*ABS(D-E8)/E8,DB4)<2; 
CX8:=A81+A82+A83+A84+B81+B82+B83+B84;
E9:=EMA(C,90);
A91:=REFV(100*ABS(G-E9)/E9,GB1)<2; A92:=REFV(100*ABS(G-E9)/E9,GB2)<2; 
A93:=REFV(100*ABS(G-E9)/E9,GB3)<2; A94:=REFV(100*ABS(G-E9)/E9,GB4)<2;
B91:=REFV(100*ABS(D-E9)/E9,DB1)<2; B92:=REFV(100*ABS(D-E9)/E9,DB2)<2; 
B93:=REFV(100*ABS(D-E9)/E9,DB3)<2; B94:=REFV(100*ABS(D-E9)/E9,DB4)<2;
CX9:=A91+A92+A93+A94+B91+B92+B93+B94; 
E10:=EMA(C,100);
A101:=REFV(100*ABS(G-E10)/E10,GB1)<2; A102:=REFV(100*ABS(G-E10)/E10,GB2)<2; 
A103:=REFV(100*ABS(G-E10)/E10,GB3)<2; A104:=REFV(100*ABS(G-E10)/E10,GB4)<2;
B101:=REFV(100*ABS(D-E10)/E10,DB1)<2; B102:=REFV(100*ABS(D-E10)/E10,DB2)<2; 
B103:=REFV(100*ABS(D-E10)/E10,DB3)<2; B104:=REFV(100*ABS(D-E10)/E10,DB4)<2; 
CX10:=A101+A102+A103+A104+B101+B102+B103+B104;
E11:=EMA(C,110);
A111:=REFV(100*ABS(G-E11)/E11,GB1)<2; A112:=REFV(100*ABS(G-E11)/E11,GB2)<2; 
A113:=REFV(100*ABS(G-E11)/E11,GB3)<2; A114:=REFV(100*ABS(G-E11)/E11,GB4)<2;
B111:=REFV(100*ABS(D-E11)/E11,DB1)<2; B112:=REFV(100*ABS(D-E11)/E11,DB2)<2; 
B113:=REFV(100*ABS(D-E11)/E11,DB3)<2; B114:=REFV(100*ABS(D-E11)/E11,DB4)<2; 
CX11:=A111+A112+A113+A114+B111+B112+B113+B114;
E12:=EMA(C,120);
A121:=REFV(100*ABS(G-E12)/E12,GB1)<2; A122:=REFV(100*ABS(G-E12)/E12,GB2)<2; 
A123:=REFV(100*ABS(G-E12)/E12,GB3)<2; A124:=REFV(100*ABS(G-E12)/E12,GB4)<2;
B121:=REFV(100*ABS(D-E12)/E12,DB1)<2; B122:=REFV(100*ABS(D-E12)/E12,DB2)<2; 
B123:=REFV(100*ABS(D-E12)/E12,DB3)<2; B124:=REFV(100*ABS(D-E12)/E12,DB4)<2; 
CX12:=A121+A122+A123+A124+B121+B122+B123+B124;
MCX:=MAX(CX2,MAX(CX3,MAX(CX4,MAX(CX5,MAX(CX6,MAX(CX7,MAX(CX8,MAX(CX9,MAX(CX10,MAX(CX11,CX12))))))))));
P2:=CX2=MCX AND MCX>1; P3:=CX3=MCX AND MCX>1; P4:=CX4=MCX AND MCX>1; P5:=CX5=MCX AND MCX>1;P6:=CX6=MCX AND MCX>1; 
P7:=CX7=MCX AND MCX>1; P8:=CX8=MCX AND MCX>1; P9:=CX9=MCX AND MCX>1; P10:=CX10=MCX AND MCX>1; P11:=CX11=MCX AND MCX>1; P12:=CX12=MCX AND MCX>1;
N1:=CONST(IF((P2 AND P4) OR (P3 AND P2=0 AND P4=0),30,IF(P2 AND P3 AND P4=0,25,IF(P2=0 AND P3 AND P4,35,IF(P2 AND P3=0 AND P4=0,20,IF(P2=0 AND P3=0 AND P4,40,0)))))),NODRAW;
N2:=CONST(IF((P5 AND P7) OR (P6 AND P5=0 AND P7=0),60,IF(P5 AND P6 AND P7=0,55,IF(P5=0 AND P6 AND P7,65,IF(P5 AND P6=0 AND P7=0,50,IF(P5=0 AND P6=0 AND P7,70,0)))))),NODRAW;
N3:=CONST(IF((P8 AND P10) OR (P9 AND P8=0 AND P10=0),90,IF(P8 AND P9 AND P10=0,85,IF(P8=0 AND P9 AND P10,95,IF(P8 AND P9=0 AND P10=0,80,IF(P8=0 AND P9=0 AND P10,100,0)))))),NODRAW;
N4:=CONST(IF(P11 AND P12,115,IF(P11 AND P12=0,110,IF(P11=0 AND P12,120,0)))),NODRAW;
周期:=IF(N4>0,N4,IF(N3>0,N3,IF(N2>0,N2,IF(N1>0,N1,IF(TOTALBARSCOUNT<55,13,55))))),NODRAW;
{NOTEXTEE1:IF(N1>0,EMA(C,N1),DRAWNULL),COLORLIBLUE;
NOTEXTEE2:IF(N2>0 AND N1<=0,EMA(C,N2),DRAWNULL),COLORLIBLUE;
NOTEXTEE3:IF(N3>0 AND N1<=0 AND N2<=0,EMA(C,N3),DRAWNULL),COLORLIBLUE;
NOTEXTEE4:IF(N4>0,EMA(C,N4),DRAWNULL),COLORLIBLUE;}
NOTEXTEE0:=EMA(C,周期);
NOTEXT01:IF(NOTEXTEE0>=REF(NOTEXTEE0,1) AND 周期>1,NOTEXTEE0,DRAWNULL),COLORRED,LINETHICK1;
NOTEXT02:IF(NOTEXTEE0<=REF(NOTEXTEE0,1) AND 周期>1,NOTEXTEE0,DRAWNULL),COLORGREEN,LINETHICK1;
{DRAWNUMBER(ISLASTBAR,EMA(C,周期),EMA(C,周期));}
一根筋:EMA(C,周期),COLORRED,NODRAW;
分水岭:EMA(EMA(CLOSE,90)*1.01,10),LINETHICK1,COLORMAGENTA;
继续阅读 →