先给结论,再讲道理:空中加油的本质是"强势歇脚"——股价在5日线附近横住不跌,同时缩量。原版公式最大的坑是"有缩量就行",导致选出大量"重心下移"的假加油。真加油横盘不跌,假加油高点越来越低。 源码要求多头排列+缩量,但未检测重心是否下移,也未排除长上影诱多。 以下为基于源码逻辑的主观结构评分,未经历史数据验证,仅作拆解参考。 系列编号:本文为「1000个公式拆解」系列 · 形态系 · 第 33 篇(33/1000)。 缩量可能是主力找不到接盘侠,被动缩量阴跌。原版公式只看"量小了",不看"价怎么样"。 真加油横盘不跌,假加油高点越来越低。原版公式完全不比较这几天的最高价/最低价变化。 脱离5日线太远的"缩量",往往是下跌中继。原版公式不要求股价贴着5日线。 主升浪途中 ✓ 突破后回踩 △ 需重心不破 高位横盘 ✗ 修复思路:核心加入"重心不下移"检测,要求股价在5日线上方强势横盘,并排除长上影诱多。 启发一:空中加油的核心是"歇脚不歇气",股价必须强势横在5日线附近。 启发二:缩量只是表象,重心是否上移才是检验真假加油的试金石。 启发三:遇到高位长上影后的缩量,一律视为诱多。
意思是"最近5天最高量比前一天缩量30%"——标准的"空中加油"缩量休息。但主力太狡猾了,他们可以在缩量期间用小单悄悄出货,原版公式根本检测不到这种"阴跌式出货"。一、原版源码长这样
{=== 原版空中加油(常见网传版)===}
MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20);
多头排列:=MA5>MA10 AND MA10>MA20;
缩量休息:=HHV(VOL,5)<REF(HHV(VOL,5),1)*0.7;
选股:多头排列 AND 缩量休息;二、公式体检评分表
评分项 得分 说明 语法完整性 92 通达信可运行,无语法错误 逻辑完整度 50 无法区分"缩量蓄势"与"缩量阴跌出货" 信号可用性 48 重心下移的假加油混入率高 三、坑一:缩量不代表惜售
四、坑二:收盘价重心下移
五、坑三:无均线依托
六、适用环境
七、修复版源码
{=== 空中加油选股 · 修复版(通达信可运行)===}
MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20);
{✅ 改动1:定义"强势区域"(不破5日线)}
强势区域:=C>MA5 AND MA5>MA10 AND MA10>MA20;
{✅ 改动2:缩量但不破位(重心不下移)}
缩量横盘:=HHV(VOL,5)<REF(HHV(VOL,5),1)*0.7 AND LLV(C,5)>REF(LLV(C,5),1);
{✅ 改动3:排除长上影(防止高位避雷针)}
无长上影:=(H-MAX(C,O))/(H-L)<0.4;
{✅ 改动4:排除ST}
非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));
选股:强势区域 AND 缩量横盘 AND 无长上影 AND 非ST;八、实战四色卡
九、三条启发
通达信"空中加油"选股公式的惊天漏洞:主力偷偷出货时,这行源码却在喊你加仓(附防骗修复版)
风险提示:本文通达信指标公式仅作技术教学与历史复盘使用,不构成任何投资建议。股市有风险,入市需谨慎,历史回测不代表未来表现。
拆这个公式时,我停在了第4行:HHV(VOL,5)<REF(HHV(VOL,5),1)*0.7。
纳入观察:多头排列 + 缩量横盘不破5日线 + 无长上影
谨慎留意:缩量但收盘价重心下移,可能是主力暗渡陈仓
规避标的:高位放巨量长上影后出现缩量,诱多概率极大
辅助参考:MACD保持红柱或缓慢缩短,不转绿

