通达信万能低点优化选股指标(超买超卖型)指标公式

📅 2026-08-25

核心逻辑

该指标用于判断股价是否处于长期均线下方的超卖状态。具体通过以下方式计算: 1. **TJ1**:计算收盘价与40日均线的比值,如果小于78%(即股价低于40日均线的78%),说明股价在40日均线下方较远位置 2. **TJ2**:计算收盘价与60日均线的比值,如果小于74%(即股价低于60日均线的74%),说明股价在60日均线下方较远位置 3. **叠加条件**:同时要求股价和最低价都跌破近10个交易日的最低点,且当天不是光头K线

买卖信号

- **买入信号**:满足TJ1或TJ2条件(股价相对40日或60日均线跌幅较大),同时股价和最低价都跌破10日最低点 - **卖出信号**:无明确卖出条件

用法

该指标属于**超卖型指标**,用于捕捉股价经过长期下跌后可能出现的反弹机会。当出现信号时,表示股价已经远离长期均线(40日或60日),且短期趋势仍在创新低,可能存在超跌反弹的机会。投资者可结合其他技术分析方法综合判断,注意设置止损位。

公式源码

TJ1:=C/MA(C,40)*100<78;
TJ2:=C/MA(C,60)*100<74;
叠加:TJ1 OR TJ2 AND C<>L AND C<REF(LLV(C,10),1) AND L<REF(LLV(L,10),1);
继续阅读 →

通达信万能的黄金分割找买点主图指标(其他)指标公式

📅 2026-08-25

核心逻辑

这是一个**黄金分割支撑压力位指标**。其原理是: 1. 首先计算过去30个交易日内的最高价和最低价 2. 然后按照黄金分割比例(0.191、0.382、0.5、0.618、0.809)计算从高位到低位的回调位置 3. 这些位置代表价格可能遇到支撑或压力的关键价位 4. 在图表上用文字和水平线标注出来,方便观察

买卖信号

**本指标不产生具体的买卖信号**,它是一个**支撑压力位分析工具**。显示的价位仅供参考: - 价格在高位(100%)附近可能遇到压力 - 价格在各个黄金分割位(H1-H5)可能获得支撑 - 价格在低位(0%)附近可能获得强支撑

用法

1. 观察价格运行到各个黄金分割位时的表现 2. 当价格下跌到某个分割位(如0.618、0.5)出现止跌反弹时,可考虑买入 3. 当价格上涨到某个分割位出现遇阻回落时,可考虑卖出或减仓 4. 多个分割位重叠的区域通常是比较强的支撑/压力位 5. 适用于判断回调支撑位和反弹压力位

公式源码

N02:=30;
高:=REFDATE(HHV(H,N02),DATE);     
低:=REFDATE(LLV(L,N02),DATE);    
H1:=高-(高-低)*0.191;    
H2:=高-(高-低)*0.382;    
H3:=高-(高-低)*0.5;    
H4:=高-(高-低)*0.618;    
H5:=高-(高-低)*0.809;    
DRAWTEXT(CURRBARSCOUNT=1,高,'高位'),COLORRED;    
DRAWTEXT(CURRBARSCOUNT=1,H1,'809'),COLORWHITE;    
DRAWTEXT(CURRBARSCOUNT=1,H2,'618'),COLORRED;    
DRAWTEXT(CURRBARSCOUNT=1,H3,'050'),COLORLIMAGENTA;    
DRAWTEXT(CURRBARSCOUNT=1,H4,'382'),COLORRED;    
DRAWTEXT(CURRBARSCOUNT=1,H5,'191'),COLORWHITE;    
DRAWTEXT(CURRBARSCOUNT=1,低,'低位'),COLORRED; 
STICKLINE(CURRBARSCOUNT=13,高,高,100,-1),COLORRED;    
STICKLINE(CURRBARSCOUNT=13,H1,H1,100,-1),COLORWHITE;    
STICKLINE(CURRBARSCOUNT=13,H2,H2,100,-1),COLORRED;    
STICKLINE(CURRBARSCOUNT=13,H3,H3,100,-1),COLORLIMAGENTA;    
STICKLINE(CURRBARSCOUNT=13,H4,H4,100,-1),COLORRED;    
STICKLINE(CURRBARSCOUNT=13,H5,H5,100,-1),COLORWHITE;    
STICKLINE(CURRBARSCOUNT=13,低,低,100,-1),COLORRED;
继续阅读 →

通达信欢乐主升浪选股指标(其他)指标公式

📅 2026-08-25

核心逻辑

这是一个综合型选股指标,主要用于捕捉股票主升浪启动点。其核心逻辑包括: 1. **均线多头排列评分系统**:通过比较MA5、MA10、MA20的多头排列情况打分(各条件满足加10分,总分60分),用于判断中长期趋势是否处于多头状态。 2. **成交量加权价格计算**:使用成交量加权的EMA均值(VAR_1),并乘以1.06作为强势上涨目标价位。 3. **涨停板形态识别**:识别多种涨停板形态,包括连续涨停、突破涨停等强势信号。 4. **多条件综合筛选**:结合均线形态、量价配合、涨停板特征、波动率等多维度条件,筛选处于主升浪启动阶段的股票。

买卖信号

**买入信号(VAR_114)**: - VAR_23:均线多头评分60分 + 涨停板条件 + 12天内有涨停 - VAR_51:连续强势信号组合(

用法

公式源码

VAR_1:=EMA((EMA(CLOSE*vol,3)/EMA(VOL,3)+EMA(CLOSE*VOL,6)/EMA(VOL,6)+EMA(CLOSE*VOL,12)/EMA(VOL,12)+EMA(CLOSE*VOL,24)/EMA(VOL,24))/4,18);
VAR_2:=1.06*VAR_1;
VAR_3:=MA(CLOSE,5);
VAR_4:=MA(CLOSE,10);
VAR_5:=(EMA(CLOSE,3)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4;
VAR_6:=CLOSE>REF(CLOSE,1)*1.098 AND CLOSE=HIGH;
VAR_7:=REF(COUNT(VAR_3>VAR_4,7)>=1 AND (VAR_3>REF(VAR_3,1) OR CLOSE>REF(CLOSE,1) OR CLOSE>OPEN),1) AND crOSS(CLOSE,VAR_3) AND CLOSE>VAR_2 AND VAR_3>REF(VAR_3,1) AND CLOSE>OPEN AND CLOSE>REF(CLOSE,1)*1.015;
VAR_8:=MA(CLOSE,20);
VAR_9:=CLOSE>MA(CLOSE,5);
VAR_10:=MA(CLOSE,5)>MA(CLOSE,10);
VAR_11:=CLOSE>MA(CLOSE,10);
VAR_12:=MA(CLOSE,5)>MA(CLOSE,20);
VAR_13:=CLOSE>MA(CLOSE,20);
VAR_14:=REF(VAR_8,1);
VAR_15:=VAR_8>VAR_14;
VAR_16:=IF(VAR_9,10,0-10)+IF(VAR_10,10,0-10)+IF(VAR_11,10,0-10)+IF(VAR_12,10,0-10)+IF(VAR_13,10,0-10)+IF(VAR_15,10,0-10);
VAR_17:=REF(VAR_16,1)<=0 AND VAR_16>0;
VAR_18:=VAR_16>10 AND VAR_16>=REF(VAR_16,1) AND VAR_16>=REF(VAR_16,2);
VAR_19:=VAR_16=60;
VAR_20:=VAR_17 OR VAR_18 OR VAR_19;
VAR_21:=BARSLAST(NOT(VAR_19));
VAR_22:=COUNT(REF(CLOSE,1)/REF(CLOSE,2)>1.095,12);
VAR_23:=VAR_7 AND VAR_19=1 AND VAR_21=1 AND VAR_22;
VAR_24:=CLOSE/REF(CLOSE,1)>1.095 AND CLOSE=HIGH;
VAR_25:=REF(CLOSE,1)/REF(CLOSE,2)<=0.96 OR REF(OPEN,1)/REF(CLOSE,1)>=1.05;
VAR_26:=HIGH/REF(CLOSE,1)>1.041 AND CLOSE>REF(CLOSE,1);
VAR_27:=VAR_25 AND VAR_26;
VAR_28:=REF(CLOSE,2)/REF(CLOSE,3)<1.099;
VAR_29:=VAR_27 AND VAR_28;
VAR_30:=COUNT(REF(VAR_24,3),8) AND VAR_29;
VAR_31:=MA(CLOSE,20);
VAR_32:=CLOSE>MA(CLOSE,5);
VAR_33:=MA(CLOSE,5)>MA(CLOSE,10);
VAR_34:=CLOSE>MA(CLOSE,10);
VAR_35:=MA(CLOSE,5)>MA(CLOSE,20);
VAR_36:=CLOSE>MA(CLOSE,20);
VAR_37:=REF(VAR_31,1);
VAR_38:=VAR_31>VAR_37;
VAR_39:=IF(VAR_32,10,0-10)+IF(VAR_33,10,0-10)+IF(VAR_34,10,0-10)+IF(VAR_35,10,0-10)+IF(VAR_36,10,0-10)+IF(VAR_38,10,0-10);
VAR_40:=REF(VAR_39,1)<=0 AND VAR_39>0;
VAR_41:=VAR_39>10 AND VAR_39>=REF(VAR_39,1) AND VAR_39>=REF(VAR_39,2);
VAR_42:=VAR_39=60;
VAR_43:=VAR_40 OR VAR_41 OR VAR_42;
VAR_44:=BARSLAST(NOT(VAR_42));
VAR_45:=VAR_30 AND VAR_42=1 AND VAR_44=1;
VAR_46:=REF(CLOSE,7)/REF(CLOSE,8)>1.095 AND REF(CLOSE,7)>REF(OPEN,7);
VAR_47:=HIGH/REF(CLOSE,1)>1.031 AND BETWEEN(OPEN/REF(OPEN,7),1.05,0.85);
VAR_48:=REF(OPEN,1)>REF(MA(CLOSE,5),1) AND REF(CLOSE,1)<REF(MA(CLOSE,10),1) AND REF(MA(CLOSE,5),1)>REF(MA(CLOSE,10),1);
VAR_49:=VAR_46 AND VAR_47 AND VAR_48;
VAR_50:=VAR_49 AND REF(CLOSE,1)/REF(CLOSE,2)<0.97 AND REF(OPEN,1)>REF(CLOSE,1);
VAR_51:=VAR_45 OR VAR_50;
VAR_52:=(MIN(CLOSE,OPEN)-LOW)/LOW*100;
VAR_53:=(MAX(CLOSE,OPEN)-MIN(CLOSE,OPEN))/MIN(CLOSE,OPEN)*100;
VAR_54:=(HIGH-MAX(CLOSE,OPEN))/MAX(CLOSE,OPEN)*100;
VAR_55:=VAR_54>VAR_53 AND VAR_54>3 AND VAR_52<1 AND CLOSE>OPEN;
VAR_56:=120;
VAR_57:=MA(CLOSE,VAR_56);
VAR_58:=POW(CLOSE-VAR_57,2);
VAR_59:=MA(VAR_58,VAR_56);
VAR_60:=SQRT(VAR_59);
VAR_61:=VAR_57+2*VAR_60;
VAR_62:=VAR_57-2*VAR_60;
VAR_63:=REF(VAR_57,1);
VAR_64:=REF(VAR_61,1);
VAR_65:=REF(VAR_62,1);
VAR_66:=MA(CLOSE,7);
VAR_67:=MA(CLOSE,20);
VAR_68:=MA(CLOSE,30);
VAR_69:=MA(CLOSE,144);
VAR_70:=MA(CLOSE,8);
VAR_71:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
VAR_72:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;
VAR_73:=(LOW-REF(CLOSE,1))/REF(CLOSE,1)*100;
VAR_74:=REF(CLOSE,1);
VAR_75:=IF((CLOSE-VAR_74)*100/VAR_74>=10-0.01*100/VAR_74,1,0);
VAR_76:=HIGH>=HHV(HIGH,20);
VAR_77:=VAR_76=1 AND BARSLAST(REF(VAR_76=1,1))>=2;
VAR_78:=COUNT(VAR_76,5)>=1;
VAR_79:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
VAR_80:=SUM(IF(CLOSE=REF(CLOSE,1),0,VAR_79),0);
VAR_81:=MA(VAR_80,30);
VAR_82:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
VAR_83:=SUM(IF(CLOSE=REF(CLOSE,1),0,VAR_82),0);
VAR_84:=VAR_83;
VAR_85:=VAR_84>REF(HHV(VAR_84,30),1);
VAR_86:=VAR_80>VAR_81;
VAR_87:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR_88:=SMA(VAR_87,3,1);
VAR_89:=SMA(VAR_88,3,1);
VAR_90:=3*VAR_88-2*VAR_89;
VAR_91:=REF(VAR_75,1);
VAR_92:=COUNT(VAR_91,5)>=1;
VAR_93:=BARSLAST(CLOSE>1.099*REF(CLOSE,1));
VAR_94:=IF(CLOSE>REF(CLOSE,VAR_93),10,0);
VAR_95:=VOL>REF(VOL,1)*1.9;
VAR_96:=ATAN((MA(CLOSE,6)/REF(MA(CLOSE,6),1)-1)*100)*57.299999;
VAR_97:=OPEN<=REF(CLOSE,1) AND VAR_71<(-2);
VAR_98:=COUNT(VAR_97,2)>=1;
VAR_99:=NOT(REF(CLOSE,3)/REF(CLOSE,4)>1.095 AND REF(CLOSE,2)/REF(CLOSE,3)>1.095 AND OPEN>REF(CLOSE,1) AND REF(CLOSE,1)<REF(OPEN,1) AND REF(HIGH,1)/REF(OPEN,1)>1.03 AND REF(HIGH,1)/REF(CLOSE,2)>1.03);
VAR_100:=NOT(REF(CLOSE,1)/REF(CLOSE,2)<0.909 AND REF(CLOSE,2)/REF(CLOSE,3)>1.099 AND REF(CLOSE,3)/REF(CLOSE,4)<1.09 AND REF(OPEN,2)>REF(CLOSE,3) AND REF(HIGH,1)/REF(OPEN,1)>1.03);
VAR_101:=NOT(REF(CLOSE,1)/REF(CLOSE,2)<0.91 AND REF(CLOSE,2)/REF(CLOSE,3)<0.91 AND REF(CLOSE,2)/REF(HIGH,1)>1.03 AND REF(MA(CLOSE,5),1)/REF(MA(CLOSE,10),1)>1.05);
VAR_102:=NOT(REF(CLOSE,2)/REF(CLOSE,3)>1.099 AND REF(CLOSE,1)<REF(OPEN,1) AND REF(HIGH,1)>REF(CLOSE,2) AND OPEN>REF(OPEN,1));
VAR_103:=NOT(REF(CLOSE,3)/REF(CLOSE,4)>1.095 AND REF(HIGH,2)>REF(CLOSE,3) AND REF(LOW,2)<REF(OPEN,3) AND REF(CLOSE,3)/REF(CLOSE,4)>1.095 AND REF(CLOSE,2)<REF(OPEN,2) AND REF(OPEN,2)/REF(CLOSE,2)>1.05 AND OPEN/REF(LOW,2)<0.98);
VAR_104:=NOT(REF(CLOSE,1)/REF(CLOSE,2)<0.901 AND REF(CLOSE,1)=REF(LOW,1) AND REF(OPEN,2)/REF(CLOSE,3)>1.03 AND REF(OPEN,1)/REF(CLOSE,2)<0.96 AND REF(CLOSE,2)/REF(CLOSE,3)>1.09 AND REF(OPEN,2)/REF(LOW,2)>1.05);
VAR_105:=NOT(REF(CLOSE,2)/REF(CLOSE,3)<0.901 AND REF(CLOSE,3)/REF(CLOSE,4)<0.901 AND REF(CLOSE,4)/REF(CLOSE,5)>1.099 AND REF(OPEN,3)>REF(CLOSE,4) AND REF(CLOSE,3)<REF(OPEN,4) AND REF(OPEN,3)/REF(CLOSE,3)>1.05);
VAR_106:=NOT(REF(CLOSE,2)/REF(CLOSE,3)<0.901 AND REF(OPEN,1)/REF(CLOSE,2)<0.98 AND REF(CLOSE,1)<REF(CLOSE,2) AND REF(CLOSE,4)/REF(CLOSE,5)>1.095 AND REF(HIGH,3)>REF(CLOSE,4) AND REF(LOW,3)<REF(LOW,4));
VAR_107:=NOT(REF(CLOSE,4)/REF(CLOSE,5)>1.095 AND REF(CLOSE,5)/REF(CLOSE,6)>1.095 AND REF(OPEN,4)>REF(CLOSE,5) AND REF(CLOSE,3)/REF(CLOSE,4)<0.91 AND REF(CLOSE,2)/REF(CLOSE,3)<0.91 AND REF(OPEN,2)/REF(CLOSE,3)<0.98 AND REF(CLOSE,2)>REF(CLOSE,1));
VAR_108:=NOT(REF(CLOSE,4)/REF(CLOSE,5)>1.095 AND REF(OPEN,3)/REF(CLOSE,4)>1.03 AND REF(CLOSE,3)<REF(OPEN,3) AND REF(CLOSE,2)/REF(CLOSE,3)<0.91 AND REF(OPEN,1)<REF(CLOSE,2));
VAR_109:=NOT(REF(CLOSE,4)/REF(CLOSE,5)>1.099 AND REF(OPEN,4)<REF(MA(CLOSE,10),4) AND REF(HIGH,3)/REF(CLOSE,4)>1.03 AND REF(CLOSE,1)/REF(CLOSE,2)<0.95 AND CROSS(REF(MA(CLOSE,5),1),REF(MA(CLOSE,10),1)) AND OPEN/REF(OPEN,4)>1.03);
VAR_110:=NOT(REF(CLOSE,4)/REF(CLOSE,5)<1.099 AND REF(CLOSE,5)/REF(CLOSE,6)>1.099 AND REF(LOW,1)>REF(CLOSE,5) AND OPEN>REF(CLOSE,5) AND REF(CLOSE,1)/REF(CLOSE,2)>0.96);
VAR_111:=NOT(COUNT(EVERY(REF(CLOSE,1)/REF(CLOSE,2)>1.09,5),8) AND REF(CLOSE,2)/REF(CLOSE,3)>1.099 AND REF(HIGH,1)/REF(OPEN,1)>1.05 AND REF(CLOSE,1)/REF(CLOSE,2)<0.91);
VAR_112:=VAR_92 AND VAR_71>2.5 AND REF(VAR_98,1) AND REF(VAR_71<2.4,1) AND VAR_68>0 AND VAR_99 AND VAR_100 AND VAR_101 AND VAR_102 AND VAR_103 AND VAR_104 AND VAR_105 AND VAR_106 AND VAR_107 AND VAR_108 AND VAR_109 AND VAR_110 AND VAR_111;
VAR_113:=REF(CLOSE,10)/REF(CLOSE,11)>1.099 AND OPEN/REF(OPEN,10)<1.03 AND REF(CLOSE,3)/REF(CLOSE,4)<0.95 AND REF(CLOSE,2)/REF(CLOSE,3)<1.02 AND REF(CLOSE,1)/REF(CLOSE,2)<1.01 AND HIGH/REF(CLOSE,1)>1.041;
VAR_114:=VAR_23 OR VAR_51 OR VAR_112 OR VAR_113;
欢乐主升浪:VAR_114 AND NOT(REF(VAR_114,1)),COLORRED,LINETHICK2;
继续阅读 →

通达信万能KDJ指标(其他)指标公式

📅 2026-08-25

核心逻辑

这是一个综合型技术指标,融合了KDJ、均线、MACD和趋势线分析。主要包含三个部分:1)KDJ指标的变形计算(K、D、J线),用于判断超买超卖;2)通过13日EMA和5日EMA的交叉关系绘制趋势通道(UP和DOWN线),识别上升/下降趋势;3)MACD的DIFF和DEA线用于判断背离。整体逻辑是在趋势向上的前提下,通过动量指标和价格位置综合判断买入时机。

买卖信号

**买入信号(做多):** - 短牛(BT):VAR2在2日内最低且上穿MA(VAR2,2),同时满足DOWN线前一低点低于前两低点,且当前UP线高于前一下跌线 - 中牛(TJ1):满足短牛基础条件,且收盘价低于21日内最高价的82% - 大牛(TJ2):满足短牛基础条件,且收盘价低于HRY33(55日高低点乘积的平方根) - 底背离:MACD底背离信号 **卖出信号:** - 卖(ST):前一日UP线高于前两日,且当前DOWN线低于前一UP线(趋势反转) - 顶背离:MACD顶背离信号

用法

1. 观察UP线和DOWN线判断趋势方向,只有在上升趋势中才考虑买入 2. 当出现"短牛"、"中牛"、"大牛"信号时,可逐步建仓,信号越强仓位可越大 3. KDJ的J线可用于辅助判断超买超卖点(J值>10超买,<0超卖) 4. 结合MACD背离信号确认买卖点可靠性 5. 出现"卖"信号或顶背离时应考虑减仓或卖出 6. 可

公式源码

N1:=5;N2:=10;
LC:=REF(CLOSE,1);
A0:=(2*C+H+L)/4;
均线:=MA(A0,3)>REF(MA(A0,3),1);
安全线:2,COLORRED,POINTDOT,LINETHICK4;
A1:=(CLOSE-LLV(LOW,7))/(HHV(HIGH,7)-LLV(LOW,7))*10;
K:MA(3*SMA(A1,6,1)-2*SMA(SMA(A1,5,1),5,1),3),LINETHICK1,COLORF00FF0;
D:MA(K,3),COLORFF0000,LINETHICK1;
J:3*K-2*D,LINETHICK1,COLORF00FF0;
DRAWBAND(K,RGB(155,50,50),D,RGB(0,100,50));
VAR1:=C-REF(C,1);
VAR2:=100*EMA(EMA(VAR1,6),6)/EMA(EMA(Abs(VAR1),6),6);
MA5:=EMA(C,5);
MA13:=EMA(C,13);
UP:=DRAWLINE(L=LLV(L,BARSLAST(crOSS(MA13,MA5))+1),LLV(L,BARSLAST(CROSS
(MA13,MA5))+1),H=HHV(H,BARSLAST(CROSS(MA5,MA13))+1),HHV(H,BARSLAST(CROSS
(MA5,MA13))+1),0),COLOR0000FF;
DOWN:=DRAWLINE(H=HHV(H,BARSLAST(CROSS(MA5,MA13))+1),HHV(H,BARSLAST(CROSS
(MA5,MA13))+1),L=LLV(L,BARSLAST(CROSS(MA13,MA5))+1),LLV(L,BARSLAST(CROSS
(MA13,MA5))+1),0),COLOR00FF00;
BT:=(LLV(VAR2,2)=LLV(VAR2,7) AND COUNT(VAR2<0,2) AND CROSS(VAR2,MA(VAR2,2))) AND
REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1);
底线:0,COLORFF00FF;
顶线:10,COLORFF0000;
STICKLINE(UP,0,0.2,3,0),COLOR0000FF;
STICKLINE(DOWN,0,0.2,3,0),COLOR00FF00;
STICKLINE(BT,0,3,2,0),COLOR000088;
STICKLINE(BT,0,3,1,0),COLOR0000CC;
STICKLINE(BT,0,3,0.22,0),COLOR0000FF;
DRAWTEXT(BT,3,'短牛'),COLOR0000FF;
TJ1:=REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1) AND C<HHV(H,21)*0.82;
STICKLINE(TJ1,0,2,3,0),COLOR880088;
STICKLINE(TJ1,0,2,1.5,0),COLORAA00AA;
STICKLINE(TJ1,0,2,0.8,0),COLORCC00CC;
STICKLINE(TJ1,0,2,0.2,0),COLORFF00FF;
DRAWTEXT(TJ1,2,'中牛'),COLORFF00FF;
HR:=HHV(HIGH,55);
HRY:=LLV(LOW,55);
HRY11:=HR*HRY;
HRY33:=SQRT(HRY11);
TJ2:=REF(DOWN,1)<REF(DOWN,2) AND UP>REF(DOWN,1) AND C<HRY33;
STICKLINE(TJ2,0,1,5,0),COLOR008888;
STICKLINE(TJ2,0,1,2,0),COLOR00AAAA;
STICKLINE(TJ2,0,1,1,0),COLOR00CCCC;
STICKLINE(TJ2,0,1,0.2,0),COLOR00FFFF;
DRAWTEXT(TJ2,1,'大牛'),COLOR00FFFF;
ST:=REF(UP,1)>REF(UP,2) AND DOWN<REF(UP,1);
STICKLINE(ST,10,9,5,0),COLOR008800;
STICKLINE(ST,10,9,2,0),COLOR00AA00;
STICKLINE(ST,10,9,1,0),COLOR00CC00;
STICKLINE(ST,10,9,0.2,0),COLOR00FF00;
DRAWTEXT(ST,9,'卖'),COLOR00FF00;
DIFF:EMA(DCLOSE,12)-EMA(DCLOSE,26);
DEA:EMA(DIFF,9),COLORFFFF00;
A11:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(CLOSE,A11+1)>CLOSE AND DIFF>REF(DIFF,A11+1) AND CROSS(DIFF,DEA);
DRAWTEXT(底背离,-0.6,'底背离'),COLORWHITE;
A22:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:=REF(CLOSE,A22+1)<CLOSE AND REF(DIFF,A22+1)>DIFF AND CROSS(DEA,DIFF);
DRAWTEXT(顶背离,11,'顶背离'),COLORWHITE;
继续阅读 →

通达信万马奔腾主图指标(选股型)指标公式

📅 2026-08-25

核心逻辑

这是一个**黄金柱选股指标**,核心逻辑是识别一种特殊的K线形态——"黄金柱"。黄金柱是指成交量萎缩但价格仍在上涨(或横盘),且价格不跌破前期支撑的K线形态,被认为是主力资金高度控盘、即将拉升的信号。 具体判断条件包括: 1. **基价柱阳**:3天前是阳线(收盘价>开盘价) 2. **价渐升**:当前均价或收盘价高于近期 3. **量渐减**:成交量逐日萎缩 4. **不破价顶**:股价未跌破3天前的最高价 5. **不破价底**:股价未跌破3天前的最低价 6. **基前跳空**:3天前存在向上跳空缺口

买卖信号

**买入信号**: - 出现"黄金柱"形态(蓝色柱状线+文字提示"↖黄金柱") - 出现"临界点"形态(蓝色柱状线+文字提示"↖临界点"),需同时满足均线多头排列条件 **卖出信号**: - ZIG(3,10)指标出现转折向下时(显示"↙卖")

用法

1. **主要用途**:当出现蓝色"黄金柱"标记时,表明该股可能进入主升浪,是潜在买入点 2. **配合均线**:临界点信号需要5日、10日、20日均线形成多头排列(MA1>REF(MA1,1))时更可靠 3. **辅助参考**: - 黄色柱状线:倍量上涨(成交量放大≥1.9倍且股价上涨) - 红色K线:涨停板 - 绿色K线:跌停板 - 灰色区间:跳空缺口

公式源码

M13:=13;
M20:=20;
M60:=60;
M120:=120;
M250:=250;
MA13:MA(CLOSE,M13);
MA20:MA(CLOSE,M20);
MA60:MA(CLOSE,M60);
MA120:MA(CLOSE,M120);
MA250:MA(CLOSE,M250);
DRAWTEXT_FIX(ISLASTBAR,0,0,0,HYBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0,0.05,0,DYBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0,0.1,0,GNBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0,0.15,0,FGBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0,0.2,0,ZDBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0,0.2.5,0,ZHBLOCK);
MA5:MA(C,5),COLORWHITE,LINETHICK1.5;
IF(MA5<REF(MA5,1),MA5,DRAWNULL),COLORGREEN,LINETHICK1.5;
V2V:=V/REF(V,1)>=1.9 AND C>REF(C,1);
{跳空}
STICKLINE(REF(L,1)>H,H,REF(L,1),5,0),COLORGRAY;
STICKLINE(REF(H,1)<L,L,REF(H,1),5,0),COLORGRAY;
{金黄色}
STICKLINE(V2V,H,L,0,0),COLORYELLOW;
STICKLINE(V2V,O,C,3.1,0),COLOR0033FF;
STICKLINE(V2V,O,C,2.1,0),COLOR0077FF;
STICKLINE(V2V,O,C,1.1,0),COLOR00BBFF;
STICKLINE(V2V,O,C,0.1,0),COLOR00FFFF;
{涨停红色}
ZDF:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(ZDF>9.5,C,O,3.1,0),COLOR0000CC;
STICKLINE(ZDF>9.5,C,O,2.1,0),COLOR0000DD;
STICKLINE(ZDF>9.5,C,O,1.2,0),COLOR0000EE;
STICKLINE(ZDF>9.5,C,O,0.2,0),COLOR0000FF;
STICKLINE(ZDF>9.5,H,L,0,0),COLOR0000FF;
{跌停绿色}
STICKLINE(ZDF<-9.9,O,C,3.1,0),COLOR66CC66;
STICKLINE(ZDF<-9.9,O,C,2.1,0),COLOR77DD77;
STICKLINE(ZDF<-9.9,O,C,1.2,0),COLOR88EE88;
STICKLINE(ZDF<-9.9,O,C,0.2,0),COLOR99FF99;
STICKLINE(ZDF<-9.5,H,L,0,0),COLOR99FF99;
均价:=AMO/vol/100;
假阴真阳:=C<O AND C>=REF(MIN(C,O),1) AND 均价>REF(均价,1);
{蓝}
{元帅主图}
比系数:=1.3;
金线:=1;
临界点:=0;
MA1:=MA(C,5);
MA2:=MA(C,10);
MA3:=MA(C,20);
均线:=MA1>REF(MA1,1) AND MA2<REF(MA2,1) AND MA3<REF(MA3,1);
RV1:=REF(V,1);
RV2:=REF(V,2);
RV3:=REF(V,3);
RC1:=REF(C,1);
RC2:=REF(C,2);
RC3:=REF(C,3);
RC4:=REF(C,4);
RO1:=REF(O,1);
RO2:=REF(O,2);
RO3:=REF(O,3);
RO4:=REF(O,4);
不破价顶:=C>=RC3 AND RC1>=RC3 AND RC2>=RC3;
不破价底:=L>RO3 AND REF(L,1)>RO3 AND REF(L,2)>RO3;
RJ1:=REF(均价,1);
RJ2:=REF(均价,2);
阳柱:=C>=O OR (C<O AND 均价>RC1);
三日二阳:=COUNT(阳柱,3)>=2;
基价柱阳:=RC3>RO3;
价渐升:=(均价>=RJ1 OR C>RC1) AND (RJ1>=RJ2 OR RC1>=RC2);
均价升:=(C+RC1+RC2)/3>RC3;
量渐升:=V>RV1 AND RV1>RV2 ;
量渐减:=V<=RV1 AND RV1<=RV2 ;
均量减:=(V+RV1+RV2)/3<=RV3 AND NOT(量渐升);
日价量比:=C/V;
日价量比升:=日价量比>=REF(日价量比,1) AND REF(日价量比,1)>=REF(日价量比,2);
均价升幅:=(C+RC1+RC2)/3/RC3;
均量升幅:=(V+RV1+RV2)/3/RV3;
价量比:=比系数*均价升幅/均量升幅>1;
基前跳空:=RO3>RC4 AND RC4>RO4;
黄金柱1T:=基价柱阳 AND 价渐升 AND 量渐减 AND 不破价顶 AND 不破价底 AND 基前跳空;
BACKSET101T:=BACKSET(黄金柱1T,5);
FILTER101T:=FILTER(BACKSET101T,4);
黄金柱1:=基价柱阳 AND 价渐升 AND 量渐减 AND 不破价顶 AND 不破价底 ;
BACKSET101:=BACKSET(黄金柱1,4);
FILTER101:=FILTER(BACKSET101,3);
黄金柱11:=黄金柱1 AND REF(黄金柱1,1);
BACKSET1011:=BACKSET(黄金柱11,4);
FILTER1011:=FILTER(BACKSET1011,3);
黄金柱12:=黄金柱1 AND REF(黄金柱1,2);
BACKSET1012:=BACKSET(黄金柱12,4);
FILTER1012:=FILTER(BACKSET1012,3);
黄金柱13:=黄金柱1 AND REF(黄金柱1,3);
BACKSET1013:=BACKSET(黄金柱13,4);
FILTER1013:=FILTER(BACKSET1013,3);
黄金柱2T:=基价柱阳 AND 价渐升 AND 均量减 AND NOT(量渐升) AND 不破价顶 AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱1T);
BACKSET201T:=BACKSET(黄金柱2T,5);
FILTER201T:=FILTER(BACKSET201T,4);
黄金柱2:=基价柱阳 AND 价渐升 AND 均量减 AND NOT(量渐升) AND 不破价顶 AND 不破价底 AND NOT(黄金柱1) AND NOT(黄金柱1T);
BACKSET201:=BACKSET(黄金柱2,4);
FILTER201:=FILTER(BACKSET201,3);
黄金柱21:=黄金柱2 AND REF(黄金柱2,1);
BACKSET2011:=BACKSET(黄金柱21,4);
FILTER2011:=FILTER(BACKSET2011,3);
黄金柱22:=黄金柱2 AND REF(黄金柱2,2);
BACKSET2012:=BACKSET(黄金柱22,4);
FILTER2012:=FILTER(BACKSET2012,3);
黄金柱23:=黄金柱2 AND REF(黄金柱2,3);
BACKSET2013:=BACKSET(黄金柱23,4);
FILTER2013:=FILTER(BACKSET2013,3);
黄金柱3T:=基价柱阳  AND 均价升 AND 量渐减 AND 不破价顶 AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱1T)  AND NOT(黄金柱2T);
BACKSET301T:=BACKSET(黄金柱3T,5);
FILTER301T:=FILTER(BACKSET301T,4);
黄金柱3:=基价柱阳  AND 均价升 AND 量渐减 AND 不破价顶 AND 不破价底 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱1T) AND NOT(黄金柱2T);
BACKSET301:=BACKSET(黄金柱3,4);
FILTER301:=FILTER(BACKSET301,3);
黄金柱31:=黄金柱3 AND REF(黄金柱3,1);
BACKSET3011:=BACKSET(黄金柱31,4);
FILTER3011:=FILTER(BACKSET3011,3);
黄金柱32:=黄金柱3 AND REF(黄金柱3,2);
BACKSET3012:=BACKSET(黄金柱32,4);
FILTER3012:=FILTER(BACKSET3012,3);
黄金柱33:=黄金柱3 AND REF(黄金柱3,3);
BACKSET3013:=BACKSET(黄金柱33,4);
FILTER3013:=FILTER(BACKSET3013,3);
黄金柱4T:=基价柱阳  AND 均价升 AND 均量减 AND 不破价顶 AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱1T) AND NOT(黄金柱2) AND NOT(黄金柱2T) AND NOT(黄金柱3) AND NOT(黄金柱3T);
BACKSET401T:=BACKSET(黄金柱4T,5);
FILTER401T:=FILTER(BACKSET401T,4);
黄金柱4:=基价柱阳  AND 均价升 AND 均量减 AND 不破价顶 AND 不破价底 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T);
BACKSET401:=BACKSET(黄金柱4,4);
FILTER401:=FILTER(BACKSET401,3);
黄金柱41:=黄金柱4 AND REF(黄金柱4,1);
BACKSET4011:=BACKSET(黄金柱41,4);
FILTER4011:=FILTER(BACKSET4011,3);
黄金柱42:=黄金柱4 AND REF(黄金柱4,2);
BACKSET4012:=BACKSET(黄金柱42,4);
FILTER4012:=FILTER(BACKSET4012,3);
黄金柱43:=黄金柱4 AND REF(黄金柱4,3);
BACKSET4013:=BACKSET(黄金柱43,4);
FILTER4013:=FILTER(BACKSET4013,3);
黄金柱5T:=基价柱阳  AND 均价升 AND 价量比 AND 不破价顶 AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱1T)   AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T);
BACKSET501T:=BACKSET(黄金柱5T,5);
FILTER501T:=FILTER(BACKSET501T,4);
黄金柱5:=基价柱阳  AND 均价升 AND 价量比 AND 不破价顶 AND 不破价底 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱1T)   AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T);
BACKSET501:=BACKSET(黄金柱5,4);
FILTER501:=FILTER(BACKSET501,3);
黄金柱51:=黄金柱5 AND REF(黄金柱5,1);
BACKSET5011:=BACKSET(黄金柱51,4);
FILTER5011:=FILTER(BACKSET5011,3);
黄金柱52:=黄金柱5 AND REF(黄金柱5,2);
BACKSET5012:=BACKSET(黄金柱52,4);
FILTER5012:=FILTER(BACKSET5012,3);
黄金柱53:=黄金柱5 AND REF(黄金柱5,3);
BACKSET5013:=BACKSET(黄金柱53,4);
FILTER5013:=FILTER(BACKSET5013,3);
黄金柱6T:=基价柱阳  AND 均价升 AND 日价量比升 AND 不破价顶 AND 不破价底 AND 基前跳空 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱5) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T) AND NOT(黄金柱5T);
BACKSET601T:=BACKSET(黄金柱6T,5);
FILTER601T:=FILTER(BACKSET601T,4);
黄金柱6:=基价柱阳  AND 均价升 AND 日价量比升 AND 不破价顶 AND 不破价底 AND NOT(黄金柱1) AND NOT(黄金柱2) AND NOT(黄金柱3) AND NOT(黄金柱4) AND NOT(黄金柱5) AND NOT(黄金柱1T) AND NOT(黄金柱2T) AND NOT(黄金柱3T) AND NOT(黄金柱4T) AND NOT(黄金柱5T);
BACKSET601:=BACKSET(黄金柱6,4);
FILTER601:=FILTER(BACKSET601,3);
黄金柱61:=黄金柱6 AND REF(黄金柱6,1);
BACKSET6011:=BACKSET(黄金柱61,4);
FILTER6011:=FILTER(BACKSET6011,3);
黄金柱62:=黄金柱6 AND REF(黄金柱6,2);
BACKSET6012:=BACKSET(黄金柱62,4);
FILTER6012:=FILTER(BACKSET6012,3);
黄金柱63:=黄金柱6 AND REF(黄金柱6,3);
BACKSET6013:=BACKSET(黄金柱63,4);
FILTER6013:=FILTER(BACKSET6013,3);
FIL1:=(FILTER101 AND NOT(REF(FILTER101,4))) OR (FILTER1011 AND NOT(REF(FILTER1011,4))) OR (FILTER1012 AND NOT(REF(FILTER1012,4))) OR (FILTER1013 AND NOT(REF(FILTER1013,4)));
FIL2:=(FILTER201 AND NOT(REF(FILTER201,4))) OR (FILTER2011 AND NOT(REF(FILTER2011,4))) OR (FILTER2012 AND NOT(REF(FILTER2012,4))) OR (FILTER2013 AND NOT(REF(FILTER2013,4)));
FIL3:=(FILTER301 AND NOT(REF(FILTER301,4))) OR (FILTER3011 AND NOT(REF(FILTER3011,4))) OR (FILTER3012 AND NOT(REF(FILTER3012,4))) OR (FILTER3013 AND NOT(REF(FILTER3013,4)));
FIL4:=(FILTER401 AND NOT(REF(FILTER401,4))) OR (FILTER4011 AND NOT(REF(FILTER4011,4))) OR (FILTER4012 AND NOT(REF(FILTER4012,4))) OR (FILTER4013 AND NOT(REF(FILTER4013,4)));
FIL5:=(FILTER501 AND NOT(REF(FILTER501,4))) OR (FILTER5011 AND NOT(REF(FILTER5011,4))) OR (FILTER5012 AND NOT(REF(FILTER5012,4))) OR (FILTER5013 AND NOT(REF(FILTER5013,4)));
FIL6:=(FILTER601 AND NOT(REF(FILTER601,4))) OR (FILTER6011 AND NOT(REF(FILTER6011,4))) OR (FILTER6012 AND NOT(REF(FILTER6012,4))) OR (FILTER6013 AND NOT(REF(FILTER6013,4)));
FIL:=FIL1 OR FIL2 OR FIL3 OR FIL4 OR FIL5 OR FIL6;
STICKLINE(FIL AND NOT(REF(FIL,4)),OPEN,CLOSE,3,0),COLOR0099FF;
DRAWTEXT (FIL AND NOT(REF(FIL,4)),LOW*0.985,'↖黄金柱'),COLOR0099FF;
K1:=SUMBARS(FIL,1);
STICKLINE(K1 AND 金线=1,REF(C,K1-1),REF(C,K1-1),10,0),COLOR8822FF;
FIL1T:=(FILTER101T AND NOT(REF(FILTER101T,5)));
FIL2T:=(FILTER201T AND NOT(REF(FILTER201T,5)));
FIL3T:=(FILTER301T AND NOT(REF(FILTER301T,5)));
FIL4T:=(FILTER401T AND NOT(REF(FILTER401T,5)));
FIL5T:=(FILTER501T AND NOT(REF(FILTER501T,5)));
FIL6T:=(FILTER601T AND NOT(REF(FILTER601T,5)));
FILT:=FIL1T OR FIL2T OR FIL3T OR FIL4T OR FIL5T OR FIL6T;
STICKLINE(FILT AND NOT(REF(FILT,5)),OPEN,CLOSE,3,0),COLOR0000FF;
K2:=SUMBARS(FILT,1);
STICKLINE(K2 AND 金线=1,REF(C,K2-1),REF(C,K2-1),10,0),COLOR8822FF;
黄金柱LJ:=(黄金柱1 OR 黄金柱2 OR 黄金柱3 OR 黄金柱4 OR 黄金柱5  OR 黄金柱6 ) AND 均线  AND 临界点;
BACKSET10LJ:=BACKSET(黄金柱LJ ,4);
FILTER10LJ:=FILTER(BACKSET10LJ,3);
STICKLINE(FILTER10LJ AND NOT(REF(FILTER10LJ,4)),OPEN,CLOSE,3,0),COLOR0099FF;
DRAWTEXT(FILTER10LJ  AND NOT(REF(FILTER10LJ,4)) ,LOW*0.958,'↖临界点'),COLOR0099FF;
黄金柱LJT:=(黄金柱1T OR 黄金柱2T OR 黄金柱3T OR 黄金柱4T OR 黄金柱5T OR 黄金柱6T) AND 均线 AND 临界点 ;
BACKSET10LJT:=BACKSET(黄金柱LJT ,5);
FILTER10LJT:=FILTER(BACKSET10LJT,5);
STICKLINE(FILTER10LJT AND NOT(REF(FILTER10LJT,4)),OPEN,CLOSE,3,0),COLOR0099FF;
DRAWTEXT(FILTER10LJT  AND NOT(REF(FILTER10LJT,4)) ,LOW*0.958,'↖临界点'),COLOR0099FF;
DRAWTEXT(crOSS(REF(ZIG(3,10),1),ZIG(3,10)),HIGH*1.03,'↙卖'),COLORGREEN;
继续阅读 →

通达信万里长征指标(其他)指标公式

📅 2026-08-25

核心逻辑

该指标是一个综合型技术指标,主要包含三个核心部分: 1. **雪山指标**:基于投资者持仓成本(WINNER函数计算获利盘比例)的17日指数移动平均,用于判断市场持仓成本与当前价格的关系 2. **AR3指标**:基于13日内最低价和25日内最高价的动态价格位置指标,类似于K%D的摆动指标 3. **红红的天指标**:基于27日内股价波动范围的短期超买超卖指标,类似于KDJ的原理

买卖信号

**买入信号:** - AR3下穿0.3时(STICKLINE(CROSS(AR3,0.3),10,1,3,0)):出现红色粗线 - 红红的天上穿2时:出现紫色叉号"有心"和绿色圆点"好运!" **卖出信号:** - 雪山开始下降(雪山<REF(雪山,1))时:显示COLORDEDDDD颜色 - 雪山跌破草地或L1时

用法

1. **雪山与草地**:雪山代表当前获利盘比例,草地代表50%持仓成本位置。雪山在草地上方且为红色时表示多头占优 2. **AR3**:数值接近0.3以下时可能超卖,数值接近4以上时可能超买 3. **红红的天**:数值低于10时显示蓝色圆点(超卖),上穿2时产生买入信号 4. **龙K与凤D**:

公式源码

STICKLINE(18,90,0,5,0),COLORE0D4B8;
STICKLINE(18,50,38,5,0),COLORF0CCA8;
STICKLINE(78,38,26,5,0),COLORE8D4A8;
STICKLINE(18,22,12,5,0),COLORF0D4B0;
STICKLINE(18,50,62,5,0),COLORE8C490;
雪山:EMA(WINNER(C)*100,17),COLORWHITE;
L1:=EMA(雪山,50);
草地:Abs((COST(50)-CLOSE)/CLOSE*100),COLOR00FF00,LINETHICK1;
STICKLINE(雪山>草地,草地,雪山,5,0),COLORWHITE;
STICKLINE(雪山<REF(雪山,1),草地,雪山,5,0),COLORDEDDDD;
STICKLINE(草地>雪山,草地,雪山,5,0),COLOR00BB00;
STICKLINE(雪山>L1,L1,雪山,5,0),COLORRED;
AR1:=LLV(LOW,13);
AR2:=HHV(H,25);
AR3:=EMA((C-AR1)/(AR2-AR1)*4,4);
STICKLINE(crOSS(AR3,0.3),10,1,3,0),COLORRED,LINETHICK1;
红红的天:=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),LINETHICK0;
IF(红红的天>10,-6,DRAWNULL),CIRCLEDOT,COLORGREEN;
IF(红红的天<=10,-6,DRAWNULL),CIRCLEDOT,COLOR0000CC;
H1:=(CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11))*200-60;
龙K:SMA(H1,17,1),COLORGREEN;
凤D:SMA(龙K,17,1),COLOR00C3C6;
有心:IF(CROSS(红红的天,2),15,DRAWNULL),CROSSDOT,LINETHICK6,COLORFF33FF;
好运!:IF(CROSS(红红的天,2),15,DRAWNULL),POINTDOT,LINETHICK4,COLORGREEN;
继续阅读 →

通达信万金油主图指标(均线型)指标公式

📅 2026-08-25

核心逻辑

该指标基于5日均线进行变形,构建了一个动态的支撑/阻力通道。FL是均线上方的一条线(均线+上涨幅度),FS是均线下方的一条线(均线+趋势延续值),CG取FS和均线中的较小值,形成类似布林带但基于均线的通道。当价格上涨时,CG跟随均线;当价格下跌时,CG保持原来的高度形成支撑。

买卖信号

- **买入信号**:股价从下向上突破CG线(FL或FS) - **卖出信号**:股价从上向下突破CG线

用法

1. 该指标适合短线交易,以5日均线为基础 2. 当股价上穿CG线时考虑买入,下穿时考虑卖出 3. FL和FS两条线形成通道,股价在通道内运行时可持股观望 4. 可结合成交量和其他指标共振使用,提高信号可靠性

公式源码

M:=5;
FL:MA(CLOSE,M)+Abs(MA(CLOSE,M)-REF(MA(CLOSE,M),1)),colorf4e202;
FS:MA(CLOSE,M)+MA(CLOSE,M)-REF(MA(CLOSE,M),1),colorf4e202,linethick2;
CG:IF(MA(CLOSE,M)<FS,FS,MA(CLOSE,M)),colorf4e202,linethick2;
继续阅读 →

通达信万捷买卖指标(超买超卖型)指标公式

📅 2026-08-25

核心逻辑

该指标由两部分组成: 1. **YJD指标**:计算当前收盘价在近8日内波动区间的相对位置,经过3日指数平滑后中心化。数值越高表示价格越接近近期高点(超买),数值越低表示价格越接近近期低点(超卖)。 2. **S系列指标**(S1/S2/S3):通过计算90%-110%价格区间的获利盘比例来评估市场成本分布。获利盘越大,说明市场积累的浮盈越多,调整压力越大。

买卖信号

- **买入信号**:YJD下探至-80附近的"极弱"区域后开始回升 - **卖出信号**:YJD上冲至60附近的"强势"区域后开始回落 - **风险提示**:S系列指标升至80以上(风险区),表示市场获利盘过大 - **弱势信号**:YJD跌破-60的"弱势"区域

用法

1. YJD在0轴上方运行表示多头趋势,在下方表示空头趋势 2. 当YJD从极弱区域(-80)向上回升时,可考虑分批买入 3. 当YJD从强势区域(60)向下回落时,应考虑卖出 4. 配合S系列指标判断:当S1/S2/S3在80以上风险区时,需谨慎追高 5. YJD柱状图变色时可作为辅助判断

公式源码

CS:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
YJD: (EMA(CS,3)-50)*2;
极弱:-80;
强势:60;
VAR4:=(1.1)*CLOSE;
VAR5:=(0.9)*CLOSE;
VAR6:=100*(WINNER(VAR4)-WINNER(VAR5));
S1: EMA(100-VAR6,1);
S2: EMA(S1,9);
S3: MA(S2,9);
85;
75;
风险:80;
弱势:-60;
YJD,COLORSTICK;
继续阅读 →

通达信万箭穿心指标(MACD类)指标公式

📅 2026-08-25

核心逻辑

该指标是一个基于MACD的变形指标,结合了类似KDJ的RSV计算方式。主要包含两个部分: 1. **VAR1-VAR7部分**:计算一个类似KDJ的RSV值,然后通过SMA平滑得到VAR6,当VAR6上穿0轴时产生信号。 2. **MACD部分**:使用15日和26日的EMA计算DIF,然后对DIF进行5日EMA平滑得到DEA,形成MACD柱状线。同时还构造了一个变形的DIF2(4倍DIF-3倍DEA)并对其进行1日EMA平滑。 核心用途是捕捉MACD在0轴下方的底背离机会,通过连续4根K线MACD值递增(但仍为负值)来判断下跌趋势的减缓。

买卖信号

**买入信号:** - VAR19:MACD<0且MACD连续4根K线递增(底背离形态) - VAR7 AND VAR19:VAR6上穿0轴的同时满足底背离条件("万箭穿心"信号) **卖出信号:** - 无明确卖出条件代码,主要通过颜色变化判断:MACD向下运行时显示绿色

用法

1. **关注"万箭穿心"信号**:当同时出现VAR6上穿0轴和MACD底背离时,是较强的买入信号 2. **观察VAR17颜色**:VAR17上穿时显示蓝色,下降时显示绿色,可作为多空参考 3. **MACD柱状线颜色**:上涨时显示不同深度的蓝色,下跌时显示绿色,直观反映多空力量 4. **分界线**:0轴作为多空分界线,MACD在0轴下方时关注底背离机会

公式源码

VAR1:=(CLOSE-LLV(LOW,9));
VAR2:=(HHV(HIGH,9)-LLV(LOW,9));
VAR3:=VAR1/VAR2*100;
VAR4:=SMA(VAR3,2,1);
VAR5:=SMA(VAR4,2,1);
VAR6:=3*VAR4-2*VAR5;
VAR7:=crOSS(VAR6,0);
VAR8:=(EMA(CLOSE,15)-EMA(CLOSE,26));
VAR16:=EMA(VAR8,5);
macd:2*(VAR8-VAR16),COLORSTICK;
DIF2:4*VAR8-3*VAR16,COLORFF00FF;
VAR17:=EMA(DIF2,1);
VAR19:=MACD<0 AND MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4);
IF(C>VAR17,VAR17,DRAWNULL),COLOR0000F0,LINETHICK3;
IF(VAR17<=REF(VAR17,1),VAR17,DRAWNULL),COLOR00E600,LINETHICK3;
STICKLINE(VAR19,1,MACD,2,0),COLORFF00FF;
分界线:0,COLORFF00FF;
DRAWICON(VAR19,1.5,1);
DRAWICON(VAR7 AND VAR19,1.2,1);
DRAWTEXT(VAR7 AND VAR19,1.3,'←万箭穿心'),COLOR00FFFF;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR000055;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR000099;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR0000BB;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR40FF00;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR000055;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR000099;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR0000BB;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR40FF00;
继续阅读 →

通达信万国二号指标(趋势型)指标公式

📅 2026-08-25

核心逻辑

这是一个综合型技术指标,融合了趋势判断、KDJ指标、超买超卖分析和资金量能特征。核心思路是: 1. **趋势判断**:通过"趋势"指标(类似MACD的复合指标)判断中长期趋势方向 2. **短线波动**:利用"桥"和"跨"指标捕捉短期波动 3. **超买超卖**:通过KDJ类指标(VAR55/VAR66)判断市场是否超买超卖 4. **绝佳买点**:综合考虑成本价(VARF系列)、动量(mtm1)和成交量(骤雨初晴)计算出一个综合买入信号

买卖信号

**买入信号**: - "疯牛":绝佳买点上穿1.2 - "倾家荡产买":绝佳买点 > 4.5(强烈买入信号) - "疯牛2":绝佳买点 > 3.6 - VARA1 AND VARA6:符合特定K线形态且满足超卖条件(VARA5<24) - 趋势上穿底部(5):趋势线从下向上突破5 **卖出信号**: - MACD死叉(MACD<REF(MACD,1)且MACD<0) - STICKLINE可视化显示MACD各种状态(红、黄、蓝、粉)

用法

1. **主要买入时机**:当出现"倾家荡产买"或"疯牛"文字信号时,表示极佳的买入点 2. **辅助验证**:结合VARA1 AND VARA6的蓝色柱状线信号进行确认 3. **趋势判断**:观察"趋势"指标上穿底部5时的买入机会 4. **MACD配合**:MACD在零轴上方金叉是多头信号,死叉是风险提示 5. **综合使用**:建议"绝佳买点"数值大于3.6时重点关注,大于4.5时果断买入

公式源码

VAR2:=(HIGH+LOW+(CLOSE)*(2))/(4);
BH:=((EMA((VAR2-LLV(VAR2,15))/(HHV(LOW,15)-LLV(VAR2,15)),2))*(38)),COLOR0000FF,LINESTICK;
BL:=((((-1))*(EMA((VAR2-LLV(VAR2,15))/(HHV(LOW,15)-LLV(VAR2,15)),2))+0.01)*(38)),COLOR339999,LINESTICK;
VAR22:=((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10)))*(100);
VAR33:=EMA(VAR22,10);
VAR44:=EMA(VAR33,10);
VAR55:=(3)*(VAR33)-(2)*(VAR44);
VAR66:=EMA(VAR55,5);
桥:(EMA(VAR66,1)),COLOR007700,LINETHICK1;
跨:(REVERSE(桥)),COLORFFFFFF,LINETHICK1;
{(0),COLORFFFF00,LINETHICK3;}
趋势:=(5)*(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1))-(3)*(SMA(SMA(((CLOSE-LLV(LOW,27))
/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1))-SMA(SMA(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1),2,1);
底部:=5;
{底:DRAWTEXT((crOSS(趋势,底部)),0,'◥◤'),COLOR00FFFF;}
DRAWTEXT(CROSS((趋势),底部),15,'◢◣'),COLOR00FFFF;
{DRAWTEXT(CROSS(趋势,底部),0,'★'),COLORRED;
DRAWTEXT(CROSS(趋势,底部),20,'●'),COLORGREEN;}
VARA1:=((CLOSE>=REF(CLOSE,1)) AND (REF(CLOSE,1)>=REF(CLOSE,2)) AND (REF(CLOSE,1)<=REF(CLOSE,3)) 
AND (REF(CLOSE,2)<=REF(CLOSE,3)) AND ((REF(CLOSE,4)>REF(CLOSE,2)) OR (REF(CLOSE,4)<=REF(CLOSE,2)) 
AND (REF(CLOSE,5)>=REF(CLOSE,3))) OR (CLOSE>=REF(CLOSE,1)) AND (REF(CLOSE,1)<=REF(CLOSE,2)) 
AND (CLOSE>=REF(CLOSE,2)) AND ((REF(CLOSE,3)>REF(CLOSE,1)) OR (REF(CLOSE,3)<=REF(CLOSE,1)) AND (REF(CLOSE,4)>=REF(CLOSE,2))));
VARA2:=LLV(LOW,5);
VARA3:=HHV(HIGH,5);
VARA4:=EMA(((CLOSE-VARA2)/(VARA3-VARA2))*(100),1);
VARA5:=EMA((0.66699999)*(REF(VARA4,1))+(0.333)*(VARA4),2);
VARA6:=(VARA5<24) AND (OPEN<MA(CLOSE,20));
VARA1 AND (VARA6),COLORFF0000;
STICKLINE(VARA1 AND (VARA6),-40,40,10,1),COLOR2894FF;
VARB2:=((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10)))*(100);
VARB3:=EMA(VARB2,7);
VARB4:=EMA(VARB3,10);
VARB5:=(3)*(VARB3)-(2)*(VARB4);
VARB6:=EMA(VARB5,5);
趋势1:=(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));
探底:IF((趋势<=5),58,0),COLORFF00FF;
桥1:=EMA(VARB6,1);
美化:=IF(REF((COUNT((桥1<=REF(桥1,1)),5)=5),1) AND (桥1>REF(桥1,1)),10,0);
STICKLINE((美化),-20,20,15,1),COLORFFFF00;
mtm1:MA((CLOSE-REF(CLOSE,13))*31,5),LINETHICK1,COLOR7711EE;
VARF1:=MA(HHV(HIGH,485),17);
VARF2:=MA(HHV(HIGH,222),17);
VARF3:=MA(HHV(HIGH,96),17);
VARF4:=MA(LLV(LOW,485),17);
VARF5:=MA(LLV(LOW,222),17);
VARF6:=MA(LLV(LOW,96),17);
VARF7:=MA((VARF4*0.96+VARF5*0.96+VARF6*0.96+VARF1*0.558+VARF2*0.558+VARF3*0.558)/6,17);
VARF8:=MA((VARF4*1.25+VARF5*1.23+VARF6*1.2+VARF1*0.55+VARF2*0.55+VARF3*0.65)/6,17);
VARF9:=MA((VARF4*1.3+VARF5*1.3+VARF6*1.3+VARF1*0.68+VARF2*0.68+VARF3*0.68)/6,17);
VARFA:=MA((VARF7*3+VARF8*2+VARF9)/6*1.738,17);
VARFB:=IF(C=C,VARFA,VARFA*DAY);
VARFC:=LOW;
VARFD:=REF(LOW,1);
VARFE:=SMA(Abs(VARFC-VARFD),3,1)/SMA(MAX(VARFC-VARFD,0),3,1)*100;
VARFF:=MA(IF(CLOSE*1.35<=VARFB,VARFE*10,VARFE/10),3);
VARf10:=LLV(LOW,30);
VARF11:=HHV(VARFF,30);
绝佳买点:IF(C=C,MA(IF(LOW<=VARF10,(VARFF+VARF11*2)/2,0),3),100000000)/(200),COLORRED,LINETHICK2;
I:=IF(CLOSE<REF(CLOSE,1),0,vol/CAPITAL);
骤雨初晴:=ABS(EMA(I,13.3)-18)/WINNER(CLOSE)*IF((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)<-0.04,1,0);
W:=COST(10)*0;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26),COLORRED;
DEA:=EMA(DIFF,9),COLORYELLOW;
macd:=2*(DIFF-DEA)*231,STICK,COLORRED,LINETHICK1;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.9,0),COLOR00FFFF;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.8,0 ),COLORFFEE44; 
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.1,0 ),COLOR0055FF; 
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.1,0 ),COLORFF55BB; 
DRAWTEXT(CROSS(绝佳买点,1.20000) ,-32,'疯牛'),COLORYELLOW,LINETHICK2 ; 
DRAWTEXT(CROSS(绝佳买点,4.50000) ,63,'倾家荡产买'),COLOR00FFFF,LINETHICK2; 
{DRAWTEXT(CROSS(绝佳买点,7.00000) ,88,'疯牛3'),COLORCYAN,LINETHICK4;}
DRAWTEXT(CROSS(绝佳买点,3.60000) ,28,'疯牛2'),COLORFF00FF,LINETHICK4; 
{DRAWTEXT(CROSS(绝佳买点,2.40000) ,-55,'疯牛1'),COLORFFFFCC,LINETHICK3 ; };
继续阅读 →

通达信万国二号+疯牛指标(其他)指标公式

📅 2026-08-25

核心逻辑

这是一个综合型技术指标,包含多个子系统: 1. **桥/跨指标**:基于15日周期的EMA通道,用于判断短期超买超卖 2. **趋势指标**:基于27日周期的三重SMA平滑,类似于MACD的变体,用于判断中长期趋势 3. **形态识别(VARA系列)**:识别连续上涨的K线组合形态(类似红三兵) 4. **绝佳买点**:基于30日周期最低价和成交量加权计算的长期买点信号 5. **MACD**:标准MACD指标,用于判断中线趋势方向 整体逻辑是结合短期动量、中期趋势、形态分析和长期支撑来判断买卖时机。

买卖信号

**买入信号:** - VARA1(连续上涨形态)AND VARA6(价格在20日均线以下):出现红色柱状体 - 趋势线上穿底部(5):出现"◢◣"信号 - 绝佳买点分别上穿1.2、2.4、3.6、4.5、7.0:分别出现"疯牛1"、"疯牛2"、"疯牛"、"倾家荡产买"、"疯牛3"文字提示 - MACD金叉(DIFF上穿DEA):MACD红柱出现 **卖出信号:** - MACD死叉(DIFF下穿DEA):MACD红柱消失

用法

1. **主要买入时机**:当出现"绝佳买点"信号且MACD形成金叉时,是较佳的买入点 2. **形态验证**:VARA1+VARA6的红色柱状体出现时,配合趋势线上穿底部信号,可作为买入确认 3. **疯牛信号级别**: - 疯牛1(2.4)→疯牛2(3.6)→疯牛(4.5)→疯牛3(7.0),数值越高信号越强 4. **结合MACD**:MACD红柱放大时确认上涨趋势延续 5. **综合判断**:建议多个信号同时出现时买入,成功率更高

公式源码

VAR2:=(HIGH+LOW+(CLOSE)*(2))/(4);
BH:=((EMA((VAR2-LLV(VAR2,15))/(HHV(LOW,15)-LLV(VAR2,15)),2))*(38)),COLOR0000FF,LINESTICK;
BL:=((((-1))*(EMA((VAR2-LLV(VAR2,15))/(HHV(LOW,15)-LLV(VAR2,15)),2))+0.01)*(38)),COLOR339999,LINESTICK;
VAR22:=((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10)))*(100);
VAR33:=EMA(VAR22,10);
VAR44:=EMA(VAR33,10);
VAR55:=(3)*(VAR33)-(2)*(VAR44);
VAR66:=EMA(VAR55,5);
桥:(EMA(VAR66,1)),COLOR007700,LINETHICK1;
跨:(REVERSE(桥)),COLORFFFFFF,LINETHICK1;
{(0),COLORFFFF00,LINETHICK3;}
趋势:=(5)*(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1))-(3)*(SMA(SMA(((CLOSE-LLV(LOW,27))
/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1))-SMA(SMA(SMA(((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100),5,1),3,1),2,1);
底部:=5;
{底:DRAWTEXT((crOSS(趋势,底部)),0,'◥◤'),COLOR00FFFF;}
DRAWTEXT(CROSS((趋势),底部),15,'◢◣'),COLOR00FFFF;
{DRAWTEXT(CROSS(趋势,底部),0,'★'),COLORRED;
DRAWTEXT(CROSS(趋势,底部),20,'●'),COLORGREEN;}
VARA1:=((CLOSE>=REF(CLOSE,1)) AND (REF(CLOSE,1)>=REF(CLOSE,2)) AND (REF(CLOSE,1)<=REF(CLOSE,3)) 
AND (REF(CLOSE,2)<=REF(CLOSE,3)) AND ((REF(CLOSE,4)>REF(CLOSE,2)) OR (REF(CLOSE,4)<=REF(CLOSE,2)) 
AND (REF(CLOSE,5)>=REF(CLOSE,3))) OR (CLOSE>=REF(CLOSE,1)) AND (REF(CLOSE,1)<=REF(CLOSE,2)) 
AND (CLOSE>=REF(CLOSE,2)) AND ((REF(CLOSE,3)>REF(CLOSE,1)) OR (REF(CLOSE,3)<=REF(CLOSE,1)) AND (REF(CLOSE,4)>=REF(CLOSE,2))));
VARA2:=LLV(LOW,5);
VARA3:=HHV(HIGH,5);
VARA4:=EMA(((CLOSE-VARA2)/(VARA3-VARA2))*(100),1);
VARA5:=EMA((0.66699999)*(REF(VARA4,1))+(0.333)*(VARA4),2);
VARA6:=(VARA5<24) AND (OPEN<MA(CLOSE,20));
VARA1 AND (VARA6),COLORFF0000;
STICKLINE(VARA1 AND (VARA6),-40,40,10,1),COLOR2894FF;
VARB2:=((CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10)))*(100);
VARB3:=EMA(VARB2,7);
VARB4:=EMA(VARB3,10);
VARB5:=(3)*(VARB3)-(2)*(VARB4);
VARB6:=EMA(VARB5,5);
趋势1:=(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));
探底:IF((趋势<=5),58,0),COLORFF00FF;
桥1:=EMA(VARB6,1);
美化:=IF(REF((COUNT((桥1<=REF(桥1,1)),5)=5),1) AND (桥1>REF(桥1,1)),10,0);
STICKLINE((美化),-20,20,15,1),COLORFFFF00;
mtm1:MA((CLOSE-REF(CLOSE,13))*31,5),LINETHICK2,COLOR7711EE;
VARF1:=MA(HHV(HIGH,485),17);
VARF2:=MA(HHV(HIGH,222),17);
VARF3:=MA(HHV(HIGH,96),17);
VARF4:=MA(LLV(LOW,485),17);
VARF5:=MA(LLV(LOW,222),17);
VARF6:=MA(LLV(LOW,96),17);
VARF7:=MA((VARF4*0.96+VARF5*0.96+VARF6*0.96+VARF1*0.558+VARF2*0.558+VARF3*0.558)/6,17);
VARF8:=MA((VARF4*1.25+VARF5*1.23+VARF6*1.2+VARF1*0.55+VARF2*0.55+VARF3*0.65)/6,17);
VARF9:=MA((VARF4*1.3+VARF5*1.3+VARF6*1.3+VARF1*0.68+VARF2*0.68+VARF3*0.68)/6,17);
VARFA:=MA((VARF7*3+VARF8*2+VARF9)/6*1.738,17);
VARFB:=IF(C=C,VARFA,VARFA*DAY);
VARFC:=LOW;
VARFD:=REF(LOW,1);
VARFE:=SMA(Abs(VARFC-VARFD),3,1)/SMA(MAX(VARFC-VARFD,0),3,1)*100;
VARFF:=MA(IF(CLOSE*1.35<=VARFB,VARFE*10,VARFE/10),3);
VARf10:=LLV(LOW,30);
VARF11:=HHV(VARFF,30);
绝佳买点:IF(C=C,MA(IF(LOW<=VARF10,(VARFF+VARF11*2)/2,0),3),100000000)/(200),COLORRED,LINETHICK2;
I:=IF(CLOSE<REF(CLOSE,1),0,vol/CAPITAL);
骤雨初晴:=ABS(EMA(I,13.3)-18)/WINNER(CLOSE)*IF((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)<-0.04,1,0);
W:=COST(10)*0;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26),COLORRED;
DEA:=EMA(DIFF,9),COLORYELLOW;
macd:=2*(DIFF-DEA)*231,STICK,COLORRED,LINETHICK1;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0.9,0),COLOR00FFFF;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0.8,0 ),COLORFFEE44; 
STICKLINE(MACD>=REF(MACD,1)AND MACD>0,0,MACD,1.1,0 ),COLOR0055FF; 
STICKLINE(MACD>REF(MACD,1)AND MACD<0,0,MACD,1.1,0 ),COLORFF55BB; 
DRAWTEXT(CROSS(绝佳买点,1.20000) ,-32,'疯牛'),COLORYELLOW,LINETHICK2 ; 
DRAWTEXT(CROSS(绝佳买点,4.50000) ,63,'倾家荡产买'),COLOR00FFFF,LINETHICK2; 
DRAWTEXT(CROSS(绝佳买点,7.00000) ,88,'疯牛3'),COLORCYAN,LINETHICK4;
DRAWTEXT(CROSS(绝佳买点,3.60000) ,28,'疯牛2'),COLORFF00FF,LINETHICK4; 
DRAWTEXT(CROSS(绝佳买点,2.40000) ,-55,'疯牛1'),COLORFFFFCC,LINETHICK3 ;
继续阅读 →

通达信万法合一主图指标(其他)指标公式

📅 2026-08-25

核心逻辑

这是一个综合型技术指标系统,融合了均线、支撑压力位、KDJ、布林带、"飞龙顶底线"等多种技术分析方法。 **计算原理**: 1. **均线系统**:使用MA20、MA120、MA30等不同周期均线判断趋势方向 2. **支撑压力位**:通过30周期最低价(中期大底)、短期底部、压力位等计算关键价位 3. **飞龙系列指标**:通过复杂的幂函数和EMA组合计算市场能量,包含VAR16-VAR18、VAR29-VAR2C等变量,形成类似布林的通道(短线、MID、UPPER) 4. **KDJ指标**:计算标准KDJ(3周期)、34周期KDJ、55周期KDJ,用于判断超买超卖 5. **综合评分**:VAR011综合6日、12日、24日涨跌幅计算市场动能

买卖信号

**卖出信号**: - '逃':高位跌破支撑且收阴 - '出货':X8条件触发(RSI高位死叉) - '逃命':黑马起步后获利了结 - '减仓':股价突破短期压力位 - '洗盘':VAR011>9%后回落 - '卖出':VAR011>20%后回落 - '危险':VAR012条件触发 **买入信号**: - '底成':长期底部确认 - '黑马':低买条件满足 - '出击':超跌反弹 - '全仓':天价支撑买入 - '●买':MA115买入信号 - '★抄底

用法

公式源码

MA20:=MA(CLOSE,20);
MA120:=MA(CLOSE,120);
MA30:=MA(CLOSE,37);
MAP:=MA(CLOSE,8);
AA5:=MA(CLOSE,21);
AA10:=MA(CLOSE,8),COLORFF0000;
AA12:=MA(CLOSE,12),COLORFF0000;
BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
BB12:=((ATAN((AA12 - REF(AA12,1))) * 3.1416) * 10);
MA13:=MA(CLOSE,13);
VAR01:=((((OPEN + LOW) + HIGH) + CLOSE) / 4);
中期大底:LLV(LOW,30),COLORCDFFBB;
短期底部0:=LLV(HIGH,30);
短底:=EMA(VAR01,5);
支撑:=HHV(短底,60);
压力1:HHV(LOW,20),COLORFAABEC;
压力:=SMA(LOW,5,1);
中线:=MA(CLOSE,3);
DRAWTEXT(FILTER(((((HIGH > 支撑) AND (CLOSE < 支撑)) AND ((CLOSE / OPEN) > (0 - 1.06))) AND (CLOSE < OPEN)),5),(HIGH + 0.02),'逃'),COLORFFFF00;
中轨道:=(MA(HIGH,15) * 1.05);
天:=(MA(LOW,15) * 0.985);
人:=(MA(LOW,15) * 0.96);
地:=(((HIGH + LOW) + CLOSE) / 3);
B1:=HHV(地,(4 * 15));
B6:=LLV(地,(4 * 15));
B7:=(B1 - B6);
B8:=(MA(((地 - B6) / B7),2) * 80);
VAR1:=(((CLOSE - LLV(LOW,100)) / (HHV(HIGH,100) - LLV(LOW,100))) * 200);
飞龙顶底线1:=SMA(VAR1,3,1);
VAR2:=SMA(飞龙顶底线1,3,1);
VAR3:=((3 * 飞龙顶底线1) - (2 * VAR2));
VAR4:=LLV(LOW,5);
VAR5:=HHV(HIGH,5);
VAR6:=(EMA((((CLOSE - VAR4) / (VAR5 - VAR4)) * 100),4) * 2);
VAR7:=EMA(((0.667 * REF(VAR6,1)) + (0.333 * VAR6)),2);
VAR8:=((3 * VAR6) - (2 * VAR7));
VAR9:=(POW(MA(CLOSE,5),2) + MA(CLOSE,5));
VARA:=(POW(MA(LOW,5),2) + MA(LOW,5));
VARB:=(POW(MA(HIGH,5),2) + MA(HIGH,5));
VARC:=(((((VAR9 - LLV(VARA,64)) / (HHV(VARB,64) - LLV(VARA,64))) * 150) + 65) - 10);
VARD:=((SMA(VARC,3,1) * 1.5) - 100);
VARE:=SMA(VARD,3,1);
VARF:=((3 * VARD) - (2 * VARE));
VAR10:=(((HIGH + LOW) + (CLOSE * 2)) / 4);
VAR11:=EMA(VAR10,13);
VAR12:=STD(VAR10,13);
VAR13:=(((VAR10 - VAR11) * 100) / VAR12);
VAR14:=EMA(VAR13,5);
VAR15:=EMA(VAR14,13);
VAR16:=((EMA(VAR14,13) + 200) - 100);
VAR17:=EMA(VAR16,10);
VAR18:=((3 * VAR16) - (2 * VAR17));
VAR19:=(((飞龙顶底线1 + VAR6) + VARD) + VAR16);
VAR1A:=(((VAR2 + VAR7) + VARE) + VAR17);
VAR1B:=(((VAR3 + VAR8) + VARF) + VAR18);
VAR1C:=(((HIGH + LOW) + CLOSE) / 3);
VAR1D:=((AMOUNT / vol) / 100);
VAR1E:=((SUM(AMOUNT,5) / SUM(VOL,5)) / 100);
VAR1F:=((VAR1C - MA(VAR1C,34)) / (0.015 * AVEDEV(VAR1C,34)));
VAR21:=((((HIGH + LOW) + CLOSE) + VAR1C) / 4);
VAR22:=EMA(VAR21,24);
VAR23:=STD(VAR21,24);
VAR24:=(((VAR21 - VAR22) / VAR23) * 100);
VAR25:=((VAR1C - MA(VAR1C,24)) / (0.015 * AVEDEV(VAR1C,24)));
VAR26:=EMA(VAR24,5);
VAR27:=((VAR1D - MA(VAR1D,21)) / (0.015 * AVEDEV(VAR1D,21)));
VAR28:=((VAR1E - MA(VAR1E,90)) / (0.015 * AVEDEV(VAR1E,90)));
VAR29:=(((((((VAR28 + VAR27) + VAR26) + VAR25) + VAR1F) / 5) + 165) / 4);
VAR2A:=(((((VAR19 + VAR1A) + (VAR1B * 30)) / 32) / 5) - 15);
VAR2B:=(((VAR29 + VAR2A) / 2) / 1.1);
VAR2C:=VAR2B;
短线:=MA(VAR2C,26);
MID:=(短线 + (2 * STD(VAR2C,26)));
UPPER:=(短线 - (2 * STD(VAR2C,26)));
LOWER:=IF((VAR2C > 短线),短线,VAR2C);
XY:=MA(CLOSE,5);
M80:=MA(CLOSE,80);
短期底部:(LLV(HIGH,30) * 0.93),COLOR0000FF;
MA80:=LLV(HIGH,30);
短期底部2:=SMA(CLOSE,2,1);
趋势:=(MA(LOW,10) * 0.96);
趋:=(EMA(OPEN,107) * 0.897);
超跌位2:=MA(CLOSE,15);
GF:=MA(CLOSE,10);
MAN:=(SMA(HIGH,21,2) * 1.05);
上1:=(HHV(短底,60) * 0.92);
压力2:=(SMA(HIGH,21,2) * 1.035);
阻挡线:=(SMA(LOW,21,2) * 0.96);
下档线:=(((CLOSE - LLV(LOW,13)) / (HHV(HIGH,13) - LLV(LOW,13))) * 100);
RSV:=SMA(下档线,3,1);
K:=SMA(RSV,3,1);
D:=((3 * RSV) - (2 * K));
J:=(((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
VAR2P:=(((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
VAR3P:=(((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
VAR4P:=(((J + (2 * VAR2P)) + (3 * VAR3P)) / 6);
VAR5P:=MA(VAR4P,3);
VAR6P:=(((CLOSE - LLV(LOW,34)) / (HHV(HIGH,34) - LLV(LOW,34))) * 100);
RSV12:=SMA(VAR6P,3,1);
K12:=SMA(RSV12,3,1);
D12:=((3 * RSV12) - (2 * K12));
J12:=(((CLOSE - LLV(LOW,55)) / (HHV(HIGH,55) - LLV(LOW,55))) * 100);
RSV24:=SMA(J12,3,1);
K24:=SMA(RSV24,3,1);
D24:=((3 * RSV24) - (2 * K24));
J24:=IF(crOSS(D,D24),LOW,REF(LOW,BARSLAST(CROSS(D,D24))));
压力位:IF(CROSS(D24,D),HIGH,REF(HIGH,BARSLAST(CROSS(D24,D)))),COLORFFFFFF;
支撑位:=IF((CLOSE >= MA(CLOSE,20)),80,50);
U2L:=IF((CLOSE >= MA(CLOSE,20)),50,20);
L2L:=IF(((D < 支撑位) AND (REF(D,1) >= 支撑位)),HHV(REF(HIGH,1),(BARSLAST(((D >= 支撑位) AND (REF(D,1) < 支撑位))) - 1)),REF(HHV(REF(HIGH,1),(BARSLAST(((D >= 支撑位) AND (REF(D,1) < 支撑位))) - 1)),BARSLAST(((D < 支撑位) AND REF(D,1)))));
RH1:=IF((HIGH > L2L),LOW,REF(LOW,BARSLAST((HIGH > L2L))));
RH4:=IF((HIGH > L2L),D,REF(D,BARSLAST((HIGH > L2L))));
RH42:=IF((((HIGH > RH1) AND (D < RH4)) AND (D < D24)),HIGH,REF(HIGH,BARSLAST((((HIGH > RH1) AND (D < RH4)) AND (D < D24)))));
RH5:=IF(((D > U2L) AND (REF(D,1) <= U2L)),LLV(REF(LOW,1),(BARSLAST(((D <= U2L) AND (REF(D,1) > U2L))) - 1)),REF(LLV(REF(LOW,1),(BARSLAST(((D <= U2L) AND (REF(D,1) > U2L))) - 1)),BARSLAST(((D > U2L) AND REF(D,1)))));
RL1:=IF((LOW < RH5),HIGH,REF(HIGH,BARSLAST((LOW < RH5))));
RL4:=IF((LOW < RH5),D,REF(D,BARSLAST((LOW < RH5))));
RL42:=IF((((LOW < RL1) AND (D > RL4)) AND (D > D24)),LOW,REF(LOW,BARSLAST((((LOW < RL1) AND (D > RL4)) AND (D > D24)))));
长期底部:LLV(HIGH,30),COLORFF0000;
DRAWTEXT(FILTER(((((RL42 = J24) AND (CLOSE > OPEN)) AND (CLOSE > 长期底部)) AND (LOW <= J24)),20),(LOW - 0.12),'底成'),COLOR0EABFF;
RL5:=(SMA(HIGH,5,2) * 1.05);
上:=(SMA(LOW,5,2) * 0.96);
下:=SMA(LOW,2,1);
中:=(((((3 * CLOSE) + HIGH) + LOW) + OPEN) / 6);
X1:=EMA(中,10);
X2:=REF(X1,1);
X3:=((REF(HIGH,1) + REF(LOW,1)) / 2);
X4:=(MA(CLOSE,21) + (2 * STD(CLOSE,21)));
X5:=REF(CLOSE,1);
X6:=((SMA(MAX((CLOSE - X5),0),7,1) / SMA(Abs((CLOSE - X5)),7,1)) * 100);
X7:=CROSS(79,X6);
X8:=FILTER(X7,4);
X9:=MA(CLOSE,115);
VAR001:=EMA(CLOSE,8);
飞龙顶底线:=EMA(VAR001,20);
VAR002:=CROSS(VAR001,飞龙顶底线);
VAR003:=(VAR001 < MA(CLOSE,20));
VAR004:=(((HHV(HIGH,36) - CLOSE) / (HHV(HIGH,36) - LLV(LOW,36))) * 100);
VAR005:=SMA(VAR004,5,1);
VAR006:=SMA(VAR005,8,1);
VAR007:=(CROSS(VAR005,VAR006) AND (VAR006 < 5));
VAR008:=((CLOSE > (LLV(CLOSE,60) + (0.3 * LLV(CLOSE,60)))) AND VAR007);
VAR009:=IF((CLOSE > 1000),VAR007,VAR008);
VAR00F:=CROSS(X1,X2);
MA115:=VAR00F;
低买:=(VAR002 AND VAR003);
黑马起步:=VAR009;
DRAWTEXT(X8,(HIGH * 1.03),'出货'),COLOR9000F5;
DRAWTEXT((黑马起步 > 0),(HIGH * 1.04),'逃命'),COLORFF0000;
逃遁:=(SMA(HIGH,21,2) * 1.05);
阻挡:=(SMA(LOW,21,2) * 0.94);
DRAWTEXT(FILTER(((((((((CLOSE / OPEN) > 1.03) AND ((超跌位2 - REF(超跌位2,1)) > 0)) AND ((CLOSE - REF(CLOSE,1)) > 0)) AND (HIGH < 压力1)) AND (CLOSE < 压力1)) AND ((压力2 - REF(压力2,1)) > 0)) AND (CLOSE < MAN)),3),LOW,'出击'),COLOR646E69;
DRAWTEXT((((((低买 > 0) AND ((X1 - REF(X1,1)) > 0)) AND (HIGH < 压力位)) AND (HIGH < X9)) AND ((X2 - REF(X2,1)) > 0)),LOW,'黑马'),COLOR00FF00;
DRAWTEXT((((((CROSS(VAR2C,短线) AND ((CLOSE - REF(HIGH,1)) > 0)) AND ((中线 - REF(中线,1)) > 0)) AND (HIGH <= 压力1)) AND (CLOSE < MA20)) AND (LOW <= 中线)),(LOW - 0.06),'关注'),COLOR00FF00;
DRAWTEXT((((CROSS(VAR2C,UPPER) AND (HIGH < 压力1)) AND ((XY - REF(XY,1)) > 0)) AND (HIGH < 支撑)),LOW,'买'),COLORFFFFFF;
DRAWTEXT(FILTER(((((((LOW <= 天) AND (CLOSE >= MA20)) AND (HIGH < 压力1)) AND ((天 - REF(天,1)) > 0)) AND (CLOSE < 压力1)) AND ((MA20 - REF(MA20,1)) > 0)),6),(LOW - 0.12),'全仓'),COLOR00FFFF;
DRAWTEXT(FILTER((((((MA115 AND (CLOSE < 压力位)) AND ((人 - REF(人,1)) > 0)) AND ((X1 - REF(X1,1)) > 0)) AND (HIGH < 上1)) AND ((CLOSE / OPEN) > 1.03)),5),LOW,'●买'),COLOR93EE7D;
DRAWTEXT(((((LOW <= 上) AND (HIGH >= 短期底部)) AND (CLOSE >= 长期底部)) AND ((CLOSE / OPEN) > 1.03)),(LOW - 0.08),'★抄底'),COLOR0000FF;
DRAWTEXT(FILTER((((((LOW <= 阻挡线) AND ((MA20 - REF(MA20,1)) > 0)) AND (OPEN <= 上1)) AND (HIGH > 上1)) AND (CLOSE > 阻挡线)),5),LOW,'涨10%'),COLORFFFFFF;
DRAWTEXT(FILTER((((((B8 <= 1) AND (LOW <= 阻挡)) AND (CLOSE > OPEN)) AND (LOW <= 中期大底)) AND (CLOSE >= 长期底部)),3),(LOW - 0.08),'短抄E'),COLORA100FF;
DRAWTEXT((((CROSS(D,0) AND (HIGH < 压力位)) AND (VAR5P <= (0 - 7))) AND (CLOSE < XY)),(LOW - 0.11),'半仓'),COLORFFFF00;
DRAWTEXT(FILTER((((CROSS(趋势,趋) AND (HIGH < M80)) AND (HIGH < 压力1)) AND LLV(LOW,0)),10),LOW,'果断买'),COLOR668800;
DRAWTEXT(FILTER(((CROSS(中线,人) AND (LOW <= 人)) AND (CLOSE >= 人)),4),(LOW - 0.06),'买'),COLOR00FF00;
DRAWTEXT(((CROSS(阻挡,长期底部) AND (BB10 > 1)) AND (HIGH < 支撑)),LOW,'出击'),COLORA04F00;
DRAWTEXT(FILTER((((((((MA20 - REF(MA20,1)) > 0) AND (HIGH < 支撑)) AND ((AA10 - REF(AA10,1)) > 0)) AND (HIGH < 压力1)) AND (VOL >= REF(VOL,1))) AND CROSS(CLOSE,MA20)),57),LOW,'突破生命线'),COLOR0000FF;
DRAWTEXT(FILTER(((((LOW <= MA80) AND (CLOSE > MA80)) AND (CLOSE > OPEN)) AND (短期底部2 <= MA80)),8),LOW,'底'),COLORFFFF00;
DRAWTEXT(((CROSS(MA20,压力位) AND (LOW <= MA20)) AND ((MA20 - REF(MA20,1)) > 0.02)),(LOW - 0.03),'●绝佳买点'),COLORAFA0AF;
DRAWTEXT((((((((CROSS(CLOSE,MA20) AND (HIGH < 压力位)) AND (OPEN < MA20)) AND (HIGH < 支撑)) AND ((MAN - REF(MAN,1)) > 0)) AND ((X1 - REF(X1,1)) > 0)) AND (D < 63)) AND ((MA20 - REF(MA20,1)) > 0)),(LOW - 0.05),'●大牛浮水'),COLOR73777F;
DRAWTEXT(CROSS(中期大底,短期底部),(LOW - 0.02),'短线买');
短趋势线:MA(CLOSE,13),COLORRED,LINETHICK3;
中趋势线1:=MA(CLOSE,33),LINETHICK1;
中趋势线:MA(CLOSE,55),LINETHICK1,COLORGRAY;
涨:IF(短趋势线>REF(短趋势线,1),短趋势线,DRAWNULL),COLORRED,LINETHICK3;
平:IF(短趋势线=REF(短趋势线,1),短趋势线,DRAWNULL),COLOR00FFFF,LINETHICK3;
跌:IF(短趋势线<REF(短趋势线,1),短趋势线,DRAWNULL),COLORGREEN,LINETHICK3;
STICKLINE(CROSS(MA(CLOSE,13),C) AND MA(CLOSE,13)>REF(MA(CLOSE,13) ,1) AND V<REF(V,1) AND MA(CLOSE,13)>MA(CLOSE,55) ,L,L*0.98,3,0),COLORYELLOW;
DRAWTEXT(CROSS(MA(CLOSE,13),C) AND INDEXC>MA(INDEXC,13) AND MA(CLOSE,13)>REF(MA(CLOSE,13) ,1) AND V<REF(V,1) AND MA(CLOSE,13)>MA(CLOSE,55) ,L*0.95,'买'),COLORRED,LINETHICK2;
DRAWTEXT(CROSS(CLOSE,(((C-REF(MA(CLOSE,20),1))/20+MA(CLOSE,13))*1.20)) AND MA(CLOSE,13)>REF(MA(CLOSE,13) ,1),H*1.04,'减仓'),COLORGREEN,LINETHICK2;
STICKLINE(CROSS(CLOSE,(((C-REF(MA(CLOSE,20),1))/20+MA(CLOSE,13))*1.20)) AND MA(CLOSE,13)>REF(MA(CLOSE,13) ,1),H,H*1.02,3,0),COLORYELLOW,LINETHICK2;
VAR011:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;
DRAWTEXT(VAR011>9 AND FILTER(VAR011<REF(VAR011,1),5),H*1.06,'洗盘'),COLORGREEN,LINETHICK2;
DRAWTEXT(VAR011>20 AND FILTER(VAR011<REF(VAR011,1),5),H*1.02,'卖出'),COLORYELLOW,LINETHICK2;
{DRAWTEXT((VAR011>9 AND FILTER(VAR011<REF(VAR011,1),5)) AND (VAR011>20 AND FILTER(VAR011<REF(VAR011,1),5)),H*1,'一定清仓'),COLORBLUE,LINETHICK2;}
VAR012:=HHV(VAR011>20,10); 
DRAWTEXT(FILTER(VAR011<-9 AND VAR011>REF(VAR011,1),18),L*0.95,'反弹'),COLORRED,LINETHICK2;
DRAWTEXT(VAR011<-20 AND INDEXC<MA(INDEXC,13) AND FILTER(VAR011> REF(VAR011,1),5),L*0.93,'抄底'),COLORYELLOW,LINETHICK2;
DRAWTEXT(VAR012 AND CROSS((REF(HIGH,1)+REF(LOW,1))/2,MA(CLOSE,20)+2*STD(CLOSE,20)),H*1.1,'危险'),COLORYELLOW;
VAR013:=IF(MA(CLOSE,13)>REF(MA(CLOSE,13),1),MA(CLOSE,13),DRAWNULL);
DRAWTEXT((IF(CLOSE>MA(CLOSE,13) AND OPEN<CLOSE,-0.1,0))AND((C-REF(C,1))/(REF(C,1))>0.061)AND (MA(CLOSE,13)=VAR013) AND (MA(CLOSE,1),MA(CLOSE,13)) AND (VOL>REF(HHV(VOL,3),1)*2),L*0.98,'主力介入'),COLORMAGENTA;
X:=EMA(((SLOPE(CLOSE,21) * 20) + CLOSE),68);
Y:=EMA(CLOSE,10);
DRAWTEXT(CROSS(X,Y),(LOW * 0.96),'回买'),LINETHICK2,COLOR00FF00;
继续阅读 →

通达信万法归一主图指标(其他)指标公式

📅 2026-08-25

核心逻辑

该指标用于技术分析。

买卖信号

详见公式源码。

用法

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

公式源码

N:=(20);P:=(12);
 阻挡线:=SMA(HIGH,21,2)*1.035,POINTDOT,COLORFFFFFF;
 下档线:=SMA(LOW,21,2)*0.96,POINTDOT;
 上:=EMA(MA(HIGH,3)*1.05,30); {原句 上:=FFT(MA(HIGH,3)*1.05,30);分析家无FFT,故改}
 趋势:=EMA(MA(LOW,3)*0.96,30); {原句 趋势:=FFT(MA(LOW,3)*0.96,30);分析家无FFT,故改}
 短期支撑:=LLV(CLOSE,N),COLOR6803C7;
 中:=EMA(MA(OPEN,3)*0.99,30); {原句 中:=FFT(MA(OPEN,3)*0.99,30);分析家无FFT,故改}
 趋势线:=SMA(LOW,8,1);
 VAR1:=(OPEN+LOW+HIGH+CLOSE)/4;
 VAR2:=((CLOSE-REF(CLOSE,1))/REF(CLOSE,1))*100;
 VAR3:=((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18)))*100;
 VAR4:=SMA(VAR3,9,1);
 VAR5:=SMA(VAR4,3,1);
 J:=3*VAR4-2*VAR5;
 A2:=EMA(VAR4,3);
 A3:=EMA(A2,3);
 A4:=EMA(A3,3);
 A5:=EMA(A4,3);
 AA:=EMA(A5,6);
 中期大底:=LLV(LOW,30),COLORCDFFBB;
 VAR9:=HHVBARS(HIGH,50);
 VAR11:=((CLOSE-REF(OPEN,VAR9))/REF(OPEN,VAR9))*100;
 CG:=MA(CLOSE,19);
 CD:=MA(CLOSE,2);
 MA20:=MA(CLOSE,20);
 MA120:=MA(CLOSE,120);
 支撑:=EMA(VAR1,5);
 压力一:=HHV(LOW,20),,COLOR00FFFF;
 压力:=HHV(支撑,60);
 短期底部:=LLV(HIGH,30),COLOR00FF00;
 DRAWTEXT(FILTER(((((((CLOSE>CG) AND (HIGH<上)) AND (CLOSE <上)) AND ((趋势线-REF(趋势线,3))>0)) AND ((趋势-REF(趋势,1))>=0)) AND crOSS(CD,CG)),5),(LOW-0.02),'★大底成'),COLOR4D84FF;
 DRAWTEXT(FILTER(((CROSS(趋势,中期大底) AND (LOW<=中)) AND ((趋势-REF(趋势,1))>0)),3),(中期大底-0.08),'←分时拉升'),COLORFF00FF;
 DRAWTEXT(FILTER((CROSS(中,短期底部) AND ((趋势-REF(趋势,1))>0)),4),(中期大底-0.16),'←分时狂牛'),COLOR430CC0;
 上一:=(SMA(HIGH,21,2)*1.05);
 DRAWTEXT((((((CLOSE<REF(CLOSE,1)) AND ((上-REF(上,1))<0)) AND (CLOSE<REF(CLOSE,1))) AND (HIGH>上一)) AND (CLOSE<上一)),(HIGH+0.13),'←分时短线'),COLORFFFFFF;
 VARQ:=MA(CLOSE,152); 
 VARW:=MA(CLOSE,194.16);
 VARE:=(VARW+(2*STD(CLOSE,170)));
 VARR:=(VARQ+(2*STD(CLOSE,170)));
 VART:=IF((DATE>1880822),1,1);
 VAR61:=EMA(HHV(HIGH,500),21);
 VAR71:=EMA(HHV(HIGH,250),21);
 VAR81:=EMA(HHV(HIGH,90),21);
 VAR91:=EMA(LLV(LOW,500),21);
 VARA1:=EMA(LLV(LOW,250),21);
 VARB1:=EMA(LLV(LOW,90),21);
 VARC1:=EMA(((VAR91*0.96+VARA1*0.96+VARB1*0.96+VAR61*0.558+VAR71*0.558+VAR81*0.558)/6),21);
 VARD1:=EMA(((VAR91*1.25+VARA1*1.23+VARB1*1.20+VAR61*0.550+VAR71*0.550+VAR81*0.650)/6),21);
 VARE1:=EMA(((VAR91*1.30+VARA1*1.30+VARB1*1.30+VAR61*0.680+VAR71*0.680+VAR81*0.680)/6),21);
 VARF1:=EMA((((VARC1*3+VARD1*2+VARE1)/6)* 1.738),21);
 VAR101:=REF(LOW,1);
 VAR111:=((SMA(Abs((LOW-VAR101)),3,1)/SMA(MAX((LOW-VAR101),0),3,1))*100);
 VAR121:=EMA(IF(((CLOSE*1.35)<=VARF1),(VAR111*10),(VAR111/10)),3);
 VAR131:=LLV(LOW,30);
 VAR141:=HHV(VAR121,30);
 VAR151:=IF(MA(CLOSE,58),1,0);
 VAR161:=(EMA(IF((LOW<=VAR131),((VAR121+(VAR141*2))/2),0),3)/618)*VAR151;
 VAR171:=((IF((VAR161>50),50,VAR161)/20)*15)*VART;
 主力吸筹:=VAR171>中期大底,COLORFF00FF,LINETHICK0;
 DRAWTEXT(FILTER((((((LOW<=趋势) AND (CLOSE>趋势)) AND (VAR171>0)) AND ((趋势-REF(趋势,1))>0)) AND (CLOSE>OPEN)),5),(LOW-0.04),'←分时黑马'),COLOR8CF800;
 B1:=(HIGH+LOW+CLOSE)/3;
 B6:=HHV(B1,4*15);
 B7:=LLV(B1,4*15);
 B8:=B6-B7;
 飞龙顶底线:=MA(((B1-B7)/B8),2)*80;
 X7:=EMA(EMA(EMA(HIGH,9),9),9);
 海底:=X7*0.92;
 海底二:=X7*0.933;
 海底三:=X7*0.897;
 天际:=X7*1.05;
 中线:=SMA(LOW,5,1);
 中轨道:=MA(CLOSE,2);
 DRAWTEXT(FILTER(((((HIGH>压力) AND (CLOSE<压力)) AND ((趋势-REF(趋势,1))<0)) AND (CLOSE<OPEN)),5),(HIGH+0.12),'●逃'),COLORFFFF00;
 MA12:=MA(CLOSE,P);
 MA42:=MA(CLOSE,42);
 {DRAWTEXT((((CROSS(中轨道,均五) AND (LOW<=海底)) AND ((均五-REF(均五,1))>0)) AND (CLOSE>=海底二)),LOW,' 底部'),COLOR00FFFF;
 DRAWTEXT(((((CROSS(中轨道,海底) AND VAR171) AND (LOW<=海底)) AND ((MA20-REF(MA20,1))>0)) AND (CLOSE>海底)),(LOW-0.06),'小底不急');
 DRAWTEXT(((((CROSS(中轨道,海底三) AND (CLOSE>OPEN)) AND ((CLOSE-REF(CLOSE,4))>0)) AND (LOW<=海底三)) AND (CLOSE>海底三)),LOW,'底二');}
 MA30:=MA(CLOSE,30);
 V1:=HHVBARS(HIGH,100);
 V2:=CROSS(MA(CLOSE,10),MA(CLOSE,30));
 V3:=(V1>60 AND V2)*100;
 DRAWTEXT((((((V3 AND (HIGH<上)) AND (CLOSE<压力)) AND (CLOSE>OPEN)) AND ((上-REF(上,1))>0)) AND ((趋势-REF(趋势,1))>0)),(LOW-0.04),'←量价齐升'),COLOR8B0CFF;
 DRAWTEXT(((((V3 AND (HIGH<趋势)) AND (HIGH<天际)) AND ((支撑-REF(支撑,1))>0)) AND ((MA20-REF(MA20,1))>0)),(LOW-0.03),'分时波段介入'),COLOR5BA8FF;
 DRAWTEXT(((CROSS(趋势,MA12) AND (CLOSE>OPEN)) AND ((趋势-REF(趋势,1))>0)),LOW,'★分时果断');
 DRAWTEXT(FILTER(((((((((CROSS(支撑,MA12) AND ((MA12-REF(MA12,1))>0)) AND (HIGH<上)) AND (OPEN<压力一)) AND ((CLOSE-REF(CLOSE,1))>0)) AND ((MA42-REF(MA42,1))>0)) AND (支撑<压力)) AND (支撑>MA12)) AND ((趋势-REF(趋势,1))>0)),6),(LOW-0.02),'←分时回抽'),COLOR4DFFFF;
 DRAWTEXT((((LOW<=趋势) AND (CLOSE>=支撑)) AND ((MA120-REF(MA120,1))>0)),(LOW-0.35),'抄底'),COLORFF0000;
 DRAWTEXT(FILTER(((((((LOW<=短期底部) AND ((上-REF(上,1))>0)) AND ((上-REF(上,1))>0)) AND (CLOSE>OPEN)) AND (趋势线<=短期底部)) AND (CLOSE>=短期底部)),5),(LOW-0.03),'←分时望月');
 VAR22:=(CLOSE+HIGH+LOW)/3;
 VAR33:=EMA(VAR22,10);
 VAR44:=REF(VAR33,1);
 DRAWTEXT(FILTER((((LOW<=中期大底) AND ((趋势-REF(趋势,1))>0)) AND VAR171),5),(LOW-0.03),'←●买点出现');
 DRAWTEXT(((((LOW<=下档线) AND (LOW<=短期支撑)) AND (短期支撑<=下档线)) AND ((MA20-REF(MA20,1))> 0)),LOW,'←绝佳买点'),COLORFF0000;
 DRAWTEXT(((((CROSS(VAR33,MA20) AND (LOW<=VAR33)) AND (CLOSE>= VAR33)) AND ((趋势-REF(趋势,2))>0)) AND ((VAR33-REF(VAR33,1))>0)),LOW,'←回头望月'),COLORFFFFFF;
 DRAWTEXT(FILTER((((HIGH>压力) AND (CLOSE<压力)) AND (HIGH>阻挡线)),8),HIGH,'←减仓'),COLORB0FA00;
继续阅读 →

通达信欢乐学分时指标(超买超卖型)指标公式

📅 2026-08-25

核心逻辑

该指标是一个综合性的超买超卖型指标,主要通过三个维度来判断市场状态: 1. **主力筹码**:计算当前价格对应的获利盘比例,反映机构持仓成本 2. **能量指标**:基于600天内价格波动位置的动量指标,类似于RSI的变体 3. **长期/中期/短期线**:通过不同周期(134天、114天)的价格位置计算得出,类似于威廉指标的优化版本 指标将市场划分为多个区域:90以上为危险区、80为警戒区、75为次险区、20为过渡期、10以下为安全区。

买卖信号

**卖出信号**: - 中期线>90 且 能量>90 且 出现死叉(中期线和能量同时向下突破前一交易日) **买入信号**: - 主力筹码<10 且 中期线<10 且 能量<5 且 出现金叉(主力筹码向上突破前一交易日)

用法

1. **风险提示**:当指标进入危险区(90以上)时,表示市场处于超买状态,可能面临回调风险 2. **安全区域**:当指标进入安全区(10以下)时,表示市场超卖,可能存在反弹机会 3. **综合判断**:买入需要同时满足三个条件都处于极低位置(主力筹码<10%、中期线<10、能量<5),且出现金叉信号;卖出则需要三个条件都处于高位且出现死叉 4. **配合其他指标**:建议结合成交量、均线等其他指标综合判断,提高信号可靠性

公式源码

主力筹码:WINNER(C)*100 ,COLORGRAY,LINETHICK1;
VAR2:=(CLOSE-LLV(LOW,600))/(HHV(HIGH,600)-LLV(LOW,600))*100;   
能量:SMA(VAR2,5,1),COLORFF44FF,LINETHICK3;
A:=MA(-100*(HHV(HIGH,134)-CLOSE)/(HHV(HIGH,134)-LLV(LOW,134)),119),COLORRED;   
B:=-100*(HHV(HIGH,114)-CLOSE)/(HHV(HIGH,114)-LLV(LOW,114));   
D:=EMA(-100*(HHV(HIGH,134)-CLOSE)/(HHV(HIGH,134)-LLV(LOW,134)),14),LINETHICK2;   
长期线:=A+100,COLOR9900FF;   
短期线:=B+100,COLOR888888,COLOR7C7C7C;   
中期线:D+100,COLORYELLOW,LINETHICK2;
危险区:90,COLORCC6633,LINETHICK2;
警戒区:80,COLORFF80FF;
次险区:75,COLORGREEN;      
过渡期:20,COLORGREEN;   
安全区:10,COLORFF80FF,LINETHICK2;
0,COLORCC6633,LINETHICK2;
DRAWICON(中期线>90  AND 能量>90 AND crOSS(中期线<REF(中期线,1)
AND 能量<REF(能量,1),0.382) ,80,2);
DRAWICON(主力筹码<10 AND 中期线<10 AND 能量<5 AND CROSS(主力筹码>REF(主力筹码,1),0.618),20,1);
继续阅读 →

通达信关注选股指标(超买超卖型)指标公式

📅 2026-08-25

核心逻辑

该指标通过比较当前收盘价与5天前的21日最低价,判断当前价格是否创出了21天以来的新低。具体计算是用当前收盘价除以5天前的21日最低价,如果结果小于1,说明当前价格已经跌破5天前21日内的最低点,属于极端超卖情况。

买卖信号

- **关注/买入信号**:当CLOSE/REF(LLV(LOW,21),5)< 1时,显示关注信号(柱状线),表示价格创出新低,可能存在超跌反弹机会。

用法

1. 当指标出现关注信号(柱状线)时,表明价格处于近期低位,可能存在超卖机会 2. 投资者可结合其他技术指标或形态分析,等待价格企稳后考虑买入 3. 该指标侧重于捕捉极端超跌后的反弹机会,属于左侧交易思路

公式源码

X:=CLOSE/REF(LLV(LOW,21),5)< 1;
关注:IF(X,1,0), STICK,COLORFFEFBF;
继续阅读 →

通达信万法归一KDJ指标(其他)指标公式

📅 2026-08-25

核心逻辑

该指标是一个综合性的超跌反弹和底部信号指标,主要包含以下几个核心部分: 1. **KDJ指标**:计算短期RSV值并平滑,得出K、D、J三条线,用于判断超买超卖 2. **综合偏离度系统**:通过VAR2-6计算价格相对于不同周期均线的偏离程度,采用加权方式(6日、12日、24日分别赋予1、2、3倍权重)综合评估股价超跌程度 3. **多周期均线角度**:计算10日、12日均线的角度变化,判断均线趋势方向 4. **底部吸筹指标**:通过VAR161-171计算资金流入程度,反映主力建仓信号 5. **猎鹰出击信号**:综合VAR9、VAR16、VAR53、VAR5B等多个条件判断强烈的买入信号 整体逻辑是寻找严重超跌且有资金入场迹象的股票,在最低点附近发出买入信号。

买卖信号

**买入信号:** - **抄底**:K上穿D(金叉)且BB10>1,K值≤49 - **低吸**:J下穿0轴且VAR6≤-7 - **导弹发射**:J上穿0且VAR6≤-7 - **大胆杀入**:全仓出击条件满足(连续3天满足X31=1后第4天X31=0且涨幅>8.5%) - **底部**:

用法

公式源码

DB:=-10;
 RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
 短期底部:=LLV(OPEN,30);
 K:SMA(RSV,3,1);
 D:SMA(K,3,1);
 J:((3 * K) - (2 * D));
 AA10:=MA(CLOSE,10);
 AA12:=MA(CLOSE,12);
 BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);
 BB12:=((ATAN((AA12 - REF(AA12,1))) * 3.1416) * 10);
 MA13:=MA(CLOSE,13);
 VAR2:=(((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
 VAR3:=(((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
 VAR4:=(((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
 VAR5:=(((VAR2 + (2 * VAR3)) + (3 * VAR4)) / 6);
 VAR6:=MA(VAR5,3);
 底部区间:IF((VAR6<DB),20,0),COLORFFFF00;
 STICKLINE((crOSS(J,K) AND (底部区间 >= 20)),100,0,2,0),COLORFFFFFF;
 买:STICKLINE((VAR6 <= (0 - 15)),80,4.88,2,0),COLORFFFFFF;
 VAR7:=DMA(EMA(CLOSE,12),((SUM(vol,5) / 3) / CAPITAL));
 VAR8:=(((CLOSE - VAR7) / VAR7) * 100);
 VAR9:=((((REF(VAR8,1) < (0 - 40)) AND (VAR8 > REF(VAR8,1))) AND (REF(VAR8,1) < REF(VAR8,2))) AND ((VAR8 - REF(VAR8,1)) > 2.5));
 VARA:=(((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
 VARB:=(((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
 VARC:=(((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
 VARF:=(((HIGH + LOW) + CLOSE) / 3);
 VAR10:=((VARF - MA(VARF,14)) / (0.015 * AVEDEV(VARF,14)));
 VAR11:=(((((MA(AMOUNT,5) / MA(VOL,5)) / 100) - ((MA(AMOUNT,110) / MA(VOL,110)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < (0 - 0.273));
 VAR12:=(((CLOSE - MA(CLOSE,30)) / MA(CLOSE,30)) < (0 - 0.125));
 VAR13:=(VAR11 AND VAR12);
 VAR14:=((((VARA >= (0 - 45)) AND (VARA <= (0 - 10))) AND (VARB <= (0 - 15))) AND (VARC <= (0 - 20)));
 VAR15:=(COUNT(VAR14,1) >= 1);
 VAR16:=(VAR13 AND VAR15);
 VAR1C:=EMA(CLOSE,34);
 VAR1E:=MA((VAR1C * 0.82),5);
 VAR20:=(((((MA(AMOUNT,5) / MA(VOL,5)) / 100) - ((MA(AMOUNT,125) / MA(VOL,125)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < (0 - 0.4));
 VAR21:=HHV(HIGH,500);
 VAR22:=LLV(LOW,500);
 VAR23:=HHV(HIGH,250);
 VAR24:=LLV(LOW,250);
 VAR25:=HHV(HIGH,125);
 VAR26:=LLV(LOW,125);
 VAR27:=MA(((((((VAR21 * 0.45) + (VAR23 * 0.5)) + VAR22) + VAR24) + VAR26) / 5),35);
 VAR2C:=VAR27;
 VAR31:=((CLOSE - REF(MA(CLOSE,20),11)) < (0 - 2));
 VAR42:=(SMA(((AMOUNT / VOL) / 100),13,1) * 1.15);
 VAR43:=(SMA(((AMOUNT / VOL) / 100),13,1) * 0.85);
 VAR44:=(CLOSE - REF(MA(CLOSE,20),11));
 VAR45:=(((((((((((((CLOSE < VAR1E) AND VAR20) AND (CLOSE < VAR43)) OR (((CLOSE < VAR1E) AND VAR31) AND VAR20)) OR ((CLOSE < VAR1E) AND (CLOSE < VAR43))) OR (((CLOSE < VAR1E) AND VAR20) AND (CLOSE < VAR43))) OR (VAR20 AND (CLOSE < VAR2C))) OR ((VAR20 AND VAR31) AND (VAR44 < (0 - 1.5)))) OR (VAR20 AND (CLOSE < VAR1E))) OR (VAR20 AND (VAR44 < (0 - 1.5)))) OR (VAR31 AND (CLOSE < VAR43))) OR ((CLOSE < VAR2C) AND (VAR44 < (0 - 1.5)))) OR ((CLOSE < VAR1E) AND VAR31));
 VAR4F:=(VAR11 AND VAR12);
 VAR50:=((((VAR2 >= (0 - 45)) AND (VAR2 <= (0 - 7))) AND (VAR3 <= (0 - 11))) AND (VAR4 <= (0 - 14)));
 VAR51:=(COUNT(VAR50,1) >= 1);
 VAR52:=(VAR4F AND VAR51);
 VAR53:=(((((VAR20 AND (CLOSE < VAR1E)) AND VAR31) AND (CLOSE < VAR2C)) AND VAR45) AND VAR52);
 VAR54:=(((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
 VAR55:=(((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
 VAR56:=(((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
 VAR57:=REF(CLOSE,1);
 VAR58:=((SMA(MAX((CLOSE - VAR57),0),5,1) / SMA(Abs((CLOSE - VAR57)),5,1)) * 100);
 VAR59:=(((HIGH + LOW) + CLOSE) / 3);
 VAR5A:=((VAR59 - MA(VAR59,14)) / (0.015 * AVEDEV(VAR59,14)));
 VAR5B:=((((((VAR54 >= (0 - 15.8)) AND (VAR54 <= (0 - 12.2))) AND (VAR55 <= (0 - 20.8))) AND (VAR56 <= (0 - 27.5))) AND (VAR58 <= 11.7)) AND (VAR5A <= (0 - 145)));
 VAR62:=(REF(CLOSE,2) * 0.865);
 VAR63:=(REF(CLOSE,13) * 0.772);
 VAR64:=MIN(VAR62,VAR63);
 VAR65:=((100 * VOL) / CAPITAL);
 DRAWTEXT(C=C AND CURRBARSCOUNT=129,100,'www.hao490.com'),COLORD8D8BF;
 猎鹰出击:IF(((((VAR9 OR VAR16) OR VAR53) OR VAR5B) OR ((((CLOSE - VAR64) / CLOSE) < 0.03) AND ((SUM(VAR65,5) / 5) < 1.8))),120,0),LINETHICK2;
 macd:(VAR6 * 5),COLORSTICK,LINETHICK2;
 短买:STICKLINE((CROSS(K,D) AND (BB10>1)),70,0,2,0),COLORCC99FF;
 {底部预警:STICKLINE(VAR6<=0 AND VAR6>=-10,0,-20,5,0),COLOR88B7EA;}
 VAR61:=EMA(HHV(HIGH,500),21);
 VAR71:=EMA(HHV(HIGH,250),21);
 VAR81:=EMA(HHV(HIGH,90),21);
 VAR91:=EMA(LLV(LOW,500),21);
 VARA1:=EMA(LLV(LOW,250),21);
 VARB1:=EMA(LLV(LOW,90),21);
 VARC1:=EMA((((((((VAR91 * 0.96) + (VARA1 * 0.96)) + (VARB1 * 0.96)) + (VAR61 * 0.558)) + (VAR71 * 0.558)) + (VAR81 * 0.558)) / 6),21);
 VARD1:=EMA((((((((VAR91 * 1.25) + (VARA1 * 1.23)) + (VARB1 * 1.2)) + (VAR61 * 0.55)) + (VAR71 * 0.55)) + (VAR81 * 0.65)) / 6),21);
 VARE1:=EMA((((((((VAR91 * 1.3) + (VARA1 * 1.3)) + (VARB1 * 1.3)) + (VAR61 * 0.68)) + (VAR71 * 0.68)) + (VAR81 * 0.68)) / 6),21);
 VARF1:=EMA((((((VARC1 * 3) + (VARD1 * 2)) + VARE1) / 6) * 1.738),21);
 VAR101:=REF(LOW,1);
 VAR111:=((SMA(ABS((LOW - VAR101)),3,1) / SMA(MAX((LOW - VAR101),0),3,1)) * 100);
 VAR121:=EMA(IF(((CLOSE * 1.35) <= VARF1),(VAR111 * 10),(VAR111 / 10)),3);
 VAR131:=LLV(LOW,30);
 VAR141:=HHV(VAR121,30);
 VAR151:=IF(MA(CLOSE,58),1,0);
 VAR161:=((EMA(IF((LOW <= VAR131),((VAR121 + (VAR141 * 2)) / 2),0),3) / 618) * VAR151);
 VAR171:=((IF((VAR161 > 50),50,VAR161) / 20) * 15) ;
 底部吸筹:STICKLINE((VAR171 > 0),0,VAR171,1,1),COLORFF00FF;
 DRAWTEXT(((CROSS(K,D) AND ((AA10 - REF(AA10,1)) > 0)) AND (K <= 49)),80,'--抄底');
 DRAWTEXT(CROSS(90,J),108,'。逃'),COLORFFFF00;
 DRAWTEXT(CROSS(J,(0 - 5)),(0 - 4),'。低吸'),COLOR33FF33;
 SG:=EMA(HHV(HIGH,1),8);
 X1:=EMA(CLOSE,8);
 X30:=((X1 < REF(X1,1)) AND (CLOSE < X1));
 X31:=IF(((SG < REF(SG,1)) OR X30),1,0);
 全仓出击:=((((COUNT((X31 = 1),4) = 3) AND (X31 = 0)) AND (((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) > 0.085)) * 89);
 DRAWTEXT((全仓出击 >= 89),89,'--大胆杀入'),COLOR0066FF;
 DRAWTEXT((CROSS(J,0) AND (VAR6 <= (0 - 7))),80,'--导弹发射'),COLORFF00FF;
 MA5:=MA(CLOSE,4);
 X7:=EMA(EMA(EMA(HIGH,9),9),9);
 海底:=(X7 * 0.92);
 海底二:=(X7 * 0.933);
 中轨道:=MA(CLOSE,2);
 DRAWTEXT(((CROSS(中轨道,MA5) AND (LOW <= 海底)) AND (CLOSE >= 海底二)),25,'-底部'),COLOR0099FF;
继续阅读 →

通达信万恶指标(超买超卖型)指标公式

📅 2026-08-25

核心逻辑

该指标主要由两部分组成: 1. **VAR7(相对强弱指标)**:计算收盘价与120日内最高价的比值的3日平滑移动平均,再乘以100。这是一个动量指标,用于判断股价相对于近期高点的相对强度,数值越高表示股价越接近120日新高。 2. **VAR6(类似KDJ的J值)**:通过标准KDJ算法计算的J值,用于判断短期超买超卖状态。 整体逻辑是结合长期动量(VAR7)和短期波动(VAR6),在股价接近120日新高时寻找卖点,在超卖区域寻找买点。

买卖信号

- **卖出信号**: - ★落袋为安:VAR7>20日均线且VAR7>75,且满足FILTER条件(VAR7/10日前最低价>1.18) - ★割肉离场:VAR7<48时显示 - 破位下行:VAR7<68且VAR7下穿VAR2后超过2天,且VAR5<30且VAR6上穿VAR5 - **买入信号**: - 公式中未设置明确的买入提示文字,但VAR7<68且满足特定条件(VAR5<30且金叉)时显示"★破位下行"预警

用法

1. 关注VAR7数值:70-75为风险区域,75以上为高度风险,88以上为顶部信号 2. 当VAR7>88时显示白色圆点,提示顶部风险 3. 当VAR7<48时显示绿色"★割肉离场"提示 4. 当VAR7在70-75之间时显示黄色点状提示 5. 可结合VAR6(J值)和VAR5(D值)的金叉死叉判断短期买卖点

公式源码

VAR1:=88;
VAR2:=68;
VAR3:=(CLOSE-LLV(LOW, 9))/(HHV(HIGH, 9)-LLV(LOW, 9))*100;
VAR4:=SMA(VAR3, 3, 1);
VAR5:=SMA(VAR4, 3, 1);
VAR6:=3*VAR4-2*VAR5;
VAR7:=SMA(CLOSE/HHV(HIGH, 120), 3, 1)*100;
VAR8:=SMA(CLOSE/HHV(HIGH, 120), 3, 1)*100;
VAR9:=VAR7>REF(VAR7, 20) AND VAR7>75 AND FILTER(VAR7/REF(LLV(LOW, 20), 10)>1.180, 20);
VAR10:=IF(VAR7>70 AND VAR7<75, 1, 0);
目前态势=-:VAR7,,LINETHICK2,COLORFF00FF;
VAR11:=REF(CLOSE, 1);
VAR12:=SMA(MAX(CLOSE-VAR11, 0), 6, 1)/SMA(Abs(CLOSE-VAR11), 6, 1)*100;
调整:=VAR7, COLORGREEN,LINETHICK0;
★顶部星:IF(VAR7>VAR1, VAR7, VAR1), CIRCLEDOT,LINETHICK1,COLORWHITE;
★底部星:DRAWTEXT(FILTER(调整<48, 10), 调整, '★割肉离场'), COLOR00FF00;
IF(VAR8<68,调整,68), POINTDOT,LINETHICK2,,COLORYELLOW;
DRAWTEXT(VAR9>0 AND VAR7<88, 调整, '$落袋为安'), COLORRED;
DRAWTEXT(VAR7<68 AND BARSLAST(crOSS(VAR2, VAR7))>2 AND VAR5<30 AND CROSS(VAR6, VAR5), 70
, '★破位下行'), COLORYELLOW;
继续阅读 →

通达信万变不离其宗指标(趋势型)指标公式

📅 2026-08-25

核心逻辑

该指标是一个**趋势变色指标**,通过计算收盘价的三次移动平均线(Dbs0),结合当日最高价、最低价和前一日收盘价构建三个价格区间(DBS1、DBS2、DBS3),然后根据当前价格与这些区间的位置关系,动态改变K线背景颜色来反映市场趋势状态。核心原理是比较当前价格相对于短期均价的位置,判断价格处于底部反弹、上涨中继还是顶部回落阶段。

买卖信号

该指标**不包含明确的买入卖出信号**,而是通过颜色变化提示趋势状态: - **全蓝/由蓝变绿**:价格在底部区域,可能即将反弹 - **由绿变黄**:价格开始向上运行,趋势转好 - **由黄变红**:价格继续上涨,接近阶段性顶部 - **全红/由红变黄**:价格到达顶部,可能开始回落 - **由黄变绿**:价格开始下跌,趋势转弱 - **由绿变蓝**:价格继续下行,寻找底部支撑

用法

1. **观察颜色变化**:当背景颜色由蓝→绿→黄→红变化时,表示上涨趋势形成;当颜色由红→黄→绿→蓝变化时,表示下跌趋势形成 2. **结合均线使用**:该指标可与其他均线指标配合使用,增强趋势判断的准确性 3. **作为辅助参考**:颜色变化反映的是短期价格与均线的相对位置,适合作为趋势转换的辅助判断工具,但不建议作为单独的买卖依据

公式源码

{使用说明:全蓝,基本在底部反弹;由蓝变绿,从底部向上升起;由绿变黄,茁壮成长;由黄变红,接近收获;全红,顶部反弹;由红变黄,回落;由黄变绿,向下缓落;由绿变蓝,寻找底部;}					
					DI3:=DYNAINFO(3);DI5:=DYNAINFO(5);DI6:=DYNAINFO(6);
Dbs0:=XMA(XMA(XMA(C,9),8),7)*100;
DBS1:=(MAX(DI3,DI5)+MIN(DI3,DI6))/2;
DBS2:=MIN(DI3,DI6)+8*(MAX(DI3,DI5)-MIN(DI3,DI6))/9;
DBS3:=MIN(DI3,DI6)+(MAX(DI3,DI5)-MIN(DI3,DI6))/18;
DBS4:=CONST(IF((DBS0<REF(DBS0,1) AND C>=DBS3) OR (DBS0>=REF(DBS0,1) AND C>=DBS2),150,0));
DBS5:=CONST(IF((DBS0<REF(DBS0,1) AND C<DBS1) OR (DBS0>=REF(DBS0,1) AND C>=DBS1),150,IF(DBS0>=REF(DBS0,1) AND C<DBS1,50,0)));
DBS6:=CONST(IF((DBS0<REF(DBS0,1) AND (C>=DBS1 OR C<DBS3)) OR (DBS0>=REF(DBS0,1) AND C>=DBS1 AND C<DBS2),50,IF(DBS0>=REF(DBS0,1) AND C<DBS1,150,0)));
DBS7:=CONST(IF(C>DBS1,150,0));
DBS8:=CONST(IF(C<DBS3,50,IF(C>=DBS2,0,150)));
DBS9:=CONST(IF(C>DBS2,50,IF(C<DBS2 AND C>=DBS1,0,50)));
DRAWGBK(1,RGB(DBS4,DBS5,DBS6),RGB(DBS7,DBS8,DBS9),1,0,0);
继续阅读 →

通达信顽童波段指标(趋势型)指标公式

📅 2026-08-25

核心逻辑

这是一个复合型趋势指标,综合运用了多种技术分析方法: 1. **回归线**:基于21日斜率计算的55日指数移动平均线,用于判断长期趋势方向 2. **波动区间**:计算21日内最高价与最低价的波动幅度 3. **变色MACD**:对传统MACD进行变形处理,用红蓝色区分DIFF线的涨跌方向 4. **多空线**:基于DMA(动态移动平均)原理,通过比较价格与成本均线的关系判断多空走势,红色表示多头上涨,绿色表示空头下跌 5. **均线突破**:比较10日均线与13日均线的关系,识别短期趋势的转折点

买卖信号

1. **DIFF线变色**:DIFF线上穿昨日DIFF显示红色(上涨),下穿显示蓝色(下跌) 2. **多空线变色**:A线上穿昨日A线显示红色粗线(多头),下穿显示绿色粗线(空头) 3. **均线金叉/死叉**:A1X上穿0轴时多方信号(买入),下穿0轴时空方信号(卖出) 4. **STICKLINE区域**:红色区域表示多方占优,绿色区域表示空方占优

用法

1. **趋势判断**:回归线向上运行时表示长期趋势向好,向下表示趋势转弱 2. **多空信号**:多空线同时显示红粗线时为多头行情,同时显示绿粗线时为空头行情 3. **买卖点**:当A1X从负转正(上穿0轴)时买入,从正转负(下穿0轴)时卖出 4. **配合使用**:可结合DIFF线的颜色变化和多空线的粗线颜色进行综合判断,提高信号可靠性

公式源码

回归:EMA(((SLOPE(C,21)*20)+C),55);
顶:HHV(H,21),COLORLIRED;
底:LLV(L,21),COLORBLUE;
高:100*(顶-底)/底,NODRAW;
DIFF1:=EMA(CLOSE,4)-EMA(CLOSE,10);
DEA1:=EMA(DIFF1,5);
DIFF:DIFF1*4.5+EMA(CLOSE,4)*0.85,COLORWHITE;
IF(DIFF>REF(DIFF,1)*1.01,DIFF ,DRAWNULL),COLORRED;
IF(DIFF<REF(DIFF,1),DIFF ,DRAWNULL),COLORBLUE;
DEA:DEA1*4.5+EMA(CLOSE,5)*0.85,COLORBROWN;
AA:=Abs((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,30))/MA(CLOSE,30);
JA:=DMA((2*CLOSE+LOW+HIGH)/4,AA),LINETHICK3,COLORMAGENTA;
CC:=CLOSE/JA;
MA1:=MA(CC*(2*CLOSE+HIGH+LOW)/4,3);
MAAA:=((MA1-JA)/JA)/3;
A:=MA1-MAAA*MA1;
多:IF(A>=REF(A,1),A ,DRAWNULL),COLORRED,LINETHICK4;
空:IF(A<=REF(A,1),A ,DRAWNULL),COLORGREEN,LINETHICK4;
突破:=REF(EMA(C,13),1);
A1X:=(EMA(C,10)-突破)/突破*100;
多方:=IF(A1X>=0,REF(EMA(C,10),BARSLAST(crOSS(A1X,0))+1),DRAWNULL);
空方:=IF(A1X<0,REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL);
STICKLINE(A1X>=0,多方,突破,0,0),COLOR000099;
STICKLINE(A1X<0,空方,突破,0,0),COLOR007700;
继续阅读 →

通达信玩转K线主图指标(趋势型)指标公式

📅 2026-08-24

核心逻辑

这是一个基于双均线交叉的趋势跟踪系统。短期均线(买线)采用2日EMA(指数移动平均),对价格变化非常敏感;长期均线(卖线)采用基于32日价格斜率的56日EMA,相对平滑稳定。当短期均线从下向上穿越长期均线时,表示短期趋势转强,可能形成上涨趋势;当短期均线从上向下穿越长期均线时,表示短期趋势转弱,可能进入下跌趋势。K线颜色也会根据两条均线的相对位置变化,红色系表示多头排列(买线≥卖线),黄绿色系表示空头排列(买线<卖线)。

买卖信号

- **买入信号(BUILD)**:买线从下向上穿越卖线(BU:=CROSS(买线,卖线)),在K线图上显示黄色"▲"标记 - **卖出信号(SELL)**:卖线从下向上穿越买线(SEL:=CROSS(卖线,买线)),在K线图上显示白色"▼"标记

用法

1. 当出现黄色"▲"时,可考虑买入做多 2. 当出现白色"▼"时,可考虑卖出或做空 3. 红色K线(买线≥卖线)期间可持有或追加买入 4. 黄绿色K线(买线<卖线)期间应谨慎观望或减仓 5. 该指标适合中短期趋势交易,配合其他技术分析工具使用效果更佳

公式源码

均线3:=MA(CLOSE,30),LINETHICK1; 
均线2:=MA(CLOSE,20),LINETHICK0; 
均线6:=MA(CLOSE,60);
均线12:=MA(CLOSE,120),colorblue,LINETHICK1;
均线九九归一84:MA(CLOSE,84),LINETHICK0;
{买线:=MA(CLOSE,4);}
买线:=EMA(CLOSE,2);
卖线:=EMA(SLOPE(CLOSE,32)*20+CLOSE,56),LINETHICK0; 
BU:=crOSS(买线,卖线); 
SEL:=CROSS(卖线,买线); 
DRAWTEXT (BU,LOW*0.989,'▲'),coloryellow,LINETHICK3;
DRAWTEXT(SEL,HIGH*1.0175,'▼'),COLORffffff,LINETHICK3;
STICKLINE(买线>=卖线,LOW,HIGH,0,0),colorred;
STICKLINE(买线>=卖线,CLOSE,OPEN,10,0),COLOR0000AA;
STICKLINE(买线>=卖线,CLOSE,OPEN,2,0),COLOR0000CC;
STICKLINE(买线<卖线,CLOSE,OPEN,10,0),COLORAAAA00;
STICKLINE(买线<卖线,CLOSE,OPEN,2,0),COLORBBBB00;
STICKLINE(买线<卖线,LOW,HIGH,0,0),COLORFFFF00;
STICKLINE(CROSS(买线,卖线),OPEN,CLOSE,10,0),coloryellow; 
STICKLINE(CROSS(卖线,买线),OPEN,CLOSE,10,0),colormagenta;
继续阅读 →