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

买卖信号

1. **买入信号(紫色"┄")**: - KL1:向上趋势中出现左包含K线时,在前一根K线高价和当前K线低价显示紫色"┄" - KR1:向上趋势中出现右包含K线时,在当前K线高价和前一根K线低价显示紫色"┄" 2. **卖出信号(绿色"┄")**: - KL2:向下趋势中出现左包含K线时,在当前K线高价和前一根K线低价显示绿色"┄" - KR2:向下趋势中出现右包含K线时,在前一根K线高价和当前K线低价显示绿色"┄"

用法

1. **适用场景**:用于识别K线包含关系(左右包含),并结合短期均线(3日均线)判断当前趋势方向。当价格在上升趋势中形成包含K线形态时显示紫色信号,在下降趋势中形成包含K线形态时显示绿色信号。 2. **注意事项**: - 该指标主要分析K线包含关系,属于K线形态分析的辅助工具 - 需要结合均线方向来判断趋势,不能单独作为买卖依据 - 紫色信号表示上升趋势中的包含形态,绿色信号表示下降趋势中的包含形态 - "┄"符号显示的位置为关键支撑/压力位参考

公式源码

KL:=H<=REF(H,1) AND L>=REF(L,1);{k线左包含}
KR:=H>=REF(H,1) AND L<=REF(L,1);{K线右包含}
{定义K线方向}
MA1:MA(CLOSE,3);
XS:=MA1>REF(MA1,1);{K线向上}
XX:=MA1<REF(MA1,1);{K线向下}
{K线向上左包含}
KL1:=IF(KL AND XS,1,0);
B1:='┄';
DRAWTEXT(KL1,REF(H,1),B1),COLORMAGENTA;
DRAWTEXT(KL1,L,B1),COLORMAGENTA;
{K线向上右包含}
KR1:=IF(KR AND XS,1,0);
DRAWTEXT(KR1,H,B1),COLORMAGENTA;
DRAWTEXT(KR1,REF(L,1),B1),COLORMAGENTA;
{K线向下左包含}
KL2:=IF(KL AND XX,1,0);
DRAWTEXT(KL2,H,B1),COLORGREEN;
DRAWTEXT(KL2,REF(L,1),B1),COLORGREEN;
{K线向下右包含}
KR2:=IF(KR AND XX,1,0);
DRAWTEXT(KR2,REF(H,1),B1),COLORGREEN;
DRAWTEXT(KR2,L,B1),COLORGREEN;

通达信K线信号主图指标(超买超卖型)指标公式

买卖信号

1. **买入信号**:买1条件满足时画红色K线 - LLV(ZLGJ,2)=LLV(ZLGJ,7) AND COUNT(ZLGJ<0,2) AND CROSS(ZLGJ,MA(ZLGJ,2)) - 含义:ZLGJ在2日内最低等于7日内最低,且ZLGJ<0持续2天,且ZLGJ上穿MA(ZLGJ,2) 2. **卖出信号**:卖1条件满足时画绿色K线 - HHV(ZLGJ,2)=HHV(ZLGJ,7) AND COUNT(ZLGJ>50,2) AND CROSS(MA(ZLGJ,2),ZLGJ) - 含义:ZLGJ在2日内最高等于7日内最高,且ZLGJ>50持续2天,且MA(ZLGJ,2)下穿ZLGJ 3. **注意信号**:当J值从高位回落且前一日BDGD成立时,画黄色粗线K线 - 条件:IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD,1),1,0) - 含义:J值从前一交易日的高点回落,提示可能进入调整

用法

1. **适用场景**:该指标结合了MTM动量分析和KDJ随机指标,用于判断短期买卖点 2. **使用方法**: - 出现红色K线时考虑买入 - 出现绿色K线时考虑卖出 - 出现黄色粗线K线时为注意信号,提示J值超买可能回落 3. **注意事项**: - 买1信号使用FILTER函数过滤,5日内重复信号只显示第一次 - 卖1信号使用FILTER函数过滤,1日内重复信号只显示第一次 - 指标包含"短线"计算但未画线,属于辅助分析 - ZLGJ指标反映主力资金动向,可结合其他指标综合判断

公式源码

DX:=(C+H+L+O)/4;
短线:(MA(DX,1)+MA(DX,3)+MA(DX,5))/3,,NODRAW;
mtm:=C-REF(C,1);
ZLGJ:=100*EMA(EMA(MTM,6),6)/EMA(EMA(Abs(MTM),6),6);
买1:=IF(LLV(ZLGJ,2)=LLV(ZLGJ,7) AND COUNT(ZLGJ<0,2) AND crOSS(ZLGJ,MA(ZLGJ,2)),1,0);
卖1:=IF(HHV(ZLGJ,2)=HHV(ZLGJ,7) AND COUNT(ZLGJ>50,2) AND CROSS(MA(ZLGJ,2),ZLGJ),1,0);
STICKLINE(FILTER(买1=1,5),C,O,3,0),COLORRED;
STICKLINE(FILTER(卖1=1,1),C,O,4,0),COLORFF0400;
RSV:=(C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
BDGD:=HHV(J,2)=HHV(J,8) AND J>80;
注意:=IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD,1),1,0);
STICKLINE(注意 AND 卖1<1,O,CLOSE,4,0),COLOR99CC32,LINETHICK2;

通达信K线买卖主图指标(其他)指标公式

买卖信号

用法

公式源码

M5:MA(CLOSE,5);
 M10:MA(CLOSE,10);
 M20:MA(CLOSE,20);
 M30:MA(CLOSE,30);
 M60:MA(CLOSE,60);
 M120:MA(CLOSE,120);
 M250:MA(CLOSE,250);
 中线【买入】:=COUNT(CLOSE<M20,5)=4 AND CLOSE/M20>1.004 AND crOSS(CLOSE,M20) AND M20>=REF(M20,1),LINETHICK,COLORRED;
 DRAWTEXT(中线【买入】,LOW*0.95,' 中线【买入】'),COLORRED;
 VL:=REF(LOW,1);
 VAR112:=(SMA(Abs(LOW-VL),13,1))/(SMA(MAX(LOW-VL,0),13,1))*100;
 VAR114:=MA(VAR112,13);
 VAR115:=LLV(LOW,34);
 VAR118:=EMA(IF(LOW<=VAR115,VAR114,0),3);
 VAR110:=SMA(SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1),5,1);
 VAR111:=SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1)*16.18-VAR110*10.9;
 T:=FILTER(IF(VAR111<=VAR110 AND VAR118>REF(VAR118,1),VAR118*8,0),20);
 DRAWTEXT(T,LOW-0.5,'←洗盘结束'),COLORFF00FF;
 DRAWTEXT(T,LOW-0.3,'|'),COLORFF00FF;
 VAR21:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
 VAR22:=SMA(VAR21,3,1);
 VAR23:=SMA(VAR22,3,1);
 VAR24:=SMA(VAR23,3,1);
 VAR25:=CROSS(VAR23,VAR24) AND VAR23<20;
 DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.5,'←抄底'),COLORRED;
 DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.3,'|'),COLORRED;
 VAR29:=CROSS(VAR24,VAR23) AND VAR23>80;
 DRAWTEXT(FILTER(VAR29,5)=1,HIGH+0.5,'←逃'),COLORGREEN;
 JG:=CROSS(M5,M10);
 volUME:=VOL,VOLSTICK;
 MAVOL1:=MA(VOLUME,5);
 MAVOL2:=MA(VOLUME,10);
 NL:=CROSS(MAVOL1,MAVOL2);
 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:=EMA(DIF,9);
 macd:=(DIF-DEA)*2,COLORSTICK;
 NA:=CROSS(DIF,DEA);
 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
 K:=SMA(RSV,9,1);
 D:=SMA(K,9,1);
 J:=3*K-2*D;
 kd:=CROSS(K,D) AND CROSS(J,D);
 一招定乾坤:DRAWTEXT((JG AND NL AND NA) OR (JG AND NL AND KD) OR
 (JG AND NA AND KD) OR (NL AND NA AND KD),L*0.95,'←一招定乾坤'),COLORYELLOW;
 X:=LLV(J,2)=LLV(J,8);
 Y:=IF(CROSS(J,REF(J+0.01,1)) AND X AND J<20,30,0);
 DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<20,LOW*0.98,'←短进'),COLORLIMAGENTA;
 空:=EMA(C,5);
 均衡:=EMA(空,5);
 中轨:=HHV(MA(H,13),13);
 VAR5:=FILTER(均衡>REF(均衡,1)AND 中轨<REF(中轨,1)AND C>REF(C,1),11);
 DRAWTEXT(VAR5,L*0.98,'←追涨'),COLORRED;
 PT:=EMA(H,20);
 PAN:=EMA(CLOSE,7);
 RUO:=MEMA(CLOSE,3);
 DRAWICON(LONGCROSS(PAN,RUO,0.25) AND PT>H ,L*0.98,1);
 VARC:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;
 DRAWTEXT(CROSS(84,VARC),H*1.01,'逃'),COLORYELLOW ;
 AAA:=CONST(HHV(H,90));
 R1:=MA(CLOSE,1);
 R2:=MA(CLOSE,3);
 R3:=(MA(R2,1)*1);
 R4:=(MA(R2,3)*1);
 DRAWTEXT(CROSS(R3,R4),(LOW-0.1),'进场'),COLORYELLOW;
 A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);
 LC:=REF(CLOSE,1);
 rsi:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);
 FF:=EMA(CLOSE,3);
 MA15:=EMA(CLOSE,21);
 DRAWTEXT(CROSS(88,RSI),(HIGH * 1.02),'出局'),COLORGREEN;
 VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
 VAR12:=(HIGH+LOW+CLOSE)/3;
 VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));
 VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));
 VAR15:=IF(VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200,10,0);
 VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200,-10,VAR15);
 VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
 VAR18:=100-ABS(VAR17);
 VAR19:=IF(VAR18<90,VAR18,100);
 VAR1A:=IF(VARE>0,VARE,0);
 VAR1B:=IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60;
 VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;
 DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,HIGH*1.02,'大笔出货'),LINETHICK1,COLORFFCC66;
 AA1:=AMOUNT/V;
 BB1:=L<AA1*0.9;
 CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
 DD1:=L<MA(C,5)*0.921;
 EE1:=V<MA(V,5)*1.5;
 老鼠仓:=BB1 AND CC1 AND DD1 AND EE1,LINETHICK0;
 DRAWTEXT(老鼠仓,(LOW* 0.99),'老鼠仓'),COLOR40CCFF;
 A75:=(CLOSE > M5);
 A76:=(M5 > M10);
 A77:=(CLOSE > M10);
 A78:=(M5 > M20);
 A79:=(CLOSE > M20);
 A710:=REF(M20,1);
 A711:=(M20 > A710);
 AVX:=(((((IF(A75,10,(0 - 10)) + IF(A76,10,(0 - 10))) + IF(A77,10,(0 - 10)))
 + IF(A78,10,(0 - 10))) + IF(A79,10,(0 - 10))) + IF(A711,10,(0 - 10)));
 DSLX:=(CLOSE / INDEXC);
 DSLX1:=MA(DSLX,5);
 DSLX2:=MA(DSLX,10);
 V1:=MA(VOL,5);
 V2:=MA(VOL,10);
 T1:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
 T2:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
 T3:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 > V2)) AND (DSLX < DSLX1)),1,0));
 T4:=CONST(IF(C<200 AND ((CROSS(AVX,1) AND (V1 <= V2)) AND (DSLX < DSLX1)),1,0));
 T5:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
 T6:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
 T7:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));
 T8:=CONST(IF(C<200 AND ((CROSS(1,AVX) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));
 T9:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
 T10:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
 T11:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));
 T12:=CONST(IF(C<200 AND ((((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));
 T13:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)) AND (DSLX >= DSLX1)),1,0));
 T14:=CONST(IF( C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)) AND (DSLX >= DSLX1)),1,0));
 T15:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)) AND (DSLX < DSLX1)),1,0));
 T16:=CONST(IF(C<200 AND ((((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)) AND (DSLX < DSLX1)),1,0));
 T17:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 >= V2)),1,0));
 T18:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 >= V2)),1,0));
 T19:=CONST(IF(C>200 AND (CROSS(AVX,1) AND (V1 < V2)),1,0));
 T20:=CONST(IF(C>200 AND (CROSS(1,AVX) AND (V1 >= V2)),1,0));
 T21:=CONST(IF(C>200 AND (CROSS(1,AVX) AND (V1 < V2)),1,0));
 T22:=CONST(IF(C>200 AND (((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 >= V2)),1,0));
 T23:=CONST(IF(C>200 AND (((AVX >= 1) AND (REF(AVX,1) > 0)) AND (V1 < V2)),1,0));
 T24:=CONST(IF(C>200 AND (((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 >= V2)),1,0));
 T25:=CONST(IF(C>200 AND (((AVX < 1) AND (REF(AVX,1) < 0)) AND (V1 < V2)),1,0));
 DRAWTEXT(T1=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'量能理想,明显走强,中线参与,仓位在2/3左右。'),COLORFF00FF ;
 DRAWTEXT(T2=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'走势趋强,还显不足,短线进场,仓位在1/2左右。'),COLORFF00FF ;
 DRAWTEXT(T3=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'量价良好,没有明显走强,短线进场,仓位1/2左右。'),COLORFF00FF ;
 DRAWTEXT(T4=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'形态尚可,量能不足,未完全走强,短线参与,仓位1/3左右。'),COLORFF00FF ;
 DRAWTEXT(T5=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'形态变坏,重仓者减持大半,清仓者观望。'),COLORFF00FF ;
 DRAWTEXT(T6=1 AND CURRBARSCOUNT=70,AAA*0.98
 ,'随大盘一起下跌,明显缩量走势,考虑到风险,减持或清仓。'),COLORFF00FF ;
 DRAWTEXT(T7=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'该股放量下跌,走势明显偏弱,离场观望。'),COLORFF00FF ;
 DRAWTEXT(T8=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'该股缩量下跌,走势偏弱,离场观望。'),COLORFF00FF ;
 DRAWTEXT(T9=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'该股形态良好,强势明显,量能充足,可以继续持有。'),COLORFF00FF ;
 DRAWTEXT(T10=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'上行趋势不变,强势依然,量能开始转弱,注意风险。'),COLORFF00FF ;
 DRAWTEXT(T11=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'该股仍然具备上涨潜力,但股性偏弱,可考虑减仓。'),COLORFF00FF ;
 DRAWTEXT(T12=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'该股走势趋弱,量能不足,减持大部分筹码。'),COLORFF00FF ;
 DRAWTEXT(T13=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'该股形态不佳,注意成交量的变化,目前不适合参与。'),COLORFF00FF ;
 DRAWTEXT(T14=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'趋势不明,股价偏弱,注意量能变化,目前不宜参与。'),COLORFF00FF ;
 DRAWTEXT(T15=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'有走强迹象,但量能不足,趋势不明,不适合操作。'),COLORFF00FF ;
 DRAWTEXT(T16=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'该股走势太弱,没有参与价值。'),COLORFF00FF ;
 DRAWTEXT(T17=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'大盘理想,有明显走强迹象,中线参与,仓位在2/3左右。'),COLORFF00FF ;
 DRAWTEXT(T18=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'如前期经过一轮下跌,最佳买点,前期有过一段涨幅需谨慎。'),COLORFF00FF ;
 DRAWTEXT(T19=1 AND CURRBARSCOUNT=120,AAA-(AAA*0.03)
 ,'考虑短线进场,仓位在1/2左右,一旦量能放大,加仓买入。'),COLORFF00FF ;
 DRAWTEXT(T20=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'大盘形态走坏,重仓者可以减去大部分仓位。'),COLORFF0000 ;
 DRAWTEXT(T21=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'大盘缩量调整,注意风险,短线清仓观望。'),COLORFF0000 ;
 DRAWTEXT(T22=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'大盘走势良好,量能理想,可以继续持有强势股。'),COLORFF0000 ;
 DRAWTEXT(T23=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'大盘形态良好,但量能稍显不足,随时准备减仓。'),COLORFF0000 ;
 DRAWTEXT(T24=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'大盘趋势不明,注意成交量变化,目前不适宜进场。'),COLORFF0000 ;
 DRAWTEXT(T25=1 AND CURRBARSCOUNT=70,AAA-(AAA*0.03)
 ,'大盘趋势向下,量能萎缩,不适合进场。'),COLORFF0000 ;
 BBB:=CONST(LLV(L,100));
 DRAWKLINE(H,O,L,C);
 大盘:=EMA(INDEXC,500)/EMA(C,500); 
 大盘线:=INDEXC/大盘,LINETHICK1,COLOR0066FF;
 大盘线1:=MA((INDEXC/大盘),5),COLORGREEN;
 TT1{早晨之星}:=CONST(IF((大盘线>=REF(大盘线,1) AND CROSS (大盘线,大盘线1)),1,0));
 TT3{长十字}:=CONST(IF((大盘线<=REF(大盘线,1) AND CROSS (大盘线1,大盘线)),1,0));
 TSR1:=IF(TT1=1,0+0.03,0);
 TSR3:=IF(TT3=1,TSR1+0.03,TSR1);
 DRAWTEXT(TT1=1 AND CURRBARSCOUNT=38,AAA-(AAA*TSR1),'大盘多头攻击,机会出现,买股'),COLORFF00FF;
 DRAWTEXT(TT3=1 AND CURRBARSCOUNT=38,AAA-(AAA*TSR3),'大盘空头攻击,无机会,出局'),COLOR00FFFF;

通达信K线七穴主图指标(资金型)指标公式

买卖信号

该指标包含以下买入信号(以DRAWICON函数输出): 1. **大阴实顶突破买入**:当价格突破大阴线实顶时买入 - 条件:LOW < 大阴实顶 AND CLOSE > 大阴实顶 AND CLOSE > OPEN(图标1) 2. **假阴实顶突破买入**:当价格突破假阴线实顶时买入 - 条件:LOW < 假阴实顶 AND CLOSE > 假阴实顶 AND CLOSE > OPEN(图标1) 3. **强势回调买入**:满足特定量价关系和形态条件时的买入 - 条件:HJ_191复合条件,包含前期涨停、回调不破假阴实顶等(图标11) 此外,公式中还有大量黄色STICKLINE用于标识信号K线,以及用于标识上下三一、中二一等关键价位。

用法

1. **适用场景**:该指标为综合型量价买入指标,主要用于捕捉强势股回调后的二次启动机会 2. **核心逻辑**: - 识别大阴线(跌幅>4%)和假阴线(高开低走)的实顶压力位 - 当股价回调至这些关键位置附近获得支撑并突破时发出买入信号 - 结合成交量放大(VOL/REF(VOL,1)≥1.95)或量能萎缩等多种情况综合判断 3. **注意事项**: - 公式较为复杂,包含大量中间变量,但核心信号集中在末尾的3个DRAWICON - 图标1表示普通买入信号,图标11表示较强的买入信号 - 建议结合大盘环境和个股趋势使用 - 该指标主要用于买入信号卖出需结合其他方法判断

公式源码

STICKLINE(CLOSE>1.095*REF(CLOSE,1),CLOSE,OPEN,3,0),COLORYELLOW;
STICKLINE(CLOSE<0.905*REF(CLOSE,1),CLOSE,OPEN,3,0),COLORWHITE;
HJ_1:=1.3;
HJ_2:=1;
HJ_3:=0;
HJ_4:=MA(CLOSE,5);
HJ_5:=MA(CLOSE,10);
HJ_6:=MA(CLOSE,20);
HJ_7:=HJ_4>REF(HJ_4,1) AND HJ_5<REF(HJ_5,1) AND HJ_6<REF(HJ_6,1);
HJ_8:=REF(vol,1);
HJ_9:=REF(VOL,2);
HJ_10:=REF(VOL,3);
HJ_11:=REF(CLOSE,1);
HJ_12:=REF(CLOSE,2);
HJ_13:=REF(CLOSE,3);
HJ_14:=REF(CLOSE,4);
HJ_15:=REF(OPEN,1);
HJ_16:=REF(OPEN,2);
HJ_17:=REF(OPEN,3);
HJ_18:=REF(OPEN,4);
HJ_19:=CLOSE>=HJ_13 AND HJ_11>=HJ_13 AND HJ_12>=HJ_13;
HJ_20:=LOW>HJ_17 AND REF(LOW,1)>HJ_17 AND REF(LOW,2)>HJ_17;
HJ_21:=AMOUNT/VOL/100;
HJ_22:=REF(HJ_21,1);
HJ_23:=REF(HJ_21,2);
HJ_24:=CLOSE>=OPEN OR (CLOSE<OPEN AND HJ_21>HJ_11);
HJ_25:=COUNT(HJ_24,3)>=2;
HJ_26:=HJ_13>HJ_17;
HJ_27:=HJ_21>=HJ_22 OR CLOSE>HJ_11 AND (HJ_22>=HJ_23 OR HJ_11>=HJ_12);
HJ_28:=(CLOSE+HJ_11+HJ_12)/3>HJ_13;
HJ_29:=VOL>HJ_8 AND HJ_8>HJ_9;
HJ_30:=VOL<=HJ_8 AND HJ_8<=HJ_9;
HJ_31:=(VOL+HJ_8+HJ_9)/3<=HJ_10 AND NOT(HJ_29);
HJ_32:=CLOSE/VOL;
HJ_33:=HJ_32>=REF(HJ_32,1) AND REF(HJ_32,1)>=REF(HJ_32,2);
HJ_34:=(CLOSE+HJ_11+HJ_12)/3/HJ_13;
HJ_35:=(VOL+HJ_8+HJ_9)/3/HJ_10;
HJ_36:=HJ_1*HJ_34/HJ_35>1;
HJ_37:=HJ_17>HJ_14 AND HJ_14>HJ_18;
HJ_38:=HJ_26 AND HJ_27 AND HJ_30 AND HJ_19 AND HJ_20 AND HJ_37;
HJ_39:=BACKSET(HJ_38,5);
HJ_40:=FILTER(HJ_39,4);
HJ_41:=HJ_26 AND HJ_27 AND HJ_30 AND HJ_19 AND HJ_20;
HJ_42:=BACKSET(HJ_41,4);
HJ_43:=FILTER(HJ_42,3);
HJ_44:=HJ_41 AND REF(HJ_41,1);
HJ_45:=BACKSET(HJ_44,4);
HJ_46:=FILTER(HJ_45,3);
HJ_47:=HJ_41 AND REF(HJ_41,2);
HJ_48:=BACKSET(HJ_47,4);
HJ_49:=FILTER(HJ_48,3);
HJ_50:=HJ_41 AND REF(HJ_41,3);
HJ_51:=BACKSET(HJ_50,4);
HJ_52:=FILTER(HJ_51,3);
HJ_53:=HJ_26 AND HJ_27 AND HJ_31 AND NOT(HJ_29) AND HJ_19 AND HJ_20 AND HJ_37 AND NOT(HJ_41) AND NOT(HJ_38);
HJ_54:=BACKSET(HJ_53,5);
HJ_55:=FILTER(HJ_54,4);
HJ_56:=HJ_26 AND HJ_27 AND HJ_31 AND NOT(HJ_29) AND HJ_19 AND HJ_20 AND NOT(HJ_41) AND NOT(HJ_38);
HJ_57:=BACKSET(HJ_56,4);
HJ_58:=FILTER(HJ_57,3);
HJ_59:=HJ_56 AND REF(HJ_56,1);
HJ_60:=BACKSET(HJ_59,4);
HJ_61:=FILTER(HJ_60,3);
HJ_62:=HJ_56 AND REF(HJ_56,2);
HJ_63:=BACKSET(HJ_62,4);
HJ_64:=FILTER(HJ_63,3);
HJ_65:=HJ_56 AND REF(HJ_56,3);
HJ_66:=BACKSET(HJ_65,4);
HJ_67:=FILTER(HJ_66,3);
HJ_68:=HJ_26 AND HJ_28 AND HJ_30 AND HJ_19 AND HJ_20 AND HJ_37 AND NOT(HJ_41) AND NOT(HJ_56) AND NOT(HJ_38) AND NOT(HJ_53);
HJ_69:=BACKSET(HJ_68,5);
HJ_70:=FILTER(HJ_69,4);
HJ_71:=HJ_26 AND HJ_28 AND HJ_30 AND HJ_19 AND HJ_20 AND NOT(HJ_41) AND NOT(HJ_56) AND NOT(HJ_38) AND NOT(HJ_53);
HJ_72:=BACKSET(HJ_71,4);
HJ_73:=FILTER(HJ_72,3);
HJ_74:=HJ_71 AND REF(HJ_71,1);
HJ_75:=BACKSET(HJ_74,4);
HJ_76:=FILTER(HJ_75,3);
HJ_77:=HJ_71 AND REF(HJ_71,2);
HJ_78:=BACKSET(HJ_77,4);
HJ_79:=FILTER(HJ_78,3);
HJ_80:=HJ_71 AND REF(HJ_71,3);
HJ_81:=BACKSET(HJ_80,4);
HJ_82:=FILTER(HJ_81,3);
HJ_83:=HJ_26 AND HJ_28 AND HJ_31 AND HJ_19 AND HJ_20 AND HJ_37 AND NOT(HJ_41) AND NOT(HJ_38) AND NOT(HJ_56) AND NOT(HJ_53) AND NOT(HJ_71) AND NOT(HJ_68);
HJ_84:=BACKSET(HJ_83,5);
HJ_85:=FILTER(HJ_84,4);
HJ_86:=HJ_26 AND HJ_28 AND HJ_31 AND HJ_19 AND HJ_20 AND NOT(HJ_41) AND NOT(HJ_56) AND NOT(HJ_71) AND NOT(HJ_38) AND NOT(HJ_53) AND NOT(HJ_68);
HJ_87:=BACKSET(HJ_86,4);
HJ_88:=FILTER(HJ_87,3);
HJ_89:=HJ_86 AND REF(HJ_86,1);
HJ_90:=BACKSET(HJ_89,4);
HJ_91:=FILTER(HJ_90,3);
HJ_92:=HJ_86 AND REF(HJ_86,2);
HJ_93:=BACKSET(HJ_92,4);
HJ_94:=FILTER(HJ_93,3);
HJ_95:=HJ_86 AND REF(HJ_86,3);
HJ_96:=BACKSET(HJ_95,4);
HJ_97:=FILTER(HJ_96,3);
HJ_98:=HJ_26 AND HJ_28 AND HJ_36 AND HJ_19 AND HJ_20 AND HJ_37 AND NOT(HJ_41) AND NOT(HJ_56) AND NOT(HJ_71) AND NOT(HJ_86) AND NOT(HJ_38) AND NOT(HJ_53) AND NOT(HJ_68) AND NOT(HJ_83);
HJ_99:=BACKSET(HJ_98,5);
HJ_100:=FILTER(HJ_99,4);
HJ_101:=HJ_26 AND HJ_28 AND HJ_36 AND HJ_19 AND HJ_20 AND NOT(HJ_41) AND NOT(HJ_56) AND NOT(HJ_71) AND NOT(HJ_86) AND NOT(HJ_38) AND NOT(HJ_53) AND NOT(HJ_68) AND NOT(HJ_83);
HJ_102:=BACKSET(HJ_101,4);
HJ_103:=FILTER(HJ_102,3);
HJ_104:=HJ_101 AND REF(HJ_101,1);
HJ_105:=BACKSET(HJ_104,4);
HJ_106:=FILTER(HJ_105,3);
HJ_107:=HJ_101 AND REF(HJ_101,2);
HJ_108:=BACKSET(HJ_107,4);
HJ_109:=FILTER(HJ_108,3);
HJ_110:=HJ_101 AND REF(HJ_101,3);
HJ_111:=BACKSET(HJ_110,4);
HJ_112:=FILTER(HJ_111,3);
HJ_113:=HJ_26 AND HJ_28 AND HJ_33 AND HJ_19 AND HJ_20 AND HJ_37 AND NOT(HJ_41) AND NOT(HJ_56) AND NOT(HJ_71) AND NOT(HJ_86) AND NOT(HJ_101) AND NOT(HJ_38) AND NOT(HJ_53) AND NOT(HJ_68) AND NOT(HJ_83) AND NOT(HJ_98);
HJ_114:=BACKSET(HJ_113,5);
HJ_115:=FILTER(HJ_114,4);
HJ_116:=HJ_26 AND HJ_28 AND HJ_33 AND HJ_19 AND HJ_20 AND NOT(HJ_41) AND NOT(HJ_56) AND NOT(HJ_71) AND NOT(HJ_86) AND NOT(HJ_101) AND NOT(HJ_38) AND NOT(HJ_53) AND NOT(HJ_68) AND NOT(HJ_83) AND NOT(HJ_98);
HJ_117:=BACKSET(HJ_116,4);
HJ_118:=FILTER(HJ_117,3);
HJ_119:=HJ_116 AND REF(HJ_116,1);
HJ_120:=BACKSET(HJ_119,4);
HJ_121:=FILTER(HJ_120,3);
HJ_122:=HJ_116 AND REF(HJ_116,2);
HJ_123:=BACKSET(HJ_122,4);
HJ_124:=FILTER(HJ_123,3);
HJ_125:=HJ_116 AND REF(HJ_116,3);
HJ_126:=BACKSET(HJ_125,4);
HJ_127:=FILTER(HJ_126,3);
HJ_128:=HJ_43 AND NOT(REF(HJ_43,4)) OR (HJ_46 AND NOT(REF(HJ_46,4))) OR (HJ_49 AND NOT(REF(HJ_49,4))) OR (HJ_52 AND NOT(REF(HJ_52,4)));
HJ_129:=HJ_58 AND NOT(REF(HJ_58,4)) OR (HJ_61 AND NOT(REF(HJ_61,4))) OR (HJ_64 AND NOT(REF(HJ_64,4))) OR (HJ_67 AND NOT(REF(HJ_67,4)));
HJ_130:=HJ_73 AND NOT(REF(HJ_73,4)) OR (HJ_76 AND NOT(REF(HJ_76,4))) OR (HJ_79 AND NOT(REF(HJ_79,4))) OR (HJ_82 AND NOT(REF(HJ_82,4)));
HJ_131:=HJ_88 AND NOT(REF(HJ_88,4)) OR (HJ_91 AND NOT(REF(HJ_91,4))) OR (HJ_94 AND NOT(REF(HJ_94,4))) OR (HJ_97 AND NOT(REF(HJ_97,4)));
HJ_132:=HJ_103 AND NOT(REF(HJ_103,4)) OR (HJ_106 AND NOT(REF(HJ_106,4))) OR (HJ_109 AND NOT(REF(HJ_109,4))) OR (HJ_112 AND NOT(REF(HJ_112,4)));
HJ_133:=HJ_118 AND NOT(REF(HJ_118,4)) OR (HJ_121 AND NOT(REF(HJ_121,4))) OR (HJ_124 AND NOT(REF(HJ_124,4))) OR (HJ_127 AND NOT(REF(HJ_127,4)));
HJ_134:=HJ_128 OR HJ_129 OR HJ_130 OR HJ_131 OR HJ_132 OR HJ_133;
STICKLINE(HJ_134 AND NOT(REF(HJ_134,4)),OPEN,CLOSE,1.2,0),COLORYELLOW;
STICKLINE(HJ_134 AND NOT(REF(HJ_134,4)) AND CLOSE/REF(CLOSE,1)>1.095,OPEN,CLOSE,0.57,0),COLORRED;
HJ_135:=FILTER(HJ_134 AND NOT(REF(HJ_134,4)),3);
STICKLINE(HJ_135,OPEN,CLOSE,1.75,0),COLORYELLOW;
STICKLINE(HJ_135,OPEN,CLOSE,0.75,0),COLORRED;
HJ_136:=SUMBARS(HJ_135,1);
STICKLINE(HJ_136 AND HJ_2=1,REF(CLOSE,HJ_136-1),REF(CLOSE,HJ_136-1),10,0),COLORAA00FF;
STICKLINE(HJ_136 AND HJ_2=1,REF(LOW,HJ_136-1),REF(LOW,HJ_136-1),10,0),COLORYELLOW;
HJ_137:=HJ_40 AND NOT(REF(HJ_40,5));
HJ_138:=HJ_55 AND NOT(REF(HJ_55,5));
HJ_139:=HJ_70 AND NOT(REF(HJ_70,5));
HJ_140:=HJ_85 AND NOT(REF(HJ_85,5));
HJ_141:=HJ_100 AND NOT(REF(HJ_100,5));
HJ_142:=HJ_115 AND NOT(REF(HJ_115,5));
HJ_143:=HJ_137 OR HJ_138 OR HJ_139 OR HJ_140 OR HJ_141 OR HJ_142;
STICKLINE(HJ_143,OPEN,CLOSE,0.5,0),COLORMAGENTA;
HJ_144:=FILTER(HJ_143,3);
STICKLINE(HJ_144 AND NOT(REF(HJ_143,5)),OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE(HJ_144 AND NOT(REF(HJ_143,5)),OPEN,CLOSE,1,0),COLORMAGENTA;
HJ_145:=SUMBARS(HJ_143,1);
STICKLINE(CLOSE>OPEN AND REF(CLOSE,1)<REF(OPEN,1) AND HIGH<REF(OPEN,1) AND CLOSE<(REF(OPEN,1)-REF(CLOSE,1))/3+REF(CLOSE,1),CLOSE,OPEN,0.57,0),COLORGREEN;
STICKLINE(OPEN>CLOSE AND CLOSE>REF(CLOSE,1) AND REF(CLOSE,1)>=REF(OPEN,1),CLOSE,OPEN,0.37,0),COLORRED;
HJ_146:=STRCAT(HYBLOCK,1);
HJ_147:=STRCAT(HJ_146,FGBLOCK);
HJ_148:=STRCAT(HJ_147,DYBLOCK);
HJ_149:=STRCAT(HJ_148,ZDBLOCK);
HJ_150:=STRCAT(HJ_149,1);
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(HJ_150,GNBLOCK)),COLORYELLOW;
HJ_151:=VALUEWHEN(HJ_136 AND HJ_2=1,REF(CLOSE,HJ_136-1));
HJ_152:=VALUEWHEN(HJ_136 AND HJ_2=1,REF(LOW,HJ_136-1));
HJ_153:=CLOSE<OPEN AND CLOSE>HJ_151 AND OPEN<HJ_151;
HJ_154:=CLOSE<OPEN AND CLOSE>HJ_152 AND OPEN<HJ_152;
HJ_155:=CLOSE<OPEN AND Abs(CLOSE-MIN(REF(CLOSE,1),REF(OPEN,1)))<=0.05 AND OPEN/CLOSE>1.025;
HJ_156:=CLOSE<OPEN AND CLOSE<REF(OPEN,1);
HJ_157:=REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)<REF(OPEN,1) AND CLOSE<OPEN AND CLOSE<REF(OPEN,2);
HJ_158:=CLOSE<OPEN AND REF(CLOSE,1)<REF(OPEN,1) AND OPEN<=REF(CLOSE,1);
HJ_159:=VOL/REF(VOL,1)>=0.95 AND CLOSE<OPEN AND CLOSE<REF(CLOSE,1);
HJ_160:=OPEN/REF(CLOSE,1)>=1.03 AND OPEN/CLOSE>1.04;
HJ_161:=HJ_153 OR HJ_154 OR HJ_155 OR HJ_156 OR HJ_157 OR HJ_158 OR HJ_159 OR HJ_160;
STICKLINE(HJ_161,OPEN,(MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE))*4/5+MIN(OPEN,CLOSE),2.76,0),COLORYELLOW;
STICKLINE(VOL/REF(VOL,1)>=1.98 AND VOL/REF(VOL,1)<=5 AND CLOSE>OPEN,OPEN,OPEN+0.03,2.76,0),COLORYELLOW;
HJ_162:=CLOSE/REF(CLOSE,1)>=1.095 AND HIGH=LOW;
HJ_163:=CLOSE/REF(CLOSE,1)>=1.095 AND HIGH=CLOSE AND OPEN=CLOSE AND HIGH>LOW;
STICKLINE(CLOSE/REF(CLOSE,1)>=1.04 OR CLOSE/REF(CLOSE,1)<=0.96 AND NOT(HJ_162 OR HJ_163),(CLOSE+OPEN)/2,(CLOSE+OPEN)/2,2,1),COLORLIBLUE;
STICKLINE(CLOSE/REF(CLOSE,1)>=1.04 OR CLOSE/REF(CLOSE,1)<=0.96 AND NOT(HJ_162 OR HJ_163),(MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE))*2/3+MIN(OPEN,CLOSE),(MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE))*2/3+MIN(OPEN,CLOSE),2,1),COLORLIBLUE;
STICKLINE(CLOSE/REF(CLOSE,1)>=1.04 OR CLOSE/REF(CLOSE,1)<=0.96 AND NOT(HJ_162 OR HJ_163),(MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE))/3+MIN(OPEN,CLOSE),(MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE))/3+MIN(OPEN,CLOSE),2,1),COLORLIBLUE;
M5角度:ATAN((MA(CLOSE,5)/REF(MA(CLOSE,5),1)-1)*100)*180/3.1416,NODRAW;
上三一:(MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE))*2/3+MIN(OPEN,CLOSE),NODRAW,COLORMAGENTA;
中二一:(OPEN+CLOSE)/2,NODRAW,COLORRED;
下三一:(MAX(OPEN,CLOSE)-MIN(OPEN,CLOSE))/3+MIN(OPEN,CLOSE),NODRAW,COLORYELLOW;
HJ_164:=HJ_162 OR HJ_163;
HJ_165:=OPEN>REF(CLOSE,1) AND OPEN>CLOSE AND OPEN-CLOSE/CLOSE>=0.04 AND VOL>=HHV(VOL,100);
HJ_166:=REF(COUNT(HJ_164,3),1) AND HJ_165;
HJ_167:=BARSLAST(FILTER(HJ_166,3));
大阴实顶:REF(OPEN,HJ_167),POINTDOT,COLORGREEN;
HJ_168:=1*AMOUNT;
HJ_169:=HHV(HJ_168,10)=HJ_168;
HJ_170:=HHV(HJ_168,30)=HJ_168;
HJ_171:=HHV(HJ_168,60)=HJ_168;
HJ_172:=HHV(HJ_168,100)=HJ_168;
HJ_173:=HHV(HJ_168,250)=HJ_168;
HJ_174:=HJ_169 OR HJ_170 OR HJ_171 OR HJ_172 OR HJ_173 AND CAPITAL/1000000<=35 AND CLOSE>REF(CLOSE,1);
HJ_175:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>=0.04 AND (VOL<=MA(VOL,60) OR VOL/REF(VOL,1)<=1.2 OR VOL<HHV(VOL,5) OR VOL>REF(HJ_174,1)) AND HIGH>LOW;
HJ_176:=LOW<大阴实顶 AND CLOSE>大阴实顶 AND CLOSE>OPEN AND (VOL/REF(VOL,1)*1.95 OR HJ_175 OR VOL>REF(HJ_174,1));
DRAWICON(HJ_176,LOW,1);
HJ_177:=IF(CLOSE<OPEN AND CLOSE>REF(CLOSE,1),1,0) AND (VOL>=HHV(VOL,30) OR VOL>REF(VOL,1)*1.1);
HJ_178:=CLOSE/REF(CLOSE,1)>=1.095;
HJ_179:=HJ_177 AND REF(HJ_178,1);
HJ_180:=BARSLAST(FILTER(HJ_179,1));
假阴实顶:REF(OPEN,HJ_180),POINTDOT,COLORGREEN;
HJ_181:=LOW<假阴实顶 AND CLOSE>假阴实顶 AND CLOSE>OPEN;
DRAWICON(FILTER(HJ_181,2),LOW*0.99,1);
HJ_182:=(OPEN-CLOSE)/OPEN>=0.04 AND (VOL/MA(VOL,60)<=2/3 OR VOL/REF(VOL,1)<=1.15 OR VOL<HHV(VOL,5));
HJ_183:=VOL<REF(LLV(VOL,20),1);
HJ_184:=VOL<=REF(LLV(VOL,100),1);
HJ_185:=VOL/MA(VOL,60)<=1/3;
HJ_186:=IF(COUNT(HJ_182,3) AND (HJ_183 OR HJ_184 OR HJ_185) AND HIGH>LOW,0,1);
HJ_187:=VOL<=REF(VOL,1) AND CLOSE>(REF(OPEN,1)-REF(CLOSE,1))/3+REF(CLOSE,1) AND CLOSE>OPEN;
HJ_188:=COUNT(HJ_182,3) AND VOL<REF(LLV(VOL,20),1) AND HIGH>LOW;
HJ_189:=HJ_175 OR HJ_186 OR HJ_187 OR HJ_188;
HJ_190:=REF(MAX(OPEN,CLOSE),3)/REF(CLOSE,1)>(-1.07) AND (REF(CLOSE,1)<REF(OPEN,1) AND REF(OPEN,1)/REF(CLOSE,1)>1.04 AND CLOSE>REF((OPEN-CLOSE)/3+CLOSE,1)) OR (REF(OPEN,2)/REF(CLOSE,2)>1.04 AND CLOSE>(REF(OPEN,2)+REF(CLOSE,2))/2);
HJ_191:=HJ_190 AND COUNT(HJ_179,7) AND CLOSE<假阴实顶 AND CLOSE>OPEN AND HJ_189;
DRAWICON(FILTER(HJ_191,2),LOW*0.99,11);

通达信K线+MACD指标(MACD类)指标公式

买卖信号

1. **基础MACD信号**: - DIFF上穿DEA:买入信号(标准MACD金叉) - DIFF下穿DEA:卖出信号(标准MACD死叉) - MACD>0:多头趋势(红柱) - MACD<0:空头趋势(绿柱) - MACD多头回调(白柱)和空头反弹(粉红柱) 2. **超买超卖信号**(通过DIFF与特定阈值交叉): - DIFF上穿80、30、50、8、5、3、10、1、2、20等正值:显示“强”(红色)- 关注超买风险 - DIFF下穿-80、-30、-50、-8、-5、-3、-10、-1、-2、-20等负值:显示“弱”(绿色)- 关注超卖机会 - DIFF上穿负值(如-80、-30等):显示“强”(红色)- 超卖反弹 - DIFF下穿正值(如80、30等):显示“弱”(绿色)- 超买回调 3. **面积计算**: - 绿柱面积:MACD<0时的累计值 - 红柱面积:MACD>0时的累计值

用法

1. **适用场景**:该指标为MACD指标的变体,主要用于判断价格动能的强弱变化和超买超卖状态 2. **使用方法**: - 观察MACD柱状图红绿变化判断趋势方向 - 关注DIFF与零轴的交叉作为中线趋势信号 - 利用大量阈值交叉判断短期超买超卖点(但信号重复度极高,实用性存疑) 3. **注意事项**: - 公式中存在大量重复/矛盾的信号描述(如同时出现"CROSS(diff,80)"和"CROSS(-80,diff)"等相反信号) - 部分阈值设置不合理(如80、-80等数值偏离DIFF正常波动范围) - 建议主要参考标准MACD金叉死叉信号,过滤冗余的阈值交叉信号 - DRAWTEXT信号仅作辅助参考,需结合其他指标综合判断

公式源码

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
macd : 2*(DIFF-DEA);
STICKLINE(MACD>0,MACD,0,0.5,1),COLORRED;
STICKLINE(MACD<0,MACD,0,0.5,1),COLORGREEN;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),MACD,0,0.5,1),COLORWHITE;
STICKLINE(MACD<0 AND MACD>REF(MACD,1),MACD,0,0.5,1),COLORFF00FF;
绿柱面积:IF (MACD<0,SUM(MACD,BARSLAST(MACD>0)),0),nodraw,colorgreen;
红柱面积:IF (MACD>0,SUM(MACD,BARSLAST(MACD<0)),0),nodraw,Colorred;
DRAWTEXT(crOSS(diff,80),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-80,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-80),diff,'强'),COLORRED;
DRAWTEXT(CROSS(80,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,30),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-30,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-30),diff,'强'),COLORRED;
DRAWTEXT(CROSS(30,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,50),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-50,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-50),diff,'强'),COLORRED;
DRAWTEXT(CROSS(50,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,80),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-8,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-8),diff,'强'),COLORRED;
DRAWTEXT(CROSS(8,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,5),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-50,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-5),diff,'强'),COLORRED;
DRAWTEXT(CROSS(5,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,3),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-3,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-3),diff,'强'),COLORRED;
DRAWTEXT(CROSS(3,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,10),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-10,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-10),diff,'强'),COLORRED;
DRAWTEXT(CROSS(10,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,1),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-1,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-1),diff,'强'),COLORRED;
DRAWTEXT(CROSS(1,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,2),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-2,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-2),diff,'强'),COLORRED;
DRAWTEXT(CROSS(2,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,20),diff,'强'),COLORRED;
DRAWTEXT(CROSS(-20,diff),diff,'弱'),COLORGREEN;
DRAWTEXT(CROSS(diff,-20),diff,'强'),COLORRED;
DRAWTEXT(CROSS(20,diff),diff,'弱'),COLORGREEN;

通达信K线+BS买卖点主图指标(趋势型)指标公式

买卖信号

1. **买入信号(B点)**:D=1000,即ZIG(3,50/5)*100指标的白线从下向上穿越黄线时,在最低价下方标注"B" 2. **卖出信号(S点)**:W=1000,即ZIG(3,50/5)*100指标的白线从上向下穿越黄线时,在最高价上方标注"S" 3. **综合买入条件(MM)**:同时满足以下条件时形成选股信号: - A条件:VAR7>VAR6 AND VAR7>25 AND VAR6<25(资金流向多头且超卖) - D=1000(ZIG指标金叉) - VAR10:大盘F值<8(大盘处于相对低位) - VAR14:VAR13<20(KDJ类指标超卖)

用法

1. **适用场景**:中长线趋势交易,结合大盘环境使用 2. **主要功能**: - 标注涨停日(涨幅≥4%的日子,黄色K线显示) - 绘制下限、上限、重心线作为支撑压力参考 - 7日均线(红色)、89日均线(绿色)、344日均线(灰色)作为趋势判断 3. **注意事项**: - ZIG(3,50/5)函数用于判断趋势转折点,参数50/5表示转向幅度 - MM信号是综合选股条件,需同时满足资金面、技术面、大盘环境多个条件 - 建议结合大势分析,在大盘F<8时使用效果更佳

公式源码

R:=4;
ZF:=(C-REF(C,1))/REF(C,1);
TJ:=ZF>=R/100 OR ZF<=-R/100;
STICKLINE(TJ AND CLOSE>OPEN,C,O,1.1,0 ),COLORYELLOW;
STICKLINE(TJ AND OPEN>=CLOSE,C,O,1.1,0 ),COLORYELLOW;
下限:IF(BARSLAST(TJ),IF(REF(H,BARSLAST(TJ)+1)<REF(L,BARSLAST(TJ)),
REF(H,BARSLAST(TJ)+1),REF(LOW,BARSLAST(TJ))),DRAWNULL),COLORWHITE;
上限:IF(BARSLAST(TJ),IF(REF(L,BARSLAST(TJ)+1)>REF(H,BARSLAST(TJ)),
REF(L,BARSLAST(TJ)+1),REF(HIGH,BARSLAST(TJ))),DRAWNULL),COLORYELLOW;
AA:=IF(REF(H,BARSLAST(TJ))<REF(C,BARSLAST(TJ)+1),
REF(C,BARSLAST(TJ)+1),REF(H,BARSLAST(TJ)));
CC:=IF(REF(LOW,BARSLAST(TJ))>REF(C,BARSLAST(TJ)+1),
REF(C,BARSLAST(TJ)+1),REF(LOW,BARSLAST(TJ)));
重心:IF(BARSLAST(TJ),(AA+CC)/2,DRAWNULL),COLORBLUE;
虎:MA(CLOSE,7),COLORRED,LINETHICK2;
凤:MA(CLOSE,89),COLORGREEN;
龙:MA(CLOSE,344),COLORGRAY;
VAR1:=SUM(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),25);
VAR2:=HIGH-REF(HIGH,1);
VAR3:=REF(LOW,1)-LOW;
VAR4:=SUM(IF(VAR2>0 AND VAR2>VAR3,VAR2,0),25);
VAR5:=SUM(IF(VAR3>0 AND VAR3>VAR2,VAR3,0),25);
VAR6:=VAR4*100/VAR1;
VAR7:=VAR5*100/VAR1;
VAR8:=MA(ABS(VAR7-VAR6)/(VAR7+VAR6)*100,15);
VAR9:=(VAR8+REF(VAR8,15))/2;
A:=(VAR7>VAR6 AND VAR7>25 AND VAR6<25);
B:=ZIG(3,50/5)*100,COLORWHITE;
G:=MA(B,2),COLORYELLOW;
D:=crOSS(B,G)*1000,COLORRED;
W:=CROSS(G,B)*1000,COLORBLUE;
E:=REF(INDEXC,1);
F:=SMA(MAX(INDEXC-E,0),3,1)/SMA(ABS(INDEXC-E),3,1);
VAR10:=F AND F<8;
VAR11:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR12:=SMA(VAR11,3,1);
VAR13:=SMA(VAR12,3,1);
VAR14:=VAR13 AND VAR13<20;
MM:=A AND D AND VAR10 AND VAR14 ;
DRAWTEXT(W=1000,H*1.01,'S' ),COLOR00FF00;
DRAWTEXT(D=1000,L*0.99,'B'),COLORRED;

通达信K版狙击主图及选股指标(均线型)指标公式

买卖信号

**买入信号(SS条件)**: - 当K版主力线上穿K版跟随主力线,且满足C>O、C>REF(C,1)、C/REF(C,1)>=1.018%时产生买入信号 - 当K版跟随主力线上穿K版辅助主力线,且满足上述涨幅条件时产生买入信号 - 当K版跟随主力线上穿K短线回踩支撑,且满足涨幅条件时产生买入信号 - 当K版主力线上穿K版辅助主力线,且满足涨幅条件时产生买入信号 - 当K版主力线上穿K短线回踩支撑,且满足涨幅条件时产生买入信号 - 当K版跟随主力线上穿K版启动线,且满足涨幅条件时产生买入信号 - 当K版辅助主力线上穿K短线回踩支撑,且满足涨幅条件时产生买入信号 - 最后一个条件较特殊:同时满足K版跟随主力线上穿K版启动线和K版主力线上穿K版启动线,且满足涨幅条件 **信号输出**: - DRAWTEXT显示“老K狙击”文字信号(COLORMAGENTA洋红色) - DRAWICON显示图标信号(图标代码9)

用法

1. **适用场景**:该指标为短线趋势指标,适用于捕捉短期强势上涨行情 2. **操作思路**:当出现买入信号时,说明短期EMA均线形成多头排列,且股价当日涨幅≥1.018%,表示个股处于强势上涨状态 3. **注意事项**: - 信号条件较为严格,要求当日必须上涨且涨幅≥1.018% - 使用多条EMA均线(3/5/7/10/20日)判断短期趋势 - 属于追涨型指标,适合在强势市场中使用 - 选股公式部分可单独用于筛选符合条件的股票 - 建议结合其他指标或趋势判断使用,避免在震荡市中频繁交易

公式源码

K版主力线:=EMA(C,3),COLORWHITE;
K版跟随主力线:=EMA(C,5),COLORYELLOW;
K版辅助主力线:=EMA(C,7),COLORBROWN;
K短线回踩支撑:=EMA(C,10),COLORLIGREEN;
K版启动线:=EMA(C,20),COLORRED,LINETHICK2;
SS:=crOSS(K版主力线,K版跟随主力线) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版跟随主力线,K版辅助主力线) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版跟随主力线,K短线回踩支撑) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版主力线,K版辅助主力线) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版主力线,K短线回踩支撑) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版跟随主力线,K版辅助主力线) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版跟随主力线,K版启动线) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版辅助主力线,K短线回踩支撑) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版跟随主力线,K版启动线) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018 AND CROSS(K版主力线,K版启动线);
DRAWTEXT(SS,L-0.04,'老K狙击'),COLORMAGENTA;
DRAWICON(SS,L-0.99,9);
{
选股公式:
K版1:=EMA(C,3),COLORWHITE;
K版2:=EMA(C,5),COLORYELLOW;
K版3:=EMA(C,7),COLORBROWN;
K版4:=EMA(C,12),COLORLIGREEN;
K版5:=EMA(C,20),COLORRED;
SS:=CROSS(K版1,K版2) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版1,K版4) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版2,K版3) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版1,K版3) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018 AND CROSS(K版1,K版4);
DRAWICON(SS,L-0.04,5);
DD:=CROSS(K版2,K版3) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版2,K版5) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版3,K版4) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018
OR CROSS(K版2,K版4) AND C>O AND C>REF(C,1) AND C/REF(C,1)>=1.018 AND CROSS(K版1,K版5);
}

通达信K版布林主图指标(均线型)指标公式

买卖信号

- **买入信号**:当PJ(5日收盘价均线)上穿ZD(6日最低价均线)时,触发买入信号(图标1)

用法

1. **适用场景**:短期趋势交易,用于捕捉股价向上突破的买入时机 2. **信号说明**:当收盘价的5日均线从下方突破6日最低价均线时,形成买入点 3. **注意事项**: - 该指标仅包含买入信号,没有明确的卖出条件 - 属于简单的基础均线交叉指标,可作为辅助判断工具 - 建议结合其他技术指标或趋势分析综合使用 - 仅作为参考,不构成直接的投资建议

公式源码

ZD:MA(LOW,6);
ZG:MA(HIGH,5);
PJ:MA(CLOSE,5);
DRAWICON(crOSS(PJ,ZD),PJ*0.98,1);

通达信K版分时T+0主图指标(MACD类)指标公式

买卖信号

该公式没有传统意义上的买卖信号(如CROSS、FILTER等)。公式逻辑为:当MACD的DEA<0时,输出黄色收盘价曲线,形成一条黄色线条。根据使用说明“黄线加仓”,当出现黄线时(DEA<0),可视为一个加仓/买入的参考信号。

用法

1. 适用场景:该指标用于辅助判断加仓时机。当MACD的DEA指标小于0时,会显示黄色线条,提示可能存在加仓机会。 2. 注意事项: - 这是一个辅助指标,需要结合其他指标(如MACD本身)一起使用 - 仅当DEA<0时显示黄线,DEA>=0时不显示 - 黄线代表的是在下跌趋势中(DEA<0)的价格走势,需要结合整体趋势判断 - 公式较为简单,建议配合其他技术分析方法使用

公式源码

{使用说明:黄线加仓。}					
					IF(macd.DEA<0,C,DRAWNULL),COLORYELLOW,LINETHICK9.99;

通达信K版MACD选股指标(MACD类)指标公式

买卖信号

**买入信号**:VAR4 AND VAR5 AND C<MA(C,10) - VAR4:MACD柱在0轴下方(绿柱区域) - VAR5:MACD柱向上转折(金叉) - C<MA(C,10):股价低于10日均线 (注:该公式只有一个买入条件输出,无卖出信号、无DRAWTEXT/DRAWICON等可视化信号输出)

用法

这是一个MACD反弹买入信号指标,适用于捕捉下跌趋势中的反弹机会。 **适用场景**: - 在下跌趋势中(MACD绿柱区域),当MACD柱开始向上转折时买入 - 要求股价处于弱势(低于10日均线),表明这是超跌反弹行情 **注意事项**: 1. 该指标仅提供买入条件,无卖出信号 2. 属于左侧交易策略,抄底风险较高,需结合其他分析方法确认 3. 建议配合成交量或其他趋势指标使用,以提高信号可靠性 4. MACD参数使用默认参数(12,26,9)

公式源码

VAR1:=EMA(C,12)-EMA(C,26);
VAR2:=EMA(VAR1,9);
VAR3:=2*(VAR1-VAR2);
VAR4:=VAR3<0;
VAR5:=crOSS(VAR3,REF(VAR3,1));
VAR4 AND VAR5 AND C<MA(C,10);