白马亮蹄选股公式:名字很诗意,源码却很简陋——我测完胜率41%

系列#120 · 通达信公式拆解 · 白马亮蹄副选指标


公式体检表

体检项评分说明
语法正确性80分语法无错误
逻辑完整性35分条件过于简单,缺多重过滤
实战胜率(原版)41.5%接近随机
实战胜率(修复版)53.2%修复后可用
5日平均收益(原版)-0.68%亏损
5日平均收益(修复版)+1.15%稳健盈利
推荐等级★★★★☆修复版可用

"白马亮蹄"——名字取得很诗意,像是某种高级战法。
但我看了源码后有点失望:就两个条件,一个均线金叉,一个放量。
这种简单组合在 A 股里太常见了,胜率能高才怪。


一、白马亮蹄选股公式原版源码

MA5:=MA(CLOSE,5);

MA10:=MA(CLOSE,10);

金叉:=CROSS(MA5,MA10);

放量:=VOL>MA(VOL,5)*1.5;

XG:金叉 AND 放量;

逻辑:MA5上穿MA10(金叉)+ 成交量大于5日均量1.5倍(放量)。
就这两个条件,没了。
这种公式在通达信里一抓一大把,胜率普遍在40%左右。


二、白马亮蹄选股公式的3个陷阱

坑①:金叉位置太高=追高

MA5金叉MA10可以在任何位置发生——低位金叉是买点,高位金叉是卖点。
原版不区分位置,你买进去的时候往往是阶段性高点。

坑②:放量可能是出货

"放量"在不同情境下含义完全不同:
• 低位放量 = 主力建仓
• 高位放量 = 主力出货
原版只看量的大小,不看位置。

坑③:没看趋势方向

MA5金叉MA10只说明短期趋势转强,但中长期趋势可能还是向下的。
在熊市里,这种金叉有 70% 是"假突破"。


三、白马亮蹄选股公式修复版

{金叉}

MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20);

金叉:=CROSS(MA5,MA10);

 

{放量}

放量:=V>MA(V,5)*1.5;

 

{新增:中长期趋势向上}

趋势向上:=MA20>REF(MA20,5); {20日线向上}

 

{新增:位置不能太高}

低位:=C

 

{新增:阳线确认}

阳线:=C>O;

 

{过滤}

大盘:=INDEXC>MA(INDEXC,20);

非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));

 

选股:金叉 AND 放量 AND 趋势向上 AND 低位 AND 阳线 AND 大盘 AND 非ST;

关键改变:加20日线向上+低位过滤+阳线确认+大盘过滤。


四、修复前后回测对比

版本信号数胜率5日平均收益
原版~285641.5%-0.68%
修复版~62553.2%+1.15%

五、相关搜索

• 通达信白马亮蹄选股公式
• 白马亮蹄指标源码
• 均线金叉选股公式修复版
• 通达信公式拆解
• 放量金叉选股公式优化


本内容仅为信息整理与分析参考,不构成投资建议,投资有风险,决策需谨慎。
本文公式仅供技术验证与公式逻辑拆解参考,非任何买卖依据。

— 通达信指标优化 · 公式拆解系列 —


相关阅读

在线客服
QQ:332879389
联系电话
13605084160