通达信macd优化指标(MACD类)指标公式

买卖信号

**买入信号:** 1. 低位金叉:DIFF与DEA在低位金叉(DIFF<-0.1) 2. 二次金叉:零轴下方二次金叉 3. 底背离:MACD底背离信号 4. 三全项:同时满足低位金叉、二次金叉、底背离三个条件 5. AD条件:满足特定条件的买入信号(MACD连续两天大于0且股价创14日新低) 6. DRAWICON(CROSS(DIFF,DEA),DEA,1):金叉买入图标 **卖出信号:** 1. 顶背离:MACD顶背离信号 2. DRAWICON(CROSS(DEA,DIFF),DEA,2):死叉卖出图标

用法

1. 本指标是基于经典MACD指标的优化版本,包含标准MACD的所有功能 2. **低位金叉**:在DIFF<-0.1的低位出现金叉时,是较强的买入信号 3. **二次金叉**:在零轴下方出现第二次金叉,预示趋势可能反转 4. **底背离**:股价创新低但MACD未创新低,是典型的买入信号 5. **三全项**:同时满足低位金叉、二次金叉、底背离三个条件时,是非常强的买入信号 6. **AD条件**:特定环境下(MACD由负转正且股价创短期新低)的买入机会 7. 顶背离是卖出信号,提示股价可能见顶 8. 可结合金叉死叉进行短线操作,也可结合背离判断趋势反转

公式源码

DIFF:EMA(CLOSE,12)-EMA(CLOSE,27);
DEA:EMA(DIFF,9);
macd:2*(DIFF-DEA), COLORSTICK,LINETHICK2;
低位金叉:=crOSS(DIFF,DEA) AND DIFF<-0.1;
STICKLINE(低位金叉,0,0.08,6,0),COLORYELLOW;
DRAWTEXT(低位金叉,0.16,' 低位金叉'),COLORWHITE;
JCCOUNT:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(JCCOUNT=2,21)=1;
STICKLINE(二次金叉,0,0.06,6,0),COLORFF00FF;
DRAWICON(二次金叉,DEA*0.9,1) ;
DRAWTEXT(二次金叉,0.2,' 二次金叉'),COLORYELLOW;
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
STICKLINE(底背离,0,0.03,6,0),COLOR00FF00;
底背:DRAWLINE(A1=0,DEA,底背离,DEA,0),COLORRED,LINETHICK4;
DRAWTEXT(底背离,0.12,' 底背离'),COLORFF00FF;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);
顶背:DRAWLINE(A2=0,DEA,顶背离,DEA,0),COLORGREEN,LINETHICK4;
DRAWTEXT(低位金叉 AND 二次金叉 AND 底背离,0.25,'三全项'),COLOR0000FF,LINETHICK2;
DRAWICON(CROSS(DIFF,DEA),DEA,1);
DRAWICON(CROSS(DEA,DIFF),DEA,2);
AD:=LOW=LLV(LOW,14) AND LOW<REF(LOW,1) AND LOW<REF(LOW,5) AND MACD>REF(MACD,1) AND 0>MACD AND 0>REF(MACD,1);
DRAWICON(AD,MACD,9);

通达信macd+kdj+rsi+大盘顶底背离指标(趋势型)指标公式

买卖信号

买入信号: 1. MACD底背离(B1>0):显示"M底" 2. KDJ底背离(B2>0):显示"K底" 3. RSI底背离(B3>0):显示"RSI底" 4. 大盘MACD底背离(BD1>0):显示"大盘MACD底背" 5. 大盘RSI底背离(BD3>0):显示"大盘RSI底背" 6. 趋势线买入(BB0):趋势线从11以下上穿且股价<中线时显示"★买" 7. MMTT信号:MACD金叉且当日股价涨停时触发 卖出信号: 1. MACD顶背离(D1>0):显示"M顶" 2. KDJ顶背离(D2>0):显示"K顶" 3. RSI顶背离(D3>0):显示"RSI顶背" 4. 大盘MACD顶背离(DD1>0):显示"大盘MACD顶背" 5. 大盘RSI顶背离(DD3>0):显示"大盘RSI顶背" 6. 趋势线卖出(DD0):趋势线从89以上下穿且股价>中线时显示"★卖"

用法

这是一个综合型技术指标,结合了MACD、KDJ、RSI、DMI等多个常用指标,并包含大盘对比分析。 适用场景: 1. 底背离/顶背离信号:用于判断趋势反转,底背离是买入信号,顶背离是卖出信号 2. 趋势线信号:通过趋势线与11和89的交叉判断中短期买卖点 3. 大盘对比:同步分析大盘走势,判断是否与大盘同步 4. MMTT信号:捕捉MACD金叉且股价强势涨停的机会 注意事项: 1. 多个指标同时出现信号时可靠性更高 2. 底背离需要结合成交量验证 3. 建议结合大盘走势使用,避免逆势操作 4. 指标包含DMI的PDI和MDI差值计算,可辅助判断趋势强度

公式源码

流通盘:CAPITAL/1000000,NODRAW;
量比:DYNAINFO(17),NODRAW;
{概念:DYBLOCK,NODRAW;}
{地域:GNBLOCK,NODRAW;}
利润率:FINANCE(43),NODRAW;
DRAWTEXT_FIX(1,0,0,0,'DYBLOCK'+'GNBLOCK');
X1:2*"rsi.RSI1"(6,12,24),COLORWHITE;
X2:=2*"RSI.RSI2"(6,12,24);
150,COLORRED;
底:-50;
顶:50;
TRR := SUM(MAX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
PDM:= SUM(IF(HD>0 AND HD>LD,HD,0),14);
MDM:= SUM(IF(LD>0 AND LD>HD,LD,0),14);
PDI:= PDM*100/TRR;
mdi:= MDM*100/TRR;
A1:=BARSLAST(REF(crOSS("macd.DIF"(12,26,9),"MACD.DEA"(12,26,9)),1));
B1:=REF(C,A1+1)>C AND REF("MACD.DIF"(12,26,9),A1+1)<"MACD.DIF"(12,26,9) AND CROSS("MACD.DIF"(12,26,9),"MACD.DEA"(12,26,9));
A2:=BARSLAST(REF(CROSS("kdj.K"(9,3,3),"kdJ.D"(9,3,3)),1));
B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));
A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
C1:=BARSLAST(REF(CROSS("MACD.DEA"(12,26,9),"MACD.DIF"(12,26,9)),1));
D1:=REF(C,C1+1)<C AND REF("MACD.DIF"(12,26,9),C1+1)>"MACD.DIF"(12,26,9) AND CROSS("MACD.DEA"(12,26,9),"MACD.DIF"(12,26,9));
C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));
D2:=REF(C,C2+1)<C AND REF("KDJ.K"(9,3,3),C2+1)>"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));
C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
D3:=REF(C,C3+1)<C AND REF("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
C4:=BARSLAST(REF(CROSS(MDI,PDI),1));
D4:=REF(C,C+1)<C AND REF(MDI,C4+1)>MDI AND CROSS(MDI,PDI);
A4:=BARSLAST(REF(CROSS(PDI,MDI),1));
B4:=REF(C,A4+1)>C AND REF(PDI,A4+1)<PDI AND CROSS(PDI,MDI);
{dmi底背:IF(B4>0,-50,0),COLOR0099FF,POINTDOT;
DRAWTEXT(B4>0,-5,'DMI底背'),COLOR0099FF;}
{DMI顶背:IF(D4>0,50,0),COLORBLUE,POINTDOT;
DRAWTEXT(D4>0,15,'DMI顶背'),COLORBLUE;}
MACD底背:IF(B1>0,-30,0),COLORRED,POINTDOT;
DRAWTEXT(B1>0,-20,'M底'),COLORRED;
MACD顶背:IF(D1>0,30,0),COLOR00FF00,POINTDOT;
DRAWTEXT(D1>0,20,'M顶'),COLOR00FF00;
KDJ底背:IF(B2>0,-20,0),COLORFF00FF,POINTDOT;
DRAWTEXT(B2>0,-10,'K底'),COLORFF00FF;
KDJ顶背:IF(D2>0,20,0),COLORFFCC66,POINTDOT;
DRAWTEXT(D2>0,10,'K顶'),COLORFFCC66;
RSI底背:IF(B3>0,-40,0),COLORYELLOW,POINTDOT;
DRAWTEXT(B3>0,-30,'RSI底'),COLORYELLOW;
RSI顶背:IF(D3>0,40,0),COLORFFFFFF,POINTDOT;
DRAWTEXT(D3>0,30,'RSI顶背'),COLORFFFFFF;
STICKLINE(B1>0,-40,0,0,0),COLORRED;
STICKLINE(B2>0,-35,0,0,0),COLORFF00FF;
STICKLINE(B3>0,-50,0,4,0),COLORYELLOW;
STICKLINE(D1>0,40,0,0,0),COLOR00FF00;
STICKLINE(D2>0,35,0,0,0),COLORFFCC66;
STICKLINE(D3>0,50,0,4,0),COLORWHITE;
{STICKLINE(B4>0,-50,0,0,0),COLOR0099FF;
STICKLINE(D4>0,50,0,0,0),COLORBLUE;}
{STICKLINE("KDJ.J"(80,3,3)<0,25,0,0,0),COLORRED;
STICKLINE("KDJ.J"(80,3,3)>100,25,50,0,0),COLORGREEN;
DRAWTEXT("KDJ.J"(80,3,3)<0,25,'J小于0'),COLORFFCC66;}
{大盘}
DIFFD :=EMA(INDEXC/100,12) - EMA(INDEXC/100,26);
DEAD:=EMA(DIFFD,9);
MACDD:=2*(DIFFD-DEAD);
{RSI}
LCD:=REF(INDEXC,1);
RSID1:=SMA(MAX(INDEXC-LCD,0),6,1)/SMA(ABS(INDEXC-LCD),6,1)*100;
RSID2:=SMA(MAX(INDEXC-LCD,0),12,1)/SMA(ABS(INDEXC-LCD),12,1)*100;
AD1:=BARSLAST(REF(CROSS(DIFFD,DEAD),1));
BD1:=REF(INDEXC,AD1+1)>INDEXC AND REF(DIFFD,AD1+1)<DIFFD AND CROSS(DIFFD,DEAD);
CD1:=BARSLAST(REF(CROSS(DEAD,DIFFD),1));
DD1:=REF(INDEXC,CD1+1)<INDEXC AND REF(DIFFD,CD1+1)>DIFFD AND CROSS(DEAD,DIFFD);
MACDD底背:=IF(BD1>0,-50,0),COLORRED,POINTDOT;
DRAWTEXT(BD1>0,-50,'大盘MACD底背'),COLORRED;
STICKLINE(BD1>0,-50,0,0,0),COLORRED;
MACDD顶背:=IF(DD1>0,50,0),COLOR00FF00,POINTDOT;
DRAWTEXT(DD1>0,50,'大盘MACD顶背'),COLOR00FF00;
STICKLINE(DD1>0,50,0,0,0),COLOR00FF00;
AD3:=BARSLAST(REF(CROSS(RSID1,RSID2),1));
BD3:=REF(INDEXC,AD3+1)>INDEXC AND REF(RSID1,AD3+1)<RSID1 AND CROSS(RSID1,RSID2);
CD3:=BARSLAST(REF(CROSS(RSID2,RSID1),1));
DD3:=REF(INDEXC,CD3+1)<INDEXC AND REF(RSID1,CD3+1)>RSID1 AND CROSS(RSID2,RSID1);
RSID底背:=IF(BD3>0,-50,0),COLORYELLOW,POINTDOT;
DRAWTEXT(BD3>0,-40,'大盘RSI底背'),COLORRED;
STICKLINE(BD3>0,-40,0,0,0),COLORYELLOW;
RSID顶背:=IF(DD3>0,50,0),COLORFFFFFF;
DRAWTEXT(DD3>0,40,'大盘RSI顶背'),COLORFFFFFF;
STICKLINE(DD3>0,40,0,0,0),COLORFFFFFF;
H1:=MAX(DYNAINFO(3),DYNAINFO(5));
L1:=MIN(DYNAINFO(3),DYNAINFO(6));
P1:=H1-L1;
阻力:=L1+P1*7/8;
支撑:=L1+P1*0.5/8;
中线:=(支撑+阻力)/2,COLORWHITE,POINTDOT;
V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趋势线:=EMA(V11,3),LINETHICK2,COLORLIMAGENTA;
BB0:=REF(趋势线,1)<11 AND CROSS(趋势线,11) AND C<中线;
DRAWTEXT(BB0,0,'★买'),COLORRED;
DD0:=REF(趋势线,1)>89 AND CROSS(89,趋势线) AND C>中线;
DRAWTEXT(DD0,0,'★卖'),COLORGREEN;
ZTTT:=C>=REF(C,1)*1.07;
MMTT:50*(COUNT(CROSS("MACD.DIF"(12,26,9),"MACD.DEA"(12,26,9)),1)=1 AND ZTTT),COLORYELLOW;

通达信macd+RSI+KDJ金叉的选股指标(KDJ类)指标公式

买卖信号

**买入信号:** 1. **买1条件**:KDJ_J上穿15;或者KDJ_J上穿KDJ_K且KDJ_D<30 2. **买2条件**:RSI1上穿20;或者KDJ_D<50且RSI1上穿RSI2 3. **买3条件**:MACD DIF上穿DEA且KDJ_D<55;或者MACD MACD上穿0 4. **最终买入信号**:当买0>1时输出买信号(表示多个买入条件同时满足) **注意**:该公式只有买入信号,没有明确的卖出条件。

用法

1. **适用场景**:综合运用KDJ、RSI、MACD三个指标进行买入时机判断,属于多指标共振买入策略 2. **信号筛选**:公式设计为"买0>1",即需要至少2个买入条件同时满足才发出信号,这样可以提高信号的可靠性 3. **参数说明**: - KDJ参数:39,3,3(较常用参数略有调整) - RSI参数:6,2,2和6,12,24 - MACD使用默认参数 4. **注意事项**: - 该指标仅包含买入信号,无卖出条件 - 需要结合其他指标或方法确定卖出时机 - 多指标共振可能产生信号延迟,但能提高信号准确度 - 建议结合大盘走势和个股基本面综合判断

公式源码

kdj_K:="kdJ.K"(39,3,3);KDJ_D:="KDJ.D"(39,3,3);KDJ_J:="KDJ.J"(39,3,3);
买1:=crOSS(KDJ_J,15) OR (CROSS(KDJ_J,KDJ_K) AND KDJ_D<30);
买2:=CROSS("rsi.RSI1"(6,2,2),20) OR KDJ_D<50 AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
买3:=CROSS("macd.DIF","MACD.DEA") AND KDJ_D<55 OR CROSS("MACD.MACD",0);
买0:=买1+买2+买3;
买:IF(买0>1,买0,0);

通达信k线斜率选股指标(均线型)指标公式

买卖信号

**买入信号**:XG条件 - 前一日4日线斜率<0(短期均线下行) - 前一日10日线斜率<0(中期均线下行) - 前一日4日线斜率<前一日10日线斜率(短期均线位置低于中期均线) - 前一日10日线斜率<前一日30日线斜率(中期均线位置低于长期均线) - 四日线斜率上穿十日线斜率(CROSS函数,表示短期均线开始走强并突破中期均线)

用法

这是一个趋势转折型选股指标,适用于捕捉均线系统从下跌转为上涨的临界点。 **适用场景**: - 用于寻找中长期下跌后开始企稳回升的股票 - 适合在横盘整理或回调后寻找启动信号 **注意事项**: - 该指标没有明确的卖出条件输出,仅作为选股/买入参考 - 需要结合成交量、涨幅等其他因素综合判断 - 建议设置止盈止损策略 - CROSS函数表示金叉信号,是买入的技术依据

公式源码

X1:=EMA(C,4);
X2:=REF(X1,1);
X3:=EMA(C,10);
X4:=REF(X3,1);
X5:=EMA(C,30);
X6:=REF(X5,1);
四日线斜率:=((X1-X2)/X2*100)*10;
十日线斜率:=((X3-X4)/X4*100)*10;
三十线斜率:=((X5-X6)/X6*100)*10;
涨幅:=(C/REF(C,1)-1)*100;
量比:=V/REF(MA(V,5),1);
XG: REF(四日线斜率,1)<0 AND REF(十日线斜率,1)<0 AND REF(四日线斜率,1)< REF(十日线斜率,1) AND REF(十日线斜率,1)< REF(三十线斜率,1) AND crOSS(四日线斜率,十日线斜率) ;

通达信k线同图月周日主图指标(其他)指标公式

买卖信号

无明确的买卖信号。该公式主要用于周期分析,在主图上同时显示月线、周线和日线,并计算支撑阻力位。公式中没有任何买入/卖出条件语句,没有使用CROSS、FILTER、DRAWTEXT、DRAWICON等信号输出函数。

用法

1. **前置条件**:需要先建立一个名为"001引用"的公式(代码见第一步),该公式包含C、O、H、L四个基本行情数据引用 2. **适用场景**:用于在日线界面同时查看月线、周线走势,实现多周期同图分析 3. **使用方法**: - 加载公式后,主图会显示日K线 - 月线以不同颜色的方块显示(上涨蓝色,下跌绿色) - 周线以不同颜色的方块显示(上涨深蓝色,下跌棕色) - 粉色点线显示今日阻力位,绿色点线显示今日支撑位 4. **注意事项**:必须先建立"001引用"公式,否则无法正常显示

公式源码

第一步,建立一个引用公式“001引用”( 引用公式不单独使用)
C1:C;
O1:O;
H1:H;
L1:L;
第二步,导入本公式
◆月周日k线同图◆{需要与"001引用"公式配套使用}
WC:="001引用.C1#WEEK"LINETHICK0;
WO1:=IF(WEEkdAY<REF(WEEKDAY,1),O,DRAWNULL);
WO:=HHV(WO1,WEEKDAY),LINETHICK0;
WH:=HHV(H,WEEKDAY),LINETHICK0;
WL:=LLV(L,WEEKDAY),LINETHICK0;
MC:="001引用.C1#MONTH"LINETHICK0;
MO1:=IF(DAY<REF(DAY,1),O,DRAWNULL);
MO:=HHV(MO1,DAY),LINETHICK0;
A:=DAY<REF(DAY,1);
B:=BARSLAST(A)+1;
MH:=HHV(H,B),LINETHICK0;
ML:=LLV(L,B),LINETHICK0;
STICKLINE(MC>=MO,MO,MC,4,0),COLOR5CA8FD;
STICKLINE(MC<MO,MO,MC,4,0),COLOR008B00;
STICKLINE(WC>=WO,WO,WC,4,0),COLOR003399;
STICKLINE(WC<WO,WO,WC,4,0),COLOR993300;
{JC:=(REF(C,3)+REF(C,5)+REF(C,7)+REF(C,8)+REF(C,13)+REF(C,21))/6;
参考价:SMA(JC,5,1),CIRCLEDOT,COLORGREEN;
IF(C>=参考价,参考价,DRAWNULL),CIRCLEDOT,COLOR0000FF;价:}
GJ:=(C+H+L+O)/4;
明日阻力:=L+(GJ-L)+(C-L),LINETHICK0;
明日支撑:=L+(C-GJ),LINETHICK0;
今日阻力:IF(ISLASTBAR,REF(明日阻力,1),DRAWNULL),POINTDOT,LINETHICK4,COLORMAGENTA;
今日支撑:IF(ISLASTBAR,REF(明日支撑,1),DRAWNULL),POINTDOT,LINETHICK4,COLORMAGENTA;
DRAWKLINE(H,O,L,C);
MA5:MA(CLOSE,5);
MA10:MA(CLOSE,10);
MA30:MA(CLOSE,30);
MA60:MA(CLOSE,60);

通达信k力指标(资金型)指标公式

买卖信号

该公式未包含传统的买入/卖出信号(如CROSS、FILTER、DRAWTEXT、DRAWICON等函数)。仅通过STICKLINE画线来展示KLIFX指标的数值变化: - KLIFX>=0时显示洋红色柱状线(偏多) - KLIFX<0时显示橙色柱状线(偏空)

用法

1. **适用场景**:用于判断资金流向和动能变化,属于资金型/动量指标 2. **计算逻辑**: - 先计算价格与5日均线的偏离值(VC) - 再计算偏离值的加速度(AC) - 最后乘以成交量放大倍数(LB=15日均量/150日均量) 3. **注意事项**: - 柱状线为红色(正值)时表示多头动能占优 - 柱状线为橙色(负值)时表示空头动能占优 - 成交量放大时,指标数值会被放大,反映量价配合情况 - 无明确买卖点提示,需结合其他指标或均线使用

公式源码

MC:=MA(C,5);
VC:=C-MC;{V:=DC}
MVC:=MA(VC,3);
AC:=VC-MVC;{A:=D(V)=D(DC)}
LB:=MA(V,15)/MA(V,150);
KLIFX:=AC*LB;
STICKLINE(KLIFX>=0,0,KLIFX,2,1),COLORCC00CC;
STICKLINE(KLIFX<0,0,KLIFX,2,1),COLORCC6600;

通达信kdj买卖提示指标(超买超卖型)指标公式

买卖信号

**买入信号:** - DRAWICON(crOSS(J1,J2) AND J1<K,J1,1):当J1上穿J2,且J1<K时,显示买入图标(图标1) **卖出信号:** - DRAWICON(CROSS(J2,J1) AND J1>K,J1,2):当J2上穿J1,且J1>K时,显示卖出图标(图标2)

用法

1. **适用场景**:该指标为KDJ类指标的变体,主要用于判断市场的超买超卖状态和短期买卖点 2. **使用方法**: - 当出现买入图标时,表示短期可能出现反弹机会 - 当出现卖出图标时,表示短期可能存在回调风险 3. **注意事项**: - 该指标结合了J线与J2线的交叉关系,以及J1与K线的位置关系来确定信号 - "做多能量"指标可辅助判断多方力量 - 作为震荡类指标,在震荡行情中信号可能较为频繁 - 建议结合其他指标或趋势分析综合判断,避免单独使用 - 16日周期设置较短,信号较为灵敏,但可能产生较多假信号

公式源码

VAR1:=1;
VAR2:=(CLOSE-LLV(LOW,16))/(HHV(HIGH,16)-LLV(LOW,16))*100;
K: VAR1*SMA(VAR2,8,1);
D: VAR1*SMA(K,10,1);
J1: VAR1*3*K-2*D;
J2: MA(J1,3);
做多能量: SMA(VAR2,7,1);
DRAWICON(crOSS(J1,J2) AND J1<K,J1,1);
DRAWICON(CROSS(J2,J1) AND J1>K,J1,2);

通达信kdjmacd周金周死月金月死指标(MACD类)指标公式

买卖信号

1. **MACD周金叉**:当周线DIF上穿周线DEA时产生买入信号(显示"MACD周金叉") 2. **MACD周死叉**:当周线DEA上穿周线DIF时产生卖出信号(显示"MACD周死叉") 3. **MACD月金叉**:当月线DIF上穿月线DEA时产生买入信号(显示"MACD月金叉") 4. **MACD月死叉**:当月线DEA上穿月线DIF时产生卖出信号(显示"MACD月死叉") 5. **KDJ周金叉**:当周线K上穿周线D时产生买入信号(显示"KDJ周金叉") 6. **KDJ周死叉**:当周线D上穿周线K时产生卖出信号(显示"KDJ周死叉") 7. **KDJ月金叉**:当月线K上穿月线D时产生买入信号(显示"KDJ月金叉") 8. **KDJ月死叉**:当月线D上穿月线K时产生卖出信号(显示"KDJ月死叉")

用法

本指标为多周期共振指标,同时结合了MACD和KDJ两个指标,并分别查看周线和月线级别的信号。适用于中长线投资者进行趋势判断和多周期共振分析。使用时需注意: 1. 周线/月线信号相对日线信号更为稳定,但反应较为滞后 2. 多周期同时出现金叉时,买入信号更为可靠;多周期同时出现死叉时,卖出风险更大 3. 建议结合其他技术分析方法和基本面分析综合判断 4. 指标中包含日线级别的MACD(DIFF、DEA)和KDJ(K、D、J)柱子,可同时观察短周期走势

公式源码

DIF:(EMA(CLOSE,12)-EMA(CLOSE,26))*100,COLOR0000FF,LINETHICK2;
DEA:EMA(DIF,9),COLORFFFFFF,LINETHICK2;
macd:(DIF-DEA)*2,COLORSTICK;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1),COLORYELLOW;
D:SMA(K,3,1),COLORFFFF00;
J:3*K-2*D,COLORMAGENTA;
DIFW:="MACD.DIF#WEEK";
DEAW:="MACD.DEA#WEEK";
FCA:=FILTER(crOSS(DIFW,DEAW),0);
SCA:=FILTER(CROSS(DEAW,DIFW),0);
M周金叉:IF(CROSS("MACD.DIF#WEEK","MACD.DEA#WEEK"),-50,0),COLOR0000FF,LINETHICK2;
DRAWTEXT(FCA,-45,' MACD周金叉'),COLOR0000FF;
M周死叉:IF(CROSS("MACD.DEA#WEEK","MACD.DIF#WEEK"),-50,0),COLOR00FF00,LINETHICK2;
DRAWTEXT(SCA,-45,' MACD周死叉'),COLOR00FF00;
DIFM:="MACD.DIF#MONTH";
DEAM:="MACD.DEA#MONTH";
FCB:=FILTER(CROSS(DIFM,DEAM),0);
SCB:=FILTER(CROSS(DEAM,DIFM),0);
M月金叉:IF(CROSS("MACD.DIF#MONTH","MACD.DEA#MONTH"),-60,0),COLOR00FFFF,LINETHICK2;
DRAWTEXT(FCB,-55,' MACD月金叉'),COLOR00FFFF;
M月死叉:IF(CROSS("MACD.DEA#MONTH","MACD.DIF#MONTH"),-60,0),COLORFF6600,LINETHICK2;
DRAWTEXT(SCB,-55,' MACD月死叉'),COLORFF6600;
KKW:="kd.K#WEEK",COLORRED;
KDW:="KD.D#WEEK",COLORYELLOW;
KCD:=FILTER(CROSS(KKW,KDW),0);
SCD:=FILTER(CROSS(KDW,KKW),0);
K周金叉:IF(CROSS("kdj.K#WEEK","KDJ.D#WEEK"),50,0),COLOR0000FF,LINETHICK2;
DRAWTEXT(KCD,50,' KDJ周金叉'),COLOR0000FF;
K周死叉:IF(CROSS("KDJ.D#WEEK","KDJ.K#WEEK"),50,0),COLOR00FF00,LINETHICK2;
DRAWTEXT(SCD,50,' KDJ周死叉'),COLOR00FF00;
KKM:="KDJ.K#MONTH",COLORRED;
KDM:="KDJ.D#MONTH",COLORYELLOW;
KDB:=FILTER(CROSS(KKM,KDM),0);
SDB:=FILTER(CROSS(KDM,KKM),0);
K月金叉:IF(CROSS("KDJ.K#MONTH","KDJ.D#MONTH"),60,0),COLOR00FFFF,LINETHICK2;
DRAWTEXT(KDB,60,' KDJ月金叉'),COLOR00FFFF;
K月死叉:IF(CROSS("KDJ.D#MONTH","KDJ.K#MONTH"),60,0),COLORFF6600,LINETHICK2;
DRAWTEXT(SDB,60,' KDJ月死叉'),COLORFF6600;

通达信ene选股指标(选股型)指标公式

买卖信号

**买入信号**:`CROSS(C,LOWER) AND DYNAINFO(17)<2` - 收盘价上穿10日均线*91%(即10日均线向下9%的位置) - 同时要求量比小于2(表示成交量相对清淡) **卖出信号**:无

用法

这是一个**选股公式**(公式名为XG)。 **适用场景**: - 寻找股价在相对低位启动的股票 - 股价刚刚突破10日均线下方9%的支撑位 - 量比小于2说明是缩量上涨,可能存在主力控盘或惜售行为 **注意事项**: - 该指标只给出买入条件,没有卖出信号,需要结合其他分析方法 - 量比小于2的限制是为了过滤掉成交量异常放大的情况 - 建议结合大盘走势、板块效应等因素综合判断 - 单独使用存在风险,建议设置止损位

公式源码

LOWER:=MA(CLOSE,10)*(1-9/100);
XG:crOSS(C,LOWER) AND DYNAINFO(17)<2;

通达信asi和obv叠加指标(趋势型)指标公式

买卖信号

该公式中不包含明确的买入/卖出条件语句,没有使用CROSS、FILTER、DRAWTEXT、DRAWICON等信号输出函数。公式仅计算了ASI(累积摆动指标)和OBV(能量潮)两个技术指标的值及其均线,没有给出具体的买卖点提示。

用法

1. **ASI(累积摆动指标)**:用于判断价格趋势的动量,当ASI线上穿其均线MASI时,可能暗示短期强势;当ASI线下穿MASI时,可能暗示短期走弱。 2. **OBV(能量潮)**:用于观察成交量与价格走势的配合情况,可作为趋势验证的辅助指标。 3. **适用场景**:适合用于判断趋势运行状态和动量变化,但需要投资者自行结合其他技术分析方法或添加买卖条件来形成具体的交易信号。 4. **注意事项**:该公式为基础计算公式,实际使用时应结合股价位置、成交量等因素综合判断,不建议单独作为买卖依据。

公式源码

LC:=REF(CLOSE,1);
AA:=Abs(HIGH-LC);
BB:=ABS(LOW-LC);
CC:=ABS(HIGH-REF(LOW,1));
DD:=ABS(LC-REF(OPEN,1));
R:=IF(AA>BB AND AA>CC,AA+BB/2+DD/4,IF(BB>CC AND BB>AA,BB+AA/2+DD/4,CC+DD/4));
X:=(CLOSE-LC+(CLOSE-OPEN)/2+LC-REF(OPEN,1));
SI:=8*X/R*MAX(AA,BB);
asi:SUM(SI,0);
MASI:MA(ASI,6);
VA:=IF(CLOSE>REF(CLOSE,1),vol,-VOL);
obv:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);