通达信【倍量点火突破】竞价量化模型:开盘5分钟锁定主升浪起爆点!副图 源码
一.核心指标设定:
1.倍量条件:优先筛选竞价阶段出现倍量突破的个股(倍量突破和成交量放大1-2) 结合底部启动或上升通道形态,避免高位放量;
2.竞价量比:量比控制在5倍以上(短期资金介入强度),超过15倍的异常波动5倍 以上,{不超过15倍};
3.开盘涨幅:开盘涨幅设定为1%-4%,弱市中可适当放宽至5%-7%;
4.换手率:竞价换手率参考3%-7%(活跃状态),若达7%-10%则可能为强势股启 动信号3;
5.过滤ST:剔除ST股,异常波动,自定义条件,排除高位放量
二.结合盘口/热点:
观察9:20前挂单变化:若出现大单撤单或反向操作,结合趋势拐点,市场强弱判断;
1.动态调整与策略优化:
强势市场可放宽量比与涨幅限制,通过历史回测优化参数,设定3%-5%止损线,防止情绪化操作;
2.选股逻辑:弱市环境,(案例参考):
筛选竞价量比>5倍、开盘涨幅2%-3%、换手率>3%且非ST的个股,结合当日热 点,进一步缩小范围。
3.要点:若开盘后快速放量突破前高,可轻仓介入;若冲高回落且量能萎缩,则放 弃。避免单一指标依赖,需结合实际灵活应用。
提示:指标需导入通达信软件中使用,其他软件不支持,仅限技术交流,个人复盘 记录使用。
N:=3000;
M:=4;
P:=1000;
Q:=5;
开盘涨幅%:=100*(O-REF(C,1))/REF(C,1);
竞价量比:=DYNAINFO(15)/O/100/DYNAINFO(16);
LTP:=FINANCE(46)/100000000;
开盘量:=IF(CURRBARSCOUNT=1 AND PERIOD=5,DYNAINFO(15)/O/100,0);
开盘量准:=IF(LTP>10,5000, IF(LTP>=6 AND LTP< 10,3000, IF(LTP>=4 AND LTP< 6,2500, IF(LTP>=2 AND LTP< 4,2000, IF(LTP>=1 AND LTP< 2,1500, IF(LTP>=0.6 AND LTP< 1,1000, IF(LTP>=0.3 AND LTP< 0.6,800, IF(LTP< 0.3,600,0))))))));
开盘量倍:=开盘量/开盘量准;
竞价金额:=IF(CURRBARSCOUNT=1 AND PERIOD=5,DYNAINFO(15)/10000,0);
开盘换手Z:=IF(CURRBARSCOUNT=1 AND PERIOD=5,DYNAINFO(15)/DYNAINFO(4)/FINANCE(46)*100,0);
AA:=开盘量倍>=3 AND 竞价金额>=N AND 开盘换手Z>0.4 AND 开盘涨幅%>=M AND 竞价量比>3 AND NOT (CODELIKE('300'));
AB:=开盘量倍>=3 AND 竞价金额>=P AND 开盘换手Z>0.4 AND 开盘涨幅%>=Q AND 竞价量比>3 AND CODELIKE('300');
竞价BL:=AA OR AB;
BYTJ:=DYNAINFO(4)!=0 AND BARSCOUNT(C)>60 AND COUNT(HIGH!=LOW, BARSCOUNT(C))>0 AND IF(NAMELIKE('ST') OR NAMELIKE('S') OR NAMELIKE('*ST') OR CODELIKE('688'),0,1);
去除停牌:=NOT(DYNAINFO(7))=0;
TJ:=去除停牌 AND IF(INBLOCK('银行'),0,1) AND IF(INBLOCK('证券'),0,1);
涨停:=IF(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('SST') OR NAMELIKE('S*ST') OR NAMELIKE('S ST') ,(C>=ZTPRICE(REF(CLOSE,1),0.0495) AND C=H), IF((CODELIKE('688') OR (CODELIKE('300') AND DATE>=1200824)),(C>=ZTPRICE(REF(CLOSE,1),0.195) AND C=H),(C>=ZTPRICE(REF(CLOSE,1),0.095) AND C=H)));
CT:=BARSLASTCOUNT(涨停);
昨日连板数:=REF(CT,1);
开幅%:=(O-REF(C,1))/REF(C,1)*100;
开盘价:=BETWEEN(开幅%,-9,7);
点火值:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
VAR1:=(3*CLOSE+HIGH+LOW+O)/6;
VAR2:=EMA(EMA(EMA(VAR1,4),4),4);
VAR3:=(VAR2-REF(VAR2,1))/REF(VAR2,1)*100;
VAR4:=MA(VAR3,3);
VAR5:=VAR3>REF(VAR3,1) AND VAR4>=REF(VAR4,1) AND VAR3>=VAR4;
点火多头模板:=BYTJ AND TJ AND 开盘价 AND 点火值>0.78 AND C>1.02*REF(CLOSE,1) AND 昨日连板数<=4 AND VAR5;
竞价选股:竞价BL AND 点火多头模板;
来函数检测结果如下:
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
解密、定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标
相关指标公式
N赋值:3000
M赋值:4
P赋值:1000
Q赋值:5
开盘涨幅%赋值:100*(开盘价-1日前的收盘价)/1日前的收盘价
竞价量比赋值:开盘金额/开盘价/100/前5日每分钟均量
LTP赋值:自由流通股本(股)/100000000
开盘量赋值:如果到最后交易的周期=1ANDPERIOD=5,返回开盘金额/开盘价/100,否则返回0
开盘量准赋值:如果LTP>10,返回5000,否则返回如果LTP>=6ANDLTP<10,返回3000,否则返回如果LTP>=4ANDLTP<6,返回2500,否则返回如果LTP>=2ANDLTP<4,返回2000,否则返回如果LTP>=1ANDLTP<2,返回1500,否则返回如果LTP>=0.6ANDLTP<1,返回1000,否则返回如果LTP>=0.3ANDLTP<0.6,返回800,否则返回如果LTP<0.3,返回600,否则返回?
开盘量倍赋值:开盘量/开盘量准
竞价金额赋值:如果到最后交易的周期=1ANDPERIOD=5,返回开盘金额/10000,否则返回0
开盘换手Z赋值:如果到最后交易的周期=1ANDPERIOD=5,返回开盘金额/开盘价/自由流通股本(股)*100,否则返回0
AA赋值:开盘量倍>=3 AND 竞价金额>=N AND 开盘换手Z>0.4 AND 开盘涨幅%>=M AND 竞价量比>3 AND 取反
AB赋值:开盘量倍>=3 AND 竞价金额>=P AND 开盘换手Z>0.4 AND 开盘涨幅%>=Q AND 竞价量比>3 AND 模糊匹配品种代码
竞价BL赋值:AA OR AB
BYTJ赋值:开盘价不等于0 AND 收盘价的有效数据周期数>60 AND 统计收盘价的有效数据周期数日中满足最高价不等于最低价的天数>0 AND 如果模糊匹配品种名称ORNAMELIKE('S')ORNAMELIKE('*ST')ORCODELIKE('688'),返回0,否则返回1
去除停牌赋值:取反=0
TJ赋值:去除停牌 AND 如果属于某板块,返回0,否则返回1 AND 如果属于某板块,返回0,否则返回1
涨停赋值:如果模糊匹配品种名称ORNAMELIKE('*ST')ORNAMELIKE('SST')ORNAMELIKE('S*ST')ORNAMELIKE('SST'),返回(收盘价>=计算涨停价ANDC=最高价),否则返回如果(模糊匹配品种代码OR(模糊匹配品种代码ANDDATE>=1200824)),返回(收盘价>=计算涨停价ANDC=最高价),否则返回(收盘价>=计算涨停价ANDC=最高价)
CT赋值:条件连续成立次数
昨日连板数赋值:1日前的CT
开幅%赋值:(开盘价-1日前的收盘价)/1日前的收盘价*100
开盘价赋值:开幅%位于-9和7之间
点火值赋值:开盘金额/开盘价/自由流通股本(股)*100
VAR1赋值:(3*收盘价+最高价+最低价+开盘价)/6
VAR2赋值:VAR1的4日指数移动平均的4日指数移动平均的4日指数移动平均
VAR3赋值:(VAR2-1日前的VAR2)/1日前的VAR2*100
VAR4赋值:VAR3的3日简单移动平均
VAR5赋值:VAR3>1日前的VAR3 AND VAR4>=1日前的VAR4 AND VAR3>=VAR4
点火多头模板赋值:BYTJ AND TJ AND 开盘价 AND 点火值>0.78 AND 收盘价>1.02*1日前的收盘价 AND 昨日连板数<=4 AND VAR5
输出竞价选股:竞价BL AND 点火多头模板