西西河

主题:1-4初级技术分析的验证-均线的本质和改进 -- 牛义缂

共:💬9 🌺12 新:
分页树展主题 · 全看首页 上页
/ 1
下页 末页
  • 家园 1-4初级技术分析的验证-均线的本质和改进

    多种技术指标(如MACD)中都含有均线,仔细探讨均线的本质是十分必要的,本节也是下节(MACD)的必要铺垫。

    如果您对均线有不同的理解/比喻,如果不只是表述差异,请告诉小牛以便及时更改。

    ---------------------------------------------------------------------

    对于均线的本质,可能每个人都有自己不同的理解。有的人认为它是涨势/跌势的“惯性”,有的人认为它是涨势/跌势的“确认”,有的人认为它是涨势/跌势的“迟钝的反应”。。。这些说法都有一定的道理,但是小牛认为描述的不完全或不准确。

    小牛理解的均线的本质:

    1.公式

    均线最根本的本质就是它的公式:MA(N) = (C1+C2+...+CN)/N,即均线就是之前N天(包括当天)的收盘价的平均值,就是这么简单!可是您相信吗?很多小股民真的不知道均线就是用这个简单公式算出来的!

    2.平滑作用

    从上述公式我们可以推导出均线的最基本的作用:均线是收盘线的平滑。大均线就是大幅度平滑(平滑掉了中小幅度的价格波动),小均线就是小幅度平滑。

    3.趋势作用

    从平滑作用我们又可以推导出它的第二个作用:平滑的均线反映的是股价变动的“趋势”。大均线可以反映“长期趋势”,小均线可以反映“短期趋势”。

    4.均线交叉的指示作用

    我们知道短期趋势线会在长期趋势线的上下波动。短期趋势线离开长期趋势线时叫“偏离”,此时上涨/下跌的短期趋势开始;短期趋势线靠近长期趋势线时叫“回归”,此时上涨/下跌的短期趋势结束。所以平常说的“均线交叉”方法的买卖指示作用实际就是对这一原理和均线的“趋势”作用的应用。具体解释一下:

    小均线代表相对短期趋势,大均线代表相对长期趋势。当小均线向上交叉(金叉)大均线时,短期上涨趋势要高于(向上偏离)长期上涨趋势,也就是说股票/指数有相对短期的上涨趋势,所以金叉时要买入。反之亦然。

    另外,由于收盘线等价于一日均线,所以单均线交叉法(即收盘线和均线交叉法)可以看作一日均线和大均线的双均线交叉法。

    5.延迟作用

    从平滑作用我们还可以推论出均线总是迟缓的反应价格的变化,总是要慢几拍。这个延迟作用有时是坏事(错过机会),有时是好事(确认趋势)。

    均线的优点:

    简单有效,比瞎炒导致高位被套强多了,尤其适用于刚入股市的小股民

    均线的缺点:

    在小牛看来,所有的技术方法都在做一件事:用过去的数据来预测未来的情况。

    从理论上讲,要想完全准确的预测未来的情况,必须要准确的考虑到所有的因素(宏观经济、微观经济、突变、心理因素、交易量、价格等等等等)。这些因素种类繁多、构成异常复杂,任何一个因素发生变化,都可能造成实质的大变化。当前没有任何一种技术方法(无论高级低级)能够考虑所有的因素,所以对未来的预测的准确度也就成了概率(甚至这个准确度概率多数时候尚无法获知)。

    均线作为最简单的技术方法,只考虑了一种因素(价格),决无可能准确的预测未来的情况。它的优异表现其实是在干净利落的涨跌势中的自我实现,它计算出的“趋势”的准确度仍是概率。

    小牛的本系列文章就是在从一个独特的视角描述各种技术方法的模糊的“历史准确度概率”来供读者参考,实际上没有多大的作用。

    ---------------------------------------------------------------------

    以前谈的均线是最简单的一种均线,叫做简单平滑移动平均线(SMA)。对简单平均线的改进方法有多种,影响最大的一种是EXPMA(简称EMA),叫指数平滑移动平均线。这种方法对近期价格加高权重,远期价格加低权重,以更多的反映近期的趋势变化。EMA的支持者们相信EMA要优于SMA。

    计算公式:EMA(N) = EMA(N-1)*(N-1)/(N+1) + CN*2/(N+1) 注:EMA(N-1)是前一天的EMA均价,CN是当天的收盘价。

    在通达信类股票软件中(其它软件没用过),你需要缩小K线图至全部显示,然后再放大到要考察的日期,软件才能正确计算EMA值。通达信类软件中EMA参数最大只能设置到250日。

    小牛用程序测试了12只股票的三个区间来对比EMA双均线交叉法(5-125/10-250)和SMA单均线交叉法+延迟(10-300/2-11/2-11)和SMA双均线交叉法(5-150/10-300)的总收益,得出了一个让人失望的结论:EMA交叉法的总收益最大值明显最差,虽然EMA交叉法的交易次数略低于其它方法。看来这似乎也是个不成功的改进。注:EMA的参数只设置到最大125/250日稍有一点点不利影响,但不影响结论。

    对上证指数1997/12/2-2010/7/2按0.8%手续费测试的最优值如下:

    均线类型    MA1 MA2 延迟买 延迟卖 总收益 交易次数 排名

    SMA单均线+延迟 55     2    8  6.899   28   3

    EMA双均线交叉  10 55          6.2508   26   2

    SMA双均线交叉  55 90          6.0511   15   1

    每种方法36次最优值测试的平均值如下:

    技术方法 平均排名 平均收益 平均交易次数

    SMA双均线交叉 2.47 9.12 13.92

    SMA单均线+延迟 2.42 10.01 15.47

    EMA双均线交叉 1.11 6.52 13.78

    当然,最优值测试只是一方面,全面的测试还要考虑到稳定性。

    EMA双均线交叉法程序的源代码: http://www.here4news.com/article/3102326 有兴趣的自己去做更多的测试吧!


    本帖一共被 1 帖 引用 (帖内工具实现)
    • 家园 我觉得均线是表现统计上一段时间内群体认同的价格

      所以好的均线选择要表现这一特点。比如如果选10日均线,就是10天内交易者大多数都认同这个价格是一个关键参考点。这一理解,在进行技术曲线组合时可能有用。

      • 家园 del,发重复了
      • 家园 小牛故意舍弃了均线的“持股成本”说,

        小牛认为它不全对,也不全错,就是说很模糊、不严谨、有点牵强。

        也许这是小牛的误解,如果有人能提供严谨点儿的论证说服小牛,我再把“持股成本说”加进去。

        如果您指的是“心理标杆作用”,嗯,小牛同意使用均线的小股民确实会受其影响。

        • 家园 不完全是心理标杆,更不仅是小股民,没有人会完全

          无视价格,和自己的持仓成本。不过均线未必完全反应的是持股成本。所以我未用持股成本或价格。我觉得这个完全是个经验总结。我觉得更重要的是反映的全体的中短期的期望价值区间。比如回踩10日线。明显是个价格指标而不是趋势指标。(好不好另说)比如,你可能在70元买入,但是很可能认可的价值中枢在65元。70元是提前行动。如此等等。购买者的原因不尽相同。因此未来的均线也会因为参与者成分变化而变化,根据制度改变,甚至根据参与者策略而改变等等。因此最佳条件是在逐渐改变的。

          另外老兄计算机模拟时,买进,卖出都用同一种策略(虽然时间会变)可能会忽略一种情况。就是某种技术形态只是在底或顶最灵敏。你的这种方法会把它淘汰掉。事实是顶和底的形态确实不一样。我觉得可以这样,只检查以底进入,或以顶卖出时的情况。另一个指标用区间内顶点或低点。看看效果如何,哪个最好。另一边,将来可以找其它指标。事实上,成功的模型肯定都是多种指标的组合。

          • 家园 您说得测试顶和底附近的表现思路也挺好,不过小牛就不测了

            小牛的穷举式的测试方法,一并计算了真信号和假信号;顶底区的测试只考虑真信号(这样测也有优点)。

            不过真信号/假信号都是事件过去后的定义,而在事件发生前没人会知道它是真信号还是假信号,所以个人觉得顶底区的测试会“优待”了部分指标/参数。

            您可以在小牛的源代码上随意改,有了测试结果给大家公布下。

            • 家园 我只是提供一个思路,因为我个人发现在顶部和底部使用

              的指标可能不一样。我比较注重研究诸如:如果在顶部60/120线反映过慢,什么指标可以改善?KDJ or RSI? 等等,这样的好处是可以加进更多的指标。当然,你的方法其实也是可以的。就是加入更多的参数穷举。不过我担心效果不好。忽略了一些形态。

    • 家园 支持您的思考!
    • 家园 上花,请继续
分页树展主题 · 全看首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河