很多人看到公式第一句话就问:"成功率高吗?"
说实话,30% 胜率的公式你敢用吗?但如果你算笔账——7 次止损每次亏 2%,总亏 14%;3 次止盈每次赚 10%,总赚 30%。即便连错 7 次,账户依然盈利 16%。
这就是为什么 cxhzb 那套"主力超短线"能在圈里传这么久——它不追求高胜率,追求的是"粘合突破瞬间的爆发力"。今天我把原版源码扒出来重审了一遍,修了 2 个 bug,加了放量过滤,再配了个暗夜风的副图,交付给你。
原版逻辑的精髓在哪?
QD 加权成本线:
(3C+L+O+H)/6再做 1~20 加权,比普通 MA/EMA 更贴近主力真实成本价。这条线被上穿,意义大于单纯的 20 均金叉。四线粘合过滤:5/10/20/30 最大最小值比 ≤1.03,且 20 均向上、站 60 均。这是"蓄势完毕"的标准形态,没有这一步的公式都是在瞎突破。
三层突破组合:HY(价穿双线)、HY2(HYX 穿 QD)、HY3(叠加回踩过滤),任意两层共振 + 粘合确认 = 起爆。
原版 2 个真坑我帮你填了:
QD 权重收尾原版写
REF(ZJ,20),应该是REF(ZJ,19),否则 20 项权重和对不上 210;最后一行
AND YYCDXNH没括号包 OR 串,导致前三个突破组合不验粘合就出票——这是个真·逻辑 bug,原版会多出不少假信号。
升级版加了"温和放量 1.2 倍 + 非 ST + 非涨停追高"三条过滤,信号少三成,但撞上的基本都是"粘合刚发散、主力刚表态"的真起点。
副图我也重画了:琥珀金 HYX + 青蓝 QD 双线,粘合时双线绞合成暗带,起爆瞬间红色能量柱 + 顶端钻石图标。不用看文字,看图就知道主力在干嘛。
止损纪律(作者原话,很重要):
2 天内不按预期上行、跌破 60 日线 → 止损
按预期上行,破 5 日减半、破 20 日清仓
单笔亏损上限 2%,别扛
公式只是工具,这套真正值钱的是那个"7 亏 3 赢还能赚"的思路——与其纠结胜率,不如把止损纪律刻进 DNA。 公式负责把"粘合+突破"的瞬间递到你眼前,剩下的,看你执不执行。
修正 + 小升级的【选股公式】源码
在原文骨架上修了 bug,加了两条实战过滤(不然信号还是偏多):
{ 主力超短线·起爆(修正升级版)}
{--- 原版骨架 ---}
TJ:=L<MA(C,15) AND L<REF(HHV(C,20),1)*0.9 AND MA(C,15)<REF(HHV(C,20),1)*0.9;
HYX:=EMA(CLOSE,20);
ZJ:=(3*CLOSE+LOW+OPEN+HIGH)/6;
{修正:REF(ZJ,19) 收尾,1~20 共 20 项,权重和 210}
QD:=(20*ZJ+19*REF(ZJ,1)+18*REF(ZJ,2)+17*REF(ZJ,3)+
16*REF(ZJ,4)+15*REF(ZJ,5)+14*REF(ZJ,6)+
13*REF(ZJ,7)+12*REF(ZJ,8)+11*REF(ZJ,9)+
10*REF(ZJ,10)+9*REF(ZJ,11)+8*REF(ZJ,12)+
7*REF(ZJ,13)+6*REF(ZJ,14)+5*REF(ZJ,15)+
4*REF(ZJ,16)+3*REF(ZJ,17)+2*REF(ZJ,18)+REF(ZJ,19))/210;
HY:=CROSS(C,HYX) AND CROSS(C,QD) AND QD<HYX;
HY2:=CROSS(HYX,QD);
HY3:=CROSS(C,HYX) AND CROSS(C,QD) AND QD<HYX AND TJ;
MA5:=MA(C,5);MA10:=MA(C,10);
MA20:=MA(C,20);MA30:=MA(C,30);
CS5:=CROSS(C,MA5);CS10:=CROSS(C,MA10);
CS20:=CROSS(C,MA20);CS30:=CROSS(C,MA30);
CS_NUM:=CS5+CS10+CS20+CS30;
MAX_MA:=MAX(MAX(MA5,MA10),MAX(MA20,MA30));
MIN_MA:=MIN(MIN(MA5,MA10),MIN(MA20,MA30));
YYCDXNH:=CS_NUM>=3 AND MAX_MA/MIN_MA<=1.03 AND C>MA(C,60) AND MA20>REF(MA20,1);
{--- 突破组合(用括号包住 OR 串,修原版 bug) ---}
突破组合:=(HY AND HY2) OR (HY AND HY3) OR (HY2 AND HY3) OR (HY AND HY2 AND HY3);
{--- 升级:加两条过滤,降噪 ---}
{1. 温和放量(防止缩量假突破)}
放量:=V>MA(V,5)*1.2 AND V>MA(V,40);
{2. 非 ST、非涨停追高(原文没滤,容易买在天花板)}
非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));
非涨停:=C/REF(C,1)<1.095;
{--- 最终选股(修 bug + 加过滤) ---}
主力起爆:突破组合 AND YYCDXNH AND 放量 AND 非ST AND 非涨停;

