通达信〖首板中位反转〗量化首板后区间震荡低吸战法低吸MACD拐头源码
通达信「首板中位反转」主图指标及首板后震荡低吸MACD拐头买点公式
以下以华塑控股的典型走势为例,详细拆解该策略的量化逻辑(示意图略):
一、核心策略逻辑
本指标属于“首板后区间震荡低吸战法”,专门用于捕捉以下机会:
- 个股在无缺口实体首板完成阶段性拉升后,进入窄幅震荡蓄势期
- 当MACD指标由弱转强、柱值拐头向上时,识别低位启动买点
策略全程分为四个阶段:
1. 标准首板形成
2. 首板次日确认形态有效
3. 多日区间震荡蓄势
4. 指标拐头触发买入信号
该策略为中短线震荡突破低吸模式,通过价格区间、成交量、MACD三重过滤条件,显著提升信号可靠性。
二、逐级拆解与量化条件
1. 第一阶段:标准首板形态
- 实体涨停板,无向上跳空缺口
- 涨停当日最低价低于前一日的最高价
2. 第二阶段:首板次日确认
- 次日不涨停,且开盘价不等于涨停价
- 成交量相对首板放量,锁定“首板后止步、进入震荡”的意图
3. 第三阶段:中期震荡蓄势(核心箱体约束)
- 从首板次日开始计算,震荡周期持续 ≥5个交易日
- 价格区间:
- 收盘价 > 首板K线实体中间价(支撑位,绿色线)
- 收盘价 < 首板次日K线实体上沿(压力位,红色线)
- 即股价被严格限制在固定箱体内部运行
- 量能约束:
- 震荡期内每日成交量始终小于首板次日的成交量
- 整体呈现缩量震荡、筹码稳定的特征
4. 第四阶段:MACD拐头与买点触发
- MACD柱值数值由小变大,指标率先拐头向上
- 结合低位震荡形态,判定为箱体结束、即将启动的买入时机
三、主图指标功能说明(视觉化信号)
- 黄色K线 + 文字【首板】:标记符合要求的无缺口实体涨停板
- 洋红色K线:标记首板次日放量但不涨停的标的
- 红色虚线:箱体上轨(首板次日K线上沿,压力位)
- 绿色虚线:箱体下轨(首板K线实体中位,支撑位)
- 买入信号:当箱体震荡满5日、DEA在零轴下方、MACD拐头时,K线下方出现红色向上箭头 + 文字“起爆买点”
四、使用要点与风控规则
- 范围:优先主板、趋势低位个股;回避高位、暴雷、ST品种
- 入场时机:指标出现“起爆买点”当日或次日,分时图低吸介入,严禁追高
- 止损规则:以箱体下轨(绿色虚线)为核心止损位,有效跌破区间应果断离场
五、风险提示
- 大盘处于单边下跌环境时,箱体可能向下破位,信号有效性大幅下降,应减少操作频次
- 震荡时间越长,筹码越稳固,但也需警惕长期横盘后阴跌,务必结合大盘整体趋势综合判断
- 本指标为辅助决策工具,需配合板块热点、个股基本面等因素叠加使用,不可单一依赖信号进行交易
{首板中位反转主图}
N1:=12;
N2:=26;
M:=9;
DIFF:=EMA(CLOSE,N1)-EMA(CLOSE,N2);
DEA:=EMA(DIFF,M);
MACD:=2*(DIFF-DEA);
ZT:=C/REF(C,1)>1.098 AND C=H;
无缺口:=L<=REF(H,1);
首板:=ZT AND 无缺口 AND COUNT(ZT,10)=1;
次日:=BARSLAST(首板)=1;
放量:=V>REF(V,1)*1.2;
不涨停:=C< REF(C,1)*1.098;
不开板:=O< REF(C,1)*1.098;
次日条件:=次日 AND 放量 AND 不涨停 AND 不开板;
中位:=REF(C,BARSLAST(首板))/2+REF(O,BARSLAST(首板))/2;
DRAWTEXT_FIX(1,0.980,20,1,'股朋网'),COLOR333333;
上沿:=REF(H,BARSLAST(次日条件));
量限制:=V< REF(V,BARSLAST(次日条件));
价限制:=C>中位 AND C< 上沿;
震荡:=量限制 AND 价限制;
震荡天数:=BARSLAST(次日条件)+1;
持续震荡:=COUNT(震荡,震荡天数)>=5;
DEA低位:=EVERY(DEA>0,2);
MACD转强:=BARSLASTCOUNT(MACD>REF(MACD,1))=1;
TT:=持续震荡 AND DEA低位 AND MACD转强;
买点:=TT AND COUNT(TT,震荡天数)=1;
DRAWKLINE(H,O,L,C);
STICKLINE(首板,O,C,2,0),COLORYELLOW;
DRAWTEXT(首板,L*0.97,'★首板'),COLORYELLOW;
STICKLINE(次日条件,O,C,2,0),COLORMAGENTA;
STICKLINE(震荡天数>=1,上沿,上沿,2,0),COLORRED;
STICKLINE(震荡天数>=1,中位,中位,2,0),COLORGREEN;
DRAWICON(买点,L*0.99,1);
DRAWTEXT(买点,L*0.96,' 起爆买点'),COLORRED;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
N1赋值:12
N2赋值:26
M赋值:9
DIFF赋值:收盘价的N1日指数移动平均-收盘价的N2日指数移动平均
DEA赋值:DIFF的M日指数移动平均
MACD赋值:2*(DIFF-DEA)
ZT赋值:收盘价/1日前的收盘价>1.098 AND 收盘价=最高价
无缺口赋值:最低价<=1日前的最高价
首板赋值:ZT AND 无缺口 AND 统计10日中满足ZT的天数=1
次日赋值:上次首板距今天数=1
放量赋值:成交量(手)>1日前的成交量(手)*1.2
不涨停赋值:收盘价< 1日前的收盘价*1.098
不开板赋值:开盘价< 1日前的收盘价*1.098
次日条件赋值:次日 AND 放量 AND 不涨停 AND 不开板
中位赋值:上次首板距今天数日前的收盘价/2+上次首板距今天数日前的开盘价/2
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
上沿赋值:上次次日条件距今天数日前的最高价
量限制赋值:成交量(手)< 上次次日条件距今天数日前的成交量(手)
价限制赋值:收盘价>中位 AND 收盘价< 上沿
震荡赋值:量限制 AND 价限制
震荡天数赋值:上次次日条件距今天数+1
持续震荡赋值:统计震荡天数日中满足震荡的天数>=5
DEA低位赋值:最近2日一直存在DEA>0
MACD转强赋值:条件连续成立次数=1
TT赋值:持续震荡 AND DEA低位 AND MACD转强
买点赋值:TT AND 统计震荡天数日中满足TT的天数=1
K线
当满足条件首板时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件首板时,在最低价*0.97位置书写文字,画黄色
当满足条件次日条件时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件震荡天数>=1时,在上沿和上沿位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件震荡天数>=1时,在中位和中位位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件买点时,在最低价*0.99位置画1号图标
当满足条件买点时,在最低价*0.96位置书写文字,画红色