【观音竞价排序】昨日涨停+今日竞价高开放量,弱转强选股源码

【观音竞价排序】昨日涨停+今日竞价高开放量,弱转强选股源码

通达信【观音竞价排序】捕捉竞价弱转强和升势加速的排序选股指标 源码

典型的通达信早盘竞价(9:25-9:30)选股公式,其核心战法逻辑是:“昨日首板或连板+ 今日竞价高开2%~6%+ 竞价放量+ 处于相对底部位置”,旨在捕捉强势股次日竞价阶段的弱转强或加速溢价。

操作时间:交易日 9:25 集合竞价结束后、9:30 开盘前操作,但一定要在 9点10分 提前下载好昨日盘后数据。

电脑端操作步骤

输入 .401回车,打开「历史行情指标排序」

选中装好的【观音竞价排序】

下载数据后,系统选择显示 “1” 的票

重点关注开盘较低的品种——开得高容易诱发砸盘

758e9d8ff8a37e9be930cb0dd16a4183

{观音竞价排序}

开盘:(O/REF(C,1)-1)*100;

{解析:计算当日开盘价相对于昨日收盘价的涨跌幅百分比,正值表示高开,负值表示低开。}

涨停:=REF(C,1)>REF(C,2)*1.098 AND REF(H,1)=REF(C,1);

{解析:判断昨日是否为涨停板,条件是昨日收盘价大于前日收盘价的1.098倍,且昨日最高价等于昨日收盘价,即封死涨停无上影线。}

一字涨停:=(O>=REF(C,1)*1.098 AND (L=H));

{解析:判断昨日是否为一字涨停板,条件是开盘价即达到涨停价位,且最低价等于最高价,全天封死一字板无任何成交打开。}

昨连板:BARSLASTCOUNT(涨停);

{解析:统计截至昨日连续满足涨停条件的K线根数,即昨日为止的连续涨停天数,若昨日未涨停则返回0。}

量缩:=(REF(V,1) < REF(V,2)*0.65 OR REF(V,1) < REF(V,3)*0.75);

{解析:判断昨日成交量是否呈现萎缩状态,条件是昨日成交量小于前日的65%,或者小于前日前日的75%。}

ZF:=(C/REF(C,1)-1)*100;

{解析:计算当日收盘涨跌幅百分比,用于后续判断昨日是否涨停。}

竞价量:=DYNAINFO(15)/O/100;

{解析:获取集合竞价阶段的成交金额,除以开盘价再除以100,估算出竞价的成交股数。}

竞量昨比:=竞价量/REF(V,1)*100;

{解析:计算竞价成交量与昨日全天成交量的比值再乘以100,该值越大说明竞价阶段交投越活跃。}

位置变化:=(EMA(O,20)-REF(EMA(O,20),1))/REF(EMA(O,20),1)*100;

{解析:计算20日指数移动平均开盘价的日环比变化率,用于衡量股价中长期趋势的位置变动情况。}

位置变化2:=REF(L,BARSLAST(CROSS(位置变化,0)));

{解析:回溯到上一次位置变化指标上穿零轴的位置,记录当时的日内最低价,用于标记趋势由跌转涨的转折点。}

近期涨幅:=(O-位置变化2)/位置变化2 * 100;

{解析:计算当前开盘价相对于趋势转折点价格的累计涨幅百分比,用于判断个股是否仍处于相对低位。}

流通市值:=FINANCE(40)/100000000<1000;

{解析:筛选流通市值小于1000亿元的个股,排除大盘权重股。}

去ST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST'));

{解析:排除所有名称中包含ST或*ST的股票,确保只筛选正常交易的品种。}

去北创科:=NOT(CODELIKE('8') OR CODELIKE('4') OR CODELIKE('68') OR CODELIKE('30'));

{解析:排除北交所、科创板、创业板的股票,仅保留主板品种。}

去停牌:=DYNAINFO(4) > 0;

{解析:确保当日有成交数据,最新价大于0表示非停牌状态。}

全剔:=去ST AND 去北创科 AND 去停牌 AND 流通市值;

{解析:合并所有基础过滤条件,得到初步可参与的股票池。}

观音竞价:近期涨幅<20 AND REF(ZF>9.80,1) AND 竞量昨比>5 AND 开盘>2 AND 开盘<6 AND 全剔 AND DYNAINFO(15)>20000000 AND NOT(量缩) {AND NOT(REF(一字涨停,1))};

{解析:最终选股条件——近期涨幅低于20%处于相对底部、昨日涨停、竞价成交量占比超过5%、开盘涨幅2%至6%、满足基础过滤、竞价成交额大于2000万、昨日未缩量。注释部分原本排除一字板。}
原文链接:https://www.lhzbk.com/09/33.html,转载请注明出处。
没有账号?注册  忘记密码?