通达信〖暴力突破〗今买明卖专为超短线隔夜套利设计源码
一、通达信指标核心逻辑(副图+条件选股组合)
该套“今买明卖”短线指标由副图可视化指标与条件选股公式两部分组成,二者同源互补,专为超短线隔夜套利设计,内置风险过滤机制,适用于通达信电脑版行情软件。其选股逻辑基于以下三重共振条件:
1. 量能异动:当日成交量较5日均量显著放大,达到1.8倍以上,且该放量突破为近7个交易日内首次出现;
2. 价格强势:收盘价同时站上30日最高价均值与20日布林带上轨,表明短期趋势强劲;
3. 筹码与动量:股价突破70%获利盘区域,同时短线RSI指标高于83,确认多头动能充沛。
风控层面,公式自动剔除ST股、科创板、创业板及以92开头的可转债标的,并对主板个股设置涨幅限制,避免追入接近涨停的品种,以防次日大幅低开造成回撤。整体设计围绕主板市场,专门服务于“今日买入、明日卖出”的短线交易策略。
二、副图信号可视化说明
副图在信号出现后的次日绘制红绿柱体:红柱表示当日冲高盈利超过1%,绿柱表示出现小幅亏损。图中自动标注昨日信号的买入价、阶段最高价及盈利百分比,并辅以涨跌图标,便于直观复盘信号历史表现,统计出票后的胜率与盈亏分布,为回测提供可视化依据。
三、实战操作流程
1. 筛选:每日收盘后或次日早盘9:25,运行条件选股公式,一键过滤出满足放量共振条件的强势主板个股;
2. 买入:信号出现当日尾盘逢低吸纳,严格遵守“今买明卖”规则,次日冲高及时止盈离场;
3. 甄别:优先选择副图历史红柱占比高、盈利百分比稳定超过3%的个股信号;
4. 禁忌:若出票后个股出现放量下跌,或大盘处于单边下行趋势,应放弃开仓。本指标仅作为短线交易参考工具,不构成任何投资建议。
暴力突破副图源码:
{副图源码如下}
ZBGS1:=MA(VOL,5);
ZBGS2:=VOL/REF(ZBGS1,1);
ZBGS3:=REF(HHV(C,30),1);
ZBGS4:=EMA(C,20);
ZBGS5:=ZBGS4+2*SQRT(MA(POW(C-ZBGS4,2),20));
ZBGS6:=REF(ZBGS5,1);
ZBGS7:=MA(ZBGS3,2);
ZBGS8:=CLOSE > ZBGS7 AND C > ZBGS6 AND ZBGS2 > 1.8 AND COUNT(CLOSE > ZBGS7 AND CLOSE > ZBGS6 AND ZBGS2 > 1.8,7)=1;
ZBGS9:=REF(CLOSE,1);
ZBGS10:=SMA(MAX(CLOSE-ZBGS9,0),6,1)/SMA(ABS(CLOSE-ZBGS9),6,1)*100;
ZBGS11:=COST(0.7);
ZBGS12:=HIGH > ZBGS11 AND ZBGS10 > 83;
ZBGS13:=ZBGS8 AND ZBGS12;
ZBGS14:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
ZBGS15:=DYNAINFO(4)>0;
ZBGS16:=IF(CODELIKE('92'),0,1);
ZBGS17:=IF(CODELIKE('30') OR CODELIKE('688'), C/REF(C,1)>1.195, C/REF(C,1)>1.095);
ZBGS18:=ZBGS14 AND ZBGS15 AND ZBGS16 AND NOT(ZBGS17);
XG:ZBGS13 AND ZBGS18;
买入:=REF(C,BARSLAST(XG)),COLORYELLOW,NODRAW;
最高:=REF(H,BARSLAST(XG)-1),COLORFF00FF,NODRAW;
成绩:=((最高-买入)/买入)*100,COLORRED,NODRAW;
STICKLINE(REF(XG=1,1) ,0,0.50,2,0),COLORGREEN;
STICKLINE(REF(XG=1,1) AND 最高/买入>=1.01,0,0.50,2,0),COLORRED;
DRAWICON(REF(XG=1,1) AND 成绩>=1,0.68,5);
DRAWICON(REF(XG=1,1) AND 成绩<1,0.68,4);
DRAWNUMBER(REF(XG,1),0.85,成绩),COLORYELLOW;
DRAWTEXT(REF(XG,1),0.78,' %'),COLORYELLOW;
{选股源码如下}
ZBGS31:=MA(VOL,5);
ZBGS32:=VOL/REF(ZBGS31,1);
ZBGS33:=REF(HHV(C,30),1);
ZBGS34:=EMA(C,20);
ZBGS35:=ZBGS34+2*SQRT(MA(POW(C-ZBGS34,2),20));
ZBGS36:=REF(ZBGS35,1);
ZBGS37:=MA(ZBGS33,2);
ZBGS38:=CLOSE > ZBGS37 AND C > ZBGS36 AND ZBGS32 > 1.8 AND COUNT(CLOSE > ZBGS37 AND CLOSE > ZBGS36 AND ZBGS32 > 1.8,7)=1;
ZBGS39:=REF(CLOSE,1);
ZBGS310:=SMA(MAX(CLOSE-ZBGS39,0),6,1)/SMA(ABS(CLOSE-ZBGS39),6,1)*100;
ZBGS311:=COST(0.7);
ZBGS312:=HIGH > ZBGS311 AND ZBGS310 > 83;
ZBGS313:=ZBGS38 AND ZBGS312;
ZBGS314:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
ZBGS315:=DYNAINFO(4)>0;
ZBGS316:=IF(CODELIKE('92'),0,1);
ZBGS317:=IF(CODELIKE('30') OR CODELIKE('688'), C/REF(C,1)>1.195, C/REF(C,1)>1.095);
ZBGS318:=ZBGS314 AND ZBGS315 AND ZBGS316 AND NOT(ZBGS317);
XG:ZBGS313 AND ZBGS318;

未来函数检测结果如下:
该公式包含未来函数:COST
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
ZBGS1赋值:成交量(手)的5日简单移动平均
ZBGS2赋值:成交量(手)/1日前的ZBGS1
ZBGS3赋值:1日前的30日内收盘价的最高值
ZBGS4赋值:收盘价的20日指数移动平均
ZBGS5赋值:ZBGS4+2*收盘价-ZBGS4的2乘幂的20日简单移动平均的开方
ZBGS6赋值:1日前的ZBGS5
ZBGS7赋值:ZBGS3的2日简单移动平均
ZBGS8赋值:收盘价 > ZBGS7 AND 收盘价 > ZBGS6 AND ZBGS2 > 1.8 AND 统计7日中满足收盘价>ZBGS7ANDCLOSE>ZBGS6ANDZBGS2>1.8的天数=1
ZBGS9赋值:1日前的收盘价
ZBGS10赋值:收盘价-ZBGS9和0的较大值的6日[1日权重]移动平均/收盘价-ZBGS9的绝对值的6日[1日权重]移动平均*100
ZBGS11赋值:获利盘为0.7%的成本分布
ZBGS12赋值:最高价 > ZBGS11 AND ZBGS10 > 83
ZBGS13赋值:ZBGS8 AND ZBGS12
ZBGS14赋值:模糊匹配品种名称=0 AND 模糊匹配品种名称=0 AND 模糊匹配品种名称=0 AND 模糊匹配品种名称=0
ZBGS15赋值:开盘价>0
ZBGS16赋值:如果模糊匹配品种代码,返回0,否则返回1
ZBGS17赋值:如果模糊匹配品种代码ORCODELIKE('688'),返回收盘价/1日前的收盘价>1.195,否则返回收盘价/1日前的收盘价>1.095
ZBGS18赋值:ZBGS14 AND ZBGS15 AND ZBGS16 AND 取反
输出XG:ZBGS13 AND ZBGS18
买入赋值:上次XG距今天数日前的收盘价,画黄色,NODRAW
最高赋值:上次XG距今天数-1日前的最高价,COLORFF00FF,NODRAW
成绩赋值:((最高-买入)/买入)*100,画红色,NODRAW
当满足条件1日前的XG=1时,在0和0.50位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件1日前的XG=1AND最高/买入>=1.01时,在0和0.50位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件1日前的XG=1AND成绩>=1时,在0.68位置画5号图标
当满足条件1日前的XG=1AND成绩<1时,在0.68位置画4号图标
当满足条件1日前的XG时,在0.85位置书写数字,画黄色
当满足条件1日前的XG时,在0.78位置书写文字,画黄色
ZBGS31赋值:成交量(手)的5日简单移动平均
ZBGS32赋值:成交量(手)/1日前的ZBGS31
ZBGS33赋值:1日前的30日内收盘价的最高值
ZBGS34赋值:收盘价的20日指数移动平均
ZBGS35赋值:ZBGS34+2*收盘价-ZBGS34的2乘幂的20日简单移动平均的开方
ZBGS36赋值:1日前的ZBGS35
ZBGS37赋值:ZBGS33的2日简单移动平均
ZBGS38赋值:收盘价 > ZBGS37 AND 收盘价 > ZBGS36 AND ZBGS32 > 1.8 AND 统计7日中满足收盘价>ZBGS37ANDCLOSE>ZBGS36ANDZBGS32>1.8的天数=1
ZBGS39赋值:1日前的收盘价
ZBGS310赋值:收盘价-ZBGS39和0的较大值的6日[1日权重]移动平均/收盘价-ZBGS39的绝对值的6日[1日权重]移动平均*100
ZBGS311赋值:获利盘为0.7%的成本分布
ZBGS312赋值:最高价 > ZBGS311 AND ZBGS310 > 83
ZBGS313赋值:ZBGS38 AND ZBGS312
ZBGS314赋值:模糊匹配品种名称=0 AND 模糊匹配品种名称=0 AND 模糊匹配品种名称=0 AND 模糊匹配品种名称=0
ZBGS315赋值:开盘价>0
ZBGS316赋值:如果模糊匹配品种代码,返回0,否则返回1
ZBGS317赋值:如果模糊匹配品种代码ORCODELIKE('688'),返回收盘价/1日前的收盘价>1.195,否则返回收盘价/1日前的收盘价>1.095
ZBGS318赋值:ZBGS314 AND ZBGS315 AND ZBGS316 AND 取反
输出XG:ZBGS313 AND ZBGS318