通达信〖连红启动模型〗识别主力吸筹及强势启动阶段的买入信号源码
本指标旨在追踪主力资金动向及股价上涨动能,通过综合分析趋势、量价关系与筹码集中度,识别主力吸筹及强势启动阶段的买入信号。
在操作层面,当系统出现“连红信号”或“钻石信号”时,意味着股票首次进入连续强势状态,可作为关注或初步建仓的时机。若同时触发共振信号,则表明高控盘、涨停等多重利好因素叠加,上涨确定性显著增强,适合作为强力介入点。此外,应重点关注“主力吸筹”与“强度”数值,数值越高,反映主力控盘意愿越强,持股待涨的成功概率也相应提升。
N1:=9;N2:=10;M1:=3;M2:=13;M3:=34;
涨停:=C/REF(C,1)>=1.0982 AND C/REF(C,1)<=1.102 OR C/REF(C,1)>=1.1998;
量饱和度:=IF(AMOUNT/C/(HHV(AMOUNT,20)/HHV(C,20))*100>100,100,AMOUNT/C/(HHV(AMOUNT,20)/HHV(C,20))*100);
散户线:=100*(HHV(H,60)-C)/(HHV(H,60)-LLV(LOW,60));
高控盘:=量饱和度=100 AND 散户线=0;
ZBGSHJ5:=(3*C+LOW+O+H)/6;
ZBGSHJ6:=EMA((ZBGSHJ5-MA(ZBGSHJ5,84))/(0.015*AVEDEV(ZBGSHJ5,84)),2);
强趋势:=ZBGSHJ6>HHV(MA(ZBGSHJ6,5),21);
量价线:=EMA((EMA(C*VOL,3)/EMA(VOL,3)+EMA(C*VOL,6)/EMA(VOL,6)+EMA(C*VOL,12)/EMA(VOL,12)+EMA(C*VOL,24)/EMA(VOL,24))/4,13);
突破量价:=CROSS(C,1.13*量价线);
获盘:=WINNER(C)*100;
筹码启动:=CROSS(WINNER(C/1.35)*100,30);
{ 核心评分系统 }
多头排列:=MA(C,3)>=MA(C,13) AND MA(C,34)>=REF(MA(C,34),1);
趋势多头:=EMA(C,12)>EMA(C,50);
加速点:=(-(HHV(EMA(C,5),14)-C))/C*5000;
综合评分:=(IF(多头排列,2,0)+IF(ZBGSHJ6>0,2,0)+IF(趋势多头,2,0)+(C/REF(C,1)-1))/10+加速点/1000;
{ 判断连续两日红柱:昨日红柱、今日红柱 }
今日红柱:=综合评分>=0.8 AND C>REF(C,1);
昨日红柱:=REF(今日红柱,1);
连续红:=今日红柱 AND 昨日红柱;
{ 20天内首次出现连续红信号:近20周期无连续红,今日刚满足 }
首次钻石:=连续红 AND COUNT(连续红,20)=1;
{ 画图 }
STICKLINE(综合评分>=0.8 AND C>REF(C,1),0,综合评分,2,0),COLORRED;
STICKLINE(综合评分>=0.8 AND C<=REF(C,1),0,综合评分,2,0),COLORYELLOW;
STICKLINE(综合评分<0.8,0,0.5,2,0),COLORWHITE;
首红:=BARSLASTCOUNT(综合评分>=0.8 AND C>REF(C,1))=1;
共振信号:=强趋势 AND 突破量价 AND 高控盘 AND 涨停;
DRAWICON(首红,0,25);
DRAWICON(共振信号,0.8,34);
{ 仅20日内第一次出现连续红柱时显示钻石图标与文字 }
DRAWICON(首次钻石,0.3,26);
DRAWTEXT(首次钻石,0.45,'连红信号'),COLORYELLOW;
{ 输出 }
主力吸筹:综合评分>=0.8 AND C>REF(C,1),NODRAW,COLORRED;
强度:IF(综合评分>=0.5,综合评分,0.5),NODRAW;
饱和度:量饱和度,NODRAW,COLORYELLOW;
主筹集中度:获盘,NODRAW,COLORRED;
散:散户线,NODRAW,COLORWHITE;
钻石信号:首次钻石,NODRAW,COLORLIRED;

未来函数检测结果如下:
该公式包含未来函数:WINNER
定制指标公式、软件请联系QQ或微信同号:88652583
N1赋值:9
N2赋值:10
M1赋值:3
M2赋值:13
M3赋值:34
涨停赋值:收盘价/1日前的收盘价>=1.0982 AND 收盘价/1日前的收盘价<=1.102 OR 收盘价/1日前的收盘价>=1.1998
量饱和度赋值:如果成交额(元)/收盘价/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100>100,返回100,否则返回成交额(元)/收盘价/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100
散户线赋值:100*(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)
高控盘赋值:量饱和度=100 AND 散户线=0
ZBGSHJ5赋值:(3*收盘价+最低价+开盘价+最高价)/6
ZBGSHJ6赋值:(ZBGSHJ5-ZBGSHJ5的84日简单移动平均)/(0.015*ZBGSHJ5的84日平均绝对偏差)的2日指数移动平均
强趋势赋值:ZBGSHJ6>21日内ZBGSHJ6的5日简单移动平均的最高值
量价线赋值:(收盘价*成交量(手)的3日指数移动平均/成交量(手)的3日指数移动平均+收盘价*成交量(手)的6日指数移动平均/成交量(手)的6日指数移动平均+收盘价*成交量(手)的12日指数移动平均/成交量(手)的12日指数移动平均+收盘价*成交量(手)的24日指数移动平均/成交量(手)的24日指数移动平均)/4的13日指数移动平均
突破量价赋值:收盘价上穿1.13*量价线
获盘赋值:以收盘价计算的获利盘比例*100
筹码启动赋值:以收盘价/1.35计算的获利盘比例*100上穿30
多头排列赋值:收盘价的3日简单移动平均>=收盘价的13日简单移动平均 AND 收盘价的34日简单移动平均>=1日前的收盘价的34日简单移动平均
趋势多头赋值:收盘价的12日指数移动平均>收盘价的50日指数移动平均
加速点赋值:(-(14日内收盘价的5日指数移动平均的最高值-收盘价))/收盘价*5000
综合评分赋值:(如果多头排列,返回2,否则返回0+如果ZBGSHJ6>0,返回2,否则返回0+如果趋势多头,返回2,否则返回0+(收盘价/1日前的收盘价-1))/10+加速点/1000
今日红柱赋值:综合评分>=0.8 AND 收盘价>1日前的收盘价
昨日红柱赋值:1日前的今日红柱
连续红赋值:今日红柱 AND 昨日红柱
首次钻石赋值:连续红 AND 统计20日中满足连续红的天数=1
当满足条件综合评分>=0.8ANDC>1日前的收盘价时,在0和综合评分位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件综合评分>=0.8ANDC<=1日前的收盘价时,在0和综合评分位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件综合评分<0.8时,在0和0.5位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色
首红赋值:条件连续成立次数=1
共振信号赋值:强趋势 AND 突破量价 AND 高控盘 AND 涨停
当满足条件首红时,在0位置画25号图标
当满足条件共振信号时,在0.8位置画34号图标
当满足条件首次钻石时,在0.3位置画26号图标
当满足条件首次钻石时,在0.45位置书写文字,画黄色
输出主力吸筹:综合评分>=0.8 AND 收盘价>1日前的收盘价,NODRAW,画红色
输出强度:如果综合评分>=0.5,返回综合评分,否则返回0.5,NODRAW
输出饱和度:量饱和度,NODRAW,画黄色
输出主筹集中度:获盘,NODRAW,画红色
输出散:散户线,NODRAW,画白色
输出钻石信号:首次钻石,NODRAW,画淡红色