通达信〖连板接力共振〗看大盘脸色跟主力脚步的共振策略主图源码
指标的核心是在大盘安全的环境下,捕捉筹码高度集中、主力深度控盘后的强势启动点,是一套"看大盘脸色、跟主力脚步"的共振策略。
主要功能:
先判断大盘是否处于安全区,不安全的行情直接过滤。然后从三个维度筛选个股:一是用筹码分布判断筹码是否高度密集,集中说明浮筹少;二是用价格在阶段高低点中的位置判断主力控盘程度,位置越高控盘越深;三是要求当天出现放量强势阳线。三者共振时发出信号。同时,指标会统计历史信号的成功率,并直观显示当前筹码状态和大盘环境,方便一眼判断是否值得参与。
操作策略:
信号出现时,优先选择筹码密集、大盘安全的票介入。止损设在启动阳线低点或短期均线下方,目标看前期高点或筹码上沿。如果大盘转弱或筹码由密集变分散,要及时收手。历史胜率可作为仓位轻重的参考。
{连板接力主图}
{--- 1. 环境择时模块 ---}
DAPANDI:=MA(INDEXC,5);
HJ_SAFE:=INDEXC>DAPANDI;
{--- 2. 基础动能 (数值已固定:量比1.8, 实体3) ---}
V_5:=MA(V,5);
V_10:=MA(V,10);
ST_BL:=(MAX(C,O)-MIN(C,O))/MIN(C,O)*100;
ZF_BL:=(C-REF(C,1))/REF(C,1)*100;
F_YZB:=H>L OR C=O;
KP_CJ:=DYNAINFO(4)>REF(C,1)*0.98;
GJ_DN:=V/REF(MA(V,5),1)>1.8 AND ST_BL>3;
{--- 3. 核心启动逻辑 ---}
A_1:=V>REF(HHV(V,2),1) AND RANGE(V_5,V_10,V) AND UPNDAY(V_5,2);
A_2:=H>REF(HHV(H,2),1) AND C>O;
A_3:=C>REF(HHV(MAX(C,O),2),1);
QD_SIGNAL:=A_1 AND A_2 AND A_3 AND F_YZB AND GJ_DN AND KP_CJ AND HJ_SAFE;
{--- 4. 强度线与接力确认 ---}
A_5:=BARSLAST(QD_SIGNAL=1);
涨停强度:IF(A_5>=0,REF(HHV(H,A_5+1),BARSLAST(QD_SIGNAL)),DRAWNULL),DOTLINE,COLORYELLOW;
JL_QR:=CROSS(C,涨停强度) AND ZF_BL>3 AND F_YZB AND HJ_SAFE;
{--- 5. 胜率统计 (无未来函数,封顶100%) ---}
T_TOTAL:=COUNT(QD_SIGNAL,30);
T_SUCC:=COUNT(QD_SIGNAL AND (REF(H,1)>C*1.05 OR REF(H,2)>C*1.05 OR REF(H,3)>C*1.05),30);
T_RATE:=IF(T_TOTAL>0, (T_SUCC/T_TOTAL)*100, 0);
FINAL_RATE:=IF(T_RATE>100, 100, T_RATE);
{--- 6. 绘图视觉 ---}
STICKLINE(QD_SIGNAL,OPEN,CLOSE,3,0),COLORMAGENTA;
STICKLINE(JL_QR,OPEN,CLOSE,3,0),COLORRED;
DRAWICON(QD_SIGNAL,L*0.98,11);
DRAWICON(JL_QR,L*0.96,9);
DRAWTEXT(QD_SIGNAL,L*0.98,' 预警启动'),COLORYELLOW;
DRAWTEXT(JL_QR,L*0.95,' ★连板接力'),COLORRED;
{--- 7. 信息看板 ---}
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT('监控周期: ','30 天 (历史实战回测)')),COLORWHITE;
DRAWTEXT_FIX(ISLASTBAR,0,0.05,0,STRCAT('信号总数: ',CON2STR(T_TOTAL,0))),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0,0.10,0,STRCAT('主图胜率: ',STRCAT(CON2STR(FINAL_RATE,2),'%'))),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0,0.15,0,STRCAT('环境状态: ',IF(HJ_SAFE,'◆狩猎期(风险低)','◇休战期(风险高)'))),COLORRED;

未来函数检测结果如下:
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
DAPANDI赋值:大盘的收盘价的5日简单移动平均
HJ_SAFE赋值:大盘的收盘价>DAPANDI
V_5赋值:成交量(手)的5日简单移动平均
V_10赋值:成交量(手)的10日简单移动平均
ST_BL赋值:(收盘价和开盘价的较大值-收盘价和开盘价的较小值)/收盘价和开盘价的较小值*100
ZF_BL赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
F_YZB赋值:最高价>最低价 OR 平盘
KP_CJ赋值:开盘价>1日前的收盘价*0.98
GJ_DN赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均>1.8 AND ST_BL>3
A_1赋值:成交量(手)>1日前的2日内成交量(手)的最高值 AND V_5位于V_10和成交量(手)之间 AND 最近2日V_5连涨
A_2赋值:最高价>1日前的2日内最高价的最高值 AND 收阳线
A_3赋值:收盘价>1日前的2日内收盘价和开盘价的较大值的最高值
QD_SIGNAL赋值:A_1 AND A_2 AND A_3 AND F_YZB AND GJ_DN AND KP_CJ AND HJ_SAFE
A_5赋值:上次QD_SIGNAL=1距今天数
输出涨停强度:如果A_5>=0,返回上次QD_SIGNAL距今天数日前的A_5+1日内最高价的最高值,否则返回无效数,DOTLINE,画黄色
JL_QR赋值:收盘价上穿涨停强度 AND ZF_BL>3 AND F_YZB AND HJ_SAFE
T_TOTAL赋值:统计30日中满足QD_SIGNAL的天数
T_SUCC赋值:统计30日中满足QD_SIGNALAND(1日前的最高价>收盘价*1.05ORREF(最高价,2)>收盘价*1.05ORREF(最高价,3)>收盘价*1.05)的天数
T_RATE赋值:如果T_TOTAL>0,返回(T_SUCC/T_TOTAL)*100,否则返回0
FINAL_RATE赋值:如果T_RATE>100,返回100,否则返回T_RATE
当满足条件QD_SIGNAL时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件JL_QR时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件QD_SIGNAL时,在最低价*0.98位置画11号图标
当满足条件JL_QR时,在最低价*0.96位置画9号图标
当满足条件QD_SIGNAL时,在最低价*0.98位置书写文字,画黄色
当满足条件JL_QR时,在最低价*0.95位置书写文字,画红色
当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,画白色
当满足条件是否最后一个周期时,在横轴0纵轴0.05位置书写文字,画青色
当满足条件是否最后一个周期时,在横轴0纵轴0.10位置书写文字,画洋红色
当满足条件是否最后一个周期时,在横轴0纵轴0.15位置书写文字,画红色