ARTICLE · 1053111
通达信"底部爆力拉升"指标源码解读:地量空方衰竭后的启动信号逻辑
风帆量化 · 通达信公式编程教学
温馨点击上方"风帆量化" → 点击右上角 "..." → 选 "设为星标"★
今天拆解一款专为下降趋势末端、地量见底后启动设计的通达信副图+选股指标——「底部爆力拉升」。
很多抄底指标只看"跌多了",不看量能和动能结构,容易抄在半山腰。「底部爆力拉升」则要求非常苛刻:空头段多次下探企稳 + MACD空方动能衰减 + 极度地量 + 高开确认,多重条件共振才出信号。
下面逐层拆解编程逻辑,最后附上副图、选股两段完整源码。
一、这个指标在做什么?(整体逻辑速览)
该指标所有代码均为精准筛选"下降趋势末端地量启动"的标的,构建6层闭环筛选体系:
① 下降趋势定位层:短期EMA空头排列、近6日≥2日高点低于EMA9,确认下降趋势但未加速失控
② 下探企稳层:空头段内≥2次下探、当日站上MA4/MA6,下跌末端开始企稳反抽
③ MACD空方衰减层:自构EMA12-EMA28的DIFF/DEA/MACD柱≤0,空方动能耗尽
④ 乖离与空间层:EMA9/EMA60乖离超跌、前日20日振幅≥27%,保证有足够波动空间
⑤ 地量风控层:30日量比<11、量<65日均量1.45倍、量<18日地量4.5倍,排除放量杀跌
⑥ 高开启动层:开盘涨幅≥5.4%、近6日有高开、前2日开≤收,确认启动而非诱多
核心定位:只做下降趋势末端、空方动能耗尽后的地量启动,不做主升浪追涨、不做放量出货、不做无量阴跌。
二、逐层拆解
第1层:下降趋势末端定位
ZYG1 要求短期EMA空头排列(EMA4<EMA10且MA11<MA19),代表仍处于下降趋势;ZYG2/ZYG3 近6日有≥2日高点低于EMA9,确认下降趋势延续但未加速失控,处于可观察的末端。
第2层:下探与企稳
在空头段内统计下探次数(ZYG8>=2),且当日价格站上MA4、高点站上MA6,说明"下跌末端多次下探后开始企稳反抽"。ZYG6 记录距上次空头的距离。
学习要点:学习要点:BARSLAST(ZYG5) 取距上次"非空头"的周期数,用它做 COUNT 的窗口,是"在某段内计数"的常用技巧。
第3层:MACD空方动能衰减
用 EMA12-EMA28 构成类MACD的DIFF,ZYG11=DEA,ZYG12=MACD柱。ZYG13 要求MACD柱≤0,代表空方动能已衰减至零轴附近,下跌力量耗尽,是启动的前提。
第4层:乖离与振幅空间
ZYG14 要求EMA9相对收盘价乖离≥2.9%(超跌);ZYG15 要求EMA60相对最高价乖离≥17.7%(长期超跌);ZYG16 前日20日振幅≥27%,保证有足够波动空间容纳启动。
第5层:地量风控(非放量出货)
一连串地量条件:30日量比<11(量能未异常放大)、量<65日均量1.45倍、量<18日地量4.5倍、昨量≤65日均量1.19倍。整体要求"地量",排除放量杀跌与对倒,确认是缩量见底。
学习要点:学习要点:HHV(VOL,30)/LLV(VOL,32) 量比衡量量能是否异常;REF(LLV(VOL,18),1) 取前一日看到的18日地量,是地量风控经典写法。
第6层:高开启动确认
ZYG22 要求开盘涨幅≥5.4%(高开),近6日有过类似高开,且前2日开盘≤收盘(前兆蓄势)。最终信号综合"空头段下探企稳 + MACD空方衰减 + 地量 + 高开确认",捕捉下降趋势末端、空方耗尽后的启动。FILTER(ZYG9,2) 限制2日内只出一次。
学习要点:学习要点:自构MACD(EMA12-EMA28)是常见写法;FILTER(...,2) 控制信号密度,避免连续重复。
三、实战图例:信号在图上长什么样?
下图是副图指标加载后的效果示意:满足条件时在副图0-100区间画红色信号柱,配合MACD柱与地量区观察共振。

看图重点:副图用 STICKLINE(BDXLLSXH,0,100,3,0),COLORRED 画信号柱。信号仅展示公式输出形态,不构成投资建议。
四、版本差异对比
本次配套副图统计版 + 条件选股版,逻辑同源、各司其职:
五、实战使用注意事项(必看)
① 核心适用场景:指标最优使用窗口为下降趋势末端的地量见底+高开启动。主升浪或放量上涨中反而会被过滤。
② 信号核心优势:条件极多、精筛选,信号稀少但确定性高,适合稳健的末端启动选手。
③ 信号使用时间:高开确认类信号,最佳观察时间为早盘高开后,结合量能是否持续。
④ 风险提示:地量并不等于必然上涨,需配合高开与MACD空方衰减共振;单纯地量横盘不触发。
⑤ 参数微调建议:行情偏弱时可放宽 ZYG22(5.4%高开) 与地量系数(ZYG18/ZYG19) 增加信号。
六、延伸学习
1. EMA() —— 指数移动平均,比MA更敏感,适合做快慢线;
2. FILTER() —— 去重信号,控制密度;
3. BARSLAST()/COUNT(,WIN) —— 段内计数,做"空头段下探次数"类统计。
七、完整源码(复制前请先对照上方逐层解读)
副图指标完整版(带图形+盈亏统计):
条件选股完整版(专用选股公式):
⚠️ 互动问答:
使用指标时遇到任何问题(如安装、信号解读等),欢迎在留言区提问,我会第一时间解答!
也可以分享你的使用心得 —— 这个指标帮你抓住过哪些机会。
👥 制作不易,麻烦点亮右下角的 "👍" + "❤" 支持一下!
📢 转发给身边朋友,一起交流进步~
👉 喜欢我的分享?记得关注我,持续更新干货!
⚠️ 免责声明
本文所有源码及解读内容仅为通达信公式编程教学,目的在于帮助读者理解指标编写逻辑和函数用法。文中提到的任何指标名称、信号条件、参数设置均不构成任何投资建议。
指标是辅助分析工具,其信号仅反映特定数学条件是否满足,不代表对未来走势的预测。实际使用时请务必结合自身判断和其他分析方法,理性决策。投资有风险,入市需谨慎。