大智慧的全部编程术语
大智慧的全部编程术语

{皇赐桥杯}(())(()())*;文档来自于网络搜索(());();**;() < >;(*);();();(()()*);(*()*);多;空: (*()*);文档来自于网络搜索(>), ;(<), ;{皇赐桥杯画图源码}();();();();();();();();();();(,'皇赐桥杯');(,'人头马');(,'');大智慧编程术语大全变量定义定义并初始化变量语法:: ,表示变量名,表示变量类型及初始值例如:: ; 表示定义浮点数变量并初始化为定义参数定义并设置参数语法:: (),表示参数名,表示缺省值,表示最小值,表示最大值,表示优化步长,除外都可以省略.例如:: ();表示定义参数,缺省值为文档来自于网络搜索分支语句分支语句分支语句分支语句分支语句分支语句循环循环语句循环循环语句循环循环语句循环开始循环和循环语句开始循环循环语句终止循环循环终止语句: 终止循环地继续执行组合语句将和之间地语句合成一个复合语句组合语句将和之间地语句合成一个组合语句数据引用本股票之外地数据参考线使用参考线作为横坐标线语法:表示需要画水平坐标线地位置终止循环终止或循环宏定义宏定义函数宏定义函数宏定义() 文档来自于网络搜索跳转单步循环跳转跳转不等于跳转等于跳转小于等于跳转大于等于跳转大于跳转加减百分比指标引用条件选股引用交易系统引用股票引用动态库引用数组引用数组赋值字符串加字符串加数字数据引用本股票之外地数据: 赋值赋值相等<> 不等> 大于> 大于或等于< 小于< 小于或等于逻辑与运算逻辑或运算加法减法* 乘法除法开盘价最高价最低价大智慧新一代公式编辑语法大全收盘价成交量取得该周期开盘价取得该周期最高价取得该周期最低价收盘价成交额取得该周期上涨家数取得该周期下跌家数取得该周期成交笔数取得主动性买单量取得主动性卖单量取得该成交是否为主动性买单取得委买委买价格取得委买委买量取得委卖委卖价格取得委卖委卖量每股派息数量派息到现在地周期数除权比例(),取得之前第次除权(送股或配股)地除权比例除权到现在地周期数(),取得之前第次除权到当前地周期数数据位置状态返回表示第一根线表示最后一个数据表示中间位置数据显示状态返回表示显示区域地第一根线表示表示显示区域地最后一根线表示其它位置.扩展数据取得日线扩展数据()自定义数据(),取得名为地自定义数据取得自定义字符串数据该周期是否收阳当收盘>开盘时,返回值为,否则为该周期是否平盘当收盘开盘时,返回值为,否则为该周期是否收阴当收盘<开盘时,返回值为,否则为取得该周期地日期取得该周期地星期数函数返回有效值范围为()表示星期天取得该周期地月份取得该周期地年份函数返回有效值范围为()取得该周期地分钟数函数返回有效值范围为()取得该周期地小时数函数返回有效值范围为()取得该周期从以来地年月函数返回有效值范围为()取得该周期地时分秒函数返回有效值范围为()取得该周期从以来地天数取得该周期从当日点以来地秒数函数返回自从当日点以来地秒数,对于日线以上地分析周期,返回日期转换为日(),得到日期距离年月日以来地天数来地天数转换为日期(),得到日期地日期值时间转化为秒数(),得到时间距离当日点地秒数秒数转换为时间(),得到从点开始秒后地时间值取得该周期在所有数据中地位置对于日线来说,函数返回上市以来地天数(),统计周期中满足条件地周期数,若则从第一个有效值开始(),统计周期中地总和则从第一个有效值开始(),引用周期前地值(),若非,则将当前位置到周期前地数值设为(),求周期内最高值则从第一个有效值开始(),求周期内最低值则从第一个有效值开始(),求地日移动平均值.算法:()(),求地日指数平滑移动平均.算法:若()则[*()*'](),文档来自于网络搜索{短线套利主图}();();();();();;()(*); (); (); ();()(*); (); (); ();(()); (());()<() () ;()>() ();波峰();();波谷();();买进价((()))*;买进条件(,买进价) 买进价>(买进价);白买进(买进条件);(买进条件);(买进条件);加码价((()))*;加码条件(,加码价) 加码价>(加码价);黄加码(加码条件);(加码条件);(加码条件);文档来自于网络搜索。
大智慧公式函数大全(完整版)

大智慧公式函数大全大智慧新一代得公式编写系统使用了多类得函数,以达到快速提取数据与提高运算能力,同时简化计算过程得要求。
因此在不同类型得函数我们赋予了相当精确得含义, 有得函数定义为行情数据提取函数,那么它得功能就就是从静态历史上得行情数据或者动态得及时盘中数据提取我们所需要得数据以方便以后得分析与计算;有得函数定义为运算函数,就是考虑到一些复杂得数学计算过程过于冗长,从而设计得简化运算得函数等等。
在以下得几节当中,我们将会分别介绍一共17类函数。
(1)、函数得基本模型:K(X1,X2,X3…)1、K表示函数得名称;2、X1,X2,X3…表示该函数得所有参数.不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数得取值可以就是变量也可以就是一个常量,具体取值与含义因函数不同而不同;(2)、函数得引用周期:应不同得使用者在分析周期习惯上得差异,大智慧特别设定了周期选择.这主要就是针对在引用类函数在引用数据时锁定自己所需要得周期,例如在日线上,或者在周线上等等得要求。
一、行情函数ﻩ行情函数就是最基本得函数。
首先,它为我们提供计算所需得数据,这些函数从存储得数据中取得我们所需要得各类数据,而其它多数函数所需得计算数据一般也就是由通过引用行情函数产生得。
二、时间函数时间函数,顾名思义,在大智慧得函数中专门用来对时间数据进行描述与引用,以满足三、引用函数引用类函数就是在公式编写过程当中经常会使用到得一类函数。
该类函数主要有两大功能,其一就是对相邻周期上得行情数据进行引用,以便计算与操作,例如使用昨天得收盘价;其二就是大智慧为方便计算,将一些经常会使用到得比较复杂得数学计算过程简化成一个简单得函数,在实际得运算过程当中,可以直接引用这些函数避免复杂得数学计算。
例如将计四、逻辑函数逻辑函数得参数或返回值为逻辑值,用0表示条件不成立,用非0表示条件成立。
五、算术函数六、统计函数统计函数主要用于对股票数据进行计统计计算,得到数据分布、趋势等方面得信息,包回归预测回归斜率线性回归如上图所示,线性回归就就是用一条线段来近似描述数据点得分布情况。
大智慧公式编程详细教程(九)

大智慧公式编程详细教程(九)大智慧公式编程详细教程(九)2008-01-06 09:55:12| 分类:代码编辑 | 标签: |字号大中小订阅大智慧引用函数FILTER、SUMBARS运用1、函数:FILTER 信号过滤过滤连续出现的信号。
用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据置为0。
例如:FILTER(CLOSE>OPEN,5),查找阳线,5天内再次出现的阳线不被记录在内。
请看下面指标:顶底背离:0,COLORYELLOW;A1:=BARSLAST(ref(cross("macd.diff"(12,26,9),"macd.dea"(12 ,26,9)),1));B1:=ref(c,A1+1)>c and ref("macd.diff"(12,26,9),A1+1)<"macd.diff"(12,26,9) and cross("macd.diff"(12,26,9),"macd.dea"(12,26,9));MACD底背离:STICKLINE(FILTER(B1>0,5),0,0.75,3,0),COLOR00FF00;{5天内B1>0的条件不被记录在内,在当前周期内出现B1>0画绿色柱线} DRAWTEXT(FILTER(B1>0,5),0.57,'MACD底背离'),COLOR00FF00;A2:=BARSLAST(ref(cross("kdj.k"(9,3,3),"kdj.d"(9,3,3)),1));B2:=ref(c,A2+1)>c and ref("kdj.k"(9,3,3),A2+1)<"kdj.k"(9,3,3) and cross("kdj.k"(9,3,3),"kdj.d"(9,3,3));KDJ底背离:STICKLINE(FILTER(B2>0,5),0,1,3,0),COLORYELLOW;{5天内B2>0的条件不被记录在内,在当前周期内出现B>0画黄色柱线} DRAWTEXT(FILTER(B2>0,5),0.80,'KDJ底背离'),COLORYELLOW;A3:=BARSLAST(ref(cross("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12, 24)),1));B3:=ref(c,A3+1)>c and ref("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) and cross("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));RSI底背离:STICKLINE(FILTER(B3>0,5),0,0.5,3,0),COLORFFCC66;{5天内B3>0的条件不被记录在内,在当前周期内出现B3>0画青色柱线} DRAWTEXT(FILTER(B3>0,5),0.25,'RSI底背离'),COLORFFCC66;2,COLORRED;C1:=BARSLAST(ref(cross("macd.dea"(12,26,9),"macd.diff"(12 ,26,9)),1));D1:=ref(c,C1+1)<c and ref("macd.diff"(12,26,9),C1+1)>"macd.diff"(12,26,9) and cross("macd.dea"(12,26,9),"macd.diff"(12,26,9));MACD顶背离:STICKLINE(FILTER(D1>0,5),2,1.25,3,0),COLOR0066FF;{5天内D1>0的条件不被记录在内,在当前周期内出现D1>0画橘黄色柱线} DRAWTEXT(FILTER(D1>0,5),1.47,'MACD顶背离'),COLOR0066FF;C2:=BARSLAST(ref(cross("kdj.d"(9,3,3),"kdj.k"(9,3,3)),1));D2:=ref(c,C2+1)<c and ref("kdj.k"(9,3,3),C2+1)>"kdj.k"(9,3,3) and cross("kdj.d"(9,3,3),"kdj.k"(9,3,3));KDJ顶背离:STICKLINE(FILTER(D2>0,5),2,1,3,0),COLORRED;{5天内D2>0的条件不被记录在内,在当前周期内出现D2>0画红色柱线}DRAWTEXT(FILTER(D2>0,5),1.2,'KDJ顶背离'),COLORRED;C3:=BARSLAST(ref(cross("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12, 24)),1));D3:=ref(c,C3+1)<c and ref("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) and cross("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));RSI顶背离:STICKLINE(FILTER(D3>0,5),2,1.5,3,0),COLORFF00FF;{5天内D3>0的条件不被记录在内,在当前周期内出现D3>0画粉色柱线} DRAWTEXT(FILTER(D3>0,5),1.75,'RSI顶背离'),COLORFF00FF;这是一个引用FILTER函数比较多的指标,请认真研究和体会一下语句的用法。
大智慧公式编程详细教程(10)

大智慧公式编程详细教程(10)大智慧公式编程详细教程(10)2008-01-06 09:55:57| 分类:代码编辑 | 标签: |字号大中小订阅大智慧逻辑函数1、IF 条件函数根据条件求不同的值。
用法:IF(X,A,B)若X不为0则返回A,否则返回B。
例如:IF(CLOSE>OPEN,HIGH,LOW),表示该周期收阳则返回最高值,否则返回最低值。
2、CROSS 交叉函数CROSS(A,B) A:变量或常量,判断交叉的第一条线。
B:变量或常量,判断交叉的第二条线。
例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)),5日均线与10日均线金叉;CROSS(CLOSE,12),价格由下向上突破12元。
上面这两个函数我们在前面已经讲过,在此就不做介绍了。
讲一讲下面几个逻辑函数。
这几个逻辑函数比较好理解,用法简单,只是用的很少。
3、ISDOWN 当日下跌该周期是否收阴。
用法:ISDOWN当收盘<开盘时,返回值为1,否则为0。
4、ISEQUAL 当日平盘该周期是否平盘。
用法:ISEQUAL当收盘=开盘时,返回值为1,否则为0。
5、ISUP 该周期是否收阳。
用法:ISUP当收盘>开盘时,返回值为1,否则为0。
请看指标:Var1:=EMA(CLOSE,3);Var2:=EMA(CLOSE,21);Var3:=BARSLAST(CROSS(Var2,Var1))>15;Var4:=VOL>MA(VOL,5)*2 AND VOL<MA(VOL,5)*5;Var5:=CROSS(Var1,Var2) AND ISUP AND Var4 AND Var3;{交叉(var1,var2)并且当日上涨并且VAR4 并且VAR3}:if(Var5,80,0),stick,linethick4,colorf00ff0;drawtext(Var5,70,'!'),colorf00ff0;6、NOT 求逻辑非 NOT(X) 求逻辑非,返回非X,即当X=0时返回1,否则返回0。
大智慧软件操作与常见股票术语

“换手率”也称“周转率”,指在一定时间内市场中股票转手买卖的频率,是反映 股票流通性强弱的指标之一。 其计算公式为: 周转率(换手率)=(某一段时期内的成交量)/(发行总股数)x100% 例 如,某只股票在一个月内成交了2000万股,而该股票的总股本为 l亿股,则该股票 在这个月的换手率为20%。 在我国,股票分为可在二级市场流通的社会公众股和不可在二级市场流通的国家股 和法人股两个部分,一般只对可流通部分的股票计算换手率,以更真实和准确地反 映出股票的流通性。按这种计算方式,上例中那只股票的流通股本如果为2000万, 则其换手率高达100%。在国外,通常是用某一段时期的成交金额与某一时点上的 市值之间的比值来计算周转率。
大智慧软件使用操作快捷键
F系列: F1或01+Enter 个股成交明细表。 F2或02+Enter 个股分价表。 F3或03+Enter 上证领先。 F4或04+Enter 深证领先。 F5或05+Enter 实时走势图 or K线 分析图切换。 F6或06+Enter 查看[自选一]个股。 F7或07+Enter k线画面下指标参数 设定。 F8或08+Enter 分析周期切换。 F9或09+Enter k线画面下画线工具。 F10或10+Enter 个股概况。
现手和总手:现手是指当前成交量;总手是指到当前的所 有成交量 。1手=100股。
7、股票名称:
绩优股:绩优股就是业绩优良公司的股票,在我国,投资者衡量绩优股 的主要指标是每股税后利润和净资产收益率。 垃圾股:与绩优股相对应,垃圾股指的是业绩较差的公司的股票。 蓝筹股:蓝筹股就是那些在其所属行业内占有重要支配性地位、业绩优 良、成交活跃、红利优厚的大公司股票。 红筹股:红筹股是香港和国际投资者把在境外注册、在香港上市的那些 带有中国大陆概念的股票。 A股:A股的正式名称是人民币普通股票。 B股:B股的正式名称是人民币特种股票。 H股:H股即注册地在内地、上市地在香港的外资股。 法人股:法人股指企业法人或具有法人资格的事业单位和社会团体以其 依法可经营的资产向公司非上市流通股权部分投资所形成的股份。 配股:配股是上市公司根据公司发展的需要,依据有关规定和相应程序, 旨在向原股东进一步发行新股、筹集资金的行为。 转配股:转配股是我国股票市场特有的产物。国有股、法人股的持有者 放弃配股权,将配股权有偿转让给其他法人或社会公众,这些法人或社 会公众行使相应的配股权时所认购的新股,就是转配股。
大智慧全部函数

大智慧全部函数,写个工具从大智慧中抠出来的,应该是最全的了。
ABS 绝对值ACOS 反余弦值ADV ANCE 上涨家数ALIGN 水平对齐方式ALL 一直满足条件ALLASKVOL 委托卖出总量ALLBIDVOL 委托买入总量AMOUNT 成交额AND 逻辑与运算ANY 至少一次满足条件ASIN 反正弦值ASKPRICE 委卖价ASKVOL 委卖量ATAN 反正切值A VEDEV 平均绝对偏差A VGASKPRICE 委托卖出均价A VGBIDPRICE 委托买入均价A VGENTERPRICE 平均买入成本BACKSET 向前赋值BARPOS K线位置BARSCOUNT 有效值周期数BARSLAST 上一次条件成立位置BARSSINCE 第一个条件成立位置BARSTA TUS 数据位置状态BESTPERCENT 最大利润率BESTTRADE 最大盈利BETA 贝塔系数BETA2 相关放大系数BETADOWN 下跌贝塔系数BETAUP 上涨贝塔系数BETWEEN 介于BIDPRICE 委买价BIDVOL 委买量BIGORDER 委托单大单成交量比例BKNAME 板块名称BUY 买入BUYSHORT 空头买入BUYVOL 主动性买单C 收盘价CAPITAL 流通盘CASH 现金存量CA TEGORY 证券类型CEILING 向上舍入CIRCLEDOT 小圆圈线CLOSE 收盘价COLOR 输出颜色COLOR3D阴阳颜色3D柱线输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。
例如:VOL,COLOR3D;表示绘制成交量阴阳3D柱线COLORSTICK 阴阳颜色柱线COS 余弦值COST 成本分布COSTB 成本分布COUNT 统计总数COV AR 协方差CROSS 交叉函数CROSSDOT 斜叉线CURRENTDATE 当前日期CURRENTTIME 当前时间CYC 成本均线CYW Cyw主力控盘D1970TODATE 1970日转换为日期DASHLINE长虚线输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成长虚线。
大智慧函数大全

大智慧函数大全大智慧函数大全1.ABS(X)求绝对值。
用法:ABS(X)返回X的绝对值例如:ABS(-34)返回342.ACOS(X)反余弦值。
用法:ACOS(X)返回X的反余弦值1.ABS(X)求绝对值。
用法:ABS(X)返回X的绝对值例如:ABS(-34)返回342.ACOS(X)反余弦值。
用法:ACOS(X)返回X的反余弦值3.ADVANCE取得该周期上涨家数。
用法:ADVANCE(本函数仅对大盘有效)4.ALIGNx水平对齐方式控制符ALIGNx,用逗号隔开放置在DrawIcon,DrawBmp,DrawT ext语句后,用于设定对齐方式,x=0表示左对齐,1表示中对齐,2表示右对齐,缺省左对齐。
例如:DrawIc on(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行情显示有效。
用法:ALLASKVOL7.ALLBIDVOL取得所有委托买入单的总量,该函数仅对Level2行情显示有效。
用法:ALLBIDVOL8.AMOUNT取得该周期成交额。
用法:AMOUNT9.AANDB逻辑与运算。
用法AANDB表示条件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量。
大智慧编程术语大全

大智慧编程术语大全VARIABLE 变量定义定义并初始化变量语法:VARIABLE: name=inivalue,name表示变量名,inivalue表示变量类型及初始值例如:VARIABLE: T=0; 表示定义浮点数变量T 并初始化为0INPUT 定义参数定义并设置参数语法:INPUT: name(default,min,max,step),name表示参数名,default表示缺省值,min表示最小值,max表示最大值,step表示优化步长,除default外都可以省略。
例如:INPUT: T(10);表示定义参数T,缺省值为10IF 分支语句分支语句 IF expr THEN expr ELSE expr THEN 分支语句分支语句 IF expr THEN expr ELSE expr ELSE 分支语句分支语句 IF expr THEN expr ELSE exprFOR FOR循环循环语句 FOR expr=n1 TO n2 DOTO FOR循环循环语句 FOR expr=n1 TO n2 DODOWNTO FOR循环循环语句 FOR expr=n1 DOWNTO n2 DODO 循环开始FOR循环和WHILE循环语句开始WHILE WHILE循环循环语句 WHILE expr DOBREAK 终止循环循环终止语句: 终止IF WHILE循环的继续执行BEGIN 组合语句将 BEGIN 和 END 之间的语句合成一个复合语句END 组合语句将 BEGIN 和 END 之间的语句合成一个组合语句DATA2 数据2引用本股票之外的数据REFLINE 参考线使用参考线作为横坐标线语法:REFLINE:l1,l2,l3...,l1,l2表示需要画水平坐标线的位置BREAK 终止循环终止WHILE或FOR循环DEFINE 宏定义宏定义 DEFINE Name Something DEFFUNC 函数宏定义函数宏定义 DEFFUNC Name(x) SomethingJP 跳转BREAK BREAKLOOP 单步循环JT TRUE跳转JNT FALSE跳转JNE 不等于跳转JEQ 等于跳转JLE 小于等于跳转JLT 小于跳转JGE 大于等于跳转JGT 大于跳转INC 加1DEC 减1PERCENT 百分比REFINDI 指标引用REFEXPLORER 条件选股引用REFSYSTEM 交易系统引用REFSTK 股票引用REFDLL 动态库引用ARYREF 数组引用ARYASGN 数组赋值STRADD 字符串加STRADDNUM 字符串加数字DATA2 数据2 引用本股票之外的数据: 赋值:= 赋值= 相等<> 不等> 大于>= 大于或等于< 小于<= 小于或等于And 逻辑与运算Or 逻辑或运算+ 加法- 减法* 乘法/ 除法O 开盘价H 最高价L 最低价--------------------------------------------------------------------------------2 大智慧新一代公式编辑语法大全C 收盘价V 成交量OPEN 取得该周期开盘价HIGH 取得该周期最高价LOW 取得该周期最低价CLOSE 收盘价VOL 成交量AMOUNT 成交额ADVANCE 取得该周期上涨家数DECLINE 取得该周期下跌家数TICKCOUNT 取得该周期成交笔数BUYVOL 取得主动性买单量SELLVOL 取得主动性卖单量ISBUYORDER 取得该成交是否为主动性买单BIDPRICE 取得委买1--委买3价格BIDVOL 取得委买1--委买3量ASKPRICE 取得委卖1--委卖3价格ASKVOL 取得委卖1--委卖3量DIVIDEND 每股派息数量DIVIDBARS 派息到现在的周期数SPLIT 除权比例 SPLIT(N),取得之前第N次除权(送股或配股)的除权比例SPLITBARS 除权到现在的周期数 SPLITBARS(N),取得之前第N次除权到当前的周期数BARSTATUS 数据位置状态返回1表示第一根K线,2表示最后一个数据,0表示中间位置DISPSTATUS 数据显示状态返回1表示显示区域的第一根K线,2表示表示显示区域的最后一根K线,0表示其它位置。
大智慧函数大全(完全版)

大智慧公式函数大全大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共17类函数。
(1). 函数的基本模型:K(X1,X2,X3…)1. K表示函数的名称;2. X1,X2,X3…表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2). 函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
一. 行情函数行情函数是最基本的函数。
首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。
二. 时间函数时间函数,顾名思义,在大智慧的函数中专门用来对时间数据进行描述和引用,以满足我们在分析的过程当中对时间的限定和要求。
三. 引用函数引用类函数是在公式编写过程当中经常会使用到的一类函数。
该类函数主要有两大功能,其一是对相邻周期上的行情数据进行引用,以便计算和操作,例如使用昨天的收盘价;其二是大智慧为方便计算,将一些经常会使用到的比较复杂的数学计算过程简化成一个简单的函数,在实际的运算过程当中,可以直接引用这些函数避免复杂的数学计算。
例如将计算移动平均值直接用MA代替。
四. 逻辑函数逻辑函数的参数或返回值为逻辑值,用0表示条件不成立,用非0表示条件成立。
大智慧的全部编程术语

{皇赐桥杯}(())(()())*;文档来自于网络搜索(());();**;() < >;(*);();();(()()*);(*()*);多;空: (*()*);文档来自于网络搜索(>), ;(<), ;{皇赐桥杯画图源码}();();();();();();();();();();(,'皇赐桥杯');(,'人头马');(,'');大智慧编程术语大全变量定义定义并初始化变量语法:: ,表示变量名,表示变量类型及初始值例如:: ; 表示定义浮点数变量并初始化为定义参数定义并设置参数语法:: (),表示参数名,表示缺省值,表示最小值,表示最大值,表示优化步长,除外都可以省略.例如:: ();表示定义参数,缺省值为文档来自于网络搜索分支语句分支语句分支语句分支语句分支语句分支语句循环循环语句循环循环语句循环循环语句循环开始循环和循环语句开始循环循环语句终止循环循环终止语句: 终止循环地继续执行组合语句将和之间地语句合成一个复合语句组合语句将和之间地语句合成一个组合语句数据引用本股票之外地数据参考线使用参考线作为横坐标线语法:表示需要画水平坐标线地位置终止循环终止或循环宏定义宏定义函数宏定义函数宏定义() 文档来自于网络搜索跳转单步循环跳转跳转不等于跳转等于跳转小于等于跳转大于等于跳转大于跳转加减百分比指标引用条件选股引用交易系统引用股票引用动态库引用数组引用数组赋值字符串加字符串加数字数据引用本股票之外地数据: 赋值赋值相等<> 不等> 大于> 大于或等于< 小于< 小于或等于逻辑与运算逻辑或运算加法减法* 乘法除法开盘价最高价最低价大智慧新一代公式编辑语法大全收盘价成交量取得该周期开盘价取得该周期最高价取得该周期最低价收盘价成交额取得该周期上涨家数取得该周期下跌家数取得该周期成交笔数取得主动性买单量取得主动性卖单量取得该成交是否为主动性买单取得委买委买价格取得委买委买量取得委卖委卖价格取得委卖委卖量每股派息数量派息到现在地周期数除权比例(),取得之前第次除权(送股或配股)地除权比例除权到现在地周期数(),取得之前第次除权到当前地周期数数据位置状态返回表示第一根线表示最后一个数据表示中间位置数据显示状态返回表示显示区域地第一根线表示表示显示区域地最后一根线表示其它位置.扩展数据取得日线扩展数据()自定义数据(),取得名为地自定义数据取得自定义字符串数据该周期是否收阳当收盘>开盘时,返回值为,否则为该周期是否平盘当收盘开盘时,返回值为,否则为该周期是否收阴当收盘<开盘时,返回值为,否则为取得该周期地日期取得该周期地星期数函数返回有效值范围为()表示星期天取得该周期地月份取得该周期地年份函数返回有效值范围为()取得该周期地分钟数函数返回有效值范围为()取得该周期地小时数函数返回有效值范围为()取得该周期从以来地年月函数返回有效值范围为()取得该周期地时分秒函数返回有效值范围为()取得该周期从以来地天数取得该周期从当日点以来地秒数函数返回自从当日点以来地秒数,对于日线以上地分析周期,返回日期转换为日(),得到日期距离年月日以来地天数来地天数转换为日期(),得到日期地日期值时间转化为秒数(),得到时间距离当日点地秒数秒数转换为时间(),得到从点开始秒后地时间值取得该周期在所有数据中地位置对于日线来说,函数返回上市以来地天数(),统计周期中满足条件地周期数,若则从第一个有效值开始(),统计周期中地总和则从第一个有效值开始(),引用周期前地值(),若非,则将当前位置到周期前地数值设为(),求周期内最高值则从第一个有效值开始(),求周期内最低值则从第一个有效值开始(),求地日移动平均值.算法:()(),求地日指数平滑移动平均.算法:若()则[*()*'](),文档来自于网络搜索{短线套利主图}();();();();();;()(*); (); (); ();()(*); (); (); ();(()); (());()<() () ;()>() ();波峰();();波谷();();买进价((()))*;买进条件(,买进价) 买进价>(买进价);白买进(买进条件);(买进条件);(买进条件);加码价((()))*;加码条件(,加码价) 加码价>(加码价);黄加码(加码条件);(加码条件);(加码条件);文档来自于网络搜索。
大智慧函数列表

大智慧函数列表一、行情函数:OPEN:取得该周期开盘价。
简写为OHIGH取得该周期最高价。
简写为HLOW取得该周期最低价。
简写为LCLOSE取得该周期收盘价。
简写为CVOL取得该周期成交量。
简写为VADVANCE取得该周期上涨家数。
(本函数仅对大盘有效)DECLINE取得该周期下跌家数。
(本函数仅对大盘有效)AMOUNT取得该周期成交额。
ZBS取得该周期总笔数。
ASKPRICE(N),N取1—3:取得委卖1--委卖3价格。
(本函数仅个股在分笔成交分析周期有效)ASKVOL(N),N取1—3:取得委卖1--委卖3量。
(本函数仅个股在分笔成交分析周期有效) BIDPRICE(N),N取1—3:取得委买1--委买3价格。
(本函数仅个股在分笔成交分析周期有效)BIDVOL(N),N取1—3:取得委买1--委买3量。
(本函数仅个股在分笔成交分析周期有效) (以上4个分笔函数暂未提供分笔成交周期)PVI求得正成交量。
用法:PVI;NVI求得负成交量。
用法:NVI;二、时间函数:DATE:取得该周期从1900以来的年月日。
(表示为年月日,函数返回有效值范围为19700101-20341231)DAY:取得该周期的日期。
函数返回有效值范围为(1-31)LDAY:取得该周期的农历日期。
函数返回有效值范围为(1-30)WEEKDAY:取得该周期的星期数。
函数返回有效值范围为(0-6),0表示星期天MONTH:取得该周期的月份。
函数返回有效值范围为(1-12)LMONTH:取得该周期的农历月份。
函数返回有效值范围为(1-12)YEAR:取得该周期的年份。
函数返回有效值范围为(1970-2038)LYEAR:取得该周期的农历年份。
函数返回有效值范围为(1936-2030)HOUR:取得该周期的小时数。
函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0MINUTE:取得该周期的分钟数。
函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0TIME:取得该周期的时分秒。
最新大智慧编程术语大全

大智慧编程术语大全大智慧编程术语大全VARIABLE 变量定义定义并初始化变量语法:VARIABLE: name=inivalue,name表示变量名,inivalue表示变量类型及初始值例如:VARIABLE: T=0; 表示定义浮点数变量T并初始化为0INPUT 定义参数定义并设置参数语法:INPUT: name(default,min,max,step),name表示参数名,default表示缺省值,min表示最小值,max表示最大值,step表示优化步长,除default外都可以省略。
例如:INPUT: T(10);表示定义参数T,缺省值为10IF 分支语句分支语句 IF expr THEN expr ELSE expr THEN 分支语句分支语句 IF expr THEN expr ELSE expr ELSE 分支语句分支语句 IF expr THEN expr ELSE expr FOR FOR循环循环语句 FOR expr=n1 TO n2 DOTO FOR循环循环语句 FOR expr=n1 TO n2 DO DOWNTO FOR循环循环语句 FOR expr=n1 DOWNTO n2 DO DO 循环开始FOR循环和WHILE循环语句开始WHILE WHILE循环循环语句 WHILE expr DOBREAK 终止循环循环终止语句: 终止IF WHILE循环的继续执行BEGIN 组合语句将 BEGIN 和 END 之间的语句合成一个复合语句END 组合语句将 BEGIN 和 END 之间的语句合成一个组合语句DATA2 数据2引用本股票之外的数据REFLINE 参考线使用参考线作为横坐标线语法:REFLINE:l1,l2,l3...,l1,l2表示需要画水平坐标线的位置BREAK 终止循环终止WHILE或FOR循环DEFINE 宏定义宏定义 DEFINE Name Something DEFFUNC 函数宏定义函数宏定义 DEFFUNC Name(x) Something JP 跳转BREAK BREAKLOOP 单步循环JT TRUE跳转JNT FALSE跳转JNE 不等于跳转JEQ 等于跳转JLE 小于等于跳转JLT 小于跳转JGE 大于等于跳转JGT 大于跳转INC 加1DEC 减1PERCENT 百分比REFINDI 指标引用REFEXPLORER 条件选股引用REFSYSTEM 交易系统引用REFSTK 股票引用REFDLL 动态库引用ARYREF 数组引用ARYASGN 数组赋值STRADD 字符串加STRADDNUM 字符串加数字DATA2 数据2 引用本股票之外的数据: 赋值:= 赋值= 相等<> 不等> 大于>= 大于或等于< 小于<= 小于或等于And 逻辑与运算Or 逻辑或运算+ 加法- 减法* 乘法/ 除法O 开盘价H 最高价L 最低价--------------------------------------------------------------------------------2 大智慧新一代公式编辑语法大全C 收盘价V 成交量OPEN 取得该周期开盘价HIGH 取得该周期最高价LOW 取得该周期最低价CLOSE 收盘价VOL 成交量AMOUNT 成交额ADVANCE 取得该周期上涨家数DECLINE 取得该周期下跌家数TICKCOUNT 取得该周期成交笔数BUYVOL 取得主动性买单量SELLVOL 取得主动性卖单量ISBUYORDER 取得该成交是否为主动性买单BIDPRICE 取得委买1--委买3价格BIDVOL 取得委买1--委买3量ASKPRICE 取得委卖1--委卖3价格ASKVOL 取得委卖1--委卖3量DIVIDEND 每股派息数量DIVIDBARS 派息到现在的周期数SPLIT 除权比例 SPLIT(N),取得之前第N次除权(送股或配股)的除权比例SPLITBARS 除权到现在的周期数 SPLITBARS(N),取得之前第N次除权到当前的周期数BARSTATUS 数据位置状态返回1表示第一根K线,2表示最后一个数据,0表示中间位置DISPSTATUS 数据显示状态返回1表示显示区域的第一根K线,2表示表示显示区域的最后一根K线,0表示其它位置。
(物联网)大智慧公式函数大全最全版

(物联网)大智慧公式函数大全大智慧公式函数大全(1)大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共17类函数。
(1).函数的基本模型:K(X1,X2,X3…)1.K表示函数的名称;2.X1,X2,X3…表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2).函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
一.行情函数行情函数是最基本的函数。
首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。
二.时间函数时间函数,顾名思义,在大智慧的函数中专门用来对时间数据进行描述和引用,以满足我们在分析的过程当中对时间的限定和要求。
三.引用函数引用类函数是在公式编写过程当中经常会使用到的一类函数。
该类函数主要有两大功能,其一是对相邻周期上的行情数据进行引用,以便计算和操作,例如使用昨天的收盘价;其二是大智慧为方便计算,将一些经常会使用到的比较复杂的数学计算过程简化成一个简单的函数,在实际的运算过程当中,可以直接引用这些函数避免复杂的数学计算。
例如将计算移动平均值直接用MA代替。
四.逻辑函数逻辑函数的参数或返回值为逻辑值,用0表示条件不成立,用非0表示条件成立。
大智慧公式函数大全(完整版)

大智慧公式函数大全大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共17类函数。
(1).函数的基本模型:K(X1,X2,X3⋯)1.K表示函数的名称;2.X1,X2,X3⋯表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2).函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
一.行情函数行情函数是最基本的函数。
首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。
1ADVANCE上涨家数含义:取得该周期上涨家数;参数:无阐释:本函数仅对大盘有效2ALLASKVOL委托卖出总量含义:取得所有委托卖出单的总量。
参数:无单位:手阐释:该函数仅对Level2行情显示有效。
3ALLBIDVOL委托买入总量含义:取得所有委托买入单的总量。
参数:无单位:手阐释:该函数仅对Level2行情显示有效4AMOUNT成交额含义:取得该周期成交额。
参数:无-1-单位:元5ASKPRICE(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代替。
四. 逻辑函数逻辑函数的参数或返回值为逻辑值,用0表示条件不成立,用非0表示条件成立。
大智慧公式源代码共个定稿版

大智慧公式源代码共个定稿版大智慧公式源代码共个HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】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:c<ref(llv(c,25),1);< p="">5、选股:EXPMA5日与10日金叉,并且第二天的收盘价在expma的5日线以上.cross(ref(ema(c,5),1),ref(ema(c,10),1)) and c>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,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、行情信息里的“涨幅”的原码(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天内出现了涨停的个股count(c/ref(c,1)>1.1,10)>0;又:今涨停:=C/REF(C,1)>1.09;选股:count(今涨停,n);16、一阳上穿10,20,30日线,量能是前一天3倍。
大智慧公式源代码【共172个】

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:c<ref(llv(c,25),1);5、选股:EXPMA5日与10日金叉,并且第二天的收盘价在expma的5日线以上.cross(ref(ema(c,5),1),ref(ema(c,10),1))andc>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,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<-6andcross(k,d)andd<16;7、要求是量大、换手率达到3左右,涨幅>7个点。
xg:v/capital*100>3and(c/ref(c,1)>1.07;8、个股分时图上都有一条黄线,叫做均价线a/capital*100;9、"阴转阳"的公式(也就是昨天收阴线,今天收阳线)xg:ref(c,1)<ref(o,1)andc>o;10、股价回抽20日均线选股公式xg:ref(c,1)>ma(c,20)andcross(ma(c,20),c);11、一根大阳线,至少有5个点以上,再连着出现二根振幅不大于5的十字星或是小K 线xg:(ref(c,3)-ref(c,4))/ref(c,3)>0.05andcount((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天内出现了涨停的个股count(c/ref(c,1)>1.1,10)>0;又:今涨停:=C/REF(C,1)>1.09;选股:count(今涨停,n);16、一阳上穿10,20,30日线,量能是前一天3倍。
大智慧函数大全完全版)

大智慧公式函数大全大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共17类函数。
(1). 函数的基本模型:K(X1,X2,X3…)1. K表示函数的名称;2. X1,X2,X3…表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2). 函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
一. 行情函数行情函数是最基本的函数。
首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生二. 时间函数时间函数,顾名思义,在大智慧的函数中专门用来对时间数据进行描述和引用,以满足我们在三. 引用函数引用类函数是在公式编写过程当中经常会使用到的一类函数。
该类函数主要有两大功能,其一是对相邻周期上的行情数据进行引用,以便计算和操作,例如使用昨天的收盘价;其二是大智慧为方便计算,将一些经常会使用到的比较复杂的数学计算过程简化成一个简单的函数,在实际的运算过程当中,可以直接引用这些函数避免复杂的数学计算。
例如将计算移动平均值直接用MA代替。
四. 逻辑函数五. 算术函数六. 统计函数统计函数主要用于对股票数据进行计统计计算,得到数据分布、趋势等方面的信息,包括方差算法:算法:参数:X:变量,计算样本回归直线方程:算法:参数:X:变量,计算样本:计算周期数STDP(X,N)算法:参数:X:变量,计算样本算法:算法:七. 指标函数八.常数函数该类函数主要可以分为两大类,一类是调用的是个股的财务数据;另外就是调用及时的动态盘中数据进行盯盘时的动态分析和盘中及时预警功能;又因为这些函数的返回值均为常数,又称为常数函数。
大智慧函数大全(完全版)

大智慧公式函数大全大智慧新一代的公式编写系统使用了多类的函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义,有的函数定义为行情数据提取函数,那么它的功能就是从静态历史上的行情数据或者动态的及时盘中数据提取我们所需要的数据以方便以后的分析和计算;有的函数定义为运算函数,是考虑到一些复杂的数学计算过程过于冗长,从而设计的简化运算的函数等等。
在以下的几节当中,我们将会分别介绍一共17类函数。
(1). 函数的基本模型:K(X1,X2,X3…)1. K表示函数的名称;2. X1,X2,X3…表示该函数的所有参数。
不同参数用逗号分隔并用括号将所有函数括起来列于函数名称之后;参数的取值可以是变量也可以是一个常量,具体取值和含义因函数不同而不同;(2). 函数的引用周期:应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上,或者在周线上等等的要求。
一. 行情函数行情函数是最基本的函数。
首先,它为我们提供计算所需的数据,这些函数从存储的数据中取得我们所需要的各类数据,而其它多数函数所需的计算数据一般也是由通过引用行情函数产生的。
二. 时间函数时间函数,顾名思义,在大智慧的函数中专门用来对时间数据进行描述和引用,以满足我们在分析的过程当中对时间的限定和要求。
三. 引用函数引用类函数是在公式编写过程当中经常会使用到的一类函数。
该类函数主要有两大功能,其一是对相邻周期上的行情数据进行引用,以便计算和操作,例如使用昨天的收盘价;其二是大智慧为方便计算,将一些经常会使用到的比较复杂的数学计算过程简化成一个简单的函数,在实际的运算过程当中,可以直接引用这些函数避免复杂的数学计算。
例如将计算移动平均值直接用MA代替。
四. 逻辑函数逻辑函数的参数或返回值为逻辑值,用0表示条件不成立,用非0表示条件成立。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
皇赐桥杯——庄家的馈赠{皇赐桥杯}V AR2:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100; V AR3:=SMA(SMA(V AR2,3,1),3,1)/28.57;V AR4:=EMA(VAR3,5);V AR5:=3*VAR3-2*V AR4;AA:=CROSS(VAR5,V AR3) AND V AR3<2.1 and c>o;var6:=(2*CLOSE+HIGH+LOW)/4;var7:=LLV(LOW,13);var8:=HHV(HIGH,13);var9:=EMA((var6-var7)/(var8-var7)*100,13);varA:=EMA(0.667*REF(var9,1)+0.333*var9,2);多:var9,COLORRED,POINTDOT;空: EMA(0.382*REF(var9,2)+0.618*var9,12),COLOR00FF00; STICKLINE(var9>varA,var9,varA,6,0), COLORWHITE; STICKLINE(var9<=varA,var9,varA,6,0), COLORFFCC66;{皇赐桥杯画图源码}STICKLINE(AA,0,30,40,1),coloryellow;STICKLINE(AA,16,29,38,0),colorgreen;STICKLINE(AA,1,14,38,0),colorgreen;STICKLINE(AA,15,15,40,1),coloryellow;STICKLINE(AA,30,50,10,0),coloryellow;STICKLINE(AA,53,55,10,1),colorred;STICKLINE(AA,57,59,10,1),colorred;STICKLINE(AA,61,63,10,1),colorred;STICKLINE(AA,65,67,10,1),colorred;STICKLINE(AA,69,75,12,0),colorffcccc;DRAWTEXT(AA,85,'皇赐桥杯'),coloryellow;DRAWTEXT(AA,26,'人头马'),coloryellow;DRAWTEXT(AA,12,'OK'),coloryellow;大智慧编程术语大全VARIABLE 变量定义定义并初始化变量语法:VARIABLE: name=inivalue,name表示变量名,inivalue表示变量类型及初始值例如:VARIABLE: T=0; 表示定义浮点数变量T 并初始化为0INPUT 定义参数定义并设置参数语法:INPUT: name(default,min,max,step),name表示参数名,default表示缺省值,min表示最小值,max表示最大值,step表示优化步长,除default外都可以省略。
例如:INPUT: T(10);表示定义参数T,缺省值为10IF 分支语句分支语句 IF expr THEN expr ELSE expr THEN 分支语句分支语句 IF expr THEN expr ELSE expr ELSE 分支语句分支语句 IF expr THEN expr ELSE exprFOR FOR循环循环语句 FOR expr=n1 TO n2 DOTO FOR循环循环语句 FOR expr=n1 TO n2 DO DOWNTO FOR循环循环语句 FOR expr=n1 DOWNTO n2 DODO 循环开始FOR循环和WHILE循环语句开始WHILE WHILE循环循环语句 WHILE expr DOBREAK 终止循环循环终止语句: 终止IF WHILE循环的继续执行BEGIN 组合语句将 BEGIN 和 END 之间的语句合成一个复合语句END 组合语句将 BEGIN 和 END 之间的语句合成一个组合语句DATA2 数据2引用本股票之外的数据REFLINE 参考线使用参考线作为横坐标线语法:REFLINE:l1,l2,l3...,l1,l2表示需要画水平坐标线的位置BREAK 终止循环终止WHILE或FOR循环DEFINE 宏定义宏定义 DEFINE Name Something DEFFUNC 函数宏定义函数宏定义 DEFFUNC Name(x) SomethingJP 跳转BREAK BREAKLOOP 单步循环JT TRUE跳转JNT FALSE跳转JNE 不等于跳转JEQ 等于跳转JLE 小于等于跳转JLT 小于跳转JGE 大于等于跳转JGT 大于跳转INC 加1DEC 减1PERCENT 百分比REFINDI 指标引用REFEXPLORER 条件选股引用REFSYSTEM 交易系统引用REFSTK 股票引用REFDLL 动态库引用ARYREF 数组引用ARYASGN 数组赋值STRADD 字符串加STRADDNUM 字符串加数字DATA2 数据2 引用本股票之外的数据: 赋值:= 赋值= 相等<> 不等> 大于>= 大于或等于< 小于<= 小于或等于And 逻辑与运算Or 逻辑或运算+ 加法- 减法* 乘法/ 除法O 开盘价H 最高价L 最低价--------------------------------------------------------------------------------2 大智慧新一代公式编辑语法大全C 收盘价V 成交量OPEN 取得该周期开盘价HIGH 取得该周期最高价LOW 取得该周期最低价CLOSE 收盘价VOL 成交量AMOUNT 成交额ADVANCE 取得该周期上涨家数DECLINE 取得该周期下跌家数TICKCOUNT 取得该周期成交笔数BUYVOL 取得主动性买单量SELLVOL 取得主动性卖单量ISBUYORDER 取得该成交是否为主动性买单BIDPRICE 取得委买1--委买3价格BIDVOL 取得委买1--委买3量ASKPRICE 取得委卖1--委卖3价格ASKVOL 取得委卖1--委卖3量DIVIDEND 每股派息数量DIVIDBARS 派息到现在的周期数SPLIT 除权比例 SPLIT(N),取得之前第N次除权(送股或配股)的除权比例SPLITBARS 除权到现在的周期数 SPLITBARS(N),取得之前第N次除权到当前的周期数BARSTATUS 数据位置状态返回1表示第一根K线,2表示最后一个数据,0表示中间位置DISPSTATUS 数据显示状态返回1表示显示区域的第一根K线,2表示表示显示区域的最后一根K线,0表示其它位置。
EXTDATA 扩展数据取得日线扩展数据(1-11)SELFDATA 自定义数据 SELFDATA(S),取得名为S的自定义数据SELFSTRING 取得自定义字符串数据ISUP 该周期是否收阳当收盘>开盘时,返回值为1,否则为0ISEQUAL 该周期是否平盘当收盘=开盘时,返回值为1,否则为0ISDOWN 该周期是否收阴当收盘<开盘时,返回值为1,否则为0DAY 取得该周期的日期WEEKDAY 取得该周期的星期数函数返回有效值范围为(0-6),0表示星期天MONTH 取得该周期的月份YEAR 取得该周期的年份函数返回有效值范围为(1970-2038)MINUTE 取得该周期的分钟数函数返回有效值范围为(0-59)HOUR 取得该周期的小时数函数返回有效值范围为(0-23)DATE 取得该周期从1900以来的年月函数返回有效值范围为(700101-1341231)TIME 取得该周期的时分秒函数返回有效值范围为(000000-235959)DAYS1970 取得该周期从1970以来的天数TIME0 取得该周期从当日0点以来的秒数函数返回自从当日0点以来的秒数,对于日线以上的分析周期,返回0 DATETOD1970 日期转换为1970日 DATETOD1970(X),得到日期X距离1970年1月1日以来的天数D1970TODATE 1970来的天数转换为日期 D1970TODATE(X),得到1970日期X的日期值TIMETOT0 时间转化为秒数 TIMETOT0(X),得到时间X距离当日0点的秒数T0TOTIME 秒数转换为时间 T0TOTIME(X),得到从0点开始X秒后的时间值BARPOS 取得该周期在所有数据中的位置对于日线来说,函数返回上市以来的天数COUNT COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始SUM SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始REF REF(X,A),引用A周期前的X值BACKSET BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1HHV HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始LLV LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始MA MA(X,N),求X的N日移动平均值。
算法:(X1+X2+X3+...+Xn)/NEMA EMA(X,N),求X的N日指数平滑移动平均。
算法:若 Y=EMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1),-------------------------------------------------------------------------------{短线套利主图}ma6:ma(c,6),colorwhite,linethick2;ma18:ma(c,18),color0099ff,linethick2;ma55:ma(c,55),colorff00FF;ma125:ma(c,125),colorffcc66;ma250:ma(c,250),colorblue;TY:=C;A1:=REF(TY,10)=HHV(TY,2*10+1); B1:=FILTER(A1,10); C1:=BACKSET(B1,10+1); HD:=FILTER(C1,10);A2:=REF(TY,10)=LLV(TY,2*10+1); B2:=FILTER(A2,10); C2:=BACKSET(B2,10+1); LD:=FILTER(C2,10);A:=REF(C,BARSLAST(HD)); B:=REF(C,BARSLAST(LD));t1:=BARSLAST(HD)<BARSLAST(LD) AND NOT(HD) ;t2:=BARSLAST(HD)>BARSLAST(LD) AND NOT(LD);波峰:IF(t1,A,A),ColorFF00FF,POINTDOT;STICKLINE(t1,A,A,9,0),ColorFF00FF;波谷:IF(t2,B,B),Color80FF00,POINTDOT;STICKLINE(t2,B,B,9,0),Color80FF00;买进价:=((c-ref(ma6,1))/6+ma6)*1.004;买进条件:=cross(c,买进价) and 买进价>ref(买进价,1);白K买进:IF(买进条件,l,h),COLORWHITE,POINTDOT;STICKLINE(买进条件,h,l,0,1),colorwhite,linethick2;STICKLINE(买进条件,o,c,4,1),colorwhite,linethick2;加码价:=((c-ref(ma18,1))/18+ma18)*1.004;加码条件:=cross(c,加码价) and 加码价>ref(加码价,1);黄K加码:IF(加码条件,l,h),coloryellow,POINTDOT;STICKLINE(加码条件,h,l,0,1),coloryellow,linethick2;STICKLINE(加码条件,o,c,4,1),coloryellow,linethick2;。