通达信徐文明牛熊三色指标(趋势型)指标公式

📅 2026-10-29

核心逻辑

这是一个“牛熊三色”趋势判断指标,通过三个不同类型的技术指标来综合判断股票运行趋势的强弱。三个指标分别从不同角度验证趋势: 1. **MACD**:判断短期趋势是否转强(金叉表示多头信号) 2. **SAR**:判断股价是否站上重要支撑位(股价突破SAR说明趋势转多) 3. **EXPMA**:判断中期均线趋势(短期均线上穿长期均线表示趋势向好) 三色同时翻红代表三个维度同时确认多头趋势,信号可靠性较高。

买卖信号

- **买入信号**: - MACD翻红:DIF上穿DEA(金叉) - SAR翻红:股价上穿SAR指标 - EMA翻红:EXPMA(7)上穿EXPMA(21) - **仓位建议**: - 翻红1色:可建1/3仓位 - 翻红2色:可加仓至2/3仓位 - 三色全翻红:可满仓

用法

1. **趋势确认**:三个指标同时翻红时,说明市场进入强势多头状态 2. **分批建仓**:根据翻红颜色数量逐步增加仓位,降低追高风险 3. **持仓信心**:三色全红时持有仓位,待其中某色翻绿时考虑减仓 4. **综合判断**:该指标适合中线趋势交易,配合成交量和其他趋势指标效果更佳

公式源码

使用说明:有一种判断股票运行趋势强弱的方法,被称为“牛熊三色”,牛熊三色每翻红一色,就可以增加1/3的仓位,三色全翻红的时候基本可以满仓。
这三色分别是:
1、macd指标,DIFF金叉DEA,即MACD出现红柱的时候即为翻红;
2、SAR指标,股价重新回到SRA指标以上,sar转向到股价之下运行即为翻红;
3、expma指标,7号操盘线(参数7)金叉2号操盘线(参数21)即为翻红。
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2,COLORSTICK;
MACD翻红:crOSS(DIF,DEA);
SAR翻红:CROSS(C,SAR(10,2,20));
EMA翻红:CROSS(EXPMA(C,7),EXPMA(C,21));
继续阅读 →

通达信徐文明短线点金之短线通道主图指标(均线型)指标公式

📅 2026-10-29

核心逻辑

这是一个双均线系统,使用两条指数移动平均线(EXPMA)来判断趋势。7日均线(绿色)代表短期操盘线,21日均线(红色)代表中期工作线。EXPMA相比普通均线对价格变化更敏感。当短期均线在中期均线上方时,表明短期趋势强于中期趋势,市场处于多头状态;反之则为空头状态。

买卖信号

- **买入信号**:七号操盘线(绿色)从下向上穿越二号工作线(红色),形成“金叉”,表示短期趋势转强,可能出现上涨行情 - **卖出信号**:七号操盘线(绿色)从上向下穿越二号工作线(红色),形成“死叉”,表示短期趋势转弱,可能出现下跌行情

用法

1. **交叉交易法**:金叉买入,死叉卖出 2. **多头排列**:绿色线在红色线上方且两线向上发散持仓,空头排列时减仓或观望 3. **配合其他指标**:可结合成交量或其他指标提高判断准确性 4. **周期选择**:7日和21日参数适合中短线操作,投资者可根据需要调整

公式源码

七号操盘线:expma(CLOSE,7),LINETHICK2,COLORGREEN;
二号工作线:EXPMA(CLOSE,21),LINETHICK2,COLORRED;
继续阅读 →

通达信徐文明短线点金之点金涨幅主图指标(均线型)指标公式

📅 2026-10-29

核心逻辑

这是一个基于固定数值和百分比递增计算的阻力位/目标位分析指标。公式以9.25为基准值,通过1.06415(6.415%)的固定系数逐级乘算,生成多条价格目标线(MA1→MA2→阻力→MA4→目标→诱多),形成一道道上涨压力位。同时结合7日和21日指数移动平均线(EXPMA)来判断趋势方向。本质上是一种**空间定位**指标,用于预判股价上涨的潜在目标价位和压力区间。

买卖信号

公式本身**未包含明确的买入/卖出条件语句**,属于分析型指标。可参考的辅助判断方式: - **买入参考**:股价向上突破七号操盘线(绿色,7日EXPMA),且站上近期底部或首条压力线 - **卖出/风险参考**:股价触及"诱多"线(洋红色,最高目标位)时可能面临回调风险 - **趋势判断**:七号操盘线上穿二号操盘线(多头排列)为上涨趋势,反之为下跌趋势

用法

1. **观察股价与各条压力线的位置关系**:股价站上某条线后,下一个目标位就是上一条线 2. **结合均线判断趋势**:当7日EXPMA在21日EXPMA上方时,表示短期多头行情 3. **分批止盈策略**:每上涨一个压力位可考虑部分获利了结 4. **风险提示**:连续上涨至"诱多"线时需警惕回调风险

公式源码

近期底部:=9.25;
MA1:近期底部,LINETHICK1,COLORRED;
MA2:MA1*1.06415,LINETHICK1,COLORWHITE;
阻力:MA2*1.06415,LINETHICK1,COLORBLUE;
MA4:阻力*1.06415,LINETHICK1,COLORYELLOW;
目标:MA4*1.06415,LINETHICK1,COLORRED;
诱多:目标*1.06415,LINETHICK1,COLORMAGENTA;
七号操盘线:expma(CLOSE,7),LINETHICK2,COLORGREEN;
二号操盘线:EXPMA(CLOSE,21),LINETHICK2,COLORRED;
继续阅读 →

通达信黄金分割单基点主图指标(其他)指标公式

📅 2026-10-29

核心逻辑

这是一个基于斐波那契数列的静态价格区间标注指标。公式以N=5作为基准值("低"),然后乘以不同的斐波那契系数(1.191、1.236、1.382、1.5、1.618、1.809、2)计算出多个价格水平。这些数值对应的是黄金分割比例和斐波那契扩展位,常用于技术分析中判断支撑位和压力位。简单来说,它在图表上标注了一系列可能的价格目标位和回调位。

买卖信号

该指标为纯标注型指标,**不包含任何买入或卖出信号**。它只是静态显示一系列价格水平供参考,不涉及条件判断逻辑。

用法

1. **支撑/压力位参考**:价格运行到这些水平附近时,可能遇到支撑或阻力 2. **目标位设定**:当价格上涨或下跌时,这些水平可以作为潜在的目标位 3. **0.382、0.5、0.618** 是最常用的回撤位,**0.618、1、1.618** 是常用的扩展位 4. 需要结合其他指标或价格行为来确认实际的买卖点

公式源码

N:=5;M:=1;高:=0;
低:N,COLORYELLOW;
H1:N*M*(高+1.191),DOTLINE,COLORYELLOW;
H2:N*M*(高+1.236),DOTLINE,COLORYELLOW;
H3:N*M*(高+1.382),DOTLINE,COLORYELLOW;
H4:N*M*(高+1.5),DOTLINE,COLORYELLOW;
H5:N*M*(高+1.618),DOTLINE,COLORYELLOW;
H6:N*M*(高+1.809),DOTLINE,COLORYELLOW;
H7:N*M*(高+2),DOTLINE,COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1,H1,'0.191'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,H2,'0.236'),COLORBROWN;
DRAWTEXT(CURRBARSCOUNT=1,H3,'0.382'),COLORGRAY;
DRAWTEXT(CURRBARSCOUNT=1,H4,'0.5'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1,H5,'0.618'),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=1,H6,'0.809'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=1,H7,'1'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,低,'低'),COLORRED;
继续阅读 →

通达信徐文明短线点金之点金跑道主图指标(均线型)指标公式

📅 2026-10-29

核心逻辑

这是一个结合布林带和均线的复合型指标。40日均线上下各加减2倍标准差形成"天际"(上轨)和"海底"(下轨)通道,用于判断股价的相对高低位。12日指数均线作为短期趋势线,25日和30日均线形成多头排列(红持)或空头排列(绿抛)的判断区域。红色圆点表示价格位于12日EMA上方,绿色圆点表示价格位于12日EMA下方。

买卖信号

- **买入信号**:价格站上12日EMA且出现红色圆点;25日均线向上穿越30日均线形成"红持"区域 - **卖出信号**:价格跌破12日EMA且出现绿色圆点;25日均线向下穿越30日均线形成"绿抛"区域

用法

1. 股价突破"天际"线可能存在超买风险,跌破"海底"线可能存在超买机会 2. 红持绿抛区域显示多空状态:红色区域持股,绿色区域持币 3. 配合红绿圆点进行短线买卖决策,红色圆点为参考买入点,绿色圆点为参考卖出点 4. 可结合布林带收口放口判断趋势启动和结束

公式源码

天际: (MA(CLOSE,40)) + 2*STD(CLOSE,40),LINETHICK2,COLORBLUE;
海底: (MA(CLOSE,40)) - 2*STD(CLOSE,40),LINETHICK2,COLORBLUE;
买卖决策①:expma(CLOSE,12),CIRCLEDOT,COLORWHITE;
红持绿抛②:MA(CLOSE,25),COLORRED;
红持绿抛③:MA(CLOSE,30),COLORGREEN;DRAWBAND(红持绿抛②,RGB(255,0,0),红持绿抛③,RGB(0,255,0));
NOTEXT1:IF(CLOSE>买卖决策① AND CLOSE!=买卖决策①,买卖决策①,DRAWNULL),CIRCLEDOT,COLORRED;
NOTEXT2:IF(CLOSE<买卖决策① AND CLOSE!=买卖决策①,买卖决策①,DRAWNULL),CIRCLEDOT,COLORGREEN;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
继续阅读 →

通达信徐文明短线点金之点金明日指标(趋势型)指标公式

📅 2026-10-29

核心逻辑

该指标通过计算一个“心理价格”来判断短期多空力量。公式首先计算出5个价格点(均价、突破、阻力、支撑、下降)的平均值作为“心理线”,然后与12日指数移动平均线进行对比。心理线代表短期价格波动中枢,趋势线代表中期趋势方向。当心理线在趋势线上方时说明短期多头占优,在下方时空头占优。

买卖信号

- **买入信号**:心理线从下向上突破趋势线(出现红色区域),表示短期多头力量增强 - **卖出信号**:心理线从上向下突破趋势线(出现绿色区域),表示短期空头力量增强

用法

1. 观察红绿区域变化:红色区域持股或买入,绿色区域持币或卖出 2. 配合其他指标使用,提高信号可靠性 3. 适合中短线交易,用于判断趋势方向和短期波动

公式源码

均价:=(OPEN+HIGH+LOW+CLOSE*2)/5,NODRAW;
突破:均价+HIGH-LOW,NODRAW;
阻力:均价*2-LOW,NODRAW;
支撑:均价*2-HIGH,NODRAW;
下降:均价-HIGH+LOW,NODRAW;
心理:(均价+突破+阻力+支撑+下降)/5,LINETHICK1,COLORRED;
趋势:expma(CLOSE,12),POINTDOT,COLORYELLOW;
NOTEXT1:IF(心理>趋势,心理,DRAWNULL),LINETHICK1,COLORRED;
NOTEXT2:IF(趋势>心理,心理,DRAWNULL),LINETHICK1,COLORGREEN;
继续阅读 →

通达信徐文明短线点金之点金高低指标(超买超卖型)指标公式

📅 2026-10-29

核心逻辑

这是一个基于RSI(相对强弱指标)的双周期分析指标。通过计算短期(7日)和长期(21日)两个RSI指标来判断市场的相对强弱状态。公式中: - RSI1(白色线):7日短期RSI,反映短期市场强弱 - RSI2:21日长期RSI,反映中长期市场强弱 - 绿色区域(20-22)和红色区域(78-80)用于标识超卖和超买区间

买卖信号

该公式本身**没有包含明确的买入/卖出条件语句**,需要投资者自行解读: - **买入参考**:RSI1从下向上穿越RSI2;或RSI1进入绿色超卖区域后向上突破 - **卖出参考**:RSI1从上向下穿越RSI2;或RSI1进入红色超买区域后向下回落

用法

1. 观察RSI1与RSI2的交叉情况:短期线上穿长期线为金叉(偏多),短期线下穿长期线为死叉(偏空) 2. 关注RSI1是否进入超卖区(20-22,绿色区域)或超买区(78-80,红色区域) 3. 结合股价趋势和其他指标综合判断,避免单独使用 4. RSI1对短期价格变动更敏感,RSI2更稳定,两者结合可过滤部分假信号

公式源码

STICKLINE(1>0,22,20,4.5,1),COLORGREEN;
STICKLINE(2>0,78,80,4.5,1),COLORRED;
LC:=REF(CLOSE,1);
rsi1:SMA(MAX(CLOSE-LC,0),7,1)/SMA(Abs(CLOSE-LC),7,1)*100,COLORWHITE;
RSI2:SMA(MAX(CLOSE-LC,0),21,1)/SMA(ABS(CLOSE-LC),21,1)*100;
继续阅读 →

通达信徐文明短线点金之操盘秘诀指标(其他)指标公式

📅 2026-10-29

核心逻辑

这是一个支撑阻力位计算指标。它通过加权平均方法(开盘价+最高价+最低价+2倍收盘价÷5)计算出基础均价,然后基于均价衍生出五个价格:突破价、阻力价、支撑价、下降价,最终取这五个价格的平均值作为"明日心理价"。同时还计算了"今日保护价"(前两天收盘价+今日开盘价的平均值)。这些价格代表了在当前行情下,投资者可能关注的心理价位和重要支撑阻力区间。

买卖信号

该指标本身**不包含**明确的买入或卖出信号。它主要用于提供支撑位和阻力位的参考价位,属于分析型指标而非信号型指标。投资者需要结合股价与这些价位的相对位置来辅助判断。

用法

1. **支撑位判断**:当股价下跌接近"支撑价"或"今日保护价"时,可能获得支撑,可考虑逢低买入 2. **阻力位判断**:当股价上涨接近"阻力价"或"突破价"时,可能遇到压力,可考虑逢高卖出 3. **明日心理价**:作为次日可能的重要参考价位,若次日股价开盘在心理价上方运行偏多,反之偏空 4. **保护价**:可作为止损或止盈的参考价位

公式源码

均价:=(OPEN+HIGH+LOW+CLOSE*2)/5,NODRAW;
突破:=均价+HIGH-LOW,NODRAW;
阻力:=均价*2-LOW,NODRAW;
支撑:=均价*2-HIGH,NODRAW;
下降:=均价-HIGH+LOW,NODRAW;
明日心理价:(均价+突破+阻力+支撑+下降)/5,NODRAW,COLORRED;
今日保护价:(REF(CLOSE,2)+REF(CLOSE,1)+OPEN)/3,NODRAW,COLORYELLOW;
STICKLINE(OPEN>CLOSE AND OPEN!=CLOSE,OPEN,CLOSE,2,0),COLORGREEN;
STICKLINE(OPEN>CLOSE AND OPEN!=CLOSE,HIGH,LOW,0,0),COLORGREEN;
STICKLINE(OPEN<CLOSE AND OPEN!=CLOSE,CLOSE,OPEN,2,0),COLORRED;
STICKLINE(OPEN<CLOSE AND OPEN!=CLOSE,HIGH,LOW,0,0),COLORRED;
STICKLINE(OPEN=CLOSE,OPEN,CLOSE,2,0),COLORWHITE;
STICKLINE(OPEN=CLOSE,HIGH,LOW,0,0),COLORWHITE;
继续阅读 →

通达信徐文明点金明日指标(震荡型)指标公式

📅 2026-10-29

核心逻辑

这是一个基于“枢轴点”原理的支撑阻力指标。公式首先计算一个核心价位AA(通过开盘价、最高价、最低价、收盘价的加权平均),然后在此基础上计算出五个关键价格位: - **突破价**:上涨目标位 - **阻力位**:上涨过程中可能遇到的压力 - **支撑位**:下跌过程中可能获得的支持 - **下降价**:下跌目标位 - **明日心理价**:综合计算出的次日参考价位 其原理是通过当日价格波动幅度来预判次日的价格运行区间和关键转折点。

买卖信号

该指标本身没有明确的买入卖出条件语句,属于参考型指标。但结合这些价位可以衍生出以下交易思路: - **买入信号**:价格回落至支撑位附近获得支撑;向上突破突破价 - **卖出信号**:价格反弹至阻力位附近遇阻;向下跌破下降价 - **今日保护价**可作为止损或止盈的参考价位

用法

1. **支撑阻力判断**:股价在支撑位上方运行时,该位置可作为买入参考;在阻力位下方运行时,该位置可作为卖出参考 2. **止损设置**:今日保护价可作为短线止损参考 3. **次日参考**:明日心理价可作为次日开盘的参考价位 4. **波动区间**:突破价和下降价构成了当日可能波动的极限范围

公式源码

PT :=HIGH-LOW;
AA := (O+HIGH + LOW + CLOSE*2)/5;
突破:AA  + PT,COLORYELLOW;
阻力: 2*AA-LOW,COLORRED;
支撑: 2*AA-HIGH,COLORCYAN;
下降:AA - PT,COLORFF00FF;
明日心理价:(AA+突破+阻力+支撑+下降)/5,COLORBB8000;
今日保护价:(REF(C,2)+REF(C,1)+O)/3 ,COLORRED,NODRAW;
继续阅读 →

通达信徐文明CCI指标(超买超卖型)指标公式

📅 2026-10-29

核心逻辑

这是一个经典的CCI指标(顺势指标/Commodity Channel Index)。计算原理是:用典型价格(最高价+最低价+收盘价的均值)减去其14日移动平均,再除以0.015倍的平均绝对偏差。CCI本质是衡量价格偏离均值的程度,当价格远离平均成本时,数值会变大。

买卖信号

- **买入信号**: 1. CCI从下向上突破-100超卖线(可能形成短期底部) 2. CCI突破-100同时突破100(短期多头信号) 3. 价格创新低但CCI未创新低,形成底背离(较强的买入信号) - **卖出信号**: 1. CCI从上向下突破100超买线 2. 价格创新高但CCI未创新高,形成顶背离(可能形成短期顶部) 3. 强势中跌破100或弱势中跌破-100(可能产生调整)

用法

1. **超买超卖判断**:CCI>100表示超买区域,CCI<-100表示超卖区域 2. **背离信号**:重点关注价格创新高/新低时CCI的背离走势,这是第一和第四个最准确的作用 3. **结合其他指标**:公式中明确建议配合MACD、SKD、成交量和均线等指标使用才能达到最佳效果 4. **适用范围**:CCI在极端行情(大涨或大跌)时判断顶部或底部较为可靠,震荡行情中信号较多需谨慎使用

公式源码

N:=14;
TYP:=(HIGH+LOW+CLOSE)/3;
cci:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
要卖线:100,POINTDOT,COLORYELLOW;
要买线:-100,POINTDOT,COLORYELLOW;
多空:0,POINTDOT,COLORWHITE;
IF(CCI>100,CCI,DRAWNULL),COLORRED;
IF(CCI<-100,CCI,DRAWNULL),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=120,200.1,'徐文明抄短底
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=120,185,'抄短底是上升波必不可少的功夫'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,170.1,'寻找底背离底部买进信号运用CCI
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,155.1,'要比运用kd、rsi、W R有时要灵敏一天半左右'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,140.1,'早抓低点较滞抄底的人不管是趋利还是避害都更有腾挪空间
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,125.1,'该指标的使用技巧是
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=120,110,'(1)跌破负100如继续创新低而该指标连续反弹可能现短底
'),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=120,95.1,'(2)升破负100及升破100属短多信号以及空头停损信号
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,80,'(3)强势中跌破100及弱势中跌破负100可能产生调整
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,65.1,'(4)升破100后如股指继续创新高而该指标连续下行可能出现短顶
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,50.1,'(5)上述四个作用中第一和第四个更有准确度 
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,35.1,'CCI指标只有出现极端行情时才比较容易判断
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=120,20.1,'对大涨或下跌一定数值时判断顶部或底部比较容易没极端行情'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=120,5,'配合macd、SKD、成交量和均线等才能达到最佳效果
'),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=75,200.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,185,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,170.1,'
'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=75,155.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,140.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,125.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,110,'
'),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=75,95.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,80,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,65.1,'
'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=75,50.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,35.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,20.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,5,'
'),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=35,200.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,185,' '),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,170.1,'
'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,155.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,140.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,125.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,110,'
'),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=35,95.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,80,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,65.1,'
'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,50.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,35.1,'
'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,20.1,'
'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,5,'
'),COLORYELLOW;
继续阅读 →

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

📅 2026-10-29

核心逻辑

这是一个基于MACD指标改进的短线选股公式。核心原理是: - 计算DIF(6日EMA-9日EMA)和DEA(DIF的3日EMA),这是缩短了周期的MACD - 定义“强势区”判断:DIF是否处于下跌状态(当下行的DIF连续保持或好转时设为-0.2,否则为0) - 当DIF在零轴下方运行,同时强势区从-0.2变为0时(即下跌暂停或企稳),认为出现买入机会

买卖信号

**买入信号:** - 强势区从-0.2上穿到0(CROSS(-0.01,强势区)) - 同时DIF<0(在零轴下方) **卖点未明确给出**

用法

1. 该指标主要用于选股,筛选DIF在零轴下方但开始企稳的股票 2. 配合DRAWICON在MACD金叉且DEA<0时显示图标 3. 红色DIF表示上涨趋势,绿色DIF表示下跌趋势 4. 建议结合其他指标或均线系统综合判断,避免单独使用

公式源码

SHORT:=6;
LONG:=9;
MID:=3;
DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG),LINETHICK1,COLOR0000FF;
DEA:EMA(DIF,MID);
DRAWBAND(DIF,RGB(500,180,280),DEA,RGB(380,280,180));
macd:(DIF-DEA)*2,COLORSTICK;
向上:=IF(DIF>=REF(DIF,1),DIF,DRAWNULL),LINETHICK2,COLORRED;
向下:=IF(DIF<REF(DIF,1),DIF,DRAWNULL),COLORGREEN,LINETHICK2;
DRAWICON(crOSS(DIF,DEA) AND DIF>REF(DIF,1) AND DEA<0,DIF,0);
强势区:=IF((EVERY(向下>=REF(向下,1),1)),-0.2,0)COLOR0000FF,LINETHICK3;
买入信号:IF(((CROSS(-0.01,强势区))AND DIF<0),0.2,0),STICK,COLORFF9150,LINETHICK3;
{徐氏MACD条件选股公式}
SHORT:=6;
LONG:=9;
MID:=3;
DIF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,MID);
向下:=IF(DIF<REF(DIF,1),DIF,DRAWNULL);
强势区:=IF((EVERY(向下>=REF(向下,1),1)),-0.2,0);
买入信号:IF(((CROSS(-0.01,强势区))AND DIF<0),1,0);
继续阅读 →

通达信徐莨苹买卖指标(趋势型)指标公式

📅 2026-10-29

核心逻辑

该指标是一个趋势跟踪类指标,主要基于短期(7日)和长期(19日)EMA均线的交叉来判断趋势方向。具体原理: 1. 计算A8指标(类似变异版MACD),反映价格变动强度 2. 通过EMA均线交叉判断多空趋势:短期EMA上穿长期EMA形成上升趋势(UP线),下穿形成下降趋势(DOWN线) 3. 趋势区用数值(2或4)表示当前趋势状态:上升趋势为4,下降趋势为2

买卖信号

**买入信号(徐莨苹买进/低买):** - A8指标连续2日为负且今日上穿其均线 - 前一日DOWN线低于前两日 - UP线高于前一日DOWN线(趋势转折) - 或趋势区从2向上突破2.1(趋势由下降转为上升) **卖出信号(高卖):** - 趋势区从4向下跌破3.9(趋势由上升转为下降)

用法

1. **趋势判断**:观察UP线和DOWN线的位置关系,UP线在上为多头趋势,DOWN线在上为空头趋势 2. **买入时机**:当出现"徐莨苹低买"信号(趋势区上穿2.1)时买入,表示下降趋势结束、上升趋势开始 3. **卖出时机**:当出现"高卖"信号(趋势区下穿3.9)时卖出,表示上升趋势结束、下降趋势开始 4. **辅助判断**:可结合A8指标的黄柱信号("徐莨苹买进")作为额外买入确认

公式源码

A7:=C-REF(C,1);
A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(Abs(A7),6),6);
SHORT:=7; LONG:=19;
RMA:=EMA(CLOSE,SHORT);
NMA:=EMA(CLOSE,LONG);
UP:DRAWLINE(L=LLV(L,BARSLAST(crOSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS(NMA,RMA))+1),H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS(RMA,NMA))+1),0);
DOWN:DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1),HHV(H,BARSLAST(CROSS(RMA,NMA))+1),L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1),LLV(L,BARSLAST(CROSS(NMA,RMA))+1),0);
徐莨苹买进:(LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2))) AND REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1);
趋势区:=IF((EVERY(DOWN>=REF(DOWN,1),1)),4,2)COLOR0000FF,LINETHICK3;
徐莨苹低买:IF(((CROSS(趋势区,2.1))),5,0),STICK,COLORRED,LINETHICK3;
高卖:IF(((CROSS(3.9,趋势区))),-5,0),STICK,COLORFF9150,LINETHICK3;
继续阅读 →

通达信徐大师CCI指标(超买超卖型)指标公式

📅 2026-10-29

核心逻辑

这是一个**CCI指标(顺势指标)**的优化版本。CCI通过计算当前典型价格(最高价+最低价+收盘价的均值)与其N日简单均线的偏离程度,来判断价格是否处于极端状态。公式设置了三个关键位置:+150(超买警戒线)、-150(超卖警戒线)、0(多空分界线)。当CCI上穿+100时显示红色粗线,表示进入强势区域;当CCI下穿-100时显示橙红色粗线,表示进入弱势区域。该指标的核心原理是:价格在正常波动范围内围绕均值运动,当偏离过大时往往会向均值回归。

买卖信号

**买入信号:** - CCI从下往上突破-100(超卖区),尤其是跌破-100后继续创新低但CCI开始反弹,形成底背离,可能出现短期底部 - CCI上穿0轴,市场转多 - CCI上穿+100,进入强势区域,属于短多信号 **卖出信号:** - CCI从上往下突破+100(超买区),尤其是升破+100后继续创新高但CCI开始下行,形成顶背离,可能出现短期顶部 - CCI下穿0轴,市场转空 - CCI跌破-150,进入超卖区域

用法

1. **短线抄底**:当CCI跌破-100后继续创新低,但CCI开始向上反弹时,是潜在的短底信号 2. **多头信号**:CCI从下方上穿-100或上穿+100时,是买入或空头停损信号 3. **风险提示**:强势市场中CCI跌破+100或弱势市场中CCI跌破-100,可能产生调整 4. **逃顶信号**:CCI升破+100后,如果指数继续创新高但CCI连续下行,可能出现短期顶部 5. **配合使用**:建议结合MACD、SKD(随机指标)、成交量和均线等其他指标综合判断,以提高准确度 6. **参数设置**:N=14为默认周期,可根据个股特性适当调整

公式源码

DRAWTEXT(CURRBARSCOUNT=120,200,'抄短底是上升波必不可少的功夫'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,170.1,'寻找底背离底部买进信号运用cci'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,140.1,'要比运用kd、rsi、W R有时要灵敏一天半左右'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,110.1,'早抓低点较滞抄底的人不管是趋利还是避害都更有腾挪空间'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,80,'(1)跌破负100如继续创新低而该指标连续反弹可能现短底'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,50.1,'(2)升破负100及升破100属短多信号以及空头停损信号'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,20,'(3)强势中跌破100及弱势中跌破负100可能产生调整'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-10.1,'(4)升破100后如股指继续创新高而该指标连续下行可能出现短顶'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-40.1,'(5)上述四个作用中第一和第四个更有准确度'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-70.1,'对大涨或下跌一定数值时判断顶部或底部比较容易没极端行情'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-100,'配合macd、SKD、成交量和均线等才能达到最佳效果'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=75,200.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,185,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,170.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=75,155.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,140.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,125.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,110,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,95.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,80,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,65.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=75,50.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,35.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,20.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,5,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,200.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,185,' '),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,170.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,155.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,140.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,125.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,110,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,95.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,80,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,65.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,50.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,35.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,20.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,5,''),COLORYELLOW;
N:=14;
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
要卖线:150,POINTDOT,COLOR009F00;
要买线:-150,POINTDOT,COLORFF00FF;
多空:0,POINTDOT,COLORWHITE;
IF(CCI>100,CCI,DRAWNULL),COLORRED,LINETHICK2;
IF(CCI<-100,CCI,DRAWNULL),COLORFF2400,LINETHICK2;
继续阅读 →

通达信虚拟资金动向指标(资金型)指标公式

📅 2026-10-29

核心逻辑

该指标是一个**资金流向分析指标**,用于监测大资金的流入和流出情况。核心原理是:首先识别"大资金"(当5日累计成交量超过5日内最大单日成交量的30%时视为大资金活动),然后根据大资金活动日的K线涨跌情况区分资金流向——阳线日视为大资金流入,阴线日视为大资金流出,平盘日视为不明流向。最后分别统计9日内的累积流入、流出和净流入。

买卖信号

- **买入信号**:净流入(红柱)持续增加并转为正值,表示大资金净流入 - **卖出信号**:净流入(红柱)持续减少并转为负值,表示大资金净流出 - **辅助参考**:当累积资金流入(绿色)明显高于累积资金流出(蓝色)时,资金面偏多

用法

1. 观察净流入柱状线的方向和变化趋势 2. 净流入由负转正并持续放大时,可考虑买入 3. 净流入由正转负时,需注意风险 4. 可结合股价走势和其他资金类指标综合判断

公式源码

CN1:=HHV(V,5);{5日最高量}
CN2:=O>C;
CN02:=C>O;
CN03:=C=O;
CN04:=((SUM(V,5)/CN1));
CN05:=IF(CN04>0.3,1,0);{大资金}
CN06:=IF(CN2 AND CN05,V,0);{大资金流出}
CN07:=IF(CN02 AND CN05,V,0);{大资金流入}
CN08:=IF(CN03 AND CN05,V,0);{不明流向大资金}
累积资金流入:SUM(CN07,9),STICK,LINETHICK4,COLOR009F00;
累积资金流出:SUM(CN06,9),STICK,LINETHICK4,COLOR4D4DFF;
净流入:(累积资金流入-累积资金流出),STICK,LINETHICK4,COLORFF0400;
不明流向大资金:SUM(CN08,9),STICK,LINETHICK4,COLOR9F9F5F;
继续阅读 →

通达信黄金分割尺主图指标(波浪理论型)指标公式

📅 2026-10-29

核心逻辑

这是一个**黄金分割+斐波那契周期**的综合分析指标。其核心原理是: 1. **自动识别高低点**:在最近500个周期内查找最高点(GD),在最近300个周期内查找最低点(DD) 2. **计算周期信息**:统计从最高点/最低点至今的周期数,分别计算涨跌周期、幅度、均价和换手率 3. **绘制黄金分割**:在图表右侧绘制标准黄金分割位(19.1%、38.2%、50%、61.8%、80.9%等) 4. **标注斐波那契数列**:在周期线上标注斐波那契数列(3、5、8、13、21、34、55、89、144、233、377),用于预测变盘时间窗口

买卖信号

该指标**不直接产生买卖信号**,主要是辅助分析工具。但可结合以下方式判断: - **黄金分割支撑/压力**:价格触及黄金分割为可能转折点 - **斐波那契周期变盘**:到达斐波那契天数可能发生趋势转折 - **幅度尺参考**:显示从低点起的涨幅目标位或从高点起的跌幅目标位

用法

1. **查看当前周期位置**:左上角显示距离最近高点/低点的周期数 2. **参考支撑压力**:观察价格与黄金分割线的位置关系 3. **预测变盘时间**:关注未来将达到的斐波那契天数(如21、34、55天后) 4. **分析涨跌幅度**:查看从低点起的理论涨幅目标或从高点起的跌幅目标 5. **综合判断**:结合其他技术指标和形态进行决策

公式源码

高点:=50;
低点:=30;
GD:=CONST(FINDHIGH(H,0,高点*10,1));
DD:=CONST(FINDLOW(L,0,低点*10,1));
GT:=CONST(BARSLAST(GD=H))+1;
DT:=CONST(BARSLAST(DD=L))+1;
SH:=CONST(IF(GT=1,H,REF(H,GT-1)));
SL:=CONST(IF(DT=1,L,REF(L,DT-1)));
CC:=IF(DT>GT,DT,GT);
CD:=INTPART(CC-(DT+GT)/2);
CG:=IF(高点>CD,CD/2,高点);
下跌周期:BARSLAST(GD=H),COLORWHITE,NODRAW;
下跌幅:IF(CURRBARSCOUNT<=GT,C/SH*100-100,DRAWNULL),NODRAW,COLORGREEN;
下跌均价:IF(CURRBARSCOUNT<=GT,SUM(AMOUNT,GT)/SUM(V,GT)/100,DRAWNULL),NODRAW,COLORLIGRAY;
跌换手%:IF(CURRBARSCOUNT<=GT,SUM(HSL.HSL,GT),DRAWNULL),COLORCYAN,NODRAW;
上涨周期:IF(CURRBARSCOUNT<=DT,BARSLAST(DD=L),DRAWNULL),COLORWHITE,NODRAW;
上涨幅:IF(CURRBARSCOUNT<=DT,C/SL*100-100,DRAWNULL),NODRAW,COLORRED;
上涨均价:IF(CURRBARSCOUNT<=DT,SUM(AMOUNT,DT)/SUM(V,DT)/100,DRAWNULL),NODRAW,COLORLIGRAY;
涨换手%:IF(CURRBARSCOUNT<=DT,SUM(HSL.HSL,DT),DRAWNULL),COLORLIMAGENTA,NODRAW;
星期:=VARCAT(VARCAT('(',IF(WEEkdAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,'四',IF(WEEKDAY=5,'五','')))))),')'); 
日期:=VARCAT('-',VARCAT(VARCAT(VARCAT(VARCAT(VARCAT(VARCAT(VAR2STR(YEAR,0),'年'),VAR2STR(MONTH,0)),'月'),VAR2STR(DAY,0)),'日'),星期));
{自动黄金分割  普通等系坐标}
DRAwrECTREL(990,1,382,1,RGB(250,250,0));
DRAWTEXT_FIX(C>0,0.382,0.00,0,'100%'),COLOR00CCCC;
DRAWRECTREL(990,188,382,188,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.189,0,'19.1%'),COLOR00CCCC;
DRAWRECTREL(990,375,382,375,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.376,0,'38.2%'),COLOR00CCCC;
DRAWRECTREL(990,491,382,491,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.492,0,'50.0%'),COLOR00CCCC;
DRAWRECTREL(990,607,382,607,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.608,0,'61.8%'),COLOR00CCCC;
DRAWRECTREL(990,794,382,794,RGB(200,200,0));
DRAWTEXT_FIX(C>0,0.382,0.795,0,'80.9%'),COLOR00CCCC;
DRAWRECTREL(990,982,382,982,RGB(250,250,0));
DRAWTEXT_FIX(C>0,0.382,0.936,0,'BASE'),COLOR00CCCC;
DRAWRECTREL(990,232,382,232,RGB(100,100,0));
DRAWRECTREL(990,144.6,382,144.6,RGB(100,100,0));
DRAWRECTREL(990,750,382,750,RGB(100,100,0));
DRAWRECTREL(990,839,382,839,RGB(100,100,0));
DRAWTEXT_FIX(C>0,0.01,0.01,0,'云枫添外 2016/10/10 绘'),COLORYELLOW;
{斐波那契周期}
DRAWTEXT(CURRBARSCOUNT=GT-2 ,L,'3'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-4 ,L,'5'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-7 ,L,'8'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-12 ,L,'13'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-20 ,L,'21'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-33 ,L,'34 '),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-54 ,L,'55'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-88 ,L,'89'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-143 ,L,'144'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-232 ,L,'233'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=GT-376 ,L,'377'),COLOR00FF00;
DRAWTEXT(CURRBARSCOUNT=DT-2,H,'3'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-4,H,'5'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-7,H,'8'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-12,H,'13'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-20,H,'21'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-33,H,'34'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-54,H,'55'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-88,H,'89'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-143,H,'144'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-232,H,'233'),DRAWABOVE,COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT-376,H,'377'),DRAWABOVE,COLORRED;
{幅度尺}
STICKLINE(CURRBARSCOUNT=DT,SL*20,SL,0,-1),COLORRED;
STICKLINE(CURRBARSCOUNT=GT,SH,SH-SH*0.9,0,-1),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT ,(SL+SL*1.2)/2,日期),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=GT ,GD*0.97,日期),COLORYELLOW;
{下跌尺}
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.14.6,STRCAT('-14.6% ',CON2STR(SH-SH*0.146,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.191,STRCAT('-19.1% ',CON2STR(SH-SH*0.191,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.236,STRCAT('-23.6% ',CON2STR(SH-SH*0.236,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.382,STRCAT('-38.2% ',CON2STR(SH-SH*0.382,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.5,STRCAT('-50.0% ',CON2STR(SH-SH*0.5,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.618,STRCAT('-61.8% ',CON2STR(SH-SH*0.618,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.764,STRCAT('-76.4% ',CON2STR(SH-SH*0.764,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.809,STRCAT('-80.9% ',CON2STR(SH-SH*0.809,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=GT,SH-SH*0.854,STRCAT('-85.4% ',CON2STR(SH-SH*0.854,2))),COLORGREEN;
{上升尺}
DRAWTEXT(CURRBARSCOUNT=DT,SL*1.191,STRCAT('-19.1%  ',CON2STR(SL*1.191,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=DT,SL*1.382,STRCAT('-38.2%  ',CON2STR(SL*1.382,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=DT,SL*1.5,STRCAT('-50.0%  ',CON2STR(SL*1.5,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=DT,SL*1.618,STRCAT('-61.8%  ',CON2STR(SL*1.618,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=DT,SL*1.809,STRCAT('-80.9%  ',CON2STR(SL*1.809,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2,STRCAT('-100%  ',CON2STR(SL*2,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*1.191,STRCAT('-138.2%  ',CON2STR(SL*2*1.191,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*1.382,STRCAT('-176.4%  ',CON2STR(SL*2*1.382,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*1.5,STRCAT('-200.0%  ',CON2STR(SL*2*1.5,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*1.618,STRCAT('-223.6%  ',CON2STR(SL*2*1.618,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*1.809,STRCAT('-261.8%  ',CON2STR(SL*2*1.809,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*2,STRCAT('-300.0%  ',CON2STR(SL*2*2,2))),COLORRED;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*2.191,STRCAT('-338.2%  ',CON2STR(SL*2*2.191,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*2.382,STRCAT('-376.4%  ',CON2STR(SL*2*2.382,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*2.5,STRCAT('-400.0%  ',CON2STR(SL*2*2.5,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*2.618,STRCAT('-423.6%  ',CON2STR(SL*2*2.618,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*2.809,STRCAT('-461.8%  ',CON2STR(SL*22.809,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*3,STRCAT('-500.0%  ',CON2STR(SL*2*3,2))),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*3.191,STRCAT('-538.2%  ',CON2STR(SL*2*3.191,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*3.382,STRCAT('-576.4%  ',CON2STR(SL*2*3.382,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*3.5,STRCAT('-600.0%  ',CON2STR(SL*2*3.5,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*3.618,STRCAT('-623.6%  ',CON2STR(SL*2*3.618,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*3.809,STRCAT('-661.8%  ',CON2STR(SL*2*3.809,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*4,STRCAT('-700.0%  ',CON2STR(SL*2*4,2))),COLORLIMAGENTA;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*4.191,STRCAT('-738.2%  ',CON2STR(SL*2*4.191,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*4.382,STRCAT('-776.4%  ',CON2STR(SL*2*4.382,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*4.5,STRCAT('-800.0%  ',CON2STR(SL*2*4.5,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*4.618,STRCAT('-823.6%  ',CON2STR(SL*2*4.618,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*4.809,STRCAT('-861.8%  ',CON2STR(SL*2*4.809,2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=DT,SL*2*5,STRCAT('-900.0%  ',CON2STR(SL*2*5,2))),COLORGREEN;
继续阅读 →

通达信冠军1号副图指标(其他)指标公式

📅 2026-10-29

核心逻辑

这是一个基于**多周期均线系统**的趋势跟踪指标,核心逻辑如下: 1. **构建价格通道**:使用25日双重平滑移动平均线(XMA)计算价格的中枢和波动区间,形成"高0"(上轨)和"低0"(下轨) 2. **长周期确认**:通过90日均线的偏离值(D90差)构建更大的支撑压力区间(D90顶/D90底),用于判断市场整体趋势方向 3. **市场定位**:根据价格与长期区间的位置关系,判定市场处于**多头**(价格站上长期区间)、**空头**(价格跌破长期区间)或**震荡**(价格运行于长期区间内)状态 4. **短线量化**:将日内价格(开盘、收盘、最高、最低)标准化到0-100000的数值区间,结合移动平均交叉(BSB与BSM)判断短期多空力量 5. **止损止盈**:基于ATR原理设置多头和空头的止损/止盈价位

买卖信号

**买入信号:** - 多头多定位:价格上穿做多线(20000)且处于多头行情 - 震荡多定位:价格上

用法

公式源码

多止损:XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*3.5,LINETHICK0,COLORYELLOW;
多止盈:(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),LINETHICK0,COLORWHITE;
空止损:(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*3.5+XMA(XMA(H,25),25),LINETHICK0,COLORYELLOW;
空止盈:XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,LINETHICK0,COLORWHITE;
短高H:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
REF(H,20))/210,COLORBLUE,LINETHICK1;
短低L:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)
+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)
+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+
REF(L,20))/210,COLORBLUE,LINETHICK1;
D90H:=EMA(短高H,90),COLORRED,LINETHICK1;
D90L:=EMA(短低L,90),COLORRED,LINETHICK1;
D90差:=D90H-D90L;
D90顶:=D90H+D90差*2,COLORRED,LINETHICK1;
D90底:=D90L-D90差*2,COLORRED,LINETHICK1;
高0:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),LINETHICK1,COLORWHITE;
低0:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,LINETHICK1,COLORWHITE;
多头定位:=低0>=D90底 AND 高0>=D90顶;
空头定位:=高0<=D90顶 AND 低0<=D90底;
震荡定位:=低0>=D90底 AND 高0<=D90顶;
短顶:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*2+XMA(XMA(H,25),25),LINETHICK2,COLORGREEN;
短底:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*2,LINETHICK2,COLORGREEN;
短线收盘:=(C-短底)/(短顶-短底)*100000,LINETHICK2,COLORRED;
短线开盘:=(O-短底)/(短顶-短底)*100000,LINETHICK2,COLORRED;
短线高盘:=(H-短底)/(短顶-短底)*100000,LINETHICK2,COLORRED;
短线低盘:=(L-短底)/(短顶-短底)*100000,LINETHICK0,COLORRED;
顶1:=110000,COLORYELLOW,LINETHICK0;
底1:=-10000,COLORYELLOW,LINETHICK0;
STICKLINE(多头定位=1,顶1,底1,5,0),COLOR000066;
STICKLINE(空头定位=1,顶1,底1,5,0),COLOR003300;
STICKLINE(震荡定位=1,顶1,底1,5,0),COLOR555555;
震荡顶:=(XMA(XMA(短线高盘,25),25)-XMA(XMA(短线低盘,25),25))*1+XMA(XMA(短线高盘,25),25),DOTLINE,COLORWHITE;
震荡底:=XMA(XMA(短线低盘,25),25)-(XMA(XMA(短线高盘,25),25)-XMA(XMA(短线低盘,25),25))*1,DOTLINE,COLORWHITE;
做空:80000,COLORWHITE,LINETHICK1;
做多:20000,COLORWHITE,LINETHICK1;
空损:110000,COLORMAGENTA,LINETHICK2;
多损:-10000,COLORMAGENTA,LINETHICK2;
DRAWTEXT(ISLASTBAR,108000,'顶'),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,80000,'卖'),COLORGREEN;
DRAWTEXT(ISLASTBAR,20000,'买'),COLORRED;
DRAWTEXT(ISLASTBAR,-9000,'底'),COLORMAGENTA;
bsB:=EMA((CLOSE+HIGH+LOW)/3,3); 
BSM:=EMA(SLOPE((CLOSE+HIGH+LOW)/3,24)*20+(CLOSE+HIGH+LOW)/3,48),POINTDOT,COLORYELLOW;    
STICKLINE(BSB>=BSM,短线低盘,短线高盘,0.0,0),COLORRED; 
STICKLINE(BSB>=BSM,短线收盘,短线开盘,3,1),COLORRED;
STICKLINE(BSB<=BSM,短线低盘,短线高盘,0.0,0),COLORGREEN; 
STICKLINE(BSB<=BSM,短线收盘,短线开盘,3,1),COLORGREEN;
白色点多定位1:=短线低盘<做多 AND 短线高盘>做多;
白色点空定位1:=短线高盘>做空 AND 短线低盘<做空;
STICKLINE(白色点多定位1=1,短线低盘,做多,3,0),COLORWHITE; 
STICKLINE(白色点空定位1=1,短线高盘,做空,3,0),COLORWHITE; 
白色点多定位2:=短线高盘<做多;
白色点空定位2:=短线低盘>做空;
STICKLINE(白色点多定位2=1,短线低盘,短线高盘,0.0,0),COLORWHITE; 
STICKLINE(白色点多定位2=1,短线收盘,短线开盘,3,0),COLORWHITE;
STICKLINE(白色点空定位2=1,短线低盘,短线高盘,0.0,0),COLORWHITE; 
STICKLINE(白色点空定位2=1,短线收盘,短线开盘,3,0),COLORWHITE;
多头多定位:=crOSS(做多,短线低盘) AND 多头定位=1;
多头平定位:=CROSS(短线高盘,做空) AND 多头定位=1 AND 震荡定位=0;
空头空定位:=CROSS(短线高盘,做空) AND 空头定位=1;
空头平定位:=CROSS(做多,短线低盘) AND 空头定位=1 AND 震荡定位=0;
震荡多定位:=CROSS(做多,短线低盘) AND 震荡定位=1;
震荡空定位:=CROSS(短线高盘,做空) AND 震荡定位=1;
DRAWICON(空头平定位=1,短线低盘,5);
DRAWICON(多头平定位=1,短线高盘,6);
DRAWICON(多头多定位=1 OR 震荡多定位=1,短线低盘,5);
DRAWICON(空头空定位=1 OR 震荡空定位=1,短线高盘,6);
继续阅读 →

通达信虚拟涨停板预测主图指标(其他)指标公式

📅 2026-10-29

核心逻辑

这是一个虚拟涨停板显示指标。公式计算原理是:当某只股票是第一天上市或复牌交易时,强制将前一天的收盘价上涨10%作为当天的"虚拟涨停板"价位,并用黄色柱状线在K线图上标注出来。这个指标的作用是让投资者一眼就能看到该股票如果涨停应该达到的价格位置,便于分析后续走势。

买卖信号

本公式不包含任何买入或卖出信号。它只是一个辅助分析工具,用于显示虚拟的涨停价位,帮助投资者进行技术分析参考。

用法

1. 将公式加载到需要分析的新股或复牌股票的K线图上 2. 观察黄色柱状线显示的虚拟涨停价位 3. 将当前股价与虚拟涨停价进行对比,判断股价是否强势或存在上涨空间 4. 适用于分析新股上市首日或停牌股票复牌当日的走势参考

公式源码

虚拟涨停板:=IF(CURRBARSCOUNT=1,REF(CLOSE,1)*1.1,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1,虚拟涨停板,MAX(OPEN,CLOSE),-1,-1),COLORYELLOW;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
继续阅读 →

通达信虚拟涨停K线主图指标(超买超卖型)指标公式

📅 2026-10-29

核心逻辑

这是一个简单的涨停价标注指标。它的核心功能是在K线图上用特殊颜色(青色)的柱状线标注出当天的涨停价位置。具体来说: - 计算公式:涨停价 = 昨日收盘价 × 1.1(即10%涨幅对应的价格) - 仅在当天(第一个周期)显示这个涨停价标记 - 通过STICKLINE函数绘制一条从涨停价到当天开盘价/收盘价中较高者的竖线 这个指标本身不产生买卖信号,主要用于视觉上标识涨停价位,帮助投资者快速识别当天股票的涨停情况。

买卖信号

该指标本身不包含任何买入或卖出条件。它只是一个显示工具,用于标注涨停价位置,不提供交易决策依据。

用法

1. 将指标加载到主图上 2. 观察K线图中出现的青色竖线,竖线的上端代表当天股票的涨停价位 3. 如果当天股价涨停,竖线会从涨停价位置延伸到K线实体上方 4. 可用于快速判断个股是否涨停,以及涨停后的表现情况

公式源码

ZTKX:=IF(CURRBARSCOUNT=1,REF(CLOSE,1)*1.1,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1,ZTKX,MAX(OPEN,CLOSE),-1,-1),COLOR00C0C0;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
继续阅读 →

通达信虚拟涨幅价格主图指标(其他)指标公式

📅 2026-10-29

核心逻辑

该指标主要用于计算"虚拟涨幅价格"。具体原理是:先找出特定时间段(2015年6月1日至6月30日)内的最高价位置,然后从该位置向后找出最低价,以这个最低价为基准价,计算其上涨30%(XK=30)后的目标价格。这个目标价格被视为"涨停价"或"虚拟涨幅价格",用于参考股票在未来可能达到的价格位置。

买卖信号

该指标并非传统意义上的买卖信号指标,主要包含以下信号: - **买入参考**:当最低价出现时,在最低价位置显示买入图标(1号图标) - **停牌信号**:显示"停"字 - **复牌信号**:显示"复"字

用法

1. **查看虚拟涨幅**:指标会在图表上显示计算出的目标价格和涨幅百分比(30%) 2. **均线显示**(显示=1):显示M5/M10/M20/M60均线 3. **ENE显示**(显示=2):显示ENE轨道线(上轨、中轨、下轨) 4. **EXPMA显示**(显示=3):显示12日和50日指数移动平均线 5. **停复牌判断**:辅助判断股票的停牌和复牌状态

公式源码

XK:=30;
显示:=0;
{虚拟涨幅价格}
HH:=IF(BETWEEN(DATE,1150601,1150630),H,-999);
T:=HHVBARS(HH,0);
TT:=BARSLAST(L=LLV(L,T+1));
T1:=BARSLAST(CURRBARSCOUNT=CONST(TT)+1);
XL:=REFX(MIN(C,O),BARSNEXT(T1=0));
DRAWICON(MIN(C,O)=XL,L,1);
ZTKX:=IF(ISLASTBAR,REF(XL,T)*(1+XK/100),DRAWNULL),NODRAW;
STICKLINE(ISLASTBAR,ZTKX,MAX(OPEN,CLOSE),0,-1),COLORLIGRAY;
ZF:=(CONST(ZTKX)/REF(XL,T)-1)*100;{涨幅}
JG:=REF(XL,T)*(1+XK/100);
DRAWTEXT(CURRBARSCOUNT=4,JG,VARCAT(VARCAT('价格:',VAR2STR(CONST(ZTKX),2)),'元')),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=10,JG,VARCAT(VARCAT('涨幅:',VAR2STR(ZF,2)),'%')),COLORYELLOW;
{停复牌}
复牌:=DAY-IF(WEEKOFYEAR=REF(WEEKOFYEAR,1),1,3)>REF(DAY,1) OR WEEKOFYEAR-1>REF(WEEKOFYEAR,1);
停牌:=REFX(复牌,1);
DRAWTEXT(停牌,L*0.99,'停'),COLORWHITE;
DRAWTEXT(复牌,L*0.99,'复'),COLORWHITE;
{均线}
NOTEXTM5:IF(显示=1,MA(C,5),DRAWNULL),COLORWHITE;
NOTEXTM10:IF(显示=1,MA(C,10),DRAWNULL),COLORYELLOW;
NOTEXTM20:IF(显示=1,MA(C,20),DRAWNULL),COLORMAGENTA;
NOTEXTM60:IF(显示=1,MA(C,60),DRAWNULL),COLORGREEN;
{ene};
NOTEXT上:IF(显示=2,(1+11/100)*MA(CLOSE,9),DRAWNULL),COLORWHITE;
NOTEXT下:IF(显示=2,(1-9/100)*MA(CLOSE,9),DRAWNULL),COLORYELLOW;
NOTEXT中:IF(显示=2,(NOTEXT上+NOTEXT下)/2,DRAWNULL),COLORMAGENTA;
{expma}
NOTEXTEXP1:IF(显示=3,EMA(CLOSE,12),DRAWNULL),COLORWHITE;
NOTEXTEXP2:IF(显示=3,EMA(CLOSE,50),DRAWNULL),COLORYELLOW;
继续阅读 →

通达信虚拟涨跌停主图指标(其他)指标公式

📅 2026-10-29

核心逻辑

这是一个"虚拟涨跌停K线"指标,用于在K线图上标记虚拟的涨停和跌停位置。具体原理如下: 1. **虚拟涨停K(KXZT)**:当某只股票当日是首根K线(新股或复牌首日)、不是ST股、有正常交易价格、且当日收阳线(收盘价≥开盘价)时,虚拟计算如果按照前一日收盘价涨停10%的价格位置,并用特殊竖线标记出来。 2. **虚拟跌停K(KXDT)**:当某只股票当日是首根K线、不是ST股、且当日收阴线(收盘价<开盘价)时,虚拟计算如果按照前一日收盘价跌停10%的价格位置,并用特殊竖线标记出来。 **用途**:帮助投资者识别新股、复牌股或特殊情况下可能出现的虚拟涨跌停价位,辅助判断价格运行空间。

买卖信号

该指标本身**不产生直接的买卖信号**,它是一个辅助分析工具,用于可视化显示虚拟的涨跌停价位。但可以结合以下方式辅助判断: - 当价格触及虚拟涨停线时,可能面临抛压 - 当价格触及虚拟跌停线时,可能获得支撑

用法

1. 直接加载到通达信指标公式中使用 2. 观察K线图上显示的淡蓝色和银色竖线 3. 竖线顶端对应的价格就是虚拟的涨停/跌停价位 4. 适用于分析新股上市、股票复牌等特殊交易日的价格表现

公式源码

{虚拟涨停K}
KXZT:=IF(CURRBARSCOUNT=1 AND PERIOD=5 AND NOT(C>1500 OR DYNAINFO(7)=0) AND C>=O,REF(CLOSE,1)*1.1,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,KXZT,MAX(OPEN,CLOSE),-1,-1),COLOR00C0C0;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
{虚拟跌停K}
KXDT:=IF(CURRBARSCOUNT=1  AND PERIOD=5 AND NOT(C>1500) AND C<O,REF(CLOSE,1)*0.9,DRAWNULL),NODRAW; 
STICKLINE(CURRBARSCOUNT=1  AND PERIOD=5,KXDT,MIN(OPEN,CLOSE),-1,-1),COLORLIBLUE;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
继续阅读 →