加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

自适应均线——操盘手

(2011-03-17 10:48:52)
标签:

宋体

均线系统

移动平均线

价格变动

长周期

财经

文章转载自www.kuaileda.com [乐打F盘手日内操作,有资金有意向的客户可以加盘手QQ,远程在线查看实时交易,平均日收益1%!] [乐打C盘手趋势交易收益可观实盘统计数据下载地址:http://www.kuaileda.com/xiazai/乐打c盘手账单.rar] 期货代客操盘50万起,联系13625339343

    我们跟踪股票的走势,必然离不开均线作为参考。均线系统是我们观察股票走势的基础。

    短期均线不能很好地屏蔽市场的噪声,往往产生虚假的进场信号;长期均线在判断趋势上一般比较准确,但是长期均线有着严重滞后的问题。一个股票的10日内的突发性的上涨,如果用200日均线去观察,几乎看不出变化。

    均线系统存在的问题,让我们每一个股市的参与者感到左右为难。寻找最佳的移动平均值就成了大家乐此不疲的一种日常活动。由于每次市场的波动,趋势的速度都是不同的,所以在每一波的波动中,采用多少周期的移动平均值才能最好地反映趋势的方向呢?

    有一个流行的解决方法,就是针对某一只股票测试其历史数据的最佳移动平均值。并且根据最近的、最符合其趋势的移动平均值去进行操作。但是历史数据只代表已经走过的趋势,我们不可能回到过去进行交易。 (突然想到:混沌理论有自相似说法,移动平均说的是过去,图形可能会重复(文化,参与者,与筹码是可能的因素),移动平均+图形如何?)

    通过分析我们使用的移动平均线,可以得出如下的结论:

    当价格沿一个方向快速移动时,短期的移动平均线是最好的。
   
当价格在横盘的过程中,长期移动平均线是最好的。

    我们理想中的移动平均线是什么样子的呢?

   
当价格无目标地移动时,它的反映会比较慢,像长期移动平均线;
   
当价格有了快速变化的时候,它又能很快地跟上价格的走势,像短期移动平均线。

    这样的移动平均线存在吗?

   
当然存在!

   
很多国外的股票技术分析书籍中都提到过这样的均线,把这种自适应的均线系统作为计算机自动交易系统中趋势判断最主要的手段。最近在**黄金股道的软件中,也见到过类似的均线,但是做了公式的加密。

    其实这样的自适应均线每一个股票的软件都可以做到,并且非常简单。

   
附图是我做的自适应均线。

   

          http://www.kuaileda.com/uploads/allimg/100906/31_100906082708_1.jpg
    当自适应均线横向移动的时候,表明市场处于横盘过程中;
   
只有在自适应均线向上移动的时候,才是我们进场操作的时机。 要构建自适应的均线,我们就必须先确定股票价格的趋势和速度。当股票价格持续上涨或持续下跌的时候,自适应均线就应该采用短周期均线的平滑系数;而当市场处于横盘波动过程中的时候,自适应均线就应该采用长周期的平滑系数。

    如果采用指数平滑移动平均线的平滑系数,最短周期采用2EMA,长周期采用30EMA。那么自适应均线应该在2日-30EMA之间平滑过渡。

    还有一个问题:如何测量价格变动的速率。

    采用的方法是,在一定的周期内,计算每个周期价格的变动的累加,用整个周期的总体价格变动除以每个周期价格变动的累加,我们采用这个数字作为价格变化的速率。如果股票持续上涨或下跌,那么变动的速率就是1;如果股票在一定周期内涨跌的幅度为0,那么价格的变动速率就是0。变动速率为1,对应的最快速的均线-2日的EMA;变动速率为0 ,则对应最慢速的均线-30EMA

   以通达信软件的公式为例(其他软件也可以用):

    每个周期价格变动的累加:=sum(abs(close-ref(close,1)),n);
   
整个周期价格的总体变动:=abs(close-ref(close,n));
   
变动速率:=整个周期价格的总体变动/每个周期价格变动的累加
   
在本文中,一般采用周期n=10
    ·
使用10周期去指定一个从非常慢到非常快的趋势;
    ·
10周期内当价格方向不明确的时候,自适应均线应该是横向移动;

   

上面两部分已经把自适应均线系统的原理做了比较粗略的介绍。其实自适应均线系统是一个很简单的指标公式,似乎没有必要很罗唆地说那么多原理性的东西。

    现在很多人喜欢黑匣子式的指标公式,只要系统能够发出买卖信号就可以了。但是黑匣子并不告诉你买卖的理由,你也不知道市场到底因为发生了些什么黑匣子才会发出的指令。

    如果自适应均线系统的周期n=10,那么:

    1。自适应均线系统横向移动时,系统告诉你:最近的10个周期中,价格上涨的幅度和下跌的幅度基本相当,(是幅度,而不是周期数);

    2。自适应均线系统向上翘起时,系统告诉你:最近10个周期中,价格上涨的幅度要大于下跌的幅度,价格逐渐进入强势的状态。

    3。自适应均线系统向下垂时,系统告诉你的情形和2的情形正好相反。

    有关原理性的东西就说到这里了,下面给出自适应均线系统的指标公式,此公式在通达信、大智慧、飞狐软件中均调试通过:

    {主图公式,或者附图叠加K线公式}
    {n=10}
    DIR:=ABS(CLOSE-REF(CLOSE,n));
    VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),n);
    ER:=DIR/VIR;
    CS:=ER*(2/3-2/31)+2/31;
    CQ:=CS*CS;
    AMA:DMA(CLOSE,CQ),COLORGREEN;
    AMA1:IF(AMA>REF(AMA,1),AMA,DRAWNULL),COLORRED;

    这样做出的自适应均线已经可以使用,但是如果对自适应均线做一次2周期的EMA,也是可以接受的,代码如下:

    {主图公式,或者附图叠加K线公式}
    {n=10}
    DIR:=ABS(CLOSE-REF(CLOSE,n));
    VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),n);
    ER:=DIR/VIR;
    CS:=ER*(2/3-2/31)+2/31;
    CQ:=CS*CS;
    AMA:EMA(DMA(CLOSE,CQ),2),COLORGREEN;
    AMA1:IF(AMA>REF(AMA,1),AMA,DRAWNULL),COLORRED,LINETHICK2;
一、考夫曼的做法:

    自适应均线系统的交易法则,根据考夫曼《精明交易者》一书中的介绍,其基本交易法则为:

    1.当自适应移动平均值向上拐头时,买入;
    2.
当自适应移动平均值向下拐头时,卖出。

   
当价格横向移动时,上述的交易方式将频繁产生进出交易的假信号。为了避免假信号的干扰,应该向AMA交易系统中添加一个过滤器。这个过滤器是根据自适应均线变化的标准差的百分比来确定。

    根据这个原理,自适应均线的公式可做如下的完善:
    DIR:=ABS(CLOSE-REF(CLOSE,10));
    VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
    ER:=DIR/VIR;
    CS:=ER*(2/3-2/14)+2/14;
    CQ:=CS*CS;
    AMA:EMA(DMA(CLOSE,CQ),2),COLORGREEN;
    FIL:=STD(AMA-REF(AMA,1),20);
    DRAWICON(FILTER(AMA-LLV(AMA,3)>FIL*0.1,10),AMA,1);

    二、我实际的操作方法:

 

    本人在使用自适应均线的中,并没有采用考夫曼的方式。

   当自适应均线拐头向上时,必须使用连续两天的日K线确认趋势,当连续两根日K线均处于自适应均线上方时,方可确认上升趋势。

    1.第一根日K线应该从自适应均线的下方向上穿越自适应均线;
    2.
第二根日K线,不论是阴线还是阳线,均不应跌破自适应均线,这时,可确认股价进入上升趋势。
    3.
以第一根穿越自适应均线的最高点【或者K线实体的高点】为标准,在后面的3天之内,股价高于这个标准的时候,为买入点。
    4.
卖出点也是以连续2日的K线低于自适应均线为卖出信号,如果连续两条价格不能收在自适应均线的上方,则必须卖出通过在MACD股票论坛中的交流,对自适应均线的使用做了一些改动。根据网友baifq的建议,采用两条自适应均线,分别适用短周期和长周期。并且对长周期均线做了三色处理。

    交易法则:

    1、长周期均线为绿色时,不可操作;
    2
、长周期为蓝色,股价穿越短周期均线时,可建50%的仓位;
    3
、股价穿越长期均线时,可再建50%仓位;
    4
、股价跌破短周期均线时,减掉50%仓位;
    5
、股价跌破长周期均线时,卖出全部股票;
    6
、长周期均线为红色时,代表持股。短过长,蜡烛线中阳或调空,可买;或短在长上,连续2-3日小阳,成交量短在长上,可买.

    以下是修改后的代码:【通达信】
    DIR1:=ABS(CLOSE-REF(CLOSE,5));
    VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);
    ER1:=DIR1/VIR1;
    CS1:=ER1*(0.8-2/8)+2/8;
    CQ1:=CS1*CS1;
    AMA1:EMA(DMA(CLOSE,CQ1),2) ,COLORWHITE;

    DIR2:=ABS(CLOSE-REF(CLOSE,10));
    VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
    ER2:=DIR2/VIR2;
    CS2:=ER2*(0.8-2/24)+2/24;
    CQ2:=CS2*CS2;
    AMA2:EMA(DMA(CLOSE,CQ2),2),COLORGREEN,LINETHICK2;
    AMA3:IF(AMA2/REF(AMA2,1)>0.997,AMA2,DRAWNULL),COLORBLUE,LINETHICK2;
    AMA4:IF(AMA2/REF(AMA2,1)>1.001,AMA2,DRAWNULL),COLORRED,LINETHICK2;

    经过上述修改后,短期均线更适合短线操作,并能为长期趋势提供比较准确的买卖点。

 

         http://www.kuaileda.com/uploads/allimg/100906/31_100906083309_1.jpg
 

这是个自适应均线的公式

DIR:=ABS(CLOSE-REF(CLOSE,n));

VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),n);

ER:=DIR/VIR;

CS:=ER*(2/3-2/31)+2/31;

CQ:=CS*CS;

AMA:DMA(CLOSE,CQ),COLORGREEN;

AMA1:IF(AMA>REF(AMA,1),AMA,DRAWNULL),COLORRED;


我想问的 abs(close-ref(close,n));这句话表示当前周期的收盘减去前N个周期的收盘取绝对值,怎么理解为i:整个周期价格的总体变动:

CS:=ER*(2/3-2/31)+2/31;

CQ:=CS*CS;

变动速率为何要乘以(2/3-2/31)+2/31然后再平方?代表的含义是什么?
为何如何解释?


哪位能帮助一下?2/31/(2+1), 2/312/(30+1)。也就是说2/(N+1),N2-30周期,即短周期数为2,长周期数为31。利用ER求出自适应周期数。如果趋势是单边向上或向下,毫无回调,则实际上这个自适应均线相当于两日均线,如果一直是盘整,毫无净移动,则相当于30日均线。我觉得用2/22似乎更好。21日均线足够长了。

求平方是为了更平滑,以达到盘整时几乎自适应均线不移动,但有趋势时又能跟上的效果。(我也不太理解这点,求平方确实能达到这个效果,但为什么就是求平方而不是其它算法)。详请参见《精明交易者》,网上有PDF下载的。里面有详细介绍。不知道是不是那本书最早提出这个自适应均线

 

 

乐打期货交易指标展示http://www.kuaileda.com/html/Trad/Direction/ [乐打F盘手日内操作,有资金有意向的客户可以加盘手QQ,远程在线查看实时交易,平均日收益1%!] [乐打C盘手趋势交易收益可观实盘统计数据下载地址:http://www.kuaileda.com/xiazai/乐打c盘手账单.rar] 期货代客操盘50万起,联系13625339343

    我们跟踪股票的走势,必然离不开均线作为参考。均线系统是我们观察股票走势的基础。

    短期均线不能很好地屏蔽市场的噪声,往往产生虚假的进场信号;长期均线在判断趋势上一般比较准确,但是长期均线有着严重滞后的问题。一个股票的10日内的突发性的上涨,如果用200日均线去观察,几乎看不出变化。

    均线系统存在的问题,让我们每一个股市的参与者感到左右为难。寻找最佳的移动平均值就成了大家乐此不疲的一种日常活动。由于每次市场的波动,趋势的速度都是不同的,所以在每一波的波动中,采用多少周期的移动平均值才能最好地反映趋势的方向呢?

    有一个流行的解决方法,就是针对某一只股票测试其历史数据的最佳移动平均值。并且根据最近的、最符合其趋势的移动平均值去进行操作。但是历史数据只代表已经走过的趋势,我们不可能回到过去进行交易。 (突然想到:混沌理论有自相似说法,移动平均说的是过去,图形可能会重复(文化,参与者,与筹码是可能的因素),移动平均+图形如何?)

    通过分析我们使用的移动平均线,可以得出如下的结论:

    当价格沿一个方向快速移动时,短期的移动平均线是最好的。
   
当价格在横盘的过程中,长期移动平均线是最好的。

    我们理想中的移动平均线是什么样子的呢?

   
当价格无目标地移动时,它的反映会比较慢,像长期移动平均线;
   
当价格有了快速变化的时候,它又能很快地跟上价格的走势,像短期移动平均线。

    这样的移动平均线存在吗?

   
当然存在!

   
很多国外的股票技术分析书籍中都提到过这样的均线,把这种自适应的均线系统作为计算机自动交易系统中趋势判断最主要的手段。最近在**黄金股道的软件中,也见到过类似的均线,但是做了公式的加密。

    其实这样的自适应均线每一个股票的软件都可以做到,并且非常简单。

   
附图是我做的自适应均线。

   

          http://www.kuaileda.com/uploads/allimg/100906/31_100906082708_1.jpg
    当自适应均线横向移动的时候,表明市场处于横盘过程中;
   
只有在自适应均线向上移动的时候,才是我们进场操作的时机。 要构建自适应的均线,我们就必须先确定股票价格的趋势和速度。当股票价格持续上涨或持续下跌的时候,自适应均线就应该采用短周期均线的平滑系数;而当市场处于横盘波动过程中的时候,自适应均线就应该采用长周期的平滑系数。

    如果采用指数平滑移动平均线的平滑系数,最短周期采用2EMA,长周期采用30EMA。那么自适应均线应该在2日-30EMA之间平滑过渡。

    还有一个问题:如何测量价格变动的速率。

    采用的方法是,在一定的周期内,计算每个周期价格的变动的累加,用整个周期的总体价格变动除以每个周期价格变动的累加,我们采用这个数字作为价格变化的速率。如果股票持续上涨或下跌,那么变动的速率就是1;如果股票在一定周期内涨跌的幅度为0,那么价格的变动速率就是0。变动速率为1,对应的最快速的均线-2日的EMA;变动速率为0 ,则对应最慢速的均线-30EMA

   以通达信软件的公式为例(其他软件也可以用):

    每个周期价格变动的累加:=sum(abs(close-ref(close,1)),n);
   
整个周期价格的总体变动:=abs(close-ref(close,n));
   
变动速率:=整个周期价格的总体变动/每个周期价格变动的累加
   
在本文中,一般采用周期n=10
    ·
使用10周期去指定一个从非常慢到非常快的趋势;
    ·
10周期内当价格方向不明确的时候,自适应均线应该是横向移动;

   

上面两部分已经把自适应均线系统的原理做了比较粗略的介绍。其实自适应均线系统是一个很简单的指标公式,似乎没有必要很罗唆地说那么多原理性的东西。

    现在很多人喜欢黑匣子式的指标公式,只要系统能够发出买卖信号就可以了。但是黑匣子并不告诉你买卖的理由,你也不知道市场到底因为发生了些什么黑匣子才会发出的指令。

    如果自适应均线系统的周期n=10,那么:

    1。自适应均线系统横向移动时,系统告诉你:最近的10个周期中,价格上涨的幅度和下跌的幅度基本相当,(是幅度,而不是周期数);

    2。自适应均线系统向上翘起时,系统告诉你:最近10个周期中,价格上涨的幅度要大于下跌的幅度,价格逐渐进入强势的状态。

    3。自适应均线系统向下垂时,系统告诉你的情形和2的情形正好相反。

    有关原理性的东西就说到这里了,下面给出自适应均线系统的指标公式,此公式在通达信、大智慧、飞狐软件中均调试通过:

    {主图公式,或者附图叠加K线公式}
    {n=10}
    DIR:=ABS(CLOSE-REF(CLOSE,n));
    VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),n);
    ER:=DIR/VIR;
    CS:=ER*(2/3-2/31)+2/31;
    CQ:=CS*CS;
    AMA:DMA(CLOSE,CQ),COLORGREEN;
    AMA1:IF(AMA>REF(AMA,1),AMA,DRAWNULL),COLORRED;

    这样做出的自适应均线已经可以使用,但是如果对自适应均线做一次2周期的EMA,也是可以接受的,代码如下:

    {主图公式,或者附图叠加K线公式}
    {n=10}
    DIR:=ABS(CLOSE-REF(CLOSE,n));
    VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),n);
    ER:=DIR/VIR;
    CS:=ER*(2/3-2/31)+2/31;
    CQ:=CS*CS;
    AMA:EMA(DMA(CLOSE,CQ),2),COLORGREEN;
    AMA1:IF(AMA>REF(AMA,1),AMA,DRAWNULL),COLORRED,LINETHICK2;
一、考夫曼的做法:

    自适应均线系统的交易法则,根据考夫曼《精明交易者》一书中的介绍,其基本交易法则为:

    1.当自适应移动平均值向上拐头时,买入;
    2.
当自适应移动平均值向下拐头时,卖出。

   
当价格横向移动时,上述的交易方式将频繁产生进出交易的假信号。为了避免假信号的干扰,应该向AMA交易系统中添加一个过滤器。这个过滤器是根据自适应均线变化的标准差的百分比来确定。

    根据这个原理,自适应均线的公式可做如下的完善:
    DIR:=ABS(CLOSE-REF(CLOSE,10));
    VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
    ER:=DIR/VIR;
    CS:=ER*(2/3-2/14)+2/14;
    CQ:=CS*CS;
    AMA:EMA(DMA(CLOSE,CQ),2),COLORGREEN;
    FIL:=STD(AMA-REF(AMA,1),20);
    DRAWICON(FILTER(AMA-LLV(AMA,3)>FIL*0.1,10),AMA,1);

    二、我实际的操作方法:

 

    本人在使用自适应均线的中,并没有采用考夫曼的方式。

   当自适应均线拐头向上时,必须使用连续两天的日K线确认趋势,当连续两根日K线均处于自适应均线上方时,方可确认上升趋势。

    1.第一根日K线应该从自适应均线的下方向上穿越自适应均线;
    2.
第二根日K线,不论是阴线还是阳线,均不应跌破自适应均线,这时,可确认股价进入上升趋势。
    3.
以第一根穿越自适应均线的最高点【或者K线实体的高点】为标准,在后面的3天之内,股价高于这个标准的时候,为买入点。
    4.
卖出点也是以连续2日的K线低于自适应均线为卖出信号,如果连续两条价格不能收在自适应均线的上方,则必须卖出通过在MACD股票论坛中的交流,对自适应均线的使用做了一些改动。根据网友baifq的建议,采用两条自适应均线,分别适用短周期和长周期。并且对长周期均线做了三色处理。

    交易法则:

    1、长周期均线为绿色时,不可操作;
    2
、长周期为蓝色,股价穿越短周期均线时,可建50%的仓位;
    3
、股价穿越长期均线时,可再建50%仓位;
    4
、股价跌破短周期均线时,减掉50%仓位;
    5
、股价跌破长周期均线时,卖出全部股票;
    6
、长周期均线为红色时,代表持股。短过长,蜡烛线中阳或调空,可买;或短在长上,连续2-3日小阳,成交量短在长上,可买.

    以下是修改后的代码:【通达信】
    DIR1:=ABS(CLOSE-REF(CLOSE,5));
    VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);
    ER1:=DIR1/VIR1;
    CS1:=ER1*(0.8-2/8)+2/8;
    CQ1:=CS1*CS1;
    AMA1:EMA(DMA(CLOSE,CQ1),2) ,COLORWHITE;

    DIR2:=ABS(CLOSE-REF(CLOSE,10));
    VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
    ER2:=DIR2/VIR2;
    CS2:=ER2*(0.8-2/24)+2/24;
    CQ2:=CS2*CS2;
    AMA2:EMA(DMA(CLOSE,CQ2),2),COLORGREEN,LINETHICK2;
    AMA3:IF(AMA2/REF(AMA2,1)>0.997,AMA2,DRAWNULL),COLORBLUE,LINETHICK2;
    AMA4:IF(AMA2/REF(AMA2,1)>1.001,AMA2,DRAWNULL),COLORRED,LINETHICK2;

    经过上述修改后,短期均线更适合短线操作,并能为长期趋势提供比较准确的买卖点。

 

         http://www.kuaileda.com/uploads/allimg/100906/31_100906083309_1.jpg
 

这是个自适应均线的公式

DIR:=ABS(CLOSE-REF(CLOSE,n));

VIR:=SUM(ABS(CLOSE-REF(CLOSE,1)),n);

ER:=DIR/VIR;

CS:=ER*(2/3-2/31)+2/31;

CQ:=CS*CS;

AMA:DMA(CLOSE,CQ),COLORGREEN;

AMA1:IF(AMA>REF(AMA,1),AMA,DRAWNULL),COLORRED;


我想问的 abs(close-ref(close,n));这句话表示当前周期的收盘减去前N个周期的收盘取绝对值,怎么理解为i:整个周期价格的总体变动:

CS:=ER*(2/3-2/31)+2/31;

CQ:=CS*CS;

变动速率为何要乘以(2/3-2/31)+2/31然后再平方?代表的含义是什么?
为何如何解释?


哪位能帮助一下?2/31/(2+1), 2/312/(30+1)。也就是说2/(N+1),N2-30周期,即短周期数为2,长周期数为31。利用ER求出自适应周期数。如果趋势是单边向上或向下,毫无回调,则实际上这个自适应均线相当于两日均线,如果一直是盘整,毫无净移动,则相当于30日均线。我觉得用2/22似乎更好。21日均线足够长了。

求平方是为了更平滑,以达到盘整时几乎自适应均线不移动,但有趋势时又能跟上的效果。(我也不太理解这点,求平方确实能达到这个效果,但为什么就是求平方而不是其它算法)。详请参见《精明交易者》,网上有PDF下载的。里面有详细介绍。不知道是不是那本书最早提出这个自适应均线

 

 

http://www.kuaileda.com/uploads/allimg/101008/1_101008160217_4_lit.jpg

乐打高赢利交易系统

http://www.kuaileda.com/uploads/allimg/101109/1_101109091155_1_lit.jpg

操盘手实盘交易数据

http://www.kuaileda.com/ledaad/ad_08%E4%B8%8D%E8%A6%81%E5%8A%A8.gif

操盘手代理操作方案

 

http://www.kuaileda.com/ledaad/hong.jpg

乐打操盘手的实战成绩

 

http://www.kuaileda.com/bbs/attachments/month_1009/10090623232fbae534fef27873.jpg

期货交易指标下载

http://www.kuaileda.com/uploads/100223/31_090838_1.jpg

每日期货视频解盘

期货开户方法

 

期货新手培训目录

 

如何判断一个交易系统的好坏

期货书籍下载

期货技巧,交易理念,风险控制

期货日内交易品种推荐

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有