大智慧公式函数大全
- 格式:doc
- 大小:243.50 KB
- 文档页数:24
大智慧公式函数大全大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共17类函数。
(1). 函数的基本模型:K(X1,X2,X3…)1. K表示函数的名称;2. X1,X2,X3…表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2). 函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
一. 行情函数行情函数是最基本的函数。
首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。
二. 时间函数时间函数,顾名思义,在大智慧的函数中专门用来对时间数据进行描述和引用,以满足我们在分析的过程当中对时间的限定和要求。
三. 引用函数引用类函数是在公式编写过程当中经常会使用到的一类函数。
该类函数主要有两大功能,其一是对相邻周期上的行情数据进行引用,以便计算和操作,例如使用昨天的收盘价;其二是大智慧为方便计算,将一些经常会使用到的比较复杂的数学计算过程简化成一个简单的函数,在实际的运算过程当中,可以直接引用这些函数避免复杂的数学计算。
例如将计算移动平均值直接用MA代替。
四. 逻辑函数五. 算术函数六. 统计函数统计函数主要用于对股票数据进行计统计计算,得到数据分布、趋势等方面的信息,包算法:算法:参数:X:变量,计算样本回归预测回归斜率线性回归如上图所示,线性回归就是用一条线段来近似描述数据点的分布情况.从而得到该数据的总体趋势情况。
大智慧公式函数大全最新大智慧在线帮助| 公式系统| 函数说明| 1.行情函数1.行情函数ADVANCE 含义:取得该周期上涨家数; 阐释:本函数仅对大盘有效ALLASKVOL 含义:取得所有委托卖出单的总量。
单位:手阐释:该函数仅对Level2行情显示有效。
ALLBIDVOL 含义:取得所有委托买入单的总量。
单位:手阐释:该函数仅对Level2行情显示有效ALLORDERVOL 含义:分时线中该分钟新增的按照委托单大小划分的委托量,委托单分为买入委托和卖出委托,小单,中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或100万元),该函数仅对深圳Level2行情显示有效。
单位:手阐释:ALLORDERVOL(N,M),N表示类型,N=1买入委托单,N=2卖出委托单,M表示委托单大小,M=0 小单,M=1中单,M=2大单,M=3特大单。
例如:ALLORDERVOL(1,3)/(ALLORDERVOL(1,0) ALLOR DERVOL(1,1) ALLORDERVOL(1,2) ALLORDERVOL(1,3))*100表示特大单委托量占总委托量的百分比AMOUNT? 含义:取得该周期成交额。
单位:元ASKPRICE(N) 含义:取得委卖1—委卖3价格。
参数: N 取值范围1—3,分别表示委卖1、委卖2、委卖3 的价格单位:元/doc/9a3648440.html,/problem/ID_300101. html页码,1/82011-08-16搜索大智慧帮助和支持阐释:例如ASKPRICE(1)则表示取委卖1的价格,本函数仅个股在分笔成交分析周期有效。
ASKVOL(N) 大智慧在线帮助| 公式系统| 函数说明| 1.行情函数含义:取得委卖1--委卖3量。
参数: N 取值范围1—3,分别表示委卖1、委卖2、委卖3 的成交量单位:手阐释:例如ASKVOL (1)则表示取委卖1的成交量,本函数仅个股在分笔成交分析周期有效。
大智慧公式函数大全大智慧新一代得公式编写系统使用了多类得函数,以达到快速提取数据与提高运算能力,同时简化计算过程得要求。
因此在不同类型得函数我们赋予了相当精确得含义, 有得函数定义为行情数据提取函数,那么它得功能就就是从静态历史上得行情数据或者动态得及时盘中数据提取我们所需要得数据以方便以后得分析与计算;有得函数定义为运算函数,就是考虑到一些复杂得数学计算过程过于冗长,从而设计得简化运算得函数等等。
在以下得几节当中,我们将会分别介绍一共17类函数。
(1)、函数得基本模型:K(X1,X2,X3…)1、K表示函数得名称;2、X1,X2,X3…表示该函数得所有参数.不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数得取值可以就是变量也可以就是一个常量,具体取值与含义因函数不同而不同;(2)、函数得引用周期:应不同得使用者在分析周期习惯上得差异,大智慧特别设定了周期选择.这主要就是针对在引用类函数在引用数据时锁定自己所需要得周期,例如在日线上,或者在周线上等等得要求。
一、行情函数ﻩ行情函数就是最基本得函数。
首先,它为我们提供计算所需得数据,这些函数从存储得数据中取得我们所需要得各类数据,而其它多数函数所需得计算数据一般也就是由通过引用行情函数产生得。
二、时间函数时间函数,顾名思义,在大智慧得函数中专门用来对时间数据进行描述与引用,以满足三、引用函数引用类函数就是在公式编写过程当中经常会使用到得一类函数。
该类函数主要有两大功能,其一就是对相邻周期上得行情数据进行引用,以便计算与操作,例如使用昨天得收盘价;其二就是大智慧为方便计算,将一些经常会使用到得比较复杂得数学计算过程简化成一个简单得函数,在实际得运算过程当中,可以直接引用这些函数避免复杂得数学计算。
例如将计四、逻辑函数逻辑函数得参数或返回值为逻辑值,用0表示条件不成立,用非0表示条件成立。
五、算术函数六、统计函数统计函数主要用于对股票数据进行计统计计算,得到数据分布、趋势等方面得信息,包回归预测回归斜率线性回归如上图所示,线性回归就就是用一条线段来近似描述数据点得分布情况。
大智慧公式库函数大全
介绍
本文档是大智慧公式库函数的完整版汇总,提供了各类函数的详细说明和用法。
大智慧公式库是一个丰富的工具,它包含了多种函数,可以帮助用户进行股票和金融数据的计算和分析。
内容
本文档将介绍以下几类函数:
1. 数学函数
- abs:返回一个数的绝对值
- sqrt:返回一个数的平方根
- pow:返回一个数的指定次幂
- log:返回一个数的自然对数
- exp:返回e的指定次幂
2. 统计函数
- sum:返回一组数字的总和
- avg:返回一组数字的平均值
- min:返回一组数字的最小值
- max:返回一组数字的最大值
- median:返回一组数字的中位数
3. 技术指标函数
- ma:返回一组数据的移动平均值
- macd:返回一组数据的MACD指标
- rsi:返回一组数据的相对强弱指标
- boll:返回一组数据的布林带指标
- kdj:返回一组数据的随机指标
使用方法
以下是使用大智慧公式库函数的基本步骤:
1. 打开大智慧软件
2. 进入公式编辑器
3. 选择相应的函数
4. 输入参数并设置函数选项
5. 运行函数并查看结果
注意事项
- 请确保在使用函数之前了解其参数和选项的含义
- 请谨慎使用复杂的函数,以免造成计算错误或不准确的结果- 本文档只提供了函数的简要说明,更详细的信息可以参考大智慧官方文档
结论
本文档详细介绍了大智慧公式库函数的使用方法和功能。
通过充分利用这些函数,用户可以进行股票和金融数据的计算和分析,提升自己的研究和决策能力。
大智慧公式函数大全(完整版)大智慧公式函数大全大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共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 的价格,本函数仅个股在分笔成交分析周期有效。
大智慧公式函数大全大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共17类函数。
(1). 函数的基本模型:K(X1,X2,X3…)1. K表示函数的名称;2. X1,X2,X3…表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2). 函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
一. 行情函数行情函数是最基本的函数。
首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。
二. 时间函数时间函数,顾名思义,在大智慧的函数中专门用来对时间数据进行描述和引用,以满足我们在分析的过程当中对时间的限定和要求。
三. 引用函数引用类函数是在公式编写过程当中经常会使用到的一类函数。
该类函数主要有两大功能,其一是对相邻周期上的行情数据进行引用,以便计算和操作,例如使用昨天的收盘价;其二是大智慧为方便计算,将一些经常会使用到的比较复杂的数学计算过程简化成一个简单的函数,在实际的运算过程当中,可以直接引用这些函数避免复杂的数学计算。
例如将计算移动平均值直接用MA代替。
四. 逻辑函数五. 算术函数六. 统计函数统计函数主要用于对股票数据进行计统计计算,得到数据分布、趋势等方面的信息,包算法:算法:参数:X:变量,计算样本回归预测回归斜率线性回归如上图所示,线性回归就是用一条线段来近似描述数据点的分布情况.从而得到该数据的总体趋势情况。
大智慧公式指南第一部分:数学函数1.ABS:计算绝对值示例:ABS(-5)=52.SQRT:计算平方根示例:SQRT(16)=43.LN:计算自然对数示例:LN(2)=0.6934.EXP:计算以e为底的指数函数示例:EXP(1)=2.7185.SIN:计算正弦值示例:SIN(0)=06.COS:计算余弦值示例:COS(0)=17.TAN:计算正切值示例:TAN(0)=0第二部分:统计函数1.SUM:计算一组数的总和示例:SUM(1,2,3,4)=102.AVERAGE:计算一组数的平均值示例:AVERAGE(1,2,3,4)=2.53.MIN:计算一组数的最小值示例:MIN(1,2,3,4)=14.MAX:计算一组数的最大值示例:MAX(1,2,3,4)=45.COUNT:计算一组数的个数示例:COUNT(1,2,3,4)=4第三部分:时间函数1.DATE:返回指定日期示例:DATE(2024,1,1)=2024-01-01 2.TIME:返回指定时间示例:TIME(9,30)=09:30:003.TODAY:返回今天的日期示例:TODAY(=2024-10-154.NOW:返回当前的日期和时间示例:NOW(=2024-10-1510:00:00 5.YEAR:从日期中提取年份示例:YEAR(DATE(2024,1,1))=20246.MONTH:从日期中提取月份示例:MONTH(DATE(2024,1,1))=17.DAY:从日期中提取日子示例:DAY(DATE(2024,1,1))=1第四部分:逻辑函数1.IF:按照条件返回不同的值示例:IF(1 > 2, "True", "False") = False2.AND:对多个条件进行逻辑与操作示例:AND(1 > 0, 2 > 1) = True3.OR:对多个条件进行逻辑或操作示例:OR(1 > 0, 2 < 1) = True第五部分:金融函数1.MOV:计算移动平均线示例:MOV(CLOSE,10,SIMPLE)=最近10个收盘价的简单移动平均2.ROC:计算价格的变化率示例:ROC(CLOSE,10)=最近10个周期内收盘价的变化率3.MACD:计算移动平均线散度和收敛指标示例:MACD(CLOSE,12,26,9)=MACD线、信号线和柱状线4.BOLL:计算布林线指标示例:BOLL(CLOSE,20,2)=上轨、中轨和下轨5.RSI:计算相对强弱指标示例:RSI(CLOSE,14)=相对强弱指标线以上只是大智慧公式库中的一部分函数,详细信息可参考官方文档或在线帮助。
大智慧公式函数大全1.移动平均线函数(MA)移动平均线是一种常用的股票价格走势指标,它计算了一段时间内的价格平均值,用于观察价格的趋势。
通过设置不同的时间周期,可以得到不同时间段内的移动平均线。
2.相对强弱指标函数(RSI)相对强弱指标是一种用于测量市场超买和超卖现象的指标。
它通过比较一定时间内上涨和下跌的股票价格平均值的变化,来判断市场的买卖力量。
3.布林带函数(BOLL)布林带是一种通过计算股票价格的标准差来确定价格波动的指标。
它由三条线组成,分别是中轨线、上轨线和下轨线,可以用来判断价格的波动情况和趋势。
4.成交量变异率函数(OBV)成交量变异率是一种判断市场买入和卖出力量的指标,它通过计算股票成交量的累加值和价格的涨跌来确定市场的买卖力量。
5.平均成交金额函数(AMV)平均成交金额是一种通过计算一定时间内的成交金额平均值来确定市场买卖力量的指标。
它可以帮助投资者判断市场的涨跌趋势和买卖机会。
6.相对强势指数函数(RSI)相对强势指数是一种用于测量股票价格相对强度的指标。
它通过计算一定时间内价格的涨跌幅度,来判断股票的价格走势和市场的热度。
7.异常波动指标函数(ASI)异常波动指标是一种通过计算股票价格的波动幅度来判断市场变化的指标。
它可以帮助投资者判断价格的逆势变化和市场的热度。
8.乖离率函数(BIAS)乖离率是一种通过计算股票价格与移动平均线的偏离程度来判断价格趋势的指标。
它可以帮助投资者判断市场的买入和卖出信号。
9.动态动量指标函数(DMI)动态动量指标是一种通过计算股票价格的动量和趋势来判断市场走势的指标。
它可以帮助投资者判断价格的涨跌趋势和市场的热度。
10.均线包络函数(ENV)均线包络是一种通过计算股票价格的波动范围来判断价格的走势的指标。
它可以帮助投资者确定市场的趋势和价格的波动情况。
11.均势指标函数(MI)均势指标是一种通过计算股票价格的涨跌幅度和成交量的变化来判断市场热度和买卖力量的指标。
大智慧公式函数大全(2)十一. 字符串函数
1 / 1
十二. 协方差函数
十三. 交易系统函数
十四. 输出函数
十五. 其它函数
例如:STKINDI('SZ000001','MA.MA1',5,10,15,20)表示引用
深发展的MA指标的MA1指标线,计算参数5,10,15,20。
STKINDI('000001','KDJ.K#WEEK',9,4,4,)表示引用深发展
的周线KDJ指标的K指标线,计算参数9,4,4。
STKINDI('SH600000','EXPLORER.KDJ#MONTH')表示引用浦发
银行的KDJ条件选股月线公式,计算使用默认值。
十六. 之字转向函数
之子转向类函数用行情走势上的波峰波谷作为转向点,用线段连接转向点来近似描述行情走势,这些函数对于形态分析比较有用。
图中之字转向(ZIG)之字转向由一系列的波峰和波谷组成,每个波峰和波谷之间在股价上至少有N%的变化量,该变化量是用户设定的。
随着行情的发展,最后一个波峰或波谷的位置是会发生变化的,因此采用之字转向函数不能保证时间不变性,即指标曲线最后一段直线是不断变化的。
之字转向类函数都有两个参数,参数1表示采用开盘价、最高价、最低价还是收盘价计算,参数2表示转向阈值,即只有股价变化量达到该数值才会发生转向,主要用于控制转向点的数量。
之字转向类函数除ZIG外,还有第3个参数,表示需要向前数的第儿个波峰或波谷。
之字转向类函数除了可以绘制转向曲线,还可以定位每一个波
十七移动成本分布函数
成本分布原理:
投资者一般对股票平均成本感兴趣,移动平均MA、指数平滑移动平均EMA等算法都是计算股票平均成本的算法,但是这些算法没有考虑到成交量对平均成本的影响。
例如,假设最近一段时间某股票在10—20元间波动,其平均价MA为15元,但观察其成交量发现在20元附近成交量巨大,而在10元附近成交量稀少,我们认为其
平均成本显然应该比15元更高才合理。
为此我们可以引入换手率移动平均概念:以当天的换手率作为平滑因子计算指数平滑移动平均,用公式来表示为:
Y = (1-A)*Y’ + A*C
其中A表示换手率,C表示收盘价,Y和Y’分别表示今日平均价和昨日平均价。
加权平均的计算方法是:,其中X为待统计数值,a为X占总量的比例。
当日的平均成本Y可以表示为两个部分,当日买入的和以前买入的,当日买入的成本为收盘价C,以前买入的成本为Y’,而当日买入的占总流通盘的比例为换收率A,而以前买入的则占1-A,因此今日的加权平均成本为(1-A)*Y’ + A*C。
因此,用这个公式更能反映股票的真实成本。
但现在还有两个问题需要解决,其一使用收盘价不能真实表示当日成本,其二是不能了解整个成本的分布情况,即我们只知道平均成本是多少,不知道整个持仓的成本分布情况,而这个分布情况有时是非常有用的。
例如某股票的所有持仓成本均为10元;而另一只股票则有50%以5元买入,50%以15元买入;这两只股票均价都是10元,但其表现必然有很大差别。
移动成本分布
移动成本分布就是为解决以上问题提出来的,它将平均成本概念从一条平均线扩展为一个分布图,表示当前所有持仓量的成本分布情况。
用等间距的水平线表示分布情况,水平线的垂直位置表示成本所处价位,长度表示相对比例,其中最长的线条占满显示区,其余按照相同比例显示。
成本分布的算法与前面以换手率作为平滑因子计算指数平滑移动平均的基本原理是一样的,主要差别就在于它计算的不是一个而是一组数值,即当日成本不是收盘价,而是从最低价到最高价之间的一组数据。
成本分布算法是基于以下假设计算的:
a) 每天的成本平均地分布在最低价到最高价之间,画成移动成本图就是一个从最低价到最高价的矩形,这个矩形我们称为当日成本;
b) 每天的换手是等概率发生的,即不论买入时机如何,对于股
票持有者不管是套牢还是获利,当日抛出的概率是相同的。
成本分布画法:
a) 上市第一天的成本分布图就是当日成本,即最低价到对高价
间的一个矩形。
b) 其后每一天的成本图就是 Y=(1-A)*Y’+A*B,A表示当日换
手,B表示当日成本,Y、Y’分别表示当日和上一日的成
本分布。
注意,此处BYY’均表示一个分布情况,而不
是一个数值。
COST(N)
表示当日N%获利盘的价格是多少,即有N%的持仓成本在该价格以下,其余(100-N)%的持仓成本在该价格以上,是套牢盘
限制:仅在日线分析周期有效
参数:N:常量,取值范围0—100
例:COST函数根据获利盘和套牢盘的比例得出其分界线,我们可以由此得到90%的成本集中在COST(5)—COST(95)之间,而70%的成本集中在COST(15)—COST(85)之间;COST(50)表示平均成本,因此 (COST(95)-COST(5))/COST(50)就表示90%成本分布分布于平均成本附近的某个范围之内,该数值描述了成本分布的密集程度。
WINNER(A)
获利盘比例:表示以A价格卖出时获利盘比例是多少,返回0。
1表示10%获利盘;
限制:仅在日线分析周期有效
参数:A:常量或变量
例:WINNER(10.5)表示10.5元价格的获利盘比例
WINNER(CLOSE)表示以当前收市价卖出获利盘的比例。
WINNER与COST是正好相反的两个函数,前者由价格求获利盘比例,而后者由获利盘比例求得价格。
灵活应用这两个函数,可以定量地进行成本分析计算。
附录二:颜色代码速查表
大智慧新一代加入了改变颜色的函数"COLOR",这个函数可以让我们把指标线条标注成任何颜色,那怕有18条指标线颜色也不会重复。
有些爱好编制指标公式的朋友可能对大智慧添加的颜色代码还不很熟,它的具体写法是这样的:
可用“COLOR (X)”的函数来改变,其中“X”的色值代码是用16进制码来表示,它的取值是从“000000---FFFFFF”之间。
例如:
要把“ma1:ma(close,5);”的默认颜色改成我们想要的“绿色”可用“COLOR (X)”的函数来改变,其中“(X)”可用绿色的色值代码“00FF00”来改变。
用在公式中可用如下写法来标注:
“ma1:ma(close,5),color00FF00;”就可把颜色改成想要的绿色了。
您可以直接引用下面的色值表来标注(已转换过色值)。
(本资料素材和资料部分来自网络,仅供参考。
请预览后才下载,期待您的好评与关注!)。