通达信『主力侦探』精准捕捉主力动向,提前布局牛股!
公式介绍
【主力侦探】包含主图、副图及公式,是一套全方位追踪主力行为的分析工具。主图公式在K线图上直观展示个股核心基本面(所属板块、股本市值、业绩指标),同时通过多维度技术指标构建主力侦查线,标注“主力吸筹”“变盘点”“主力拉升”“启动点”等关键信号;副图公式以数值形式量化主力活跃度,公式则精准筛选出“主力拉升”信号触发的个股,手机和电脑端均可通用。
使用方法
1. 主图使用:将源码导入通达信主图指标,K线图会显示基本面信息和彩色波段,绿色/红色主力侦查线区分趋势强弱,出现“★主力吸筹”可关注,“变盘点”提示趋势转折,“主力拉升”“启动点”为买入参考信号;
2. 副图使用:导入副图指标后,关注“主力拉升”线突破100的节点,突破时会标注“☆主力拉升”;
总结
1. 公式核心是通过基本面+技术面双重维度追踪主力行为,信号直观易识别;
2. 主图看趋势和关键信号,公式一键筛选拉升潜力股,兼顾分析与实操;
3. 信号触发时需结合量能等市场环境综合判断,提高操作准确性。
主力侦探主图源码:
{ 主力侦探主图源码如下: }
所属板块:=STRCAT('【所属板块】:',STRCAT(STRCAT(' [行业]—',HYBLOCK),STRCAT(' [概念]—',GNBLOCK)));
风格板块:=STRCAT('【风格板块】:',STRCAT(STRCAT(' [地域]—',DYBLOCK),STRCAT(' [风格]—',FGBLOCK)));
总股本:=STRCAT(STRCAT(' 总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(STRCAT(' 流通比:',CON2STR(CAPITAL/TOTALCAPITAL*100,2)),'%');
市值:=STRCAT(STRCAT(' 流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
股本市值:=STRCAT('【股本市值】:',STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值));
市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));
净资收益率:=STRCAT(' 净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
主营利润率:=STRCAT(' 主营利润率:',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
当前业绩:=STRCAT('【当前业绩】:',STRCAT(STRCAT(市盈率,净资收益率),主营利润率));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,所属板块),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR ,0.005,0.07,0,风格板块),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.17,0,当前业绩),COLORMAGENTA;
G1:=CLOSE;
G2:=LOW;
G3:=OPEN;
G4:=HIGH;
CTA1:=MEMA(EMA((((C-O)*2)+O),20),10) ;
CTA2:=MEMA(MEMA((((C-O)*2)+O),3),10);
DRAWBAND(CTA1,RGB(0,0,255),CTA2,RGB(255,100,228));
主力侦查:EMA((MA(G1,5)),3) ,LINETHICK3,COLORGREEN;
IF(主力侦查>REF(主力侦查,3),主力侦查,DRAWNULL),LINETHICK3,COLORRED;
IF(主力侦查< REF(主力侦查,3),主力侦查,DRAWNULL),LINETHICK3,COLORGREEN;
YA_1:=((G1-(MA(G1,13)))/(MA(G1,13)))*-100;
YA_2:=((G1-(LLV(G2,13)))/((HHV(G4,13))-(LLV(G2,13))))*100 ;
YA_3:=SMA(YA_2,3,2);
YA_4:=SMA(YA_3 ,3,2);
YA_5:=SMA(YA_4 ,5,1);
主力吸筹:=(((REF(YA_1,1))>=16) AND (((REF(YA_1,1))/YA_1)>=1.23)) AND (CROSS(YA_4,YA_5));
DRAWTEXT_FIX(1,0.980,20,1,', '),COLOR333333;
DRAWTEXT(主力吸筹,G2,'★主力吸筹'),COLORWHITE;
XA_1:=MA(G1,41)+MA(G1,41)*10/100;
XA_2:=MA(G1,23)+MA(G1,23)*5/100;
XA_3:=(MA(G1,3)+MA(G1,6)+MA(G1,12)+MA(G1,24))/4;
XA_4:=G1>REF(G1,1)*1.05 ;
DRAWTEXT(CROSS(XA_3,XA_2) AND XA_4,G2*0.98,'变盘点'),LINETHICK2,COLORMAGENTA;
STICKLINE((CROSS(XA_3,XA_2) AND XA_4),G3,G1,3,0),COLORMAGENTA;
DRAWTEXT(CROSS(XA_3,XA_1) AND XA_4,G2,'主力拉升'),LINETHICK2,COLORYELLOW;
STICKLINE((CROSS(XA_3,XA_1) AND XA_4),G3,G1,3,0),COLORRED;
X_1:=100*(HHV(G4,21)-G1)/(HHV(G4,21)-LLV(G2,21));
X_2:=100*(HHV(G4,42)-G1)/(HHV(G4,42)-LLV(G2,42));
X_3:=((EMA(G1,12)-EMA(G1,26))-(EMA((EMA(G1,12)-EMA(G1,26)),9)))*2;
X_4:=(G4+G2+G1)/3 ;
X_5:=(X_4-MA(X_4,14))/(0.015*AVEDEV(X_4,14));
X_6:=IF((CROSS(X_1,20) AND CROSS(X_2,20)),0,1);
X_7:=CROSS(X_5,250) AND CCI>REF(CCI,1) AND X_3>0 AND X_6 AND C>EMA(C,200);
X_8:=SMA(H,14,2)*1.08;
主力锁仓:FILTER((X_7 AND C>X_8) OR (REF(X_7,1) AND C>X_8),3),NODRAW,COLORYELLOW;
DRAWTEXT(主力锁仓,L*0.99,'启动点'),LINETHICK2,COLORYELLOW;
STICKLINE(主力锁仓,G1,G3,3,0),COLORYELLOW,LINETHICK4;
{ 主力侦探副图源码如下: }
ZBGS1:=(CLOSE-LLV(LOW,180));
ZBGS2:=(HHV(HIGH,180)-LLV(LOW,180));
ZBGS3:=3*SMA(ZBGS1/ZBGS2*100,5,1);
主力侦探:=SMA(ZBGS1/ZBGS2*100,180,1);
一招致胜:=ZBGS3-2*SMA(主力侦探,15,1);
主力拉升:EMA(一招致胜,5),LINETHICK3,COLORWHITE;
DRAWBAND(主力拉升,255,100,0);
100,LINETHICK2,COLOR999999;
STICKLINE(CROSS(主力拉升,100),100,160,2,0),COLORRED;
DRAWTEXT(CROSS(主力拉升,100),90,'☆主力拉升'),COLORYELLOW;
{选股源码如下}
ZBGS1:=(CLOSE-LLV(LOW,180));
ZBGS2:=(HHV(HIGH,180)-LLV(LOW,180));
ZBGS3:=3*SMA(ZBGS1/ZBGS2*100,5,1);
ZBGS4:=SMA(ZBGS1/ZBGS2*100,180,1);
主力侦探:=ZBGS3-2*SMA(ZBGS4,15,1);
一招致胜:=EMA(主力侦探,5);
XG:CROSS(一招致胜,100);