大智慧公式编制.docx

上传人:b****4 文档编号:24463077 上传时间:2023-05-27 格式:DOCX 页数:17 大小:24.09KB
下载 相关 举报
大智慧公式编制.docx_第1页
第1页 / 共17页
大智慧公式编制.docx_第2页
第2页 / 共17页
大智慧公式编制.docx_第3页
第3页 / 共17页
大智慧公式编制.docx_第4页
第4页 / 共17页
大智慧公式编制.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

大智慧公式编制.docx

《大智慧公式编制.docx》由会员分享,可在线阅读,更多相关《大智慧公式编制.docx(17页珍藏版)》请在冰豆网上搜索。

大智慧公式编制.docx

大智慧公式编制

大智慧公式编制

创新高

  创新高指当日最高价是最近一段时间的最高价:

    HIGH=HHV(HIGH,N)

  其中的HIGH为当期最高价,HHV(X,N)是求N周期内X最高值。

因此该公式的含义是当日最高价创N日新高时返回值为1,否则为0。

横盘整理

  横盘整理指最近一段时期价格在一定幅度之内摆动:

    (HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.05

  其中的LLV(X,N)是求N周期内X最低值。

因此该公式表示10日收盘价振幅振幅在5%以内。

区间统计

例如,要取得2002年2月1日到2002年12月30日间的最低价。

思考一下,一段时间的最低价必然是该段时间内每个分析周期的最低价中最小的那个。

所以我们要引用的数据是该段时间各分析周期的最低价,而不需要用到开盘价、收盘价或最高价;还要将不需要的数据,即区间外的数据设为0。

语句为:

    LL:

=IF(YEAR=2002ANDMONTH>=2ANDMONTH<=12,LOW,0)

  该语句用一个条件函数来判断时间是否处于规定区间,若是则返回最低价,否则返回0。

  我们再用LLV函数,就可求得该段时间最低的最低价:

    LLV(LL,0)技术指标公式技术指标公式用于绘制技术指标线。

以KDJ指标为例,右键点击KDJ,选择“编辑公式”后打开公式算法编辑器,显示出KDJ指标公式的内容。

  参数名称:

最小值,最大值,缺省值

  N:

110O9

  M1:

2403

  M2:

2403    RSV:

=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

    K:

SMA(RSV,M1,1);

    D:

SMA(K,M2,1);

J:

3*K-2*D  该公式绘制K、D、J两条指标线。

RSV行是一个中间语句,计算当期收盘价与N天内最低价之差除以N内最高价与最低价之差的比值,再乘以系数100。

K线为RSV的M1天移动平均线,D线为线K的M2天移动平均线,J线为K线与J线的差值。

(以下是引用‘wjwjc’版主对计算‘5日均线上升角度’的实例讲解aa:

=ma(c,5);{这是5日均线}

bb:

=ref(ma(c,5),1);{这是昨日5日均线}

cc:

(aa-bb)/bb>n/100;{这是5日均线增长比率,比率越大,其上长的斜率就越大}

n是参数,n%是5日均线的增长比率,因此n定5以上可能其的斜率就越大,你可试试。

)(对于时间限制的问题,我们就以‘庄家进出’公式来作分析了解。

Var1:

=IF(YEAR>=2034ANDMONTH>=1,0,1);

{VAR1赋值:

如果年份>=2034AND月份>=1,返回0,否则返回1}

{点评:

这个语句在配合其它语句使用的情况下可起到时间限制作用}VarC:

=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE=1时,则VAR1=0,这样以后计算出来的结果全是0,这时该指标便毫无意义了,起到了时间限制的作用。

}分界线:

EMA(VarC,26)*Var1,LINETHICK2,COLORf0f000;

{输出分界线:

VARC的26日异同移动平均*VAR1,LINETHICK2,COLORF0F000}庄家线1:

EMA(VarC,1)*Var1,COLORRED;

{输出庄家线1:

VARC的1日异同移动平均*VAR1,画红色}庄家线2:

EMA(VarC,6)*Var1,COLORYELLOW;

{输出庄家线2:

VARC的6日异同移动平均*VAR1,画黄色}庄家线3:

EMA(VarC,12)*Var1,COLOR00ff00;

{输出庄家线3:

VARC的12日异同移动平均*VAR1,COLOR00FF00})颜色代码

如:

colorred{红}

colormagenta(COLORf00ff0){品红}coloryellow{黄}colorgray{灰}colorffff00{兰}colorblue{青}colorwhite{白}colorgreen{绿}colorbrown{棕}

linethick{0--7指标线粗细}linethick{同时显示柱状线和指标线}

circledot{空心园点}pointdot{小点}pointdot,linethick2{实心方点}

crossdot{X点状线}cmcledot{0点状线}stick{显示}colorstick{显示}

linestick{显示}希望各位指标爱好者自己动手进行配色修改,这样才会记得

牢,学得透,不断探索,不断前进。

一花开放不是春,万紫千红春满园。

走势形态特征指标:

为了满足大家选股的需要,这里主要介绍股票走势特征、形态特征指标的编制。

走势形态特征指标编制的基础。

(1)、放量、缩量(成交量函数为VOL)

A、放量

a.今天成交量较昨天增加了1倍,表示如下:

  VOL/REF(VOL,1)>2

b.今天成交量较10个交易日平均成交量放大了1倍,表示如下:

a:

=ma(vol,10);

Vol/a>2

或者直接用如下公式表示:

vol/ma(vol,10)>2;

c.今日的5日均量较10个交易日平均成交量放大了1倍,表示如下:

  a:

=ma(vol,10);

b:

=ma(vol,5);

b/a>2;

d.今日的成交量超过了整个流通盘的5%,表示如下:

  vol/capital>0.05;其中capital代表流通盘。

B、缩量

 a.今日成交量较昨日减少了一半,表示如下:

vol/ref(vol,1)<0.5;

b.今日成交量较10个交易日平均成交量减少一倍,表示如下:

  a:

=ma(vol,10);

vol/aref(close,1)>1.05;

5日均价连续上涨,表示如下:

a:

=ma(close,5);

b:

=ref(a,1);

b;

下跌

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

close/ref(close,1)ref(high,1);

跳空低开(low为最低价)

open=n;

注:

n为指标参数,可在参数设定范围内设定参数范围。

Hhv(x,n),求n周期内x最高值,n=0则从第一个有效值开始;barscount(x),将当前位置到n周期前的数值设为1,若x非0,则将当前位置到n周期前的数值设为1。

(2)、n日内创新低

  llv(low,n)=llv(low,0)andbarscount(close)>=n;

注n为指标参数,可在参数设定范围内设定参数范围。

Llv(x,n),求n周期内x最低值,n=0则从第一个有效值开始;barscount(x)第一个有效数据到当前的天数,例如,barscount(close)以于日线数据取得上市以来总交易日数。

(3)、n日内阴线多于阳线

  count(open>close,n)/n<0.5;

注:

n为指标参数,可在参数设定范围内设定参数范围。

同时可以自由编辑里面的数值(如0.5等 ,达到确定阴线占全部K线个数的比例)。

(4)、n日内阳线多于阴线

   count(open0.5;

注:

n为指标参数,可在参数设定范围内设定参数范围。

同时可以自由编辑里面的数值(如0.5等 ,达到确定阳线占全部K线个数的比例)。

(5)、n日内上涨多于下跌(第二天开盘高于前一天收盘)

count(c>ref(c,1),n)/n>0.5;注:

n为指标参数,可在参数设定范围内设定参数范围。

同时可以自由编辑里面的数值(如0.5等 ,达到确定其中比例)。

(6)、n日内上涨少于下跌(第二天开盘低于前一天收盘)

  count(c>ref(c,1),n)/nopen;

count(up,n)=n;

注:

count(x,n),统计n周期中满足x条件的周期数,若n=0则从第一个有效值开始。

n为指标参数,可在参数设定范围内设定参数范围。

(8)、连续n日内收阴线

  up:

=closeref(close,1),n)=n;

注:

count(x,n),统计n周期中满足x条件的周期数,若n=0则从第一个有效值开始。

N为指标参数,可在参数设定范围内设定参数范围。

(10)、连续n天下跌

   count(chhv(if(barscount(c)=1,high,0),0))+1=1;

注:

barscount(x),若x非0,则将当前位置到n周期前的数值设为1。

(12)、创历史新高

   hhv(close,0)=close;

注:

hhv(x,n),求n周期内x最高值,n=0则从第一个有效值开始。

(13)、创历史新低

   llv(close,0)=close;

注:

llv(x,n),求n周期内x最小值,n=0则从第一个有效值开始。

(14)、单日放量

   a:

=ref(ma(vol,5),1);

vol/a>nandvol/capital*100>m;

注:

n为指标参数,代表今日成交量和前一日的5日均量的比值,可在参数设定范围内设定参数范围。

(15)、阶段缩量

   sum(vol,n1)/capitalref(vol,1);

count(a,n)=n;

注:

其中条件a的含义为成交量较上一交易日放大,n为要统计的阶段时间,可在参数设定范围内设定参数范围。

(18)、持续缩量

   a:

=voln3;

注:

a.barscount(x)第一个有效数据到当前的天数。

Barscount(c)对于日线数据取得上市以来总交易日数。

b.完整含义:

n日内五日均量的最大值小于最小值的n1倍,成交量大于等于五日均量的n2倍的情况发生的次数多于n3次。

(20)、放量上攻

a:

=(c-ref(c,1))/ref(c,1)>=(n/100);

sum(vol,n1)/capital>=(n2/100)andcount(vol>ref(vol,1),n3)=n3andcount(a,n3)=n3;

完整含义:

每日股价涨幅均大于n%,n1日内累计换手率大于n2%,并且成交量连续在n3日内放大。

(21)、温和放量上攻

   股价小幅上扬

a1:

=close/ref(close,1);

a2:

=a1>1anda11anda1ref(hhv(vol,n),1*m;

注:

当前成交量高于n个周期中最大成交量的m倍。

(23)、平台整理

   count(close,0)>nand(hhv(close,n)-llv(close,n))/llv(close,n)n为平台整理n个周期的设定。

(hhv(close,n)-llv(close,n))/llv(close,n)n;

注:

前n日在上下n1%的幅度内整理:

ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)((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)indexo)or(cm/100;

注:

含义为n周期中与大盘走势相同(同收阴线或同收阳线)的例超过m%。

此处的o不是数字的零,而是开盘价open的首写字母o。

(28)、n日内强势股

a:

=(c-ref(o,n))/ref(o,n);

b:

=(indexc-ref(indexo,n))/ref(indexo,n);

a>banda/b>=m;

注:

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

形态特征选股公式的编制

(1)、均线多头排列

   a1:

=ma(c,n1);

a2:

=ma(c,n2);

a3:

=ma(c,n3);

a4:

=ma(c,n4);

count(a1>a2anda2>a3anda3>a4,3)=3andisup;

注:

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也可以用closeref(close,2);

注:

早晨之星,这种形态和叫法自然是后市向好,为买进信号。

早晨之星由三根K线组成,其顺序是:

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

   ref(close,2)/ref(open,2<0.95

第二天呈裂口下跌,K线实体较短,构成星的主体部分,阴线或阳线均可,有无上下影线均不重要。

   ref(open,1)ref(close,2)(4)、强势整理

a1:

=abs(close-open)/open=1+m/100andclose/open=1+m/100

   后股价一路下行,尾市以接近最低点收市:

   close/openref(close,2)andabs(ref(open,1)-ref(close,1)/ref(close,1)1.03

   第二天波动较小,形成一根小阳线或小阴线,构成星的主体部分:

   ref(open,1)>ref(close,2)andabs(ref(open,1)-ref(close,1)/ref(close,1)<0.02

   第三天形成一根包容第二天并延伸至第一天阳线实体:

   close/open<0.97andclose

(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)andma2>ref(ma2,1);

注:

前三句是三根均线,p1是第一根均线减第二根均线差的绝对值与第二根均线减第三根均线差的绝对值之和,最后一句是p1与收盘价的比值小于一定比率m%(一般该比率为2%以下,同时前二均线今日比昨日上翘。

五彩K线与交易系统指标的编制方法

一、五彩K线

1、五彩K线简介

简单地说五彩K线,就是对于我们事先描述好的K线形态,大智慧将自动地给我们找出来,同时对满足条件的K线形态赋于颜色,以区别于其他的K线。

依据K线的形态,我们将五彩K线分为“上涨”、“下跌”、“反转”三大类。

2、五彩K线编辑时常用的函数

(1)、BACKSET(X,N)

五彩K线就是对满足条件的K线形态赋于颜色,在这里,我们就需要赋值函数BACKSET赋予满足条件的K线时段以不同的颜色,区分不满足条件的其它时段的K线。

   函数BACKSET(X,N)中,X是由逻辑判断语句组合的一个综合条件,N为你意欲赋予颜色的时间长度,该时间长度的取值法为“从当前周期开始向前到N个当前周期”。

 

(2)、更改颜色

   如果不进行任何的颜色设定,系统将以黄色显示五彩K线,目前我们在每个指标中以红色显示五彩K线。

如果要更改颜色,只需要瘵指标中“COLORRED”改为其他颜色即可。

3、五彩K线的编制方法

五彩K线的编制并没有和前面介绍的其他公式有很大的区别,一般的公式编辑是作

为特定的指标来显示,五彩K线将满足条件的连续K线形态赋予颜色,区别于其它的K线,则是把满足设定条件的个股以其们的颜色标明。

(1)阳包阴五彩K线的编制

这里的阳包阴就是说某一天的阳线将前一天的阴线全部包容起来,使得在K线组

合上出现前小后大的形态。

该动态表明前日所有价位买进而未出局者都能获利,从而大鼓舞了人气,为此后的持续上升奠定了基础,是典型的底部信号。

原理:

某一天的阳线将前一天的阴线全部包容起来。

五彩K线的编辑:

REF(OPEN,1)>REF(CLOSE,1)上一交易日收阴线。

CLOSE>REF(OPEN,1)收盘价高于上一交易日开盘价。

OPEN(EMA((HIGH-LOW),N))

为了避免小阴小阳的“阳包阴”,我们设定幅

                    度超过市场N个交易日内平均涨幅。

     COLORRED五彩K线颜色为红色。

    那么,整体的公式为:

     BACKSET(我们假定的条件,2),COLORRED;

即:

    BACKSET(REF(OPEN,1)>REF(CLOSE,1)ANDCLOSE>REF(OPEN,1)ANDOPENREF(HIGH,1)ANDLOWOPENAND(CLOSE-OPEN)>(EMA((HIGH-LOW),N)),2),COLORRED;

 

(2)、三只乌鸦五彩K线的编制方法

    在股价顶部,庄家已获利丰厚,准备出逃时会连续拉出二根、三根或三根以上的小阴线,且每日的K线均低于上一日的收盘价。

这促顶部特征不一定要伴随着大的成交量,因此具有较大的欺骗性。

    原理:

1、连续三支阴线;

2、每日收盘价均向下跌;

3、收盘价接近每日的最低价位;

4、每日的开盘价都下跌。

    五彩K线的编辑:

      REF(CLOSE,2)

      REF(CLOSE,1)

CLOSE=1.02第一根阴线跌幅超过2%。

      COLORRED五彩K线颜色为红色。

    那么,整体的公式为:

      BACKSET(我们假定的条件,3),COLORED

即:

BACKSET(REF(CLOSE,2)=1.02,3),COLORRED;

注:

      三只乌鸦形态发生在上升趋势中,三只乌鸦出现前必须有一段明显的上升趋势,无论这段上升趋势是长或短,在此之后出现该形态才较为有效。

三只乌鸦形态如果出现在前期的形态压力位附近,则其反转的可靠性进一步增强。

对行情的研判更具意义。

在一段上升行情的关健位置在历史高价位区域,且是重要的支撑阻挡位时,出现三只乌鸦形态,则其意义显得重要,在很大的程度上趋势将反转下跌。

 (3)、红三兵五彩K线的编制

    在本形态中,相继出现的3根阳线K线组成,它们的收市价一个比一个高(并且每根K线的收市价均接近当日的最高价),表示多头势力的加强。

如果这样的3根阳线K线出现在一贯相对稳定的价格阶段之后,而且处于一个低价区,则预示着市场将进一步坚挺。

    五彩K线编辑:

      REF(CLOSE,2)>REF(OPEN,2)第一根K线收阳。

      REF(CLOSE,1)>REF(OPEN,1)第二根K线收阳。

      CLOSE>OPEN第三根K线收阳。

      (CLOSE-OPEN)>=REF((CLOSE-OPEN),1)

第三根阳线实体大于第二根阳线实体。

      REF((CLOSE-OPEN),1)>=REF((CLOSE-OPEN),2)

第二根阳线实体大于第一根阳线实体。

      OPEN>REF(OPEN,1)第三根阳线开盘高于第二根阳线开盘。

      REF(OPEN,1)>REF(OPEN,2)第二根阳线开盘高于第一根阳线开盘。

      COLORRED标明为红色。

    那么,整体的公式为:

      BACKSET(我们假定的条件,3),COLORED;

即:

      BACKSET(REF(CLOSE,2)>REF(OPEN,2)ANDREF(CLOSE,1)>REF(OPEN,1)ANDCLOSE>OPENAND(CLOSE-OPEN)>=REF((CLOSE-OPEN),1)ANDREF((CLOSE-OPEN),1)>=REF((CLOSE-OPEN),2)ANDOPEN>REF(OPEN,1)ANDREF(OPEN,1)>REF(OPEN,2),3),COLORRED;

注:

      如果红三兵出现在V型底、W底的附近,则构成了底部反转形态的确认信号;红三兵形态发生在下降趋势中,红三兵出现前必须有一段明显的下降趋势,无论这段下降趋势是长或短,在此之后出现该形态更为有效;红三兵形态如果出现在底部,是一种底部反转信号,此时买进;红三兵形态如果出现在高位,则是一种较为危险的顶部反转信号,此时不宜买进。

      阳线三兵形态有三种类似的构成,表现为一个逐渐而稳定的上升过程,其中每根阳线K线的开市价都处于前一天的阳线实体之内,或者处在其附近的位置上;每一根阳线K线的收市价都应当位于当日的最高点或接近当日的最高点,如果其中第二根和第三根K线,或者仅仅是第三根K线,表现出上涨势头减弱的迹象,就构成了一个前方受阻(阳线三兵)形态。

在前方受阻形态中,作为上涨势头减弱的具体表现,既可能是其中的阳线实体一个比一个小,也可能是后两根阳线K线具有相当较长的上影线,如果在后两根K线中,前一个为长长的阳线实体,并且向上创出了新高,后一根只是一个小的阳线K线,那么就构成了一个(阳线三兵)停顿形态。

有时候,这种形态也称为(阳线三兵)深思形态。

二、交易系统

    交易系统是大智慧在条件选股功能上的一个大的延伸,旨在建立一套完整的交易规则体系,系统可以通过此平台对我们的买入、卖出等操作发出明确的买卖信号指示。

1、编辑交易系统公式

进入大智慧“公式编辑器”

(1)、点击“交易系统”选项,选择“新建”,可以建立一个亲的交易系统。

(2)、选中一个具体的交易系统,双击名称或者点击“修改”,可能浏览并编辑该系统

的公式内容。

2、交易提示编辑时常用的函数:

(1)、前提:

交易系统一共包含多头买入(卖出)、空头买入(卖出)四种情况,但是由于我们只允许多头买入、卖出,故我们这里不讨论空头情况。

(2)、函数

   ENTERLONG:

多头买入函数。

   EXITLONG:

多头卖出函数。

   简单的交易系统模型应该如下表示:

   ENTERLONG:

条件A;

EXITLONG:

条件B;

注意:

一个完整的交易系统必须有进出两个条件组成,也就是说是ENTERLONG、EXITLONG或者ENTERSHORT、EXITSHORT(空头买入、卖出函数)中其中一组组成。

3、交易系统的编制方法

    首先,要确定的是,交易系

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1