通达信完美主图指标(均线型)指标公式

核心逻辑

该指标是一个综合型技术分析工具,主要包含以下几个方面: 1. **均线系统**:使用5、10、20、30、60、120日均线来判断股价的趋势方向和支撑压力位 2. **KDJ随机指标**:通过RSV计算K、D、J值,用于判断短期超买超卖状态 3. **主力散户分析**:用EMA计算主力线和散户线的差值,判断主力资金动向 4. **动能趋势线**:基于近期最低价和最高价的区间,计算股价的动能强度 5. **涨跌停和K线上色**:直观显示涨停(黄色)、跌停(绿色)以及K线颜色变化

买卖信号

**买入信号:** - "短进":J指标从低位回升且J<20时金叉(条件:J上穿昨日J+0.01,且J<20) - "见底":主力线上穿散户线,且两者都小于0 **卖出信号:** - "险":动能趋势线突破70 - "减":动能趋势线突破80 - "出局":动能趋势线突破87.5 **其他信号:** - MA10上穿MA20时在高位显示"-------------"横线

用法

1. **均线多头排列**:当短期均线上穿长期均线,且呈多头排列时,表明趋势向上 2. **KDJ超卖买入**:当J值低于20出现金叉时,是短期买入机会 3. **主力散户关注**:当主力线从下方上穿散户线,且两者都在0轴下方时,可能预示底部信号 4. **动能趋势线**:数值越高风险越大,70以上注意风险,80以上考虑减仓,87.5以上考虑清仓 5. **结合涨跌停**:黄色K线表示涨停,绿色表示跌停

公式源码

DRAWTEXT(crOSS(MA(C,10),MA(C,20)),H,'-------------'),LINETHICK2;
 DRAWBAND(MA(C,3),RGB(230,0,250),HHV(MA(C,5),10),RGB(0,100,150));
 MA5:MA(CLOSE,5);
 MA10:MA(CLOSE,10);
 MA20:MA(CLOSE,20);
 MA30:MA(CLOSE,30);
 MA60:MA(CLOSE,60),CIRCLEDOT;
 MA120:MA(CLOSE,120),CIRCLEDOT;
 RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
 K:=SMA(RSV,3,1);
 D:=SMA(K,3,1);
 J:=3*K-2*D;
 X:=LLV(J,2)=LLV(J,8);
 Y:=IF(CROSS(J,REF(J+0.01,1)) AND X AND J<20,30,0);
 主力:=EMA( (CLOSE-MA(CLOSE,3))/MA(CLOSE,3),2);
 散户:=EMA( (CLOSE-MA(CLOSE,20))/MA(CLOSE,20),7);
 VAR2:=LLV(LOW,10);
 VAR3:=HHV(HIGH,25);
 动能趋势线:=100*EMA((CLOSE-VAR2)/(VAR3-VAR2),4);
 DRAWTEXT(CROSS(动能趋势线,70),HIGH*1.02,'险'),COLORGREEN;
 DRAWTEXT(CROSS(动能趋势线,80),HIGH*1.02,'减'),COLOR00FF00;
 DRAWTEXT(CROSS(动能趋势线,87.5),HIGH*1.02,'出局'),COLORWHITE;
 DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<20,LOW,'短进'),COLORFF00FF;
 DRAWTEXT(CROSS(主力,散户) AND 主力<0 AND 散户<0,LOW,'见底'),COLORRED;
 DRAWICON(CROSS(主力,散户) AND 主力<0 AND 散户<0,LOW,1);
 涨家数:INDEXADV,NODRAW,COLORRED;
 跌家数:INDEXDEC,NODRAW,COLORGREEN;
 {涨跌停显示}
 涨停:=IF((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(O,1)),1,0);
 STICKLINE(涨停,O,C,3,0),COLORYELLOW;
 ZDF:=(C-REF(C,1))/REF(C,1)*100;
 STICKLINE(ZDF<-9.9,O,C,3,0),COLORGREEN;
 {以下为k线上色}
 STICKLINE(CLOSE> REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORRED;
 STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR000055;
 STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLOR000077;
 STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLOR000099;
 STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLOR0000BB;
 STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLOR0000DD;
 STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLOR0000FF;
 STICKLINE(CLOSE= REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORWHITE;
 STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR555555;
 STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLOR777777;
 STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLOR999999;
 STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLORBBBBBB;
 STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLORDDDDDD;
 STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLORFFFFFF;
 STICKLINE(CLOSE< REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORCYAN;
 STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR990000;
 STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLORCC0000;
 STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLORFF4400;
 STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLORFF8800;
 STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLORFFCC00;
 STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLORCYAN;