通达信〖资金启动〗综合研判长期成交量堆积确定拉升源码
指标旨在捕捉主力资金完成吸筹后的拉升启动点。它通过综合研判长期成交量堆积、筹码集中度、市值规模以及均线多头排列等多重因素,筛选出主力控盘程度高且具备爆发潜力的个股。核心策略是当指标发出“主力拉升”信号并伴随图标提示时,表明主力已结束洗盘开始发力,此时若股价放量上涨,可视为最佳跟随进场时机。该指标适合中线波段操作,帮助投资者在主力启动初期介入,坐享主升浪收益。
{主图源码如下}
TDXGS1:=CLOSE-REF(CLOSE,6);
TDXGS2:=MA(TDXGS1,6);
TDXGS3:=((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100;
TDXGS4:=SMA(TDXGS3,3,1);
TDXGS5:=SMA(TDXGS4,3,1);
TDXGS6:=EMA((3*TDXGS4-2*TDXGS5),2);
TDXGS7:=(HIGH+LOW+CLOSE)/3;
TDXGS8:=((TDXGS7-MA(TDXGS7,14))/(0.015*AVEDEV(TDXGS7,14)))/2;
TDXGS9:=(TDXGS8+(EMA(((0-(100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))))+100)/100,3)*200-100))/2;
TDXGS10:=TDXGS9-REF(TDXGS9,14);
TDXGS11:=TDXGS9-REF(TDXGS9,26);
TDXGS12:=(TDXGS9+TDXGS10+TDXGS11)/3;
KKM:=EMA(TDXGS12,4);
TDXGS13:=HHV(HIGH,34);
TDXGS14:=(2*CLOSE+HIGH+LOW)/4;
TDXGS15:=LLV(LOW,34);
TDXGS16:=EMA(((TDXGS14-TDXGS15)/(TDXGS13-TDXGS15))*100,13);
TDXGS17:=EMA(0.667*REF(TDXGS16,1)+0.333*TDXGS16,2);
TDXGS18:=TDXGS16-TDXGS17>1 AND TDXGS16< 30 AND TDXGS17< 30;
TDXGS19:=TDXGS16-TDXGS17< 0 AND TDXGS16>80 AND TDXGS17>80 AND REF(TDXGS16-TDXGS17,1)>0;
TDXGS20:=COUNT(TDXGS16-TDXGS17>0,2)=2;
TDXGS21:=(TDXGS16-TDXGS17)< 0;
趋势线:MA(CLOSE,20),COLOR0000FF;
止损线:MA(CLOSE,10);
DRAWTEXT(FILTER(TDXGS18,30),L,''),COLOR00FFFF;
DRAWTEXT(FILTER(TDXGS19,30),H,'最佳卖出时机'),COLORFFFF00;
DRAWTEXT(FILTER(TDXGS20,30),L*0.99,'持仓区'),COLOR00FF80;
DRAWTEXT(FILTER(TDXGS21,30),H,'空仓区'),COLORFF8080;
DRAWTEXT(FILTER(CLOSE/REF(CLOSE,1)>INDEXC/REF(INDEXC,1),30),L*0.995,'该股强于大盘'),COLORFF00FF;
DRAWTEXT(CROSS(MA(CLOSE,5),MA(CLOSE,10)),L*0.992,'主力拉升'),COLORFF00FF;
DRAWTEXT(CROSS(MA(CLOSE,10),MA(CLOSE,5)),H*1.008,''),COLORFF0000;
DRAWTEXT(FILTER(KKM>EMA(KKM,4) AND KKM>REF(KKM,1),30),L*0.98,'');
DRAWTEXT(FILTER(KKM< EMA(KKM,4) AND KKM< REF(KKM,1),30),H*1.02,'');
DRAWTEXT(FILTER(KKM>EMA(KKM,4) AND KKM< REF(KKM,1),30),H,''),COLORAA8800;
DRAWTEXT(FILTER(KKM< EMA(KKM,4) AND KKM>REF(KKM,1),30),L,''),COLORAA00AA;
{副图源码如下}
TDXGS31:=COUNT(EVERY(V>=MA(V,135),1),35)>=15;
TDXGS32:=(COUNT(EVERY(V>=MA(V,135),10),50)>=1 AND COUNT(EVERY(V>=MA(V,135),1),15)>=5) OR COUNT(EVERY(TDXGS31,1),15)>=1;
TDXGS33:=V>=REF(V,1)*1.45 AND TDXGS32;
TDXGS34:=COUNT(EVERY(TDXGS33,1),25)>=1;
TDXGS35:=BETWEEN(SUM(V/CAPITAL*100,35),65,500);
TDXGS36:=REF(PPART(100),1)*100>=18 AND (REF(HHV(C,35),2)-REF(LLV(C,165),2))/REF(LLV(C,165),2)*100< 58 AND COUNT(EVERY(TDXGS33,1),85)>=1 AND COUNT(EVERY(V>MA(V,135),1),15)>=2;
TDXGS37:=PPART(100)*100>=20;
TDXGS38:=REF(C,2)*CAPITAL*100/100000000>65 AND REF(C,2)*CAPITAL*100/100000000< 125 AND REF(TDXGS37,1);
TDXGS39:=REF(C,1)*FINANCE(46)/100000000<=18.5 AND REF(C,1)*CAPITAL*100/100000000< 85 AND PPART(100)*100>=30;
TDXGS310:=(REF(C,2)*CAPITAL*100/100000000< 65 OR TDXGS38 OR TDXGS39) AND (TDXGS34 OR TDXGS35 OR TDXGS36);
TDXGS311:=EMA(C,12)-EMA(C,26);
TDXGS312:=EMA(TDXGS311,9);
TDXGS313:=(TDXGS311-TDXGS312)*2;
TDXGS314:=(COUNT(EVERY(TDXGS313>=0,1),7)>=3 OR COUNT(EVERY(TDXGS313>=REF(TDXGS313,1) AND TDXGS313< 0,1),9)>=2) AND TDXGS311>=0 AND TDXGS312>=0 AND COUNT(EVERY(TDXGS311>=0 AND TDXGS312>=0,1),7)>=2;
TDXGS315:=EMA(C,12)-EMA(C,26);
TDXGS316:=EMA(TDXGS315,9);
TDXGS317:=(TDXGS315-TDXGS316)*2;
TDXGS318:=TDXGS317>0;
TDXGS319:=C/REF(C,1)>1.028 AND C=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
跟庄1号:=FILTER(TDXGS319,28)*100 AND LOW>REF(C,1)*0.93 AND TDXGS314 AND TDXGS310;
跟庄2号:=FILTER(TDXGS319,28)*100 AND LOW>REF(C,1)*0.93 AND TDXGS318 AND TDXGS310;
主力拉升:跟庄1号 OR 跟庄2号,LINETHICK2,COLOR0000FF;
DRAWICON(主力拉升,1,34);
DRAWTEXT(主力拉升,0.8,' ★主力拉升'),COLORFFFF00;
{选股源码如下}
TDXGS31:=COUNT(EVERY(V>=MA(V,135),1),35)>=15;
TDXGS32:=(COUNT(EVERY(V>=MA(V,135),10),50)>=1 AND COUNT(EVERY(V>=MA(V,135),1),15)>=5) OR COUNT(EVERY(TDXGS31,1),15)>=1;
TDXGS33:=V>=REF(V,1)*1.45 AND TDXGS32;
TDXGS34:=COUNT(EVERY(TDXGS33,1),25)>=1;
TDXGS35:=BETWEEN(SUM(V/CAPITAL*100,35),65,500);
TDXGS36:=REF(PPART(100),1)*100>=18 AND (REF(HHV(C,35),2)-REF(LLV(C,165),2))/REF(LLV(C,165),2)*100< 58 AND COUNT(EVERY(TDXGS33,1),85)>=1 AND COUNT(EVERY(V>MA(V,135),1),15)>=2;
TDXGS37:=PPART(100)*100>=20;
TDXGS38:=REF(C,2)*CAPITAL*100/100000000>65 AND REF(C,2)*CAPITAL*100/100000000< 125 AND REF(TDXGS37,1);
TDXGS39:=REF(C,1)*FINANCE(46)/100000000<=18.5 AND REF(C,1)*CAPITAL*100/100000000< 85 AND PPART(100)*100>=30;
TDXGS310:=(REF(C,2)*CAPITAL*100/100000000< 65 OR TDXGS38 OR TDXGS39) AND (TDXGS34 OR TDXGS35 OR TDXGS36);
TDXGS311:=EMA(C,12)-EMA(C,26);
TDXGS312:=EMA(TDXGS311,9);
TDXGS313:=(TDXGS311-TDXGS312)*2;
TDXGS314:=(COUNT(EVERY(TDXGS313>=0,1),7)>=3 OR COUNT(EVERY(TDXGS313>=REF(TDXGS313,1) AND TDXGS313< 0,1),9)>=2) AND TDXGS311>=0 AND TDXGS312>=0 AND COUNT(EVERY(TDXGS311>=0 AND TDXGS312>=0,1),7)>=2;
TDXGS315:=EMA(C,12)-EMA(C,26);
TDXGS316:=EMA(TDXGS315,9);
TDXGS317:=(TDXGS315-TDXGS316)*2;
TDXGS318:=TDXGS317>0;
TDXGS319:=C/REF(C,1)>1.028 AND C=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
跟庄1号:=FILTER(TDXGS319,28)*100 AND LOW>REF(C,1)*0.93 AND TDXGS314 AND TDXGS310;
跟庄2号:=FILTER(TDXGS319,28)*100 AND LOW>REF(C,1)*0.93 AND TDXGS318 AND TDXGS310;
跟庄有道X:跟庄1号 OR 跟庄2号;

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:FINANCE
定制指标公式、软件请联系QQ或微信同号:88652583
TDXGS1赋值:收盘价-6日前的收盘价
TDXGS2赋值:TDXGS1的6日简单移动平均
TDXGS3赋值:((收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值))*100
TDXGS4赋值:TDXGS3的3日[1日权重]移动平均
TDXGS5赋值:TDXGS4的3日[1日权重]移动平均
TDXGS6赋值:(3*TDXGS4-2*TDXGS5)的2日指数移动平均
TDXGS7赋值:(最高价+最低价+收盘价)/3
TDXGS8赋值:((TDXGS7-TDXGS7的14日简单移动平均)/(0.015*TDXGS7的14日平均绝对偏差))/2
TDXGS9赋值:(TDXGS8+(((0-(100*(14日内最高价的最高值-收盘价)/(14日内最高价的最高值-14日内最低价的最低值)))+100)/100的3日指数移动平均*200-100))/2
TDXGS10赋值:TDXGS9-14日前的TDXGS9
TDXGS11赋值:TDXGS9-26日前的TDXGS9
TDXGS12赋值:(TDXGS9+TDXGS10+TDXGS11)/3
KKM赋值:TDXGS12的4日指数移动平均
TDXGS13赋值:34日内最高价的最高值
TDXGS14赋值:(2*收盘价+最高价+最低价)/4
TDXGS15赋值:34日内最低价的最低值
TDXGS16赋值:((TDXGS14-TDXGS15)/(TDXGS13-TDXGS15))*100的13日指数移动平均
TDXGS17赋值:0.667*1日前的TDXGS16+0.333*TDXGS16的2日指数移动平均
TDXGS18赋值:TDXGS16-TDXGS17>1 AND TDXGS16< 30 AND TDXGS17< 30
TDXGS19赋值:TDXGS16-TDXGS17< 0 AND TDXGS16>80 AND TDXGS17>80 AND 1日前的TDXGS16-TDXGS17>0
TDXGS20赋值:统计2日中满足TDXGS16-TDXGS17>0的天数=2
TDXGS21赋值:(TDXGS16-TDXGS17)< 0
输出趋势线:收盘价的20日简单移动平均,COLOR0000FF
输出止损线:收盘价的10日简单移动平均
当满足条件TDXGS18的30日过滤时,在最低价位置书写文字,COLOR00FFFF
当满足条件TDXGS19的30日过滤时,在最高价位置书写文字,COLORFFFF00
当满足条件TDXGS20的30日过滤时,在最低价*0.99位置书写文字,COLOR00FF80
当满足条件TDXGS21的30日过滤时,在最高价位置书写文字,COLORFF8080
当满足条件收盘价/1日前的收盘价>大盘的收盘价/1日前的大盘的收盘价的30日过滤时,在最低价*0.995位置书写文字,COLORFF00FF
当满足条件收盘价的5日简单移动平均上穿收盘价的10日简单移动平均时,在最低价*0.992位置书写文字,COLORFF00FF
当满足条件收盘价的10日简单移动平均上穿收盘价的5日简单移动平均时,在最高价*1.008位置书写文字,COLORFF0000
当满足条件KKM>KKM的4日指数移动平均ANDKKM>1日前的KKM的30日过滤时,在最低价*0.98位置书写文字
当满足条件KKM当满足条件KKM>KKM的4日指数移动平均ANDKKM<1日前的KKM的30日过滤时,在最高价位置书写文字,COLORAA8800
当满足条件KKM1日前的KKM的30日过滤时,在最低价位置书写文字,COLORAA00AA
TDXGS31赋值:统计35日中满足最近1日一直存在成交量(手)>=成交量(手)的135日简单移动平均的天数>=15
TDXGS32赋值:(统计50日中满足最近10日一直存在成交量(手)>=成交量(手)的135日简单移动平均的天数>=1 AND 统计15日中满足最近1日一直存在成交量(手)>=成交量(手)的135日简单移动平均的天数>=5) OR 统计15日中满足最近1日一直存在TDXGS31的天数>=1
TDXGS33赋值:成交量(手)>=1日前的成交量(手)*1.45 AND TDXGS32
TDXGS34赋值:统计25日中满足最近1日一直存在TDXGS33的天数>=1
TDXGS35赋值:成交量(手)/当前流通股本(手)*100的35日累和位于65和500之间
TDXGS36赋值:1日前的100日前那部分成本占总成本的比例*100>=18 AND (2日前的35日内收盘价的最高值-2日前的165日内收盘价的最低值)/2日前的165日内收盘价的最低值*100< 58 AND 统计85日中满足最近1日一直存在TDXGS33的天数>=1 AND 统计15日中满足最近1日一直存在成交量(手)>成交量(手)的135日简单移动平均的天数>=2
TDXGS37赋值:100日前那部分成本占总成本的比例*100>=20
TDXGS38赋值:2日前的收盘价*当前流通股本(手)*100/100000000>65 AND 2日前的收盘价*当前流通股本(手)*100/100000000< 125 AND 1日前的TDXGS37
TDXGS39赋值:1日前的收盘价*自由流通股本(股)/100000000<=18.5 AND 1日前的收盘价*当前流通股本(手)*100/100000000< 85 AND 100日前那部分成本占总成本的比例*100>=30
TDXGS310赋值:(2日前的收盘价*当前流通股本(手)*100/100000000< 65 OR TDXGS38 OR TDXGS39) AND (TDXGS34 OR TDXGS35 OR TDXGS36)
TDXGS311赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
TDXGS312赋值:TDXGS311的9日指数移动平均
TDXGS313赋值:(TDXGS311-TDXGS312)*2
TDXGS314赋值:(统计7日中满足最近1日一直存在TDXGS313>=0的天数>=3 OR 统计9日中满足最近1日一直存在TDXGS313>=1日前的TDXGS313ANDTDXGS313<0的天数>=2) AND TDXGS311>=0 AND TDXGS312>=0 AND 统计7日中满足最近1日一直存在TDXGS311>=0ANDTDXGS312>=0的天数>=2
TDXGS315赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
TDXGS316赋值:TDXGS315的9日指数移动平均
TDXGS317赋值:(TDXGS315-TDXGS316)*2
TDXGS318赋值:TDXGS317>0
TDXGS319赋值:收盘价/1日前的收盘价>1.028 AND 收盘价=最高价 AND 成交量(手)的4日线性回归预测值位于0.2*成交量(手)的12日线性回归预测值和2.1*成交量(手)的12日线性回归预测值之间
跟庄1号赋值:TDXGS319的28日过滤*100 AND 最低价>1日前的收盘价*0.93 AND TDXGS314 AND TDXGS310
跟庄2号赋值:TDXGS319的28日过滤*100 AND 最低价>1日前的收盘价*0.93 AND TDXGS318 AND TDXGS310
输出主力拉升:跟庄1号 OR 跟庄2号,线宽为2,COLOR0000FF
当满足条件主力拉升时,在1位置画34号图标
当满足条件主力拉升时,在0.8位置书写文字,COLORFFFF00
TDXGS31赋值:统计35日中满足最近1日一直存在成交量(手)>=成交量(手)的135日简单移动平均的天数>=15
TDXGS32赋值:(统计50日中满足最近10日一直存在成交量(手)>=成交量(手)的135日简单移动平均的天数>=1 AND 统计15日中满足最近1日一直存在成交量(手)>=成交量(手)的135日简单移动平均的天数>=5) OR 统计15日中满足最近1日一直存在TDXGS31的天数>=1
TDXGS33赋值:成交量(手)>=1日前的成交量(手)*1.45 AND TDXGS32
TDXGS34赋值:统计25日中满足最近1日一直存在TDXGS33的天数>=1
TDXGS35赋值:成交量(手)/当前流通股本(手)*100的35日累和位于65和500之间
TDXGS36赋值:1日前的100日前那部分成本占总成本的比例*100>=18 AND (2日前的35日内收盘价的最高值-2日前的165日内收盘价的最低值)/2日前的165日内收盘价的最低值*100< 58 AND 统计85日中满足最近1日一直存在TDXGS33的天数>=1 AND 统计15日中满足最近1日一直存在成交量(手)>成交量(手)的135日简单移动平均的天数>=2
TDXGS37赋值:100日前那部分成本占总成本的比例*100>=20
TDXGS38赋值:2日前的收盘价*当前流通股本(手)*100/100000000>65 AND 2日前的收盘价*当前流通股本(手)*100/100000000< 125 AND 1日前的TDXGS37
TDXGS39赋值:1日前的收盘价*自由流通股本(股)/100000000<=18.5 AND 1日前的收盘价*当前流通股本(手)*100/100000000< 85 AND 100日前那部分成本占总成本的比例*100>=30
TDXGS310赋值:(2日前的收盘价*当前流通股本(手)*100/100000000< 65 OR TDXGS38 OR TDXGS39) AND (TDXGS34 OR TDXGS35 OR TDXGS36)
TDXGS311赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
TDXGS312赋值:TDXGS311的9日指数移动平均
TDXGS313赋值:(TDXGS311-TDXGS312)*2
TDXGS314赋值:(统计7日中满足最近1日一直存在TDXGS313>=0的天数>=3 OR 统计9日中满足最近1日一直存在TDXGS313>=1日前的TDXGS313ANDTDXGS313<0的天数>=2) AND TDXGS311>=0 AND TDXGS312>=0 AND 统计7日中满足最近1日一直存在TDXGS311>=0ANDTDXGS312>=0的天数>=2
TDXGS315赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
TDXGS316赋值:TDXGS315的9日指数移动平均
TDXGS317赋值:(TDXGS315-TDXGS316)*2
TDXGS318赋值:TDXGS317>0
TDXGS319赋值:收盘价/1日前的收盘价>1.028 AND 收盘价=最高价 AND 成交量(手)的4日线性回归预测值位于0.2*成交量(手)的12日线性回归预测值和2.1*成交量(手)的12日线性回归预测值之间
跟庄1号赋值:TDXGS319的28日过滤*100 AND 最低价>1日前的收盘价*0.93 AND TDXGS314 AND TDXGS310
跟庄2号赋值:TDXGS319的28日过滤*100 AND 最低价>1日前的收盘价*0.93 AND TDXGS318 AND TDXGS310
输出跟庄有道X:跟庄1号 OR 跟庄2号