主图指标 通达信

寻龙诀主图指标源码四大模块构成:

全景信息看板:在盘面左上角实时显示行业、地域、概念板块,以及总股本、流通盘、流通市值、上市日期、获利比例、换手率、量比、涨幅和安全度等核心基本面与筹码数据,省去频繁切换界面的麻烦。

寻龙决战法:专门针对低价股(19元以下)的底部放量启动设计。通过多重均线多头排列、温和放量及涨幅控制,精准捕捉主力在底部刚刚点火、尚未大幅拉升的“潜龙”起涨点。

寻龙突破战法:基于50日周期的前期高低点连线,捕捉股价放量突破前期重要阻力位(前高)的瞬间,并叠加涨幅与量能条件,确认突破的有效性。

涨跌停与异动追踪:全面兼容普通个股与ST股的涨跌幅限制,通过K线变色直观展示涨停、跌停、曾涨跌停及涨跌停开盘的状态。同时内置了“终极寻龙突破”模型,结合MACD、筹码集中度及连续异动确认,捕捉主升浪中的接力加速点。

寻龙诀主图指标源码

DRAWTEXT_FIX(1,0.01,0,0,HYBLOCK),COLOR0080FF;
DRAWTEXT_FIX(1,0.05,0,0,DYBLOCK),COLOR00FFFF;
DRAWTEXT_FIX(1,0.10,0,0,GNBLOCK),COLOR00FFFF;DRAWKLINE(H,O,L,C);
总股本:=STRCAT(STRCAT('总股本: ',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘: ',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(' 全流通: ',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));
市值:=STRCAT(STRCAT(' 流通市值: ',CON2STR((CAPITAL/1000000)*C,2)),'亿');
上市日期:=STRCAT(' 上市日期: ',CON2STR(HHV((BARSCOUNT(C)=0)*(DATE+19000000),0),0));
DRAWTEXT_FIX(1,0.52,0,0,'☆微信公众号:(程序化指标)WWW.GUSHI.IN ☆'),COLORRED;
股本市值:=STRCAT('股本市值: ',STRCAT(STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值),上市日期));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.04,0,股本市值),COLORGREEN;
DRAWTEXT_FIX(1,0.007,0.075,0,'获利比例:'),COLORYELLOW;
DRAWNUMBER_FIX(1,0.05,0.075,0,CONST(WINNER(C)*100)),COLORYELLOW;
DRAWNUMBER_FIX(1,0.205,0.075,0,CONST(DYNAINFO(37)*100)),COLORYELLOW;
DRAWTEXT_FIX(1,0.18,0.075,0,'换手:'),COLORYELLOW;
DRAWNUMBER_FIX(1,0.26,0.075,0,CONST(DYNAINFO(17))),COLORYELLOW;
DRAWTEXT_FIX(1,0.24,0.075,0,'量比:'),COLORYELLOW;
DRAWTEXT_FIX(1,0.295,0.075,0,'涨幅:'),COLORYELLOW;
DRAWNUMBER_FIX(1,0.32,0.075,0,CONST(DYNAINFO(14)*100)),COLORYELLOW;
安全度:=ROUND2((COST(95)-COST(5))/HHV(H,1250)*100,1);
安全度字符串:=STRCAT(STRCAT('安全度',CON2STR(安全度,3)),'%');
DRAWTEXT_FIX(ISLASTBAR,0.092,0.075,0,安全度字符串),COLORYELLOW;
寻龙决条件:=VOL>=REF(VOL,1)*1.9 
            AND (IF(CLOSEREF(CLOSE,1),1)) 
            AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>4 
            AND CLOSE<19 
            AND MA(VOL,4)>MA(VOL,16) 
            AND CLOSE>MA(CLOSE,30) AND CLOSE>MA(CLOSE,78) 
            AND CLOSE>MA(CLOSE,5) AND CLOSE>MA(CLOSE,10) AND CLOSE>MA(CLOSE,20) 
            AND (CLOSE-REF(CLOSE,3))/REF(CLOSE,3)*100<29 
            AND (CLOSE-REF(CLOSE,6))/REF(CLOSE,6)*101<40;
DRAWTEXT(寻龙决条件,LOW-0.01,'★寻龙决'),COLORYELLOW;
周期参数:=50;
前期高点条件:=REF(CLOSE,周期参数)=HHV(CLOSE,2*周期参数+1);
高点过滤:=FILTER(前期高点条件,周期参数);
高点连线:=BACKSET(高点过滤,周期参数+1);
最终高点:=FILTER(高点连线,周期参数);
前期低点条件:=REF(CLOSE,周期参数)=LLV(CLOSE,2*周期参数+1);
低点过滤:=FILTER(前期低点条件,周期参数);
低点连线:=BACKSET(低点过滤,周期参数+1);
最终低点:=FILTER(低点连线,周期参数);
连线状态:=BACKSET(BARSTATUS=2,BARSLAST(最终高点)+1);
有效连线:=连线状态>REF(连线状态,1);
前期高位:=REF(CLOSE,BARSLAST(最终高点));
前期低位:=REF(CLOSE,BARSLAST(最终低点));
STICKLINE(1,前期高位,前期高位,5,0),COLORWHITE; 
STICKLINE(1,前期低位,前期低位,5,0),COLORMAGENTA;
突破前高:=CROSS(CLOSE,REF(前期高位,1)) AND (VOL>=REF(VOL,1)*2 OR VOL>=REF(VOL,2)*2);
STICKLINE(突破前高,HIGH,LOW,0,0),COLOR33FFDD;
STICKLINE(突破前高,CLOSE,OPEN,3,0),COLOR33CFDD;
STICKLINE(突破前高,CLOSE,OPEN,2.5,0),COLOR33DFDD;
STICKLINE(突破前高,CLOSE,OPEN,2,0),COLOR33EFDD;
STICKLINE(突破前高,CLOSE,OPEN,1,0),COLOR33FFDD;
前高线:REF(CLOSE,BARSLAST(有效连线)),COLORRED,DOTLINE,LINETHICK2;
顶高线:REF(CLOSE,BARSLAST(有效连线)),COLORYELLOW,DOTLINE,LINETHICK2;
突破前高确认:=CROSS(CLOSE,前期高位) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>6;
DRAWTEXT(突破前高确认,LOW-0.01,'★寻龙突2'),COLORYELLOW;
DKX线:=DKX*1.02;
短线回调:=CLOSEMA(CLOSE,5) AND CLOSE6 AND (CLOSE-REF(CLOSE,5))/REF(CLOSE,5)*100>5;
DRAWICON(短线回调,HIGH*1.03,8);
极端逃顶:=(CLOSE-REF(CLOSE,6))/REF(CLOSE,6)*100>45 AND CLOSE20;
DRAWICON(极端逃顶,HIGH*1.01,15);
NE:=IF(NAMELIKE('S') OR NAMELIKE('*S'),0.05,0.1);
涨停:=CLOSE/REF(CLOSE,1)-1>=NE-0.01/REF(CLOSE,1) AND CLOSE=HIGH AND PERIOD=5;
STICKLINE(涨停,CLOSE,OPEN,1,0),COLORFF00F5;
跌停:=REF(CLOSE,1)/CLOSE-1>=NE-0.01/REF(CLOSE,1) AND LOW=CLOSE AND PERIOD=5;
STICKLINE(跌停,CLOSE,OPEN,-1,0),COLOR00FF00;
曾涨停:=HIGH/REF(CLOSE,1)-1>=NE-0.01/REF(CLOSE,1) AND CLOSE=NE-0.01/REF(CLOSE,1) AND LOW=NE-0.01/REF(CLOSE,1) AND OPEN=HIGH AND PERIOD=5;
STICKLINE(涨停开盘,CLOSE+(OPEN-CLOSE)*0.9,OPEN,-1,0),COLORFF00F5;
跌停开盘:=REF(CLOSE,1)/OPEN-1>=NE-0.01/REF(CLOSE,1) AND LOW=OPEN AND PERIOD=5;
STICKLINE(跌停开盘,CLOSE-(CLOSE-OPEN)*0.9,OPEN,-1,0),COLOR00FF00;
DIFF:=EMA(CLOSE,6)-EMA(CLOSE,38);
DEA:=EMA(DIFF,6);
MACD值:=2*(DIFF-DEA);
M价:=(REF(MACD值,1)/2+(26-1)*REF(EMA(CLOSE,26),1)/(26+1)-(12-1)*REF(EMA(CLOSE,12),1)/(12+1)+2*DIFF/(9+1)+(9-1)*REF(DEA,1)/(9+1))/2/(1/(12+1)-1/(26+1)),COLORWHITE;
WDIF:=EMA(EMA(EMA(CLOSE,3),3),3)+DIFF;
共振趋势线:EMA(WDIF,9),COLORGREEN,LINETHICK2;
IF(共振趋势线>=REF(共振趋势线,1),共振趋势线,DRAWNULL),COLORRED,LINETHICK2;
四价均价:=(3*CLOSE+LOW+OPEN+HIGH)/6;
X2:=EMA(四价均价,13);
X3:=EMA(X2,3);
X4:=EMA(X3,3);
X5:=EMA(X4,3);
X6:=EMA(X5,3);
X7:=EMA(X6,3);
X8:=(20*四价均价+19*REF(四价均价,1)+18*REF(四价均价,2)+17*REF(四价均价,3)+16*REF(四价均价,4)+15*REF(四价均价,5)+14*REF(四价均价,6)+13*REF(四价均价,7)+12*REF(四价均价,8)+11*REF(四价均价,9)+10*REF(四价均价,10)+9*REF(四价均价,11)+8*REF(四价均价,12)+7*REF(四价均价,13)+6*REF(四价均价,14)+5*REF(四价均价,15)+4*REF(四价均价,16)+3*REF(四价均价,17)+2*REF(四价均价,18)+REF(四价均价,20))/210;
多空线:MA(X8,20),COLOR197800,LINETHICK4;
趋势线:MA(多空线,2),COLOR197800,LINETHICK3;
共振金叉:=CROSS(共振趋势线,趋势线) AND OPEN-3 AND CLOSE>DKX线 AND (CLOSE-REF(CLOSE,3))/REF(CLOSE,3)*100<30 AND (CLOSE-REF(CLOSE,2))/REF(CLOSE,2)*100<20 AND SUM(VOL/CAPITAL*100,1)<18;
DRAWICON(共振金叉,LOW,9);
基础异动:=CLOSE/REF(CLOSE,1)-1>=NE-0.01/REF(CLOSE,1) AND CLOSE=HIGH 
          AND MACD.DEA<0.6 AND MACD.DEA>-0.5 AND MACD.MACD>-2 AND MACD.DIF>-1.5 AND MACD.DIF<0.8 
          AND (CLOSE-REF(CLOSE,2))/REF(CLOSE,2)*100<20.8 
          AND (COST(95)-COST(5))/(COST(95)+COST(5))/2*100<25 
          AND (CLOSE-REF(CLOSE,44))/REF(CLOSE,44)*100>-25 
          AND (HHV(HIGH,7)-LLV(LOW,7))/REF(OPEN,6)<0.45 
          AND (CLOSE-REF(CLOSE,6))/REF(CLOSE,6)*100>-10;
异动确认1:=REF(基础异动,1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>9.2 AND VOL<=REF(VOL,1)*11;
STICKLINE(异动确认1,OPEN,CLOSE,3,0),COLORLIMAGENTA;
DRAWICON(异动确认1,CLOSE*1.018,28);
异动确认2:=REF(基础异动,2) AND REF(CLOSE,1)=REF(HIGH,1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>6 AND VOL<=REF(VOL,1)*11;
DRAWICON(异动确认2,CLOSE*1.018,13);
终极寻龙突破:=(基础异动 OR 异动确认1 OR 异动确认2) AND 寻龙决条件;
DRAWTEXT(终极寻龙突破,LOW-0.01,'★寻龙突1'),COLORYELLOW;
DRAWICON(终极寻龙突破,LOW,23);