资源预览内容
第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
第9页 / 共20页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
大智慧公式函数大全(大智慧公式函数大全(2) 十一十一. 字符串函数字符串函数 1 BKNAME 板块名称 含义:该函数返回一个股票所属的板块名称. 阐释:直接返回当前股票所属板块名称。 2 DATESTR 日期到字符串转换 含义:日期数据到字符串转换函数. 阐释: 用法,DATESTR(Date); 该函数返回一个字符串. 3 EXTRASTRING 附加字符串数据 含义:取得附加字符串数据。 阐释:EXTRASTRING(S),取得名为 S 的附加字符串数据 4 F10FIND F10 资料查找 含义:当前股票的 F10 资料中查找字符串。 阐释:F10FIND(S,N),将从当前股票的 F10 资料的第 N 个字符开始查找字符串 S,返回找到的位置,返回-1 表示未找到。 例如:F10FIND(发行价,1),将从 F10 资料的第 1 个字符开始查找字符串发行价,返回找到的位置。 5 F10TEXT F10 资料子字符串 含义:取得当前股票的 F10 资料中指定范围的子字符串。 阐释:F10TEXT(N,M),将得到当前股票的 F10 资料中从第 N个字符开使的 M 个字节长的字符串,M=0 表示一直取到行尾,MSTR2 则返回 1,STR1OPEN THEN BUYSHORT(1000,THISCLOSE);表示收阳线则在本周期收盘价上空头买入 1000 股。 BUYSHORT(50%,LIMIT,CLOSE-0.2); 表 示 在 次 周 期CLOSE-0.2 元位置下空头买入限价单,若价格达到或高于该价格则用 50%资金空头买入。 6 CASH 现金存量 含义:交易系统中当前的现金存量 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 7 ENTERBARS 买入位置 含义:交易系统中上次买入到当前的周期数 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 8 ENTERPRICE 买入价格 含义:交易系统中上次交易的买入价格 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效 9 EXITBARS 卖出位置 含义:交易系统中上次卖出到当前的周期数 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 10 EXITPRICE 卖出价格 7 含义:交易系统中上次交易的卖出价格 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 11 HOLDING 当前持仓量 含义:交易系统中当前持有的股票股数 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效 12 LIMIT 含义:交易方式控制符 限价买入 LIMIT,加入限价单,次周期达到限价即操作,否则放弃。 所谓限价就是股价优于设定的价格,具体说来对于买入或卖空就是低于设定价格,对于卖出或买空就是高于设定价格 例如:Buy(1000,LIMIT,CLOSE+0.1); 13 MARKET 市价买入 含义:交易方式控制符 MARKET,按照次周期开盘价操作 14 MAXSEQLOSS 最大连续亏损次数 含义:交易系统中当前位置之前连续亏损交易的最大次数 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 15 MAXSEQWIN 最大连续盈利次数 含义:交易系统中当前位置之前连续盈利交易的最大次数 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 16 NUMLOSSTRADE 亏损交易次数 含义:交易系统中当前位置之前总共有多少次亏损的交易,注意每次卖出算一次交易,而买入不算 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 17 NUMSEQLOSS 当前连续亏损次数 含义:交易系统中当前位置之前连续有多少次亏损的交易,注意每次卖出算一次交易,而买入不算 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 18 NUMSEQWIN 当前连续盈利次数 8 含义:交易系统中当前位置之前连续有多少次盈利的交易,注意每次卖出算一次交易,而买入不算 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 19 NUMWINTRADE 盈利交易次数 含义:交易系统中当前位置之前总共有多少次盈利的交易,注意每次卖出算一次交易,而买入不算 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 20 OPENPROFIT 浮动盈亏 含义:交易系统中当前浮动盈亏(当前持仓市值与持仓成本之差) 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 21 PERCENTWIN 交易胜率 含义:交易系统中当前位置之前盈利交易占总交易次数的比例,其数值在 01 之间 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 22 SELL 卖出 含义:卖出,本函数仅能用于交易系统。 阐释:SELL(V,Type,P);表示卖出 V 股当前股票,Type 表示卖出类型,P 表示卖出价格,所有参数均可以省略。 V:卖出股数或卖出持仓百分比(N%),省略表示 100%; Type: 可 以 是 本 周 期 收 盘 (THISCLOSE), 次 周 期 开 盘(MARKET),次周期限价单(LIMIT),次周期停损单(STOP); P:对于限价单、停损单需要指定的卖出价格 23 SELLSHORT 空头卖出 含义:空头卖出,本函数仅能用于交易系统。 阐释:SELLSHORT(V,Type,P);表示空头卖出 V 股当前股票,Type 表示卖出类型,P 表示卖出价格,所有参数均可以省略。 V:卖出股数或卖出持仓百分比(N%),省略表示 100%; Type: 可 以 是 本 周 期 收 盘 (THISCLOSE), 次 周 期 开 盘(MARKET),次周期限价单(LIMIT),次周期停损单(STOP); 9 P:对于限价单、停损单需要指定的卖出价格 例如: IF CLOSEOPEN THEN SELLSHORT(1000,THISCLOSE);表示收阳线则在本周期收盘价上空头卖出 1000 股。 SELLSHORT(100%,LIMIT,CLOSE+0.2); 表 示 在 次 周 期CLOSE+0.2 元位置下空头卖出限价单,若价格达到或低于该价格则卖出全部空头持仓。 24 STOP 停损买入 含义:交易方式控制符 STOP,加入停损单,次周期达到设定价格即操作买入,否则放弃。 所谓停损就是股价比设定的价格要差,具体说来对于买入或卖空就是高于设定价格,对于卖出或买空就是低于设定价格 例如:Buy(1000,STOP,CLOSE-0.01); 25 THISCLOSE 收盘价买入 含义:交易方式控制符 THISCLOSE,按照本周期收盘价操作 例如:Buy(1000,THISCLOSE); 26 TOTALTRADE 交易次数 含义:交易系统中当前位置之前总共有多少次交易,注意每次卖出算一次交易,而买入不算 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 27 WORSTPERCENT 最大亏损率 含义:交易系统中当前位置之前所有交易中亏损率最大一次的利润率 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 28 WORSTTRADE 最大亏损 含义:交易系统中当前位置之前所有交易中亏损最大一次的亏损额 10 该函数仅在使用 Buy,Sell 新交易函数的交易系统中有效. 十四十四. 输出函数输出函数 1 ALIGNx 水平对齐方式 阐释:水平对齐方式控制符; ALIGNx,用逗号隔开放置在 DrawIcon,DrawBmp,DrawText 语句后,用于设定对齐方式,x=0 表示左对齐,1 表示中对齐,2 表示右对齐,缺省左对齐。 例如:DrawIcon(CLOSEOPEN,LOW,6),ALIGN1;表示绘制 6号图标,采用中对齐 2 CIRCLEDOT 小圆圈线 阐释:输出线型控制符 用逗号隔开放置在输出语句后,将该输出绘制成小圆圈线。 例如:VOL,CIRCLEDOT;表示用小圆圈线标出成交量数值位置。 3 COLOR 输出颜色 阐释:输出颜色控制符 COLORbbggrr,用逗号隔开放置在输出语句后,用于设定绘制指标线的颜色,rr、gg、bb 分别表示红绿蓝三色的份量,用十六进制表示,00 表示最小,FF 表示最大。 例如:CLOSE,COLOR0000FF;表示用红色绘制收盘价线 4 COLOR3D 阴阳颜色 3D 柱线, 阐释:输出线型控制符 用逗号隔开放置在输出语句后,将该输出绘制成阴阳颜色 3D柱状线,若数值正则用阳线颜色,否则用阴线颜色。 例如:CLOSE-CLOSE1,COLORSTICK;表示绘制涨跌阴阳3D 柱线 5 COLORSTICK 阴阳颜色柱线 阐释:输出线型控制符 11 用逗号隔开放置在输出语句后,将该输出绘制成阴阳颜色柱线,若数值正则用阳线颜色,否则用阴线颜色。 例如: CLOSE-CLOSE1,COLORSTICK;表示绘制涨跌阴阳柱线 6 CROSSDOT 斜叉线 阐释:输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成斜叉线。 7 DASHLJNE 虚长线 阐释:输出线型控制符 用逗号隔开放置在输出语句后,将该输出绘制成虚长线。 8 DOTLINE 虚线 阐释:输出线型控制符 用逗号隔开放置在输出语句后,将该输出绘制成虚线。 9 LAYER 输出层 阐释:输出层控制符 LAYERx,用逗号隔开放置在输出语句后,用于设定绘制指标线所在层,x 可以为 0-7,数字越小表示越靠上层,将会遮盖其下层的图形,缺省为第 4 层。 例如:CLOSE,LAYER0;表示绘制收盘价线在第 0 层,将遮盖所有其它层 10 LINESTICK 带包络柱线 阐释:输出线型控制符 STICK,用逗号隔开放置在输出语句后, 将该输出绘制成柱线,同时带上包络。 例如:VOL,LINESTICK;表示绘制成交量包络柱线 11 LINETHICKx 输出线宽 阐释:LINETHICKx,用逗号隔开放置在输出语句后,用于设定绘制指标线宽度,x 可以为 0-7,若设为 0 则表示不显示。 例如:CLOSE,LINETHICK6;表示用 6 点粗线绘制收盘价线 12 12 MOVE 向后平移 阐释:MOVEx,用逗号隔开放置在输出语句后,用于设定输出线向后平移 x 周期,x=0255 例如:CLOSE,MOVE10;表示绘制收盘价线向后移动 10 周期 13 POINTDOT 点线 阐释:输出线型控制符 STICK,用逗号隔开放置在输出语句后, 将该输出绘制成点线。 14 PRECIS 输出精度 阐释:PRECISx,用逗号隔开放置在输出语句后,用于设定指标数值精确到小数点后多少位,x 可以为 0-6。 例如:CLOSE,PRECIS6;表示收盘价线显示 6 位小数精度 15 STICK 输出柱线 阐释:输出线型控制符 STICK,用逗号隔开放置在输出语句后, 将该输出绘制成柱线。 例如:VOL,STICK;表示绘制成交量柱线 16 STICK3D 3D 柱线 阐释:输出线型控制符 用逗号隔开放置在输出语句后,将该输出绘制成 3D 柱线。 例如:VOL,STICK3D;表示绘制成交量 3D 柱线 17 VALIGNx 垂直对齐方式 阐释:VALIGNx,用逗号隔开放置在DrawIcon,DrawBmp,DrawText 语句后, 用于设定对齐方式, x=0表示上对齐,1 表示中对齐,2 表示下对齐,缺省上对齐。 例 如 : DrawIcon(CLOSEOPEN,LOW,6),ALIGN1,VALIGN0;表示绘制 6 号图标,采用中对齐和上对齐 18 VOLSTICK 成交量颜色柱线 阐释:输出线型控制符 STICK,用逗号隔开放置在输出语句后,将该输出绘制成与 K线同样粗细的柱线。 例如:VOL,VOL
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号