《大智慧新一代公式编辑语法大全-其它公式1141.docx》由会员分享,可在线阅读,更多相关《大智慧新一代公式编辑语法大全-其它公式1141.docx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大智慧新新一代公公式编辑辑语法大大全-其其它公式式20110-112-115大智慧新新一代公公式编辑辑语法大大全20100-088-200 股旁旁网 分分类:其其它公式式 标签签: 教教程变量定义义定义并并初始化化变量语法:VARRIABBLE: naame=iniivallue,namme表示示变量名名,iniivallue表表示变量量类型及及初始值值例如:VARRIABBLE: T=0; 表示定定义浮点点数变量量T并初初始化为为0INPUUT 定义义参数定义并并设置参参数语法:INPPUT: naame(deffaullt,mmin,maxx,sttep),namme表示示参数名名,def
2、faullt表示示缺省值值,minn表示最最小值,maxx表示最最大值,steep表示示优化步步长,除deefauult外外都可以以省略。例如:INPPUT: T(10);表示示定义参参数T,缺省值值为100IF 分支语语句分支语语句 IIF eexprr THHEN exppr EELSEE exxprTHENN 分支支语句分支语语句 IIF eexprr THHEN exppr EELSEE exxprELSEE 分支支语句分支语语句 IIF eexprr THHEN exppr EELSEE exxprFOR FORR循环循环语语句 FFOR exppr=nn1 TTO nn2 DDOT
3、O FORR循环循环语语句 FFOR exppr=nn1 TTO nn2 DDODOWNNTO FOOR循环环循环语语句 FFOR exppr=nn1 DDOWNNTO n2 DODO 循环开开始FORR循环和和WHIILE循循环语句句开始WHILLE WHHILEE循环循环语语句 WWHILLE eexprr DOOBREAAK 终止止循环循环终终止语句句: 终终止IFF WHHILEE循环的的继续执执行BEGIIN 组合合语句将 BBEGIIN 和和 ENND 之之间的语语句合成成一个复复合语句句END 组合语语句将 BBEGIIN 和和 ENND 之之间的语语句合成成一个组组合语句句DA
4、TAA2 数据据2引用本本股票之外外的数据据REFLLINEE 参考线线使用参参考线作作为横坐坐标线语法:REFFLINNE:ll1,ll2,ll3.,ll1,ll2表示示需要画画水平坐坐标线的的位置BREAAK 终止止循环终止WWHILLE或FFOR循循环DEFIINE 宏定定义宏定义义 DEEFINNE NNamee SoometthinngDEFFFUNCC 函数宏宏定义函数宏宏定义 DEFFFUNNC NNamee(x) SoometthinngJP 跳转BREAAK BRREAKKLOOPP 单步步循环JT TRUUE跳转转JNT FALLSE跳跳转JNE 不等于于跳转JEQ 等于跳
5、跳转JLE 小于等等于跳转转JLT 小于跳跳转JGE 大于等等于跳转转JGT 大于跳跳转INC 加1DEC 减1PERCCENTT 百分比比REFIINDII 指标引引用REFEEXPLLOREER 条条件选股股引用REFSSYSTTEM 交易系系统引用用REFSSTK 股票票引用REFDDLL 动态态库引用用ARYRREF 数组组引用ARYAASGNN 数组赋赋值STRAADD 字符符串加STRAADDNNUM 字符串串加数字字DATAA2 数据据2 引用用本股票票之外的的数据: 赋值:= 赋值= 相等 不等 大于= 大于或或等于 小于开盘盘时,返返回值为为1,否否则为00 ISEQQUAL
6、L 该周周期是否否平盘 当收盘盘=开盘盘时,返返回值为为1,否否则为00 ISDOOWN 该周周期是否否收阴 当收盘盘00,X=0,XX11.088,LOOW,大阳线线)表表示当日日涨幅大于于8%时时在最低低价位置置显示大阳线线字样样。DRAWWTEXXTABBS 在在图形绝绝对位置置上显示示文字。DDRAWWTEXXTABBS(XX,Y,TEXXT),在图形形窗口(X,YY)坐标位位置书写写文字TTEXTT,坐标标单位是是像素,图形窗窗口左上上角坐标标为(00,0)如:DDRAWWTEXXTABBS(00,100,机机构评级级:+sellfsttrinng(评级),colloryyelllo
7、w;DRAWWTEXXTREEL 在在图形相相对位置置上显示示文字。DDRAWWTEXXTREEL(XX,Y,TEXXT),在图形形窗口(X,YY)坐标位置置书写文文字TEEXT,坐标单单位是窗窗口沿水水平和垂垂直方向向的1/10000,XX,Y取取值范围围是09999,超出出范围则则可能显显示在图图形窗口口外。TIPTTEXTT 在图形形上显示示图标,鼠标移移近时显显示文字字。TIIPTEEXT(CONND,PPRICCE,TTEXTT),当当CONND条件件满足时时,PRRICEE位置显显示图标标,若PPRICCE为00,在图图形底部部显示图图标。例如:TIPPTEXXT(CCLOSSE/
8、OOPENN1.08,LOWW,大大阳线,股价为为:+cloose) 表示示当日涨涨幅大于于8%时时在最低低价位置置显示图图标,鼠鼠标移近近时显示示 文字字 大大阳线,股价为为:155.888 字字样。DRAWWICOON 在图形形上绘制制小图标标。DDRAWWICOON(CCONDD,PRRICEE,TYYPE),当CCONDD条件满满足时,在PRRICEE位置画画TYPPE号图图标,TTYPEE取值范范围是1114。DRAWWBMPP 在图形形上绘制制位图。DDRAWWBMPP(COOND,PRIICE,BMPPFILLE),当COOND条条件满足足时,在PRRICEE位置画画BMPPFI
9、LLE文件件名指定定的BMMP位图图(缺省省路径为为分析家家目录UUSERRDATTABBMP)DRAWWLINNE 在图形形上绘制制直线段段。DRRAWLLINEE(COOND11,PRRICEE1,CCONDD2,PPRICCE2,EXPPANDD),当COOND11条件满满足时,在PRRICEE1位置置画直线线起点,当COOND22条件满满足时,CONND2条条件满足足时,在在PRIICE22位置画画直线终终点,EEXPAAND为为延长类类型。POLYYLINNE 在图形形上绘制制折线段段。POOLYLLINEE(COOND,PRIICE),当CCONDD条件满满足时,PRIICE位置为
10、为顶点画画折线连连接。例如:POLLYILLINEE(HIIGH=HHHV(HHIGHH,200),HHIGHH)表示示在创220天新新高点之之间画折线线。VERTTLINNE 在图形形上绘制制垂直线线。VEERTLLINEE(COOND,TYPPE),当COOND条条件满足足时,沿沿垂直方方向绘制制TYPPE类型型垂直线线TYPPE=00表示实实线,11表示虚虚线,22表示点点线,33表示点点划线,4表示示点点划划线例如:VERRTLIINE(HIGGH=HHVV(HIIGH,20),1)表示在在创200天新高高画垂直直虚线。STICCKLIINE 在图形形上绘制制柱线。SSTICCKLII
11、NE(CONND,PPRICCE1,PRIICE22,WIIDTHH,EMMPTYY),当当CONND条件件满足时时,在RRICEE1和PPRICCE2位位置之间间画柱状状线,宽宽度为WIDDTH(10为为标准间间距),EMPPTY不不为0则则画空心心柱。PARTTLINNE 根据条条件画线线。PAARTLLINEE(PRRICEE,COOND11,COOLORR1,CCONDD2,CCOLOOR2.),绘制制PRIICE线线,当CCONDD1条件件满足时时,用CCOLOOR1颜颜色,当当CONND2条条件满足足时,用用COLLOR22颜色否否则不绘绘制,从从COLLOR11之后的的参数均均可
12、以省省略,最最多可以以有155组条件件。例如:PARRTLIINE(CLOOSE,CLOOSEOPEEN,RRGB(2555,0,0),CLOOSEOPPEN),COOLORRREDD;表示示最后一一根K线线收阳时时用 红色色填充背背景RGB 指定颜颜色。RRGB(R,GG,B),表示示用三原原色红(R)绿绿(G)蓝(BB)混合合组成指指定颜色色,每种颜颜色值可可以设定定为0-2555。例如RRGB(2555,0,0)表表示红色色,RGGB(00,0,2555)表示示蓝色STRIIP 描述述渐变色色。STTRIPP(RGGB1,RGBB2,DDIR),表示示生成RRGB11色到RRGB22色的
13、渐渐变区域,DDIR=1表示示沿水平平方向,否则表表示沿垂垂直方向向,其中中RGBB1,RRGB22必须用用RGBB函数描描述。本本函数只只能用于于DRAAWGBBK、DDRAWWGBKKLASST函数数中作为为背景填充色色描述符符。例如:STRRIP(RGBB(2555,00,0),RGGB(00,2555,00),00)表示示由红色色到绿色色的垂直直渐变色色大智慧新新一代公公式编辑辑语法大大全(22) 股票票代码STKNNAMEE 股票名名称MARKKETLLABEEL 取取得当前前股票的的市场代代码 MMARKKETNNAMEE 取得当当前股票票的市场场名称。INBLLOCKK 判断本本股票是是否板块块成员。IINBLLOCKK(S),若本本股票是是板块SS的成员员将返回回1,否则返返回0。STRCCMP 字符符串比较较。STTRCMMP(SSTR11,STTR2),若SSTR11STTR2则则返回11,STTR1STRR2返回-11,相等等则返回回0。UPPEERSTTR 将字符符串转换换为大写写。UPPPERRSTRR(STTR),将返回回STRR对应的的大写字字符串。LOWEERSTTR 将字符符串转
限制150内