论均线

多数人在不自觉中把均线看成形态的一部分,因为从第一次打开炒股软件开始,就看到均线和K线长在一起,相依相伴,后来也不曾分离。

所以初学者做技术分析,会频繁使用形态和均线,因为它们直观。解释型技术分析比较容易入门,好像只要有双眼睛,就能看到光明,图形似乎一目了然,而他们的灵感也多来自于直观感受。

就这样着了相,而后还固执。即便是会点编程的人,也不见得能到抽象的程度,毕竟手艺是手艺,思维是思维。

经常有人说均线滞后,如何如何,也是从形态的角度在谈论它,但到底还是说不清楚这个滞后有什么含义,可能大抵是说金叉死叉信号发生的位置吧。

从动量的角度看,MA均线的算术平均法,几乎相当于匀速运动(注意是几乎),所以在单边趋势阶段,它看上去像是一根斜率稳定直线,接近于一个一元一次线性方程:y=kx;

捕捉趋势的人利用的就是这个特性,而且这可能是算术平均线唯一有用的地方。

对于快速的短线交易者,算术均线带来极度痛苦,因为算法抹去了动量,而动量识别对短线交易者来说是基础需求。所谓滞后,就是无法及时识别到动量。这就是为什么有些人最后删掉了所有均线,因为他们需要对动量保持敏感,而裸K是最直观的。

为了使均线能更多地反映动量,就诞生了一些加权算法,比如EMA、WMA,还有考夫曼自适应均线,等等。我还看到有人开发了零延迟均线。所有这些工作,只有一个目的:如何在均线指标上加入更真实的动量因子,达到平滑和灵敏度的极致兼容,理想的境界应该如下图中绿色的这根线:

原文图片1
原文图片1

学理工的朋友看到此图,马上就会想起信号处理和滤波器。是的,就工程技术而言,均线的本质就是滤波器,滤掉谐波毛刺,同时尽可能完好保存本振频率的信号。那么,以现代数学和信息技术的能力,显然不难做到。

所以,我支持废除自动量化交易,或者从增加交易成本的角度抑制高频量化的蔓延。很显然,数学和信息技术能够穿透人的能力极限,量化肯定有助于去散户化,但问题是,去完散户之后,机构和机构之间、算法和算法之间不是还得继续卷,资本市场的目的是为了把这个“卷”玩到极致吗?

假如说,整个市场进入全算法时代,大家拼数学、算力和速度,实际上拼的就是对更低级别谐波的处理能力,这样拼下去,最后我们肉眼能看到的K线可能就是一根水平线,没有任何起伏,平静如镜,但对于机器来说,里面无疑正在波澜壮阔,这就是谷票交易市场的量子世界。

好了,扯远了,回到现实版均线。说说均线的时间属性。通过以上这番讨论,应该已经明白,对于小于两周的短线交易,MA均线根本无法适应,必须寻求更高频率的滤波器,但对于两个月以上的观察周期,MA均线基本够用,这就是趋势交易者会采用50日MA均线和200日MA均线的原因,至于非要争论50日、100日、200日哪根均线更好,我觉得没多大意义,不如去想想什么算法更有利于你的交易系统。

然后是均线的拐点,被用来作为买卖依据,又被诟病“滞后”的属性。拐点最直观的定义就是当前的数值小于前一日的数值了,还有就是用短周期均线和中长周期均线的交叉点作为定义,包括MACD这种变体的均线交叉处理方式,大家都已经深有体会,我就不多说了。

最后补充一点,MA均线虽然弱于体现动量因子,但更能反映出某段时间的交易成本,理解这一点或许对处理实际问题也会有帮助。