形态特征选股 - Qzone日志

来源:百度文库 编辑:神马文学网 时间:2024/04/29 17:31:45

形态特征选股

  • 复制地址

    请用Ctrl+C复制后贴给好友。

  • 转载
  • 分享

齐步走 2010年09月23日 23:08 阅读(5) 评论(0) 分类:操盘日记

  • 举报
  • 字体:中

K线形态
K线图又称阴阳线,它有十二种基本形态:A阳线、B阴线、C光头阳线、D带帽阳线、E带尾阳线、F光头阴线、G带尾阴线、H带帽阴线、I平盘线、J十字星、K丁字线、L倒丁字线,由这些的组合形成了所有的K线形态,由于组合的多样性和不确定性,从而也有了许多的不同理解、意见相左的K线分析。
走势形态特征指标编制的基础。

(1)、大阳线
编制一个简单的单根K线的公式,一根K线由四个价格组成,开盘价、收盘价、最高价、最低价四个价格组成,所以对它的描述只需要能够做到清楚地描述这四个价位中的相关值即可。

观察其特点:

开盘即为最低 BB:=LOW=OPEN;

收盘即为最高 AA:=CLOSE=HIGH;

假设量化的结果是阳线长度上涨幅度大于7% CC:CLOSE/OPEN>7%;

所以

AA:=HIGH=CLOSE;

BB:=LOW=OPEN;

CC:=CLOSE/OPEN>1.07;

AA AND BB AND CC
常见的结构就是:

条件一:AA:=...... 条件二:BB:
=......    ......
汇总:
AA AND BB AND ......
单根K线的确认程度相对比较低,受到未确定的因素的影响比较大,所以很多的技术分析者强调整体的配合,也就是多根K线的组成分析,但是应该注意的是,多根K线的组合需要界定的规则和条件同样成正比例的增长,所以公式显得比较复杂,同样准确率也会下降。

低开大阳线
低开大阳线出现在拉升初期或者整理的末期的机率较高,当天的开盘明显低于昨天的K线,但是整个线体呈现为一根长阳,气势逼人!

量化:今日低开,小于上一周期的最低价,并且开盘时的跌幅达到了2个点以上:

           收盘长阳,收盘价高出开盘价至少8个点以上:
          为强化信息,赋予放量的辅助条件,要求当日的换手率达到5%以上:

所以公式组为:

A1:=REF(CLOSE,1);

A2:=REF(LOW,1);

A3:=OPEN
B1:=CLOSE/OPEN>1.08;

C1:=VOL/CAPITAL>0.05;
   
A4 AND B1 AND C1

(2)、上涨、下跌
上涨

今天的涨幅达到5%以上,表示如下:

close>ref(close,1)>1.05;
5日均价连续上涨,表示如下:

a:=ma(close,5);
b:=ref(a,1);
b;
下跌

今天的跌幅达到5%以上,表示如下:

close/ref(close,1)<0.95;
5日均价连续下跌,表示如下:

a:=ma(close,5);
b:=ref(a,1);
a(3)、K线的描述

阳线 close>open;
阴线
close高开 open>ref(close,1);
低开
open跳空高开(high为最高价) open>ref(high,1);
跳空低开(low为最低价)
 open

区间统计 例如,要取得2002年2月1日到2002年12月30日间的最低价。语句为:
    LL:=IF(YEAR=2002 AND MONTH>=2 AND MONTH<=12,LOW,
0)
      LLV(LL,0)

创新高: HIGH=HHV(HIGH,N)  该公式的含义是当日最高价创N日新高时返回值为1,否则为0。
横盘整理  (HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05
         或(hhv(close,10)/llv(close,10))<1.05

应用举例:

(1)、均线多头排列
   
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1>a2 and a2>a3 and a3>a4,3)=3 and isup;
注:n1、n2、n3、n4j日均线呈多头排列,isup也可以用close>open表示。

(2)、均线空头排列

   
a1:=ma(c,n1);
a2:=ma(c,n2);
a3:=ma(c,n3);
a4:=ma(c,n4);
count(a1注:n1、n2、n3、n4j日均线呈空头排列,isup也可以用close

(3)、早晨之星

   
ref(close,2)/ref(open,2<0.95 and ref(open,1)1.05 and close>ref(close,2);
注:早晨之星,这种形态和叫法自然是后市向好,为买进信号。早晨之星由三根K线组成,其顺序是:

   第一天在下跌过程中已形成一根阴线:

   
ref(close,2)/ref(open,2<0.95
第二天呈裂口下跌,K线实体较短,构成星的主体部分,阴线或阳线均可,有无上下影线均不重要。

   
ref(open,1)   关键是第三根K线必须是阳线,且其长度至少要升至第一根阴线实体(如果能够“包容”第一根阴线则最好不过了)
   
close/open>1.05 and close>ref(close,2)
(4)、强势整理

a1:=abs(close-open)/open<0.015;
a2:=count(a,m)=m;
a3:=ref(o,m)1+n/100;
a2 and a3;
注:一根实体超过n的长阳,后面跟m个K线实体不超过1.5%的K线。

(5)、高开大阴线

   open>close and open/ref(c,1)>=1+m/100 and close/open<=1-n/100;

注:跳空高开m%,当日股价较开盘价跌幅大于n。股价经过一段持续攀升之后,某一日突然跳高开盘:
   
open/ref(c,1)>=1+m/100
   后股价一路下行,尾市以接近最低点收市:

   
close/open<=1-n/100
   此信号出现,往往意味着股价已形成短期头部,应注意回避风险。

(6)、
低开大阳线
   
open=1+n/100;
注:跳空低开m%,当日股价较开盘价涨幅大于n,其他描述请参见(5)。

(7)、黄昏之星

   
ref(close,2)/ref(open,2)>1.03 and ref(open,1)>ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<0.02 and close/open<0.97 and close注:黄昏之星表示股价回落,是卖出信号,应伺机抛货。幕星同样由三根K线组成,其形态和晨星正好相反:
   第一天股价继续上升,拉出一根阳线:

   
ref(close,2)/ref(open,2)>1.03
   第二天波动较小,形成一根小阳线或小阴线,构成星的主体部分:

   
ref(open,1)>ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<0.02
   第三天形成一根包容第二天并延伸至第一天阳线实体:

   
close/open<0.97 and close(8)、跳空缺口
   
highref(high,1);
注:从内容上看,分别是向下跳空缺口和向上跳空缺口。

(9)、均线金叉

   
a;=ma(c,5);
b:=ma(c,10);
cross(a,b);
注:前二句是5、10日均线,cross是交叉函数,cross(a,b)表示5日均线与10日均线金叉。

(10)、均线死叉

  
a;=ma(c,5);
b:=ma(c,10);
cross(b,a);
注:前二句是5、10日均线,cross是交叉函数,cross(b,a)表示5日均线与10日均线死叉。

(11)、均线粘合

ma1:=ma(c,5);
ma2:=ma(c,10),
ma3:=ma(c,20);
   
p1:=abs(ma1-ma2)+abs(ma2-ma3);
p1/cref(ma1,1) and ma2>ref(ma2,1);
注:前三句是三根均线,p1是第一根均线减第二根均线差的绝对值与第二根均线减第三根均线差的绝对值之和,最后一句是p1与收盘价的比值小于一定比率m%(一般该比率为2%以下,同时前二均线今日比昨日上翘。

[12]穿头破脚
穿头破脚有两只K线组成,表示行情将要转向,穿头破脚第二支蜡烛烛身部分长于第一根蜡烛且蜡烛颜色相反;若是上升行情第一支蜡烛为阳线,若是下跌行情第一支蜡烛为阴线,并且包含了前一根。

量化:如果只是一般意义上的满足以上条件的K线组合,则信号的含义并不强,所以可以通过强化一些条件或者补充一些条件来加强信号的内涵。例如在本例中我们规定前一日的开收至少有4%的差值,如果是向上穿头破脚的类型,那么前一日的开盘价要高于收盘价的4个点以上。

前一日的K线形体描述:开盘价要高于收盘价的4个点以上

A1:=REF(CLOSE,1);

A2:=REF(OPEN,1);

AA:=BB/AA>1.04;

今日的K线形体:

B1:
=OPEN
B2:=CLOSE>A2;(高于昨天的开盘)

AA AND B1 AND B2
最终的公式为:

A1:=REF(CLOSE,1);

A2:=REF(OPEN,1);

AA:=BB/AA>1.04;

B1:
=OPEN
B2:=CLOSE>A2;

AA AND B1 AND B2
如果是向下的穿头破脚,只需要改动几个数值的方向即可!

[13]吊颈

吊颈与锤头形态相同,只是吊颈出现在上升行情中,表示将见顶回落。吊颈出现在上升行情中,有较长的脚部,蜡烛实体部分很少,且在顶部出现。同样可以有阳线实体的的吊颈和阴线实体之分,以下将以阴线实体的吊颈为例。

量化:开盘所得即为当天最高价;AA:=OPEN HIGH;

阴线实体的长度小,量化后我们选择与整个线体进行对比,满足条件其长度小于整个线体的1/3:

B1:=OPEN-CLOSE;

B2:=HIGH LOW;

BB:=B1/B2<1/3;

另外对线型的绝对长度作出规定,选择整个线体的长度大于最高价的5%,意义在于加强线体的含义,以免出现极小的,出现在弱市中的信号;

CC:B2/HIGH>0.05;

公式组为:

A1:=OPEN=HIGH;

B1:=OPEN CLOSE;

B2:=HIGH-LOW;

BB:=B1/B2<1/3;

CC:=B2/HIGH>0.05;

AA AND BB AND CC

[14]跳空缺口
就是两条K线的高低价出现不衔接的情况,,有两条K线组成,是日后支撑和压力点的参考价位。

选股条件:当一个跳空缺口出现时,可以假设一个沿着原来跳空方向上的趋势的加速已经开始了。

量化:有两条K线组成,两跳K线间存在明显的间隔;跳空分为向上和向下两种情况,以下为向上跳空的例子:

本周期的最低价高于上一周期的最高价:

A1:=REF(HIGH,1);

A2:=LOW>A1;

跳空缺口越大,则信号越强烈!所以加入辅助条件缺口的长度至少要求有两个点位:

B1:=LOW/A1>1.02;

所以公式组为:

A1:=REF(HIGH,1);

A2:=LOW>A1;

B1:=LOW/A1>1.02;

A2 AND B1

[15] 阳包阴:

SHOURI:=REF(OPEN,1)/REF(CLOSE,1)>1.03;   

{为了检出信号反差较大的K线组合,过滤了小阴线}

CIRI:=CLOSE〉REF(HIGH,1) AND OPEN

LIANLI:=SHOURI AND CIRI;


[16}黄昏之星
当市场出现一条大阳线后,通常会产生跳空高开的情况,有时会出现十字星或类似十字星的小阴线(小阳线),另一种相反的情况是出现在一条大阴线后,在这两种情况下形成的类似十字星的K线都称为“星型线”,当该形态出现在一段上升行情的当中,就很容易形成所谓的经典K线形态--黄昏之星。

量化:黄昏之星由三只K线组成。为使结构简单我们先采用中间表达式表示出一天的高开低收:

A1:=OPEN;   A2:=CLOSE;   A3:=HIGH;

B1:=REF(OPEN,1);   B2:=REF(CLOSE,1);   B3:=REF(HIGH,1);   B4:=REF(LOW,1);

C1:=REF(OPEN,2);   C2:=REF(CLOSE,2);   C3:=REF(HIGH,2);   C4:=REF(LOW,2);

第一日:在升势中出现一支大阳线,股价大幅上扬,幅度较前一日高出4%收盘大于开盘:

AA:=A11.04;

第二日:第二日K线较昨日跳开,收盘同样在缺口之上。线性实体狭小,实体长度小于1%,有上下影线;

BB:
B1>C3 AND B2>C3
AND ABS(B1-B2)
/B1<0.01
AND B3>B1 AND B3>B2
AND B4
DD:=B3=HHV(HIGH,20);

当日的最高价为20天以来的最高价,表示相对的高位;

第三日:阴线,回落到第一支蜡烛下,开盘价小于昨日收盘价,今日的阴线实体长度大于4%:

CC:=C2/REF(CLOSE,3)>1.04 AND C2>C1;

综合:
AA AND BB AND CC
[17]三只乌鸦

是由三只阴烛K线组成且每日收市价都下移,表示可能见顶回落:

此形态同上刚好相反,属于见顶信号,简略内容如下:

A1:=REF(CLOSE,1);

A2:
=CLOSE
COUNT(A2,3)
=3
事实上,如果只是建立了以上的公式组,它所能反映的只是部分的含义,为什么呢?因为以上的信号只有出现在一段反向趋势之后,才有可能被确认为有效的意义。假设,如果三只乌鸦出现在漫长的下跌当中,那么你可能可以在这段趋势当中找到许多只乌鸦,或者许多的三只乌鸦的组合--所以有必要将它们定义在一段反趋势之后出现。

如下图,最终我们期望的是捕捉到椭圆形内的图形,以使及时的沽空,避免不必要的高位套牢,坐在山顶上晒太阳!

假如一些辅助的条件,优化公式,以得到更加有效的信号,这将是在学会了初步的公式编辑之后,将理论和实践相结合的重要一步。

假如我们加入简单的一个条件,两天前的最高价是30天以来的最高价:

AA:=REF(HIGH,2);

BB:=HHV(HIGH,30);

AA=BB
将该条件和前面的描述相结合,可以过略掉许多的虚假信号。