先说好,下面这些源码都是我自己复盘用的,不是荐股,亏了别找我哈。
上个月我选了个票,均线多头排列,刚回调到 10 日线,看起来完美符合"趋势龙头回调"。结果买进去横了两周,最后跌破 20 日线止损出局。
后来复盘才发现,那个票所在的板块当时是全市场最弱的。它涨是因为前期资金抱团,一旦抱团松动,孤军难支。
翻出公式源码,问题一目了然。
原版源码(网传常见版)
MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20); 多头排列:=MA5>MA10 AND MA10>MA20; 回调到10日线:=ABS(C-MA10)/MA10<0.03; 选股:多头排列 AND 回调到10日线;
这公式只验证了个股自身的均线状态,完全没管它所在的板块是不是也在走强。
说白了,一个板块里只有它一棵树在动,那不是龙头,那是孤军。孤军深入的下场,就是被包饺子。
修复版源码(通达信可运行)
{核心改动:加入板块强度验证}
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
{个股多头排列}
多头排列:=MA5>MA10 AND MA10>MA20 AND MA20>REF(MA20,1);
{回调到10日线附近}
回调到位:=ABS(C-MA10)/MA10<0.03 AND C>MA20;
{核心:板块强度(用行业指数涨幅近似,需手动替换板块代码)}
{这里假设同花顺/通达信板块指数可用,以"880001"上证指数为参照}
板块涨幅:=(INDEXC-REF(INDEXC,5))/REF(INDEXC,5)*100;
板块强势:=板块涨幅>2; {板块5日涨幅超2%}
{龙头确认:个股涨幅大于板块涨幅的1.5倍}
个股5日涨幅:=(C-REF(C,5))/REF(C,5)*100;
龙头强度:=个股5日涨幅>板块涨幅*1.5;
{排除ST}
非ST:=NOT(NAMELIKE('ST')) AND NOT(NAMELIKE('*ST'));
选股:多头排列 AND 回调到位 AND 板块强势 AND 龙头强度 AND 非ST;改完之后最直观的变化是:信号少了,但留下的全是"有板块撑腰"的票。
说点掏心窝的
龙头不是你长得好看就是龙头,得有板块认同感。一个票涨得再好,板块不跟,那就是自己在玩,随时可能崩。
怎么判断是不是真龙头?最简单的办法:看板块里有没有至少 2-3 个兄弟也在涨。如果整个板块都在动,那你选的是龙头;如果就它一个在动,那就是在裸泳。
另外,回调到 10 日线这个位置,最好不要跌破 20 日线。一旦跌破,趋势就走坏了,别硬扛。
行了,就这些。龙头这东西,跟着板块走就对了,别迷信个股图形。亏了算自己的,赚了算运气好。
本文仅为通达信公式技术复盘与历史数据拆解,不构成任何投资建议。
股市有风险,决策需谨慎,盈亏自负。
系列编号:本文为「1000个公式拆解」系列 · 第 063 篇(63/1000)

