最老掉牙的选股公式,但 COUNT (T1,4)=4 这行 90% 的人不懂
打开任何一个股票论坛,"均线多头排列选股公式" 永远是置顶帖。抄来抄去都是这几行:
MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20); MA60:=MA(C,60); XG:MA5>MA10 AND MA10>MA20 AND MA20>MA60;
然后呢?你拿这个公式去选股,选出来一堆票,第二天一跌,均线就乱了。为什么?因为你少了一行。
这行就是:
T1:=MA5>MA10 AND MA10>MA20 AND MA20>MA60; XG:COUNT(T1,4)=4;
COUNT (T1,4)=4 是什么意思?
COUNT 这个函数,算的是 "最近 N 天里,某个条件成立了几次"。COUNT (T1,4) 就是最近 4 天里,T1 成立了几次。
COUNT (T1,4)=1:4 天里有 1 天满足
COUNT (T1,4)=3:4 天里有 3 天满足
COUNT (T1,4)=4:4 天里每一天都满足
最后这个,就是 "连续 4 天多头排列"。
为什么要连续 4 天?
因为一根大阳线就能拉出多头排列。今天涨 5%,MA5 一下就上穿 MA10 了,MA10 也可能上穿 MA20。但这是单日脉冲,第二天一跌,MA5 就掉头往下,排列立刻散了。
连续 4 天排列,意味着:
这不是一根 K 线拉出来的
趋势站稳了
中间没有一天跌破
4 天这个数字也是经验值。你可以改成 3 天,信号会多一些,但假突破也会多;改成 5 天或 10 天,信号更少,但趋势更确认。
源码直接复制,日线使用:
MA5:=MA(C,5); MA10:=MA(C,10); MA20:=MA(C,20); MA60:=MA(C,60); T1:=MA5>MA10 AND MA10>MA20 AND MA20>MA60; XG:COUNT(T1,4)=4;
说几个这个公式的问题。
它是滞后指标。均线本身就是滞后的 —— 等四线排好,股价已经涨了一段了。这个公式选出来的票,不是底部,是趋势已经走出来的中段。你买进去,赚的是趋势延续的钱,不是反转的钱。
它不看量能。四线多头可以是缩量的,也可以是放量的。缩量多头的持续性,天然比放量多头差。你可以在公式后面加一句 AND V>MA(V,20),要求今天量能在 20 日均量上方。
它不看位置。四线多头排列的票,可能已经涨了 30%,也可能刚从底部起来。公式不区分。你需要自己加一个位置过滤,比如 C/MA(C,60)<1.5,要求股价离 60 日线不远。
它在熊市里会批量失效。大盘走熊的时候,四线多头的票会一根根散掉。这个公式在牛市里信号多、胜率高,在熊市里信号少、还容易破位。不是公式不好,是趋势指标天生在震荡市和熊市里吃亏。
COUNT 这个函数,值得再说一句。它是通达信里第二实用的函数(第一是 BARSLAST)。你想知道 "最近 N 天里某个事件发生了几次",就用它。最近 5 天出了几个涨停、最近 10 天有几天放量、最近 20 天里 MACD 在零轴上方几天 —— 都能算。这个函数学会了,你的公式能写得严谨一倍。
指标仅为技术交流,不构成投资建议。市场有风险,入市需谨慎。
扩展阅读:https://mp.weixin.qq.com/s/ulNhpk6vZjTSPhlKyY4UiA


