大智慧公式函数大全

大智慧公式函数大全
大智慧公式函数大全

大智慧公式函数大全(1)

大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。在以下的几节当中,我们将会分别介绍一共17类函数。

(1). 函数的基本模型:

K(X1,X2,X3…)

1. K表示函数的名称;

2. X1,X2,X3…表示该函数的所有参数。

不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;

(2). 函数的引用周期:

应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。

一. 行情函数

行情函数是最基本的函数。首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。

1 ADVANCE 上涨家数

含义:取得该周期上涨家数;

参数:无

阐释:本函数仅对大盘有效

2 ALLASKVOL 委托卖出总量

含义:取得所有委托卖出单的总量。

参数:无

单位:手

阐释: 该函数仅对Level2行情显示有效。

3 ALLBIDVOL 委托买入总量

含义:取得所有委托买入单的总量。

参数:无

单位:手

阐释: 该函数仅对Level2行情显示有效

4 AMOUNT 成交额

含义:取得该周期成交额。

参数:无

单位:元

5 ASKPRICE(N) 委卖价

含义:取得委卖1—委卖3价格。

参数: N取值范围1—3,分别表示委卖1、委卖2、委卖3的价格

单位:元

阐释:例如ASKPRICE(1)则表示取委卖1的价格,本函数仅个股在分笔

成交分析周期有效。

6 ASKVOL(N) 委卖量

含义:取得委卖1--委卖3量。

参数: N取值范围1—3,分别表示委卖1、委卖2、委卖3的成交量

单位:手

阐释:例如ASKVOL (1)则表示取委卖1的成交量,本函数仅个股在分笔成交分析周期有效。

2

7 AVGASKPRICE 委托卖出均价

含义:取得所有委托卖出单的加权平均委托价格

参数: 无

单位:元

阐释: 该函数仅对Level2行情显示有效。

8 AVGBIDPRICE 委托买入均价

含义: 取得所有委托买入单的加权平均委托价格

参数: 无

单位:元

阐释: 该函数仅对Level2行情显示有效。

9 BARSTATUS 数据位置状态

含义:返回数据位置信息

参数: 无

阐释:BARSTATUS返回数据位置信息,1表示第一根K线,2表示最后一个数据,0表示中间位置。例如:BARSTA TUS=2表示当天

是该股票数据的最后一个周期。

10 BIDPRICE(N) 委买价

含义:取得委买1—委买3价格。

参数: N取值范围1—3,分别表示委买1、委买2、委买3的价格

单位:元

阐释:例如BIDPRICE (1)则表示取委买1的价格,本函数仅个股在分笔成

交分析周期有效

11 BIDVOL(N) 委买量

含义:取得委买1--委买3量。

参数:N取值范围1—3,分别表示委买1、委买2、委买3的成交量

单位:手

阐释:例如BIDVOL (1)则表示取委买1的成交量,本函数仅个股在分笔成交分析周期有效

12 BIGORDER(N,M) 委托单大单成交量比例

3

含义:日线取得该日成交的中单、大单、特大占总的成交量比例,委托

单分为买入委托和卖出委托

参数: N表示类型,N=1买入委托单,N=2卖出委托单,M表示委托单

大小,M=1中单,M=2大单,M=3特大单,M可以省略,表示大单。注意

中单包含了大单,而大单则包含了特大单,所以小单比例可以表示为

1-BIGORDER(1,1)。划分标准为中单(>2万股或4万元),大单(>10万

股或20万元),特大单(>50万股或100万元)。

单位:

阐释:例如BIGORDER(1,3)表示买入特大单占总成交量的比例。该函数仅对Level2行情显示有效。

13 BUYVOL 主动性买单

含义:取得主动性买单量。

参数:无

单位:手

阐释: 本函数仅个股在分笔成交分析周期有效,当本笔成交为主动性

买盘时,其数值等于成交量,否则为0。

14 CLOSE 收盘价,简写:C

含义:取得该周期收盘价。

参数:无

单位:元

15 DECLINE 下跌家数

含义:取得该周期下跌家数。

参数:无

阐释:本函数仅对大盘有效

16 DISPSTATUS 数据显示状态。

含义: 返回数据显示信息

参数:无

阐释:DISPSTATUS返回数据显示信息,1表示显示区域的第一根K线,2表示显示区域最后一根K线,0表示其它位置。例如:

DISPSTATUS=1表示当天是图形显示中的第一个周期。

4

17 DIVIDENDBARS(N) 派息发生的周期数

含义:派息到现在的周期数。

参数:N表示第N次派息

阐释:DIVIDENDBARS(N),取得之前第N次派息到当前的周期数,例如:DIVIDENDBARS(0)=0表示当天发生派息。

18 DIVIDEND(N) 派息

含义:每股派息数量。

参数: N表示第N次派息

单位:元

阐释:DIVIDEND(N),取得之前第N次每股派息数量,例如:DIVIDEND(0)表示最近一次派息的数量。

19 EXTDATA 扩展数据

含义:取得日线扩展数据(1—19)。

参数: N取1—19

阐释:例如EXTDA TA(3)就表示扩展数据3。本函数仅在日线分析周期有效。

20 EXTRADATA(S) 附加数据

含义:取得附加数据。

阐释:EXTRADATA(S),取得名为S的附加数据

21 HIGH 最高价简写:H

含义:取得该周期最高价。

参数:无

单位:元

22 INDEXA 对应大盘成交额。

含义:表示同期大盘的成交额

参数:无

单位:元

阐释:该函数对分笔成交分析周期无效

23 INDEXADV 对应大盘上涨家数。

5

含义:表示同期大盘的上涨家数

参数:无

阐释:该函数对分笔成交分析周期无效24 INDEXC 对应大盘收盘价。

含义:表示同期大盘的收盘价

参数:无

阐释:该函数对分笔成交分析周期无效25 INDEXDEC 对应大盘下跌家数。

含义:表示同期大盘的下跌家数

参数:无

阐释:该函数对分笔成交分析周期无效26 INDEXH 对应大盘最高价。

含义:表示同期大盘的最高价

参数:无

阐释:该函数对分笔成交分析周期无效27 INDEXL 对应大盘最低价。

含义:表示同期大盘的最低价

参数:无

阐释:该函数对分笔成交分析周期无效28 INDEXO 对应大盘开盘价。

含义:表示同期大盘的开盘价

参数:无

阐释:该函数对分笔成交分析周期无效29 INDEXV 对应大盘成交量。

含义:表示同期大盘的成交量

参数:无

单位:手

阐释:该函数对分笔成交分析周期无效30 ISBUYORDER 是否主动性买单6

含义:取得该成交是否为主动性买单。

参数:无

阐释: 本函数仅个股在分笔成交分析周期有效,当本笔成交为主动性

买盘时,返回1,否则为0

31 ISDOWN 当日下跌

含义:该周期是否收阴。

参数:无

阐释:当收盘<开盘时,返回值为1,否则为0

32 ISEQUAL 当日平盘

含义:该周期是否平盘。

参数:无

阐释:当收盘=开盘时,返回值为1,否则为0

33 ISUP 当日上涨

含义:该周期是否收阳。

参数:无

阐释:当收盘>开盘时,返回值为1,否则为0

34 LOW 最低价。简写:L

含义:该周期最低价

参数:无

单位;元

35 NEWORDER(N) 新委托单量

含义:取得当前周期中新增的委托单的委托量(估计值),

参数:无

单位;手

阐释:NEWORDER(N),取得当前周期新增的委托量,N=1表示委托买

入新单,N=2表示委托卖出新单,该函数仅对Level2行情显示有效。36 OPEN 开盘价。简写:O

含义:该周期开盘价

参数:无

7

单位;元

37 OPENINTEREST 持仓量

含义:取得该周期持仓量。

参数:无

阐释:OPENINTEREST,取得该周期持仓量。该函数仅对期货有效。38 ORDER(N) 日成交的委托单成交单数

含义:日线取得该日成交的委托单数量,委托单分为买入委托和卖出委

托,

参数: N表示类型,N=1买入委托单,N=2卖出委托单

阐释:该函数仅对Level2行情显示有效。

39 ORDERNUM(N,M) 分时线中该分钟成交的委托单数量

含义:分时线中该分钟成交的委托单数量,委托单分为买入委托和卖出

委托,

参数: N表示类型,N=1买入委托单,N=2卖出委托单,M表示委托

单大小,M=0所有委托单,M=1中单,M=2大单,M=3特大单。小单,

中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或

100万元)

ORDERNUM(N,M)

阐释:例如ORDERNUM(1,3)表示特大买单数。该函数仅对Level2行情

显示有效。

40 ORDERVOL(N,M) 委托单成交量

含义:分时线中该分钟成交的按照委托单大小划分的成交量,委托单分

为买入委托和卖出委托

参数:N表示类型,N=1买入委托单,N=2卖出委托单,M表示委托单

大小,M=0所有委托单,M=1中单,M=2大单,M=3特大单。小单,

中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或

100万元)

单位:手

阐释:例如ORDERVOL(1,2)/ORDERVOL(1,0)*100表示大单成交量占

总成交量的百分比。该函数仅对Level2行情显示有效。

8

41 SELFDATA(S) 自定义数据

含义:取得名为S的自定义数据

参数:S为自定义数据名称

阐释:本函数仅在日线分析周期有效

42 SELLVOL 主动性卖单量

含义:主动性卖单成交量

单位:手

阐释: 本函数仅个股在分笔成交分析周期有效,当本笔成交为主动性

卖盘时,其数值等于成交量,否则为0

43 SPLIT(N) 除权

含义:SPLIT(N)取得之前第N次除权(送股或配股)的除权比例,表示

除权后股价将下跌该比例

参数:N表示第N次除权

阐释:例如:SPLIT(0)=0.5表示最近一次除权可能是10送10,股价下

跌一半。

44 SPLITBARS 除权发生的周期数

含义:SPLITBARS(N)取得之前第N次除权到当前的周期数

参数:N表示第N次除权

阐释:例如:SPLITBARS(0)=0表示当天发生除权。

45 TICKCOUNT 成交笔数

含义:取得该周期成交的笔数。

参数:无

46 TRANSACT(N,M) 逐笔成交笔数

含义:分时线中该分钟成交的逐笔成交数量,成交分为单分主动买入和

主动卖出成交

参数:TRANSACT(N,M),N表示类型,N=0表示所有成交,N=1主动买

入,N=2主动卖出,M表示委托单大小,M=0所有成交,M=1中单,M=2

大单,M=3特大单,小单,中单(>2万股或4万元),大单(>10万股或20

万元),特大单(>50万股或100万元)。

9

阐释: 例如TRANSACT(1,3)表示主动买入的特大单数,该函数仅对

Level2行情显示有效。

47 TRANSACTVOL(N,M) 逐笔成交成交量

含义:分时线中该分钟成交的按照逐笔成交量大小划分的成交量,成交

分为单分主动买入和主动卖出成交

参数:TRANSACTVOL(N,M),N表示类型,N=0表示所有成交,N=1

主动买入,N=2主动卖出,M表示委托单大小,M=0所有成交,M=1

中单,M=2大单,M=3特大单,小单,中单(>2万股或4万元),大单(>10

万股或20万元),特大单(>50万股或100万元)。

单位:手

阐释:例如:TRANSACTVOL(1,2)/TRANSACTVOL(1,0)*100表示逐笔

大单成交量占总成交量的百分比,该函数仅对Level2行情显示有效。

48 VOL 成交量简写:V

含义:取得该周期成交量。

参数:无

单位:手

49 WIDTHDRAWORDER(N) 撤单量

含义:取得当前周期的撤单量(估计值)

参数:N=1表示委托买入撤单,N=2表示委托卖出撤单

单位:手

阐释: 该函数仅对Level2行情显示有效。

50 ZBS 成交笔数

含义:取得该周期总笔数。

参数:无

二. 时间函数

时间函数,顾名思义,在大智慧的函数中专门用来对时间数据进行描述和引用,以满足我们在分析的过程当中对时间的限定和要求。

10

1 BARPOS K线位置

含义:取得该周期在所有数据中的位置。

阐释:对于日线来说,函数返回上市以来的天数

2 D1970TODATE(X) 1970日转换为日期

含义:1970日转换为日期。

阐释:D1970TODA TE(X),得到1970日期X的日期值。

3 DATE 年月日

含义:取得该周期从1900以来的年月日。

阐释:函数返回有效值范围为(700101-1341231),表示19700101-20341231

4 DATETOD1970(X) 日期转换为1970日。

含义:得到日期X距离1970年1月1日以来的天数

阐释:例如,DATETOD1970(DA TE)就返回今天距离1970年1月1日的天数。

5 DAY 日期

含义:取得该周期的日期。

阐释:函数返回有效值范围为(1-31),比如今天是交易日,日期为7月18,day返回的就是18。

6 DAYS1970 1970年以来的天数

含义:取得该周期从1970以来的天数。

阐释:DAYS1970,函数返回自从1970年1月1日以来的天数,例如在1971年1月1日返回365

7 HOUR 小时

含义:取得该周期的小时数。

阐释:函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0

8 LDAY 农历日期。

含义:取得该周期农历日期

阐释:函数返回有效值范围为(1-30),比如2007年7月18日农

11

历为6月5日,day返回的就是5

9 LMONTH 农历月份

含义:取得该周期的农历月份。

阐释:函数返回有效值范围为(1-12)

10 LYEAR 农历年份

含义: 取得该周期的农历年份

阐释:函数返回有效值范围为(1970-2038)

11 MINUTE 分钟

含义:取得该周期的分钟数。

阐释:函数返回有效值范围为(0-59),对于日线及更长的分析周

期值为0

12 MONTH 月份

含义:取得该周期的月份。

阐释:函数返回有效值范围为(1-12)

13 TOTOTIME(X) 秒数转换位时间

含义:秒数转换位时间

阐释:T0TOTIME(X),得到从0点开始X秒后的时间值。

14 TIME 时分秒

含义: 取得当前的时间,其有效值的表达式为HH/MM/SS

阐释:函数返回有效值范围为(000000-235959) ,例如当天的时间为12点5分30秒,那么使用TIME 取得数值为

120530,注意采用24小时制;

15 TIME0 从当日0点以来的秒数

含义:取得该周期从当日0点以来的秒数。

阐释:函数返回自从当日0点以来的秒数,对于日线以上的分

析周期,返回0

16 TIMETOTO(X) 时间转化为秒数

含义: 得到时间X距离当日0点的秒数

阐释:例如TIMETOTO(120000)则返回值43200

12

17 WEEKDAY 星期

含义:取得该周期的星期数

阐释:函数返回有效值范围为(0-6),0表示星期天

18 YEAR 年份

含义: 取得该周期的年份

阐释:函数返回有效值范围为(1970-2038)

三. 引用函数

引用类函数是在公式编写过程当中经常会使用到的一类函数。该类函数主要有两大功能,其一是对相邻周期上的行情数据进行引用,以便计算和操作,例如使用昨天的收盘价;其二是大智慧为方便计算,将一些经常会使用到的比较复杂的数学计算过程简化成一个简单的函数,在实际的运算过程当中,可以直接引用这些函数避免复杂的数学计算。例如将计算移动平均值直接用MA代替。

1 ALL(X,N) 一直满足条件

含义:是否一直满足条件。

阐释:ALL(X,N),统计N周期中是否一直都满足X条件,若N=0

则从第一个有效值开始。例如:ALL(CLOSE>OPEN,20)

表示是否20周期内全部都收阳线。

2 ANY(X,N) 至少一次满足条件。

含义:ANY(X,N),统计N周期中是否至少有一次满足X条件,

若N=0则从第一个有效值开始。

阐释:例如:ANY(CLOSE>OPEN,20)表示是否20周期内是否

存在一根阳线。

3 BACKSET(X,N) 向前赋值

含义:将当前位置到若干周期前的数据设为1。

阐释:BACKSET(X,N),若X非0,则将当前位置到N周期前的数

值设为1。例如:BACKSET(CLOSE>OPEN,2)若收阳则

将该周期及前一周期数值设为1,否则为0

13

4 BARSCOUNT(X) 有效值周期数

含义:求总的周期数。

阐释:BARSCOUNT(X)第一个有效数据到当前的天数。例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交

易日数,对于分笔成交取得当日成交笔数,对于1分钟

线取得当日交易分钟数

5 BARSLAST(X) 上一次条件成立位置

含义:上一次条件成立到当前的周期数。

阐释:BARSLAST(X):上一次X不为0到现在的天数。例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨

停板到当前的周期数

6 BARSSINCE(X) 第一个条件成立位置

含义:第一个条件成立到当前的周期数。

阐释:BARSSINCE(X):第一次X不为0到现在的天数。例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的

周期数

7 COUNT(X,N) 统计总数

含义:统计满足条件的周期数。

阐释:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。例如:

COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周

期数

8 DMA(X,A) 动态移动平均。

含义:DMA(X,A),求X的A日动态移动平均。

算法: 若Y=DMA(X,A),则Y=A*X+(1-A)*Y',其中Y'表示上

一周期Y值,A必须小于1。

阐释:例如DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价

9 EMA(X,N) 指数平滑移动平均

含义:求指数平滑移动平均。EMA(X,N),求X的N日指数平滑14

移动平均。

算法:若Y=EMA(X,N),则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。

10 FILTER(X,N) 过滤信号

含义:过滤连续出现的信号。

阐释: FILTER(X,N):X满足条件后,将其后N周期内的数据置为0,若N为0表示将其后的所有数据置0。例如

FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳

线不被记录在内

11 HHV(X,N) 最高值

含义:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值

开始。

阐释:例如,HHV(HIGH,30)表示求30日最高价

12 HHV ALL(X) 可视范围最高值。

含义:HHV ALL(X),求图形可视范围内X最高值。

阐释:例如,HHV ALL(HIGH)表示图形范围内的最高价,该函数用于循环或分支中将不准确

13 HHVBARS(X,N) 上一高点位置

含义:求上一高点到当前的周期数。

阐释:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计。例如:

HHVBARS(HIGH,0)求得历史新高到到当前的周期数

14 LAST(X) 连续满足条件的周期数。

含义:LAST(X),统计连续满足X条件的周期数。

阐释:例如,LAST(CLOSE>OPEN)表示到目前为止连续收阳的周期数。

15 LLV(X,N) 最低值。

含义:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值

开始。

阐释:例如,LLV(LOW,0)表示求历史最低价

15

16 LLV ALL(X) 可视范围最低值。

含义:LLV ALL(X),求图形可视范围内X最低值。

阐释:例如,LLVALL(LOW)表示图形范围内的最低价,该函数用于循环或分支中将不准确

17 LLVBARS(X,N) 上一低点的位置

含义:求上一低点到当前的周期数。

阐释:LLVBARS(X,N):求N周期内X最低值到当前周期数,

N=0表示从第一个有效值开始统计,例如:

LLVBARS(HIGH,20)求得20日最低点到当前的周期数

18 MA(X,N) 求简单移动平均。

含义:MA(X,N),求X的N日移动平均值。

算法:(X1+X2+X3+...+Xn)/N

阐释:例如,MA(CLOSE,10)表示求10日均价,特例:MA(x,0)

表示x所有数据的平均

19 MEMA(X,N) 改良指数平滑移动平均。

含义:MEMA(X,N),求X的N日改良指数平滑移动平均。

算法:若Y=MEMA(X,N),则Y=[X+(N-1)*Y']/N,其中Y'表示

上一周期Y值。

阐释:例如:MEMA(CLOSE,30)表示求30日改良指数平滑均

20 REF(X,A) 向前引用

含义:引用若干周期前的数据。

阐释:REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)

表示上一周期的收盘价,在日线上就是昨收

21 SMA(X,N,M) 移动平均

含义:SMA(X,N,M),求X的N日移动平均,M为权重。

算法: 若Y=SMA(X,N,M),则Y=[M*X+(N-M)*Y')/N,其中Y'

表示上一周期Y值,N必须大于M。

阐释:例如,SMA(CLOSE,30,1)表示求30日移动平均价

22 SUM(X,N) 求总和

16

含义:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效

值开始。

阐释:例如,SUM(VOL,0)表示统计从上市第一天以来的成交量

总和

23 SUMBARS(X,A) 累加到指定值周期数

含义:向前累加到指定值到现在的周期数。

阐释:SUMBARS(X,A):将X向前累加直到大于等于A,返回这

个区间的周期数。例如,SUMBARS(VOL,CAPITAL)求完全换

手到现在的周期数。

24 WMA(X,N) 加权移动平均

含义:WMA(X,N),求X的N日加权移动平均。算法:

Y=WMA[X,N]=(1*X1+2*X2+3*X3+...+N*Xn)/(1+2+3+...+N)。

阐释:例如,WMA(CLOSE,20)表示求20日加权移动平均价格四. 逻辑函数

逻辑函数的参数或返回值为逻辑值,用0表示条件不成立,用非0表示条件成立。

1 BETWEEN(A,B,C) 介于

含义:介于两个数之间。

阐释:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否

则返回0。例如,

BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示

收盘价介于5日均线和10日均线之间

2 CROSS(A,B) 交叉函数

含义:两条线交叉。

阐释:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则

返回0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))

表示5日均线与10日均线交金叉

3 IF(X,A,B) 条件函数

17

含义:根据条件取得不同的值。

阐释:IF(X,A,B)若X不为0则返回A,否则返回B。例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最

高值,否则返回最低值

4 IFS(X,A,B) 字符串条件函数

含义:根据条件取得不同的字符串值。

阐释:IFS(X,A,B)若X不为0则返回A,否则返回B。例如:

IF(CLOSE>OPEN,'上涨','下跌')表示该周期收阳则返回字符串'

上涨',否则返回'下跌'

5 LONGCROSS(A,B,N) 维持-交叉函数

含义:两条线维持一定周期后交叉。

阐释:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周

期从下方向上穿过B时返回1,否则返回0。

例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5

日均线维持5周期后与10日均线交金叉

6 RANGE(A,B,C) 范围

含义:介于某个范围之间

阐释:RANGE(A,B,C)表示A大于B同时小于C时返回1,否

则返回0。

例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收

盘价大于5日均线并且小于10日均线

五. 算术函数

1 ABS(X) 绝对值

含义:ABS(X),返回X的绝对值

阐释:例如,ABS(-34)返回34

2 ACOS(X) 反余弦值。

含义:ACOS(X)返回X的反余弦值

3 AND 逻辑与运算

18

含义: 逻辑与运算

阐释:A AND B;表示条件A与条件B同时成立

4 ASIN(X) 反正弦值。

含义:ASIN(X)返回X的反正弦值

5 ATAN(X) 反正切值。

含义:ATAN(X)返回X的反正切值

6 CEILING(A) 向上舍入

含义:向数值增大方向舍入。

阐释:CEILING(A)返回沿A数值增大方向最接近的整数

例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3

7 COS(X) 余弦值。

含义:COS(X)返回X的余弦值

8` EXP(X) 指数。

含义:EXP(X)为e的X次幂

阐释:例如,EXP(CLOSE)返回e的CLOSE次幂

9 FLOOR(A) 向下舍入

含义:向数值减小方向舍入。

阐释:FLOOR(A)返回沿A数值减小方向最接近的整数

例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4

10 FRACPART(A) 取得小数部分

含义:FRACPART(A)返回数值的小数部分

阐释:例如FRACPART(12.3)求得0.3,FRACPART(-3.5)求得-0.5 11 INTPART(A) 取整

含义:绝对值减小取整,即取得数据的整数部分。

阐释:INTPART(A)返回沿A绝对值减小方向最接近的整数

例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3

12 LN(X) 自然对数。

含义:LN(X)以e为底的对数

阐释:例如,LN(CLOSE)求收盘价的对数

19

含义:LOG(X)取得X的对数

阐释:例如,LOG(100)等于2

14 MAX(A,B...) 最大值。

含义:MAX(A,B...)返回所有参数的中的最大值,参数数量可以

有2—16个

阐释:例如,MAX(CLOSE,OPEN,REF(CLOSE,1))表示返回昨

收、今开、收盘三个价格中最高的价格。

15 MIN(A,B...) 最小值。

含义:MIN(A,B...)返回所有参数的中的最小值,参数数量可以

有2—16个

阐释:例如,MIN(CLOSE,OPEN,REF(CLOSE,1))表示返回昨

收、今开、收盘三个价格中最低的价格。

16 MOD(A,B) 求模运算。

含义:MOD(A,B)返回A对B求模

阐释:例如,MOD(26,10)返回6

17 NOT 求逻辑非。

含义:NOT(X)返回非X,即当X=0时返回1,否则返回0

阐释:例如,NOT(ISUP)表示平盘或收阴

18 OR 逻辑或运算。

阐释:A OR B,表示条件A与条件B只要有一个成立即可

19 POW 乘幂

含义:POW(A,B)返回A的B次幂

阐释:例如,POW(CLOSE,3)求得收盘价的3次方

20 REVERSE 求相反数

含义:REVERSE(X)返回-X

阐释:例如REVERSE(CLOSE)返回-CLOSE

21 SGN 符号值

阐释:SGN(X),当X>0,X=0,X<0分别返回1,0,-1

20

大智慧公式指南(附全部函数说明)

轻轻松松学编公式
目录
第一课 我们要做的是什么?........................................................ - 3 第二课 在哪里编写公式?............................................................ - 4 第三课 编写公式都要用到什么东西? ........................................ - 6 第四课 编写一条最简单的指标线................................................ - 9 第五课 编写最常用的均量和均价线.......................................... - 10 第六课 今天有几只发生 MA 金叉?............................................ - 11 第七课 如何编写 BIAS 指标?..................................................... - 12 第八课 我能不能直接用写好的指标公式? ................................ - 14 第九课 放量/缩量/上涨/下跌/收阳/ 收阴 .................................. - 16 第十课 涨停板攻击?................................................................ - 18 第十一课 多头排列—良好的上升趋势...................................... - 20 第十二课 逃顶 K 形态之—黄昏之星......................................... - 22 第十三课 突破底部横盘整理创新高!...................................... - 26 附录: 大智慧简略函数集............................................................ - 29 附录 1:从 dzh2.exe 中扣出的函数说明…………..….……………..39
2010 年 7 月大智慧全面升级股票池功能之际,大智慧官方论坛上为专业版以上的股票 池用户开辟了“股票池功能讨论区”,欢迎新老用户参与,相互交流学习,与中国证券市场 一同成长!
https://www.360docs.net/doc/bf5887342.html,/index.asp?boardid=138
-1-

大智慧函数大全

大智慧函数大全 1. ABS(X)求绝对值。用法: ABS(X)返回X的绝对值例如:ABS(-34)返回34 2. ACOS(X) 反余弦值。用法: ACOS(X)返回X的反余弦值 1. ABS(X)求绝对值。 用法: ABS(X)返回X的绝对值 例如:ABS(-34)返回34 2. ACOS(X) 反余弦值。 用法: ACOS(X)返回X的反余弦值 3. ADVANCE 取得该周期上涨家数。 用法: ADVANCE (本函数仅对大盘有效) 4. ALIGNx水平对齐方式控制符 ALIGNx,用逗号隔开放置在DrawIcon,DrawBmp,DrawText语句后,用于设定对齐方式,x=0表示左对齐,1表示中对齐,2表示右对齐,缺省左对齐。 例如: DrawIcon(CLOSE>OPEN,LOW,6),ALIGN1;表示绘制6号图标,采用中对齐

5. ALL(X,N),是否一直满足条件。 用法: ALL(X,N),统计N周期中是否一直都满足X条件,若N=0则从第一个有效值开始。例如:ALL(CLOSE>OPEN,20)表示是否20周期内全部都收阳线。 6. ALLASKVOL 取得所有委托卖出单的总量,该函数仅对Level2行情显示有效。 用法: ALLASKVOL 7. ALLBIDVOL 取得所有委托买入单的总量,该函数仅对Level2行情显示有效。 用法: ALLBIDVOL 8. AMOUNT 取得该周期成交额。 用法: AMOUNT 9. A AND B 逻辑与运算。 用法

表示条件A与条件B同时成立 10. ANY(X,N),至少一次满足条件。 用法: ANY(X,N),统计N周期中是否至少有一次满足X条件,若N=0则从第一个有效值开始。例如:ANY(CLOSE>OPEN,20)表示是否20周期内是否存在一根阳线。 11. ASIN(X)反正弦值。 用法: ASIN(X)返回X的反正弦值 12. ASKPRICE(N),N 取得委卖1--委卖3价格。 用法: ASKPRICE(N),N取1--3 (本函数仅个股在分笔成交分析周期有效) 13. ASKVOL(N),N 取得委卖1--委卖3量。 用法: ASKVOL(N),N取1--3 (本函数仅个股在分笔成交分析周期有效) 14. ATAN(X)反正切值。 用法:

(完整版)[大智慧]非常实用的选股指标代码大全(共125个)

[大智慧] 非常实用的选股指标大全(共125个) -------------------------------------------------------------------------------- 非常实用的大智慧选股指标大全,自己可以随意自己加减汇编,不怕你没能力, 就怕你没创意,只要你有创意,就可以自己编写! -------------------------------------------------------------------------------- 1,30个交易日内,股价跌幅达到一半的股票: xg:(hhv(c,30)-c)/hhv(c,30)>0.5; 2,今天的量是5天平均的2倍以上 xg:v>ma(v,5)*2; 缩量 vol/ma(vol,10)<0.3; 3,两天内,累计下跌等于或超过20%选股. xg:(ref(c,2)-c)/c>0.2; 4,股价是25天以来新低. xg:cema(c,5); 6,请编买入公式: 1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。 2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。 3. KD指标产生黄金交叉,K线上穿D线。 4. KD交叉同时,KD指标中的D值要小于16。 BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1),COLORWHITE; D:=SMA(K,3,1),COLORYELLOW;

大智慧指标公式函数大全(完整可打印版)

大xx全部函数ABS 绝对值 ACOS 反xx值 ADVANCE 上涨家数 ALIGN 水平对齐方式 ALL 一直满足条件 ALLASKVOL 委托卖出总量 ALLBIDVOL 委托买入总量 AMOUNT 成交额 AND 逻辑与运算 ANY 至少一次满足条件 ASIN 反正弦值 ASKPRICE 委卖价 ASKVOL 委卖量 ATAN 反正切值 AVEDEV 平均绝对偏差 AVGASKPRICE 委托卖出均价AVGBIDPRICE 委托买入均价AVGENTERPRICE 平均买入成本 BACKSET 向前赋值 BARPOS K线位置

BARSCOUNT 有效值周期数BARSLAST 上一次条件成立位置BARSSINCE 第一个条件成立位置BARSTATUS 数据位置状态BESTPERCENT 最大利润率BESTTRADE 最大盈利 BETA 贝塔系数 BETA2相关放大系数BETADOWN 下跌贝塔系数BETAUP 上涨贝塔系数BETWEEN 介于 BIDPRICE 委买价 BIDVOL 委买量 BIGORDER 委托单大单成交量比例BKNAME 板块名称 BUY 买入 BUYSHORT 空头买入 BUYVOL 主动性买单 C 收盘价 CAPITAL 流通盘 CASH 现金存量

CATEGORY 证券类型 CEILING 向上舍入 CIRCLEDOT 小圆圈线 CLOSE 收盘价 COLOR 输出颜色 COLOR3D阴阳颜色3D柱线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。 例如: VOL,COLOR3D;表示绘制成交量阴阳3D柱线 COLORSTICK xx颜色柱线 COS xx值 COST 成本分布 COSTB 成本分布 COUNT 统计总数 COVAR 协方差 CROSS 交叉函数 CROSSDOT 斜叉线 CURRENTDATE 当前日期 CURRENTTIME 当前时间 CYC 成本均线

大智慧函数及用法

ACOS 反余弦值 ADVANCE 上涨家数 ALIGN 水平对齐方式 ALL 一直满足条件ALLASKVOL 委托卖出总量ALLBIDVOL 委托买入总量AMOUNT 成交额 AND 逻辑与运算 ANY 至少一次满足条件 ASIN 反正弦值 ASKPRICE 委卖价 ASKVOL 委卖量 ATAN 反正切值 AVEDEV 平均绝对偏差AVGASKPRICE 委托卖出均价AVGBIDPRICE 委托买入均价AVGENTERPRICE 平均买入成本BACKSET 向前赋值 BARPOS K线位置BARSCOUNT 有效值周期数BARSLAST 上一次条件成立位置BARSSINCE 第一个条件成立位置BARSTATUS 数据位置状态BESTPERCENT 最大利润率BESTTRADE 最大盈利 BETA 贝塔系数 BETA2 相关放大系数BETADOWN 下跌贝塔系数BETAUP 上涨贝塔系数BETWEEN 介于 BIDPRICE 委买价

BIGORDER 委托单大单成交量比例 BKNAME 板块名称 BUY 买入 BUYSHORT 空头买入 BUYVOL 主动性买单 C 收盘价 CAPITAL 流通盘 CASH 现金存量 CATEGORY 证券类型 CEILING 向上舍入 CIRCLEDOT 小圆圈线 CLOSE 收盘价 COLOR 输出颜色 COLOR3D阴阳颜色3D柱线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。 例如: VOL,COLOR3D;表示绘制成交量阴阳3D柱线 COLORSTICK 阴阳颜色柱线 COS 余弦值 COST 成本分布 COSTB 成本分布 COUNT 统计总数 COVAR 协方差 CROSS 交叉函数 CROSSDOT 斜叉线 CURRENTDATE 当前日期 CURRENTTIME 当前时间 CYC 成本均线 CYW Cyw主力控盘 D1970TODATE 1970日转换为日期

李雨青全系列选股公式(源码)大智慧1

李雨青全系列选股公式(源码)大智慧1 1小金角技巧 即10日均价线与20日均价线走出圆弧底,10日均价线上叉20日均价线,并且20日 均价线也是要勾头向上的,股价在交叉点上方附近,甚至交叉点下方,10日均价 线与20日均价线向上开口角度越陡,后势上涨的潜力越大。 mA5:=MA(C,5); mA10:=MA(C,10); mA20:=MA(C,20); yhd:=COUNT(ref(mA10=15 and count(mA5>mA10,3)>2; xg:yhd AND CROSS(mA10,mA20)AND mA20>REF(mA20,1); 2大金角技巧: 就是20日均价线向上,上叉62日均价线,并且62日均价线也是要勾头向上的,这 样20日和62日都是开口向上的,其是底部阳量放大的那些股票,并且开的角度越陡 后期就越猛。 mA20:=MA(C,20); mA62:=MA(C,62); v1:=v>ref(v,1); CROSS(mA20,mA62)AND mA62>REF(mA62,1) and count(v1,3)>2; 3小金边技巧 10日与20日均价线均向上运行,二者距离相差不大角度越陡越好;股价从10日线 上方跌破10日线,接近20日均价线,最好4日线也跌破10日线;62日与133日均价 线,没有反作用力最好;随后产生的成交阳量越大越好;MACD指标图形为空中加 油技巧最好.小金边技巧第一次出现是最有效的,可重点寻找那些股价回落到小金 边里面,4日线与20日线接近的股票小金边技巧(4死叉10配62)选股。 ma4:=ma(c,4); ma10:=ma(close,10); ma20:=ma(close,20); l1:=v>ref(v,1); v1:=count(cross(ma10,ma20),15); v2:=cc and c>ma20 and SLOPE(MA20,4)>0 AND SLOPE(MA10,3)>0; xg:ref(xjb,2)=1 and ma4>ref(ma4,1) and l1; 4大金边技巧: 当股价出现金角以后,股价会经过一段时间的上涨,股价第一次回落,跌破20日 线,跌到20日和62日夹角里就是大金边! mA20:=MA(C,20); mA62:=MA(C,62); v1:=v>ref(v,1); djj:=CROSS(mA20,mA62)AND mA62>REF(mA62,1) and count(v1,3)>2; xg:count(djj,30)>0 and CmA62 AND mA62>REF(mA62,1);

大智慧 DDX指标公式

大智慧 DDX指标公式 一、【破解DDX】 N:=20;JJ:=(HIGH+LOW+CLOSE)/3;QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW); QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOS E)-LOW))); QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOS E,OPEN)))); QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX( OPEN,CLOSE)))); QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,O PEN)-JJ))); DDX:((QJ1+QJ2)-(QJ3+QJ4))/IF(CAPITAL=0,1000000,10000),COLOR00AAAA,LINETHICK; DX:=MA(DDX,5)*N; STICKLINE(DDX>0,0,DDX,3,0),COLOR000088; STICKLINE(DDX>0,0,DDX,2.5,0),COLOR0000AA; STICKLINE(DDX>0,0,DDX,1.5,0),COLOR0000CC; STICKLINE(DDX>0,0,DDX,1,0),COLOR0000EE; STICKLINE(DDX<0,0,DDX,3,0),COLOR008800; STICKLINE(DDX<0,0,DDX,2.5,0),COLOR00AA00; STICKLINE(DDX<0,0,DDX,1.5,0),COLOR00CC00; STICKLINE(DDX<0,0,DDX,1,0),COLOR00EE00; DDX1:SMA(DX,3,1),COLORFFFFFF; DDX2:SMA(DDX1,3,1),COLOR00FFFF; DDX3:EMA(DDX2,5),COLORFF00FF; 预警:DDX>0 AND MA(V,5)>MA(MA(V,5),5) AND CROSS(DDX1,DDX2),LINETHICK; 天:=COUNT(DDX>0,5),COLORRED; DRAWTEXT(预警,DDX*1.06,'★'),LINETHICK3,COLOR00FFFF; 二、【破解DDY】 N:=22;JJ:=(HIGH+LOW+CLOSE)/3;QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW); QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOS E)-LOW))); QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOS E,OPEN)))); QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX( OPEN,CLOSE)))); QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,O PEN)-JJ))); DDY:((QJ2+QJ4)-(QJ1+QJ3))/IF(CAPITAL=0,1000000,10000),COLOR00DD00,LINETHICK; DY:=MA(DDY,5)*N; STICKLINE(DDY<0,0,DDY,3,0),COLORFF8800; STICKLINE(DDY<0,0,DDY,2.5,0),COLORFFAA00; STICKLINE(DDY<0,0,DDY,1.5,0),COLORFFCC00;

大智慧指标公式函数大全(完整可打印版)

大智慧全部函数 ABS 绝对值 ACOS 反余弦值 ADVANCE 上涨家数 ALIGN 水平对齐方式 ALL 一直满足条件ALLASKVOL 委托卖出总量ALLBIDVOL 委托买入总量AMOUNT 成交额 AND 逻辑与运算 ANY 至少一次满足条件 ASIN 反正弦值 ASKPRICE 委卖价 ASKVOL 委卖量 ATAN 反正切值 AVEDEV 平均绝对偏差AVGASKPRICE 委托卖出均价AVGBIDPRICE 委托买入均价AVGENTERPRICE 平均买入成本BACKSET 向前赋值 BARPOS K线位置BARSCOUNT 有效值周期数BARSLAST 上一次条件成立位置BARSSINCE 第一个条件成立位置BARSTATUS 数据位置状态BESTPERCENT 最大利润率BESTTRADE 最大盈利 BETA 贝塔系数 BETA2 相关放大系数BETADOWN 下跌贝塔系数BETAUP 上涨贝塔系数BETWEEN 介于 BIDPRICE 委买价 BIDVOL 委买量 BIGORDER 委托单大单成交量比例BKNAME 板块名称 BUY 买入 BUYSHORT 空头买入

C 收盘价 CAPITAL 流通盘 CASH 现金存量 CATEGORY 证券类型 CEILING 向上舍入 CIRCLEDOT 小圆圈线 CLOSE 收盘价 COLOR 输出颜色 COLOR3D阴阳颜色3D柱线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。 例如: VOL,COLOR3D;表示绘制成交量阴阳3D柱线 COLORSTICK 阴阳颜色柱线 COS 余弦值 COST 成本分布 COSTB 成本分布 COUNT 统计总数 COVAR 协方差 CROSS 交叉函数 CROSSDOT 斜叉线 CURRENTDATE 当前日期 CURRENTTIME 当前时间 CYC 成本均线 CYW Cyw主力控盘 D1970TODATE 1970日转换为日期 DASHLINE长虚线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成长虚线。 例如: VOL,DASHLINE; DATATYPE 数据类型 DATE 年月日 DATESTR 日期到字符串转换 DATETOD1970 日期转换为1970日 DAY 日期 DAYS1970 1970年以来的天数 DECLINE 下跌家数 DEVSQ 数据偏差平方和 DISPSTATUS 数据显示状态

大智慧指标公式函数大全

大智慧指标公式函数大全大智慧全部函数 ABS 绝对值 ACOS 反余弦值 ADVANCE 上涨家数 ALIGN 水平对齐方式 ALL 一直满足条件 ALLASK VOL委托卖出总量ALLBIDVOL 委托买入总量AMOUNT 成交额 AND 逻辑与运算 ANY 至少一次满足条件 ASIN 反正弦值 ASKPRICE 委卖价 ASKVOL 委卖量 ATAN 反正切值 AVEDEV 平均绝对偏差AVGASKPRICE 委托卖出均价AVGBIDPRICE 委托买入均价AVGENTERPRICE 平均买入成本BACKSET 向前赋值 BARPOS K线位置

BARSCOUNT 有效值周期数BARSLAST 上一次条件成立位置BARSSINCE 第一个条件成立位置BARSTATUS 数据位置状态BESTPERCENT 最大利润率BESTTRADE 最大盈利 BETA 贝塔系数 BETA2 相关放大系数BETADOWN 下跌贝塔系数BETAUP 上涨贝塔系数BETWEEN 介于 BIDPRICE 委买价 BIDVOL 委买量 BIGORDER 委托单大单成交量比例BKNAME 板块名称 BUY 买入 BUYSHORT 空头买入 BUYVOL 主动性买单 C 收盘价 CAPITAL 流通盘 CASH 现金存量 CATEGORY 证券类型

CEILING 向上舍入 CIRCLEDOT 小圆圈线 CLOSE 收盘价 COLOR 输出颜色 COLOR3D阴阳颜色3D柱线输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。 例如: VOL,COLOR3D;表示绘制成交量阴阳3D柱线 COLORSTICK 阴阳颜色柱线 COS 余弦值 COST 成本分布 COSTB 成本分布 COUNT 统计总数 COVAR 协方差 CROSS 交叉函数 CROSSDOT 斜叉线 CURRENTDATE 当前日期 CURRENTTIME 当前时间 CYC 成本均线 CYW Cyw主力控盘 D1970TODATE 1970日转换为日期

大智慧公式选股教程

目录 2010年7月大智慧全面升级股票池功能之际,大智慧官方论坛上为专业版以上的股票池用户开辟了“股票池功能讨论区”,欢迎新老用户参与,相互交流学习,与中国证券市场一同成长! 2010年大智慧公司版权所有

第一课我们要做的是什么 大智慧软件自2000年始与广大的投资者见面以来很快就以优秀的界面设计与便捷的操作引起了投资者的共鸣,无论是在入门级的专业版还是在高端的机构版中,都可见大智慧金融终端在为国内的广大投资者精挑细作,量体裁衣的印记。 因此我们也收到了许多的反馈,其中广含着衷心的建议,善意的批评和可待的殷殷期望。在这许多的建议、批评、期望中我们注意到了这样一个意见—“大智慧”的公式编辑平台确实是十分出色,但是我们可不可以得到一个通俗化的教程,来帮助我们更好的理解它的编写以及使用方法,更好地掌握它,本书的目的就是为了解决这样一个问题。 事实上,从这些反馈来分析,我们大多数的用户并不是完全了解“公式编辑器”的意义,简单地,我们可以从以下几个角度进行理解: 一、指标分析: “公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件。同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一,例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB,MC,MD等等,这一切我们通过“公式编辑器”可以实现。 二、条件选股: 将自己的经验、心得编制为一些条件,交给大智慧去在所有的股票当中挑选满足条件的个股,节省时间与精力。毕竟,要面对的是沪市、深市一千多只股票,个人的精力总是有限的。特别地,有些很复杂的条件组合在一起,需要大量的计

大智慧常用的选股公式

大智慧常用的选股公式

大智慧选股公式 财经、证券2009-08-31 21:52:08 阅读264 评论0 字号:大中小 大智慧选股公式 怎样编写大智慧选股公式 编写条件选股公式时常用的通式。 一、放量、缩量(成交量函数为VOL) 1、放量: (1).今天成交量较昨天增加了1倍,表示如下: VOL/REF(VOL,1)〉2 (2).今天成交量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); Vol/a〉2 或者直接用如下公式表示: vol/ma(vol,10)〉2; (3).今日的5日均量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); b:=ma(vol,5); b/a〉2; (4).今日的成交量超过了整个流通盘的5%,表示如下: vol/capital〉0.05;其中capital代表流通盘。 2、缩量

(1).今日成交量较昨日减少了一半,表示如下: vol/ref(vol,1)〈0.5; (2).今日成交量较10个交易日平均成交量减少一倍,表示如下: a:=ma(vol,10); vol/a〈2; 或者直接用如下公式表示: 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; 二、上涨、下跌 上涨: 今天的涨幅达到5%以上,表示如下: close/ref(close,1)〉1.05; 5日均价连续上涨,表示如下: a:=ma(close,5); b:=ref(a,1); b; 下跌:

大智慧全部函数和用法

最新大智慧L2函数一览表 FINANCE2(0){取得基本财务数据: 发布日期} FINANCE2(1){取得基本财务数据: 报告期} FINANCE2(2){取得基本财务数据: 上市日期} FINANCE2(3){取得基本财务数据: 每股收益} FINANCE2(4){取得基本财务数据: 每股净资产} FINANCE2(5){取得基本财务数据: 净资产收益率} FINANCE2(6){取得基本财务数据: 每股经营现金} FINANCE2(7){取得基本财务数据: 每股公积金} FINANCE2(8){取得基本财务数据: 每股未分配} FINANCE2(9){取得基本财务数据: 股东权益比} FINANCE2(10){取得基本财务数据: 净利润同比} FINANCE2(35){取得基本财务数据: 总股本} FINANCE2(37){取得基本财务数据: 流通A股} FINANCE2(38){取得基本财务数据: B股} FINANCE2(39){取得基本财务数据: 境外上市股} FINANCE(2)取得基本财务数据: 国家股 注意:该函数返回常数。 FINANCE(3)取得基本财务数据: 发起人股 注意:该函数返回常数。 FINANCE(4)取得基本财务数据: 法人股

FINANCE(8)取得基本财务数据: 职工股 注意:该函数返回常数。 FINANCE(9)取得基本财务数据: A2转配股注意:该函数返回常数。 FINANCE(10)取得基本财务数据: 总资产 注意:该函数返回常数。 FINANCE(11)取得基本财务数据: 流动资产注意:该函数返回常数。 FINANCE(12)取得基本财务数据: 固定资产注意:该函数返回常数。 FINANCE(13)取得基本财务数据: 无形资产注意:该函数返回常数。 FINANCE(14)取得基本财务数据: 长期投资注意:该函数返回常数。 FINANCE(15)取得基本财务数据: 流动负债注意:该函数返回常数。 FINANCE(16)取得基本财务数据: 长期负债注意:该函数返回常数。 FINANCE(17)取得基本财务数据: 资本公积金注意:该函数返回常数。 FINANCE(19)取得基本财务数据: 股东权益

炒股软件大智慧自编公式

轻轻松松学编公式
大智慧的公式编写系统用了多类函数, 以达到快速提取数据和提高运算能力, 同时简化 计算过程的要求。 因此在不同类型的函数我们赋予了相当精确的含义。 以下我们将介绍十类 函数。 1 行情函数: (OPEN、CLOSE、HIGH、LOW、VOL 等) · · OPEN/CLOSE:开/收盘价,取得该周期开/收盘价 HIGH/LOW:最高/低价,取得该周期最高/低价 VOL:取得该周期的成交量 ADVANCE:上涨家数,该函数只对大盘有效 AMOUNTT:成交额,取得该周期成交额 SELLVOL:主动性卖单,当本笔成交为主动性卖盘时,其数字等于成交量 否则为 0 2 大盘函数: (INDEXA、INDEXC、INDEXH 等) · INDEXA:表示同期大盘的成交额 INDEXC/INDEXO:表示同期大盘的收/开盘价 INDECH/INDEXL:表示同期大盘的最高/低价 INDEXADV:表示同期大盘的上涨家数 INDEXDEC:表示同期大盘的下跌家数 INDEXV:表示同期大盘的成交量 注:大盘函数只有待用户看过大盘以后才能发挥作用 3 常数函数: (CAPITAL、市盈率、量比等) · CAPITAL:返回流通盘大小,单位为手; A 股为流通 A 股,B 股为总股本,指数为 0 4 时间函数: (DATE、DAY、TIME 等) · · ·
DATE:有效返回值范围为 700101-1341231,表示 19700101-20341231 取得该周 期从 1900 年以来的年月日 DAY:取得该周期的日期,有效返回值 1-31 5 引用函数: (MA、HHV、COUNT、REF、SUM、SMA 等) · · MA 简单移动平均 用法: MA(X,N),求 X 的 N 日移动平均值.算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,10)表示求 10 日均价 HHV 求最高值 用法:HHV(X,N),求 N 周期内 X 最高值,N=0 则从第一个有效值开始。 例如:HHV(HIGH,30)表示求 30 日最高价 COUNT 统计函数

大智慧函数大全(完全版)

大智慧函数大全(完全版)

大智慧公式函数大全 大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。在以下的几节当中,我们将会分别介绍一共17类函数。 (1). 函数的基本模型: K(X1,X2,X3…) 1. K表示函数的名称; 2. X1,X2,X3…表示该函数的所有参数。 不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同; (2). 函数的引用周期:

应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。 一. 行情函数 行情函数是最基本的函数。首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。 1 ADVANCE 上涨家数 含义:取得该周期上涨家数; 参数:无 阐释:本函数仅对大盘有效 2 ALLASKVOL 委托卖出总量 含义:取得所有委托卖出单的总量。 参数:无 单位:手 阐释: 该函数仅对Level2行情显示有 效。 3 ALLBIDVOL 委托买入总量

大智慧会员极品公式大全

形态特征选股公式的编制 (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< a2 and a2< a3 and a3< a4,3)=3 and not(isup); 注:n1、n2、n3、n4j日均线呈空头排列,isup也可以用close< open表示。 (3)、早晨之星 ref(close,2)/ref(open,2<0.95 and ref(open,1)< ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<0.03 and close/open>1.05 and close>ref(close,2); 注:早晨之星,这种形态和叫法自然是后市向好,为买进信号。 早晨之星由三根K线组成,其顺序是: 第一天在下跌过程中已形成一根阴线: ref(close,2)/ref(open,2<0.95 第二天呈裂口下跌,K线实体较短,构成星的主体部分,阴线或阳线均可,有无上下影线均不重要。 ref(open,1)< ref(close,2) and abs(ref(open,1)-ref(close,1)/ref(close,1)<0.03 关键是第三根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)< ref(c,m) and ref (c,m)/ref(c,m+1)>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< close and open/ref(c,1)<=1-m/100 and close/open>=1+n/100; 注:跳空低开m%,当日股价较开盘价涨幅大于n,其他描述请参见(5)。 (7)、黄昏之星

大智慧股票公式之循环语句

大智慧股票公式之循环语句 1. 为什么要循环 循环是计算机程序中一个最重要的概念,它使计算机能够按照用户的意志重复执行某个任务,我们前面所提到的公式系统中存在的隐含循环也是一种沿时间变化的循环。其实我们的函数中也大量包含了循环的概念,比如SUM、MA等等。我们来看看循环的概念。 如果我们计算从1加到100,写成公式: 1+2+3+4+5 (100) 这个公式很长,而且写起来容易出错,如果我们是计算从1加到10000怎么办?这就需要用到循环,我们让计算机循环计算,总共循环10000次,其中第N次循环加N即可解决这个问题: FOR I=1 TO 10000 DO SU := SU+I; 等一会儿我们再来解释它。我们看到,有了循环以后,许多繁杂的事情都可以轻松解决了。由于以前没有循环,我们必须在函数内部来实现一些循环,现在有了它,我们可以省去好多函数。例如,SUM表示计算N天数值的总和,写成公式 C + REF(C,1) + REF(C,2)+ … + REF(C,N-1); 由于书写困难而且不灵活,我们引入SUM函数来计算。但是如果我们使用循环: SU := 0; FOR I=0 TO N-1 DO SU := SU+REF(C,I); FOR循环表示,循环执行SU := SU+REF(C,I)这条语句,第一次循环变量I等于0,每次循环I递增1,直到大于N-1时循环结束。也就是说,REF(C,I)在每次循环中表示今天、昨天、前天…N-1天前的收盘价,将它们累加到SU变量中,完成了累加的功能。 我们需要注意的是,此时的循环与公式中的隐含循环是不一样的,隐含循环不需要书写而且是不可避免的,而循环需要用循环语句写出来。循环语句所描述的循环,是针对某一根K线执行的,整个循环过程中其计算位置是不变的。因此,在整个隐含循环中,每进行一次隐含循环,就要执行一轮循环语句。因此,大量使用循环语句,尤其是嵌套循环语句将大大

大智慧选股公式大集合

大智慧选股公式大集合 简单的选股指标公式 1,30个交易日内,股价跌幅达到一半的股票: xg:(hhv(c,30)-c)/hhv(c,30)>0.5; 2,今天的量是5天平均的2倍以上 xg:v>ma(v,5)*2; 缩量 vol/ma(vol,10)ema(c,5); 6,请编买入公式: 1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。 2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。 3. KD指标产生黄金交叉,K线上穿D线。 4. KD交叉同时,KD指标中的D值要小于16。 BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colo rff00ff; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))* 100; K:=SMA(RSV,3,1),COLORWHITE; D:=SMA(K,3,1),COLORYELLOW; xg:BIAS31.07;

8,个股分时图上都有一条黄线,叫做均价线 a/capital*100; 9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线) xg:ref(c,1)o; 10,股价回抽20日均线选股公式 xg:ref(c,1)>ma(c,20) and cross(ma(c,20),c); 11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K 线 xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2; 12,行情信息里的“涨幅”的原码 (c-ref(c,1))/c*100; 13,kdj的J从上向下穿越O轴发出信号 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))* 100; K:=SMA(RSV,3,1),COLORWHITE; D:=SMA(K,3,1),COLORYELLOW; J:=3*K-2*D,COLORFF00FF; xg:cross(0,j); 14,股价4天中有两天在10日线上 count(c>ma(c,10),4)=2; 15,选出10天内出现了涨停的个股

非常实用的大智慧选股指标大全

非常实用的大智慧选股指标大全(共123个),自己可以随意自己加减汇编,不怕你没能力,就怕你没创意,只要你有创意,就可以自己编写!不顶勿下载,下载也不全: 1,30个交易日内,股价跌幅达到一半的股票: xg:(hhv(c,30)-c)/hhv(c,30)>0.5; 2,今天的量是5天平均的2倍以上 xg:v>ma(v,5)*2; 缩量 vol/ma(vol,10)<0.3; 3,两天内,累计下跌等于或超过20%选股. xg:(ref(c,2)-c)/c>0.2; 4,股价是25天以来新低. xg:cema(c,5); 6,请编买入公式: 1. 将BIAS指标的参数设置为24日,将KD指标的参数设置为9;3;3。 2. BIAS指标要小于-6,这只是确认该股超跌的初选条件。 3. KD指标产生黄金交叉,K线上穿D线。 4. KD交叉同时,KD指标中的D值要小于16。 BIAS3 :=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100,colorff00ff; RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1),COLORWHITE; D:=SMA(K,3,1),COLORYELLOW; xg:BIAS3<-6 and cross(k,d) and d<16; 7,要求是量大、换手率达到3左右,涨幅>7个点。 xg:v/capital*100>3 and (c/ref(c,1)>1.07; 8,个股分时图上都有一条黄线,叫做均价线 a/capital*100; 9,"阴转阳"的公式(也就是昨天收阴线,今天收阳线) xg:ref(c,1)o; 10,股价回抽20日均线选股公式 xg:ref(c,1)>ma(c,20) and cross(ma(c,20),c); 11,一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K线 xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05 and count((h-l)/l<0.05,2)=2; 12,行情信息里的“涨幅”的原码

大智慧新一代FINANCE2函数

大智慧新一代FINANCE2函数 FINANCE(1);总股本(万股) FINANCE2(35); 总股本(万股) FINANCE(2);国家股(万股)FINANCE2(42); 国家持股(万股) FINANCE(3);发起人法人股(万股)FINANCE2(46); 其他发起人股(万股) FINANCE(4);法人股(万股) FINANCE(5);B股(万股) FINANCE2(38); B股(万股) FINANCE(6);H股(万股) FINANCE2(39); 境外上市股(万股) FINANCE(7);流通A股(万股) FINANCE2(37);A股(万股) FINANCE(8);职工股万股 FINANCE(9);A2转配股万股 FINANCE(10);总资产(千元)FINANCE2(14);总资产 FINANCE(11);流动资产(千元)FINANCE2(15);流动资产 FINANCE(12);固定资产(千元)FINANCE2(16);

固定资产 FINANCE(13);无形资产(千元)FINANCE2(17);无形资产 FINANCE(14);长期投资(千元) FINANCE(15);流动负债(千元)FINANCE2(18);流动负债 FINANCE(16);长期负债(千元)FINANCE2(19);长期负债 FINANCE(17);资本公积金千元股 FINANCE2(22);资本公积金 FINANCE(18);每股公积金(千元)FINANCE2(7);每股公积金(元) FINANCE(19);股东权益(千元)FINANCE2(21);股东权益 FINANCE(20);主营收入(千元)FINANCE2(27);主营收入(千元) FINANCE(21);主营利润(千元)FINANCE2(28);主营利润 FINANCE(22);其他利润(千元) FINANCE(23);营业利润(千元)FINANCE2(29);营业利润(千元) FINANCE(24);投资收益(千元)FINANCE2(30);

相关文档
最新文档