通达信〖弱转强反包〗涨停烂板之后由弱转强并完成反包短线机会源码
这套指标的核心,是寻找“涨停烂板之后,由弱转强并完成反包”的短线机会。筛选时,先锁定前一日封板质量不佳的标的:盘中冲高回落,或K线实体偏大,都属于烂板特征;接着观察次日表现,若能高开且放量,并一口气突破前一日高点,就说明资金承接足够强,弱转强反包得到确认,系统会用红色柱体与图标标出买点。
具体操作可拆成四层:
第一,信号当天必须盯高开高走和量能放大。只有价格强、量能也配合,反包才更可信;若是缩量拉起,需多一分警惕。
第二,此信号更适合短线接力。次日继续走强可持有;若低开跌破前一日低点,或跌穿反包阳线实体,应果断离场止损。
第三,高位连板后的烂板反包要格外小心,这类形态容易演变成主力出货。选标的时,优先考虑低位品种,或首次分歧后的机会。
第四,使用时不要脱离板块环境。叠加热点题材,信号的成功率通常更高。
{主图源码如下}
北交所:=CODELIKE('920');
创业板:=INBLOCK('创业板');
科创板:=INBLOCK('科创板');
风险警示:=NAMEINCLUDE('ST');
涨幅比例:=IF(北交所,0.30,IF(创业板 OR 科创板,0.20,IF(风险警示,0.05,0.10)));
ZT:=C>=ZTPRICE(REF(C,1),涨幅比例)*0.998;
MA5:MA(C,5);
MA10:MA(C,10);
MA20:EMA(C,20);
昨涨停价:=REF(ZTPRICE(REF(C,1),涨幅比例),1);
烂板:=REF(ZT,1) AND (REF(H,1)>昨涨停价 OR REF(ABS(C-O),1)/REF(O,1)>0.03);
高开:=O>REF(C,1)*1.03;
反包:=C>REF(H,1) AND C>O AND (C-REF(C,1))/REF(C,1)>0.03;
放量:=VOL>REF(VOL,1)*1.2;
弱转强:=烂板 AND 高开 AND 反包 AND 放量;
STICKLINE(ZT,O,C,2.5,0),COLORRED;
STICKLINE(ZT,H,L,0,0),COLORRED;
DRAWICON(弱转强,L*0.97,9);
DRAWTEXT(弱转强,L*0.95,' ★弱转强'),COLORMAGENTA;
{副图源码如下}
北交所:=CODELIKE('920');
创业板:=INBLOCK('创业板');
科创板:=INBLOCK('科创板');
风险警示:=NAMEINCLUDE('ST');
涨幅比例:=IF(北交所,0.30,IF(创业板 OR 科创板,0.20,IF(风险警示,0.05,0.10)));
ZT:=C>=ZTPRICE(REF(C,1),涨幅比例)*0.998;
昨涨停价:=REF(ZTPRICE(REF(C,1),涨幅比例),1);
烂板:=REF(ZT,1) AND (REF(H,1)>昨涨停价 OR REF(ABS(C-O),1)/REF(O,1)>0.03);
高开:=O>REF(C,1)*1.03;
反包:=C>REF(H,1) AND C>O AND (C-REF(C,1))/REF(C,1)>0.03;
放量:=VOL>REF(VOL,1)*1.2;
弱转强:=烂板 AND 高开 AND 反包 AND 放量;
均量:=MA(VOL,20);
STICKLINE(弱转强,5,8,0.1,1),COLORRED;
STICKLINE(弱转强,0,5,2.5,0),COLORRED;
DRAWICON(弱转强,0,1);
DRAWTEXT(弱转强,6.5,'★弱转强'),COLORMAGENTA;
0,COLORGRAY,DOTLINE;
{选股源码如下}
北交所:=CODELIKE('920');
创业板:=INBLOCK('创业板');
科创板:=INBLOCK('科创板');
风险警示:=NAMEINCLUDE('ST');
涨幅比例:=IF(北交所,0.30,IF(创业板 OR 科创板,0.20,IF(风险警示,0.05,0.10)));
ZT:=C>=ZTPRICE(REF(C,1),涨幅比例)*0.998;
昨涨停价:=REF(ZTPRICE(REF(C,1),涨幅比例),1);
烂板:=REF(ZT,1) AND (REF(H,1)>昨涨停价 OR REF(ABS(C-O),1)/REF(O,1)>0.03);
高开:=O>REF(C,1)*1.03;
反包:=C>REF(H,1) AND C>O AND (C-REF(C,1))/REF(C,1)>0.03;
放量:=VOL>REF(VOL,1)*1.2;
弱转强:=烂板 AND 高开 AND 反包 AND 放量;
风控:=NOT(NAMELIKE('S')) AND NOT(NAMELIKE('*')) AND NOT(CODELIKE('688')) AND NOT(CODELIKE('9')) AND BARSCOUNT(C)>=60;
XG:风控 AND 弱转强;

未来函数检测结果如下:
该公式没有未来函数
北交所赋值:模糊匹配品种代码
创业板赋值:属于某板块
科创板赋值:属于某板块
风险警示赋值:品种名称中包含
涨幅比例赋值:如果北交所,返回0.30,否则返回如果创业板OR科创板,返回0.20,否则返回如果风险警示,返回0.05,否则返回0.10
ZT赋值:收盘价>=计算涨停价*0.998
输出MA5:收盘价的5日简单移动平均
输出MA10:收盘价的10日简单移动平均
输出MA20:收盘价的20日指数移动平均
昨涨停价赋值:1日前的计算涨停价
烂板赋值:1日前的ZT AND (1日前的最高价>昨涨停价 OR 1日前的收盘价-开盘价的绝对值/1日前的开盘价>0.03)
高开赋值:开盘价>1日前的收盘价*1.03
反包赋值:收盘价>1日前的最高价 AND 收阳线AND (收盘价-1日前的收盘价)/1日前的收盘价>0.03
放量赋值:成交量(手)>1日前的成交量(手)*1.2
弱转强赋值:烂板 AND 高开 AND 反包 AND 放量
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色
当满足条件ZT时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件弱转强时,在最低价*0.97位置画9号图标
当满足条件弱转强时,在最低价*0.95位置书写文字,画洋红色
北交所赋值:模糊匹配品种代码
创业板赋值:属于某板块
科创板赋值:属于某板块
风险警示赋值:品种名称中包含
涨幅比例赋值:如果北交所,返回0.30,否则返回如果创业板OR科创板,返回0.20,否则返回如果风险警示,返回0.05,否则返回0.10
ZT赋值:收盘价>=计算涨停价*0.998
昨涨停价赋值:1日前的计算涨停价
烂板赋值:1日前的ZT AND (1日前的最高价>昨涨停价 OR 1日前的收盘价-开盘价的绝对值/1日前的开盘价>0.03)
高开赋值:开盘价>1日前的收盘价*1.03
反包赋值:收盘价>1日前的最高价 AND 收阳线AND (收盘价-1日前的收盘价)/1日前的收盘价>0.03
放量赋值:成交量(手)>1日前的成交量(手)*1.2
弱转强赋值:烂板 AND 高开 AND 反包 AND 放量
均量赋值:成交量(手)的20日简单移动平均
当满足条件弱转强时,在5和8位置之间画柱状线,宽度为0.1,1不为0则画空心柱.,画红色
当满足条件弱转强时,在0和5位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色
当满足条件弱转强时,在0位置画1号图标
当满足条件弱转强时,在6.5位置书写文字,画洋红色
0,画深灰色,DOTLINE
北交所赋值:模糊匹配品种代码
创业板赋值:属于某板块
科创板赋值:属于某板块
风险警示赋值:品种名称中包含
涨幅比例赋值:如果北交所,返回0.30,否则返回如果创业板OR科创板,返回0.20,否则返回如果风险警示,返回0.05,否则返回0.10
ZT赋值:收盘价>=计算涨停价*0.998
昨涨停价赋值:1日前的计算涨停价
烂板赋值:1日前的ZT AND (1日前的最高价>昨涨停价 OR 1日前的收盘价-开盘价的绝对值/1日前的开盘价>0.03)
高开赋值:开盘价>1日前的收盘价*1.03
反包赋值:收盘价>1日前的最高价 AND 收阳线AND (收盘价-1日前的收盘价)/1日前的收盘价>0.03
放量赋值:成交量(手)>1日前的成交量(手)*1.2
弱转强赋值:烂板 AND 高开 AND 反包 AND 放量
风控赋值:取反 AND 取反 AND 取反 AND 取反 AND 收盘价的有效数据周期数>=60
输出XG:风控 AND 弱转强