`
温柔一刀
  • 浏览: 857479 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

编写公式时的常用的通式

阅读更多
常用通式

一、放量、缩量(成交量函数为VOL)
1、放量:
(1).今天成交量较昨天增加了1倍,表示如下:
VOL/REF(VOL,1)>2

(2).今天成交量较10个交易日平均成交量放大了1倍,表示如下:
VOL/MA(VOL,10)>2;

(3).今日的5日均量较10个交易日平均成交量放大了1倍,表示如下:
MA(VOL,10)/MA(VOL,5)>2;

(4).今日的成交量超过了整个流通盘的5%,表示如下:
VOL/CAPITAL>0.05;

其中CAPITAL代表流通股。

2、缩量
(1).今日成交量较昨日减少了一半,表示如下:
VOL/REF(VOL,1)<0.5;

(2).今日成交量较10个交易日平均成交量减少一倍,表示如下:
VOL/MA(VOL,10)<2;
  
(3).今日的5日均量较10个交易日平均成交量减少1倍,表示如下:
        a:=MA(VOL,10);
        b:=REF(a,5);
        a/b<2;
     

(4).今日的成交量低于了整个流通盘的5%,表示如下:
VOL/CAPITAL<0.05;


二、上涨、下跌
1、上涨:
(1).今天的涨幅达到5%以上,表示如下:
CLOSE/REF(CLOSE,1)>1.05;

(2).5日均价连续上涨,表示如下:
a:=MA(CLOSE,5);
b:=REF(a,1);
a>b;

2、下跌:
(1).今天的跌幅达到5%以上,表示如下:
CLOSE/REF(CLOSE,1)<0.95;

(2).5日均价连续下跌,表示如下:
a:=MA(CLOSE,5);
b:=REF(a,1);
a<b;

(3)、K线的描述
     CLOSE>OPEN;阳线
     CLOSE<OPEN;阴线
     OPEN>REF(CLOSE,1);高开
     OPEN<REF(CLOSE,1);低开
     OPEN>REF(HIGH,1);跳空高开(HIGH为最高价) 
     OPEN<REF(LOW,1);跳空低开(LOW为最低价)

三、走势特征选股公式的编制
(1)、n日内创新高
HHV(HIGH,n)=HHV(HIGH,0) AND BARSCOUNT(CLOSE)>=n;

注:n为指标参数,可在参数设定范围内设定参数范围。HHV(x,n),求n周期内x最高值,n=0则从第一个有效值开始;barscount(x),第一个有效数据到到当前的天数,例如,BARSCOUNT(CLOSE)以日线数据取得上市以来总交易日数。
(2)、n日内创新低
LLV(LOW,n)=LLV(LOW,0) AND BARSCOUNT(CLOSE)>=n;

注:n为指标参数,可在参数设定范围内设定参数范围。LLV(x,n),求n周期内x最低值,n=0则从第一个有效值开始。
(3)、n日内阴线多于阳线
COUNT(OPEN>CLOSE,n)/n>0.5;

注:n为指标参数,可在参数设定范围内设定参数范围。同时可以自由编辑里面的数值(如0.5等 ,达到确定阴线占全部K线个数的比例)。
(4)、n日内阳线多于阴线
COUNT(OPEN<CLOSE,n)/n>0.5;

(5)、n日内上涨多于下跌
COUNT(CLOSE>REF(CLOSE,1),n)/n>0.5;

注:n为指标参数,可在参数设定范围内设定参数范围。同时可以自由编辑里面的数值(如0.5等 ,达到确定其中比例)。
(6)、n日内上涨少于下跌
COUNT(CLOSE>REF(CLOSE,1),n)/n<0.5;

(7)、连续n日收阳线
COUNT(CLOSE>OPEN,n)=n;

(8)、连续n日内收阴线
COUNT(CLOSE<OPEN,n)=n;

(9)、连续n天上涨
COUNT(CLOSE>REF(CLOSE,1),n)=n;

(10)、连续n天下跌
COUNT(CLOSE<REF(CLOSE,1),n)=n;

(11)、首次创新高
BARSSINCE(C>HHV(IF(BARSCOUNT(C)=1,HIGH,0),0))+1=1;

(12)、创历史新高
HHV(CLOSE,0)=CLOSE;

(13)、创历史新低
LLV(CLOSE,0)=CLOSE;

(14)、单日放量
   A1=MA(VOL,5);  
   A2=REF(A1,1);  
   VOL/A2>N AND VOL/SHGZG*100>M  

功能:选出单日换手率大于N%,且是较5日均量放大了M倍的股票
解释:MA求简单移动平均,MA(X,N)求X的N日移动平均值,算法:(x1+x2+...+xn)/N;MA(VOL,5)指求5日均量;
(15)、阶段缩量
SUM(VOL,n1)/CAPITAL<=n2;

注:n1为要统计的阶段时间,n2为缩量比例,可在参数设定范围内设定参数范围。
(16)、阶段放量
SUM(VOL,n1)/CAPITAL>=n2;

注:n1为要统计的阶段时间,n2为y放量比例,可在参数设定范围内设定参数范围。
(17)、持续放量
a:=VOL>REF(VOL,1);
COUNT(a,n)=n;

注:其中条件a的含义为成交量较上一交易日放大,n为要统计的阶段时间,可在参数设定范围内设定参数范围。
(18)、持续缩量
a:=VOL<REF(VOL,1);
COUNT(a,n)=n;

注:其中条件a的含义为成交量较上一交易日缩小,n为要统计的阶段时间,可在参数设定范围内设定参数范围。
(19)、间隔放量
a:=MA(VOL,5);
BARSCOUNT(C)>=n AND HHV(a,n)<n1*LLV(a,n) AND COUNT(VOL>n2*a,n)>n3;

注:barscount(c)对于日线数据取得上市以来总交易日数。
完整含义:n日内五日均量的最大值小于最小值的n1倍,成交量大于等于五日均量的n2倍的情况发生的次数多于n3次。
(20)、放量上攻
a:=(C-REF(C,1))/REF(C,1)>=(n/100);
SUM(VOL,n1)/CAPITAL>=(n2/100) AND COUNT(VOL>REF(VOL,1),n3 )=n3 AND COUNT(a,n3)=n3;

完整含义:每日股价涨幅均大于n%,n1日内累计换手率大于n2%,并且成交量连续在n3日内放大。
(21)、温和放量上攻
股价小幅上扬
a1:=CLOSE/REF(CLOSE,1);
a2:=a1>1 AND a1<1.03;

成交量小幅上扬
b1:=VOL/REF(VOL,1);
b2:=b1>1 AND b1<2;
c1:=MA(VOL,n)/CAPITAL<0.05;
COUNT(a2 AND b2,n)/n>0.6 AND c1;

完整公式为:
a1:=CLOSE/REF(CLOSE,1);
a2:=a1>1 AND a1<1.03;
b1:=VOL/REF(VOL,1);
b2:=b1>1 AND b1<2;
c1:=MA(VOL,n)/CAPITAL<0.05;
COUNT(a2 AND b2,n)/n>0.6 AND c1;

注:公式分为股价小幅上扬和成交量小幅上扬两个部分,请在指标编写时注意其结构。
(22)突然放量
VOL>HHV(VOL,n)*m;

注:当前成交量高于n个周期中最大成交量的m倍。
(23)、平台整理
COUNT(CLOSE,0)>n AND (HHV(CLOSE,n)-LLV(CLOSE,n))/LLV(CLOSE,n)<=(n1/100);

注:COUNT(CLOSE,0)>n为平台整理n个周期的设定。(HHV(CLOSE,n)-LLV(CLOSE,n))/LLV(CLOSE,n)<=(n1/100)为平台整理幅度n1%的设定。
(24)、突破长期盘整
REF((((HHV(H,n)-LLV(L,n))/LLV(L,n))/LLV(L,n)),1)<=(n1/100) AND C>=REF(HHV(H,n),1) AND BARSCOUNT(C)>n;
注:前n日在上下n1%的幅度内整理:REF((((HHV(H,n)-LLV(L,n))/LLV(L,n))/LLV(L,n)),1)<=(n1/100);
今日突破:C>=REF(HHV(H,n),1)。
(25)、阶段强势股
a:=SUM(IF(DATE-n=0,INDEXC,0),0);
b:=SUM(IF(DATE-n1=0,INDEXC,0)0);
e:=SUM(IF(DATE-n=0,C,0),0);
f:=SUM(IF(DATE-n1=0,C,0),0);
((f-e)/e)>((b-a)/a);

注:该公式求的是n日-n1日之间涨幅高于大盘的股票。n、n1参数的表达格式为yymmdd,注意在2000年前的表达为年份的后两位,例如1999年为99,从2000年开始以100依次向后累加,例如2001年9月14日为1010914,indexc函数表示同期大盘的收盘价,该函数对分笔成交分析周期无效。
(26)、阶段弱势股
a:=SUM(IF(DATE=n,INDEXC,0),0);
b:=SUM(IF(DATE=n1,INDEXC,0)0);
e:=SUM(IF(DATE=n,C,0),0);
f:=SUM(IF(DATE=n1,C,0),0);
((f-e)/e)<((b-a)/a);

(27)、大盘同步
COUNT((CLOSE>OPEN AND INDEXC>INDEXO) OR (CLOSE<OPEN AND INDEXC<INDEXO),n)/n>m/100;

注:含义为n周期中与大盘走势相同(同收阴线或同收阳线)的例超过m%。
(28)、n日内强势股
a:=(C-REF(OPEN,n))/REF(OPEN,n);
b:=(INDEXC-REF(INDEXO,n))/REF(INDEXO,n);
a>b AND a/b>=m;

注:n日内个股涨幅大于等于大盘涨幅的m倍。

待续.......





分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics