公式编写入门(转)

来源:百度文库 编辑:神马文学网 时间:2024/04/27 15:36:28
公式编写入门(转)9(2009-09-16 02:18:44) 标签:杂谈  分类:指标公式  

第六讲:均线(选股)的基本形态

  提示:K线的初步平均。(O+H+L+C*2)/5; 或  (H+L+C*2)/4;  

  一般认为:收盘价是最有说服力的和最有价值的,它是每天激烈争夺的最后妥协。但也有人认为:收盘价固然重要,其他价格也是争夺的产物。所以将全天的几种价格因素都考虑进去更能反映每天的真实情况。

  1、最简单的指标线

  (1)均价线 就是移动平均线MA,“MA”表示的就是计算平均值。

  MA1=MACLOSE5);5日平均线=(今天收盘价+昨天收盘价+.....--5天前的收盘价)/5

  MA2=MACLOSE10);10日平均线=(今天收盘价+昨天收盘价+......+10天前的收盘价)/10

  (2)均量线 均价线会了,照着葫芦画瓢,把收盘价CLOSE换成成交量VOL就行了!

  例:MA1MAVOL5);

  MA2MAVOL10);   

  2、再次平均 指将已有的均线(多条均线)相加后进行再平均。

  MA1=MACLOSE5);

  MA2=MACLOSE10);

  (MA1+MA2)/2;  

  3N日均线向上 (本题反映均线波浪式延伸过程中某阶段的形态。)

  AA:=MA(C,N);

  BB:=REF(AA,1);

  AA>BB

  均线向下呢? AA< BB 就可以了。

  N日均线走平怎么表述?AA=BB  

  4、均线由下跌状态刚刚转为上升

  AA:=MA(C,N);

   COUNT(AA  //用来确认前5日处于下跌状态

    AND AA>REF(AA,5)

  5、年线拐头向上

  A250:=MA(C,250);

  REF(A250,1)REF(A250,1);  

  6、两条均线交叉

  股软中专门设定了一条函数来描述两条线交叉:CROSSXY),此函数通用。

  假如两条均线一条名叫X,另外一条叫Y  且(XY

  CROSSXY)表示X向上穿过了Y  通称:金叉

  CROSSYX)表示Y向上穿过了X  通称:死叉

  特别提示:交叉有两种,一种是向上交叉,另一种是向下交叉。如果要求向上交叉时,X线必须比前一天高,所以需要加上 X>REF(X,1) 。完整的表达式为:CROSSXYAND  X>REF(X,1)

  加餐:

  上述交叉是不限制周期的,有时我们会感到交叉特别频繁,如何取得他们较长时间交叉一次的数据呢,系统提供了另一个函数: LONGCROSS(X,Y,N) 两条线维持N周期后交叉。如果N等于15,则X Y两条线超过15天后交叉有效,否则不输出。

  7、多次金叉(以常见的MACD指标为例)

  (1)二次金叉

  (COUNT(CROSS(DIF,DEA),20)=2 AND CROSS(DIF,DEA);

  (2)二次死叉

  COUNT(CROSS(DEA,DIF),20)=2 AND CROSS(DEA,DIF);

  (30轴上二次金叉

  COUNT(CROSS(DIF,DEA) AND DEA>0,20)=2 AND CROSS(DIF,DEA) AND

  DEA>0;

  (40轴上三次金叉

  COUNT(CROSS(DIF,DEA) AND DEA>0,20)=3 AND CROSS(DIF,DEA) AND

  DEA>0; 

  8、三线金叉

  A5:=MA(C,5);

  A10:=MA(C,10);

  A30:=MA(C,30);

  AA:=CROSS(A5,A10);

  BB:=CROSS(A5,A30);

  CC:=CROSS(A10,A30);

  COUNT(AA,3)=1 AND COUNT(BB,3)=1 AND COUNT(CC,3)=1;

  9、三线同时金叉

  A5:=MA(C,5);

  A10:=MA(C,10);

  A20:=MA(C,20);

  AA:=CROSS(C,A5);

  BB:=CROSS(C,A10);

  CC:=CROSS(C,A20);

  AA AND BB AND CC;  

  10、均线多头排列

  A1:=MA(C,N1);

  A2:=MA(C,N2);

  A3:=MA(C,N3);

  A4:=MA(C,N4);

  A1>A2 AND A2>A3 AND A3>A4;

  11、均线空头排列3天以上

  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;

  12、向前N日至M日出现过均线死叉(P1< P2

  AA:=MA(C,P1);

  BB:=MA(C,P2);

  CC:=REF(CROSS(BB,AA),N);

  COUNT(CC,M);  

  13、均线粘合

  MA1:=MA(C,5);

  MA2:=MA(C10);

  MA3:=MA(C,20);

  P1:=ABS(MA1-MA2)+ABS(MA2-MA3);

  P1/C<1/100 AND MA1>REF(MA1,1) AND MA2>REF(MA2,1); 

  14、均线粘合(另种表达式)

  MA1:=MA(C,5);

  MA2:=MA(C,10);

  MA3:=MA(C,30);

  A:=MAX(MAX(MA1,MA2),MA3);

  B:=MIN(MIN(MA1,MA2),MA3);

  COUNT(ABS(A-B)/B<0.01,3)=3;表示已粘合3天(含3天)以上

  15、多条均线粘合  如5102030120250日移动平均线粘合

  aa:=(ma(c,5)+ma(c,10)+ma(c,20)+ma(c,30)+ma(c,120)+ma(c,250))/6;

  up:=aa*n/100+aa;

  down:=aa-aa*n/100;

  count(BETWEEN(ma(c,5),up,down) and BETWEEN(ma(c,10),up,down) and BETWEEN(ma(c,20),up,down) and BETWEEN(ma(c,30),up,down)and BETWEEN(ma(c,120),up,down) and BETWEEN(ma(c,250),up,down),m)=m;

    n21500m101100)调整参数n为粘合程度,n值越小粘合的程度越高,即均线距离越近;m为粘合周期。

  16、乖离均线

  BIAS1:(CLOSE-MACLOSE,N))/MACLOSE,N*100

  当日股价与N日均线的乖离率=(当日股价-N日均价)/N日均价*100; 

  特别提示:乖离均线是由乖离率的“点”连成的均线。此线虽非普通均线,因常用,故单提出来。

  原理:以当日的均线价格为准,股价和均价之间的差距称为乖离程度,以乖离程度除以均价的百分比就是乖离率。

新兵老头ch

新兵有个想法,不知怎样用公式表达,望高手指教。

    各股涨跌同步,没有强弱的情况下,大盘的涨跌幅度对应分摊到各股,各股的涨跌幅度是多少?如何用公式表达。

我的意思是:大盘涨跌幅度,对应到各股是不同的。比如:大盘下跌1%,各股分别应下跌多少(假设各股之间没有强弱之分)才能对应。

老师答:

(INDEXC/REF(INDEXC,1)-1)/1400;

全A股1400多支,每天开盘的约1400支,不考虑各股所占比重,均摊如上。注意,负数时为下降。