在线检测未来函数

大智慧投资家版函数

来源:Internet,编辑:股旁网,2011-11-06

(一)行情函数
1、取得该周期上涨家数。用法:ADVANCE(本函数仅对大盘有效)
2、取得所有委托卖出单的总量,该函数仅对Level2行情显示有效。用法:ALLASKVOL
3、取得所有委托买入单的总量,该函数仅对Level2行情显示有效。用法:ALLBIDVOL
4、分时线中该分钟新增的按照委托单大小划分的委托量,委托单分为买入委托和卖出委托,小单,中单(>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)+ALLORDERVOL(1,1)+ALLORDERVOL(1,2)+ALLORDERVOL(1,3))*100表示特大单委托量占总委托量的百分比
5、取得该周期成交额。用法:AMOUNT
6、取得委卖1--委卖5价格。用法:ASKPRICE(N),N取1--3(本函数仅个股在分笔成交分析周期有效)
7、取得委卖1--委卖5量。用法:ASKVOL(N),N取1--3(本函数仅个股在分笔成交分析周期有效)
8、取得所有委托卖出单的加权平均委托价格,该函数仅对Level2行情显示有效。用法:AVGASKPRICE
9、取得所有委托买入单的加权平均委托价格,该函数仅对Level2行情显示有效。用法:AVGBIDPRICE
10、取得平均每一单委托单的大小。该函数仅对深圳Level2行情显示在分时线中有效。用法:AVGORDERSIZE(N),N表示类型,N=1买入委托单,N=2卖出委托单。
例如:AVGORDERSIZE(1)表示所有买入委托单的平均单量
11、数据位置状态。用法:BARSTATUS返回数据位置信息,1表示第一根K线,2表示最后一个数据,0表示中间位置。例如:BARSTATUS=2表示当天是该股票数据的最后一个周期。
12、取得委买1--委买5价格。用法:BIDPRICE(N),N取1--3(本函数仅个股在分笔成交分析周期有效)
13、取得委买1--委买5量。法:BIDVOL(N),N取1--3(本函数仅个股在分笔成交分析周期有效)
14、日线取得该日成交的中单、大单、特大占总的成交量比例,委托单分为买入委托和卖出委托,划分标准为中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或100万元),该函数仅对Level2行情显示有效。用法:BIGORDER(N,M),N表示类型,N=1买入委托单,N=2卖出委托单,M表示委托单大小,M=1中单,M=2大单,M=3特大单,M可以省略,表示大单。注意中单包含了大单,而大单则包含了特大单,所以小单比例可以表示为1-BIGORDER(1,1)
15、取得主动性买单量。用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0(本函数仅个股在分笔成交分析周期有效)
16、取得该周期收盘价。用法:C
17、取得该周期收盘价。用法:CLOSE
18、取得该周期下跌家数。用法:DECLINE(本函数仅对大盘有效)
19、数据显示状态。用法:DISPSTATUS返回数据显示信息,1表示显示区域的第根K线,2表示显示区域最后一根K线,0表示其它位置。例如:DISPSTATUS=1表示当天是图形显示中的第一个周期。
20、派息到现在的周期数。用法:DIVIDENDBARS(N),取得之前第N次派息到当前周期数,例如:DIVIDENDBARS(0)=0表示当天发生派息。
21、每股派息数量。用法:DIVIDEND(N),取得之前第N次每股派息数量,例如:DIVIDEND(0)表示最近一次派息的数量。
22、股票进入股票池到现在的周期数,本函数仅对股票池运算有效。用法:ENTERPOOLBARS(N),取得股票进入之前第N个状态到目前的周期数,参数N=0,表示进入当前状态到目前的周期数。
23、取得日线扩展数据(1-19)。用法:EXTDATA(N),N取1—19(本函数仅在日线分析周期有效)
24、取得附加数据。用法:EXTRADATA(S),取得名为S的附加数据
25、取得该周期最高价。用法:H
26、取得该周期最高价。用法:HIGH
27、对应大盘成交额。用法:INDEXA,表示同期大盘的成交额,该函数对分笔成交分析周期无效
28、对应大盘上涨家数。用法:INDEXADV,表示同期大盘的上涨家数,该函数对分笔成交分析周期无效
29、对应大盘收盘价。用法:INDEXC,表示同期大盘的收盘价该函,数对分笔成交分析周期无效
30、对应大盘下跌家数。用法:INDEXDEC,表示同期大盘的下跌家数,该函数对分笔成交分析周期无效
31、对应大盘最高价。用法:INDEXH,表示同期大盘的最高价,该函数对分笔成交分析周期无效
32、对应大盘最低价。用法:INDEXL,表示同期大盘的最低价,该函数对分笔成交分析周期无效
33、应大盘开盘价。用法:INDEXO,表示同期大盘的开盘价.该函数对分笔成交分析周期无效
34、对应大盘成交量。用法:INDEXV,表示同期大盘的成交量,该函数对分笔成交分析周期无效
35、取得该成交是否为主动性买单。用法:ISBUYORDER,当本笔成交为主动性买盘时,返回1,否则为0(本函数仅个股在分笔成交分析周期有效)
36、该周期是否收阴。用法:ISDOWN当收盘<开盘时,返回值为1,否则为0
37、该周期是否平盘。用法:ISEQUAL当收盘=开盘时,返回值为1,否则为0
38、周期是否收阳。用法:ISUP当收盘>开盘时,返回值为1,否则为0
39、取得该周期最低价。用法:L
40、取得该周期最低价。用法:LOW取得当前周期中新增的委托单的委托量(估计值),该函数仅对Level2行情显示有效。用法:NEWORDER(N),取得当前周期新增的委托量,N=1表示委托买入新单,N=2表示委托卖出新单
41、分时线取得分钟短线精灵的数量。用法:NOTICE(N),N短线精灵类型,1:火箭发射,2:快速反弹,3:高台跳水,4:加速下跌,5:大笔买入,6:大笔卖出,7:封涨停板,8:封跌停板,9:打开涨停,10:打开跌停,11:有大卖盘,12:有大买盘,13:拉升指数,14:打压指数,15:机构买单,16:机构卖单,17:机构吃货,18:机构吐货,19:分单买单,20:分单卖单,21:买入撤单,22:卖出撤单,23:买入新单,24:卖出新单例如NOTICE(15)表示机构买单数量
42、取得该周期开盘价。用法:O
43、取得该周期开盘价。用法:OPEN
44、取得该周期持仓量,该函数仅对期货有效。用法:OPENINTEREST,取得该周期持仓量。
45、日线取得该日成交的委托单数量,委托单分为买入委托和卖出委托,该函数仅对Level2行情显示有效。用法:ORDER(N),N表示类型,N=1买入委托单,N=2卖出委托单。
46、分时线中该分钟成交的委托单数量,委托单分为买入委托和卖出委托,小单,中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或100万元),该函数仅对Level2行情显示有效。用法:ORDERNUM(N,M),N表示类型,N=1买入委托单,N=2卖出委托单,M表示委托单大小,M=0所有委托单,M=1中单,M=2大单,M=3特大单。
47、分时线中该分钟成交的按照委托单大小划分的成交量,委托单分为买入委托和卖出委托,小单,中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或100万元),该函数仅对Level2行情显示有效。用法:ORDERVOL(N,M),N表示类型,N=1买入委托单,N=2卖出委托单,M表示委托单大小,M=0所有委托单,M=1中单,M=2大单,M=3特大单。例:ORDERVOL(1,2)/ORDERVOL(1,0)*100表示大单成交量占总成交量的百分比
48、取得自定义数据。用法:SELFDATA(S),取得名为S的自定义数据(本函数仅在日线分析周期有效)
49、取得主动性卖单量。用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0(本函数仅个股在分笔成交分析周期有效)
50、除权比例。用法:SPLIT(N),取得之前第N次除权(送股或配股)的除权比例,表示除权后股价将下跌该比例例如:SPLIT(0)=0.5表示最近一次除权可能是10送10,股价下跌一半。
51、除权到现在的周期数。用法:SPLITBARS(N),取得之前第N次除权到当前的周期数,例如:SPLITBARS(0)=0表示当天发生除权。
52、取得该周期成交笔数。用法:TICKCOUNT,取得该周期成交的笔数。
53、引用上证所TOPVIEW数据。用法:TOPDATA(N,R,M,P),取得M期前的第N类TOPVIEW数据的第R个子数据,P=1表示截止日之后数据为0,P可以省略表示0.例如:TOPDATA(1,0)表示第1类TOPVIEW数据的第0个子数据;。TOPDATA(1,0,2,1)表示前两期第1类TOPVIEW数据的第0个子数据,有效数据之后值为0;
54、引用上证所TOPVIEW数据。用法:TOPVIEW(N,M,P),取得M期之前的第N号TOPVIEW数据,N取值请参考上表,M可以省略表示0,P的个位表示数据处理方式,0表示当日没有TOP数据就使用前一天的数据,1表示截止日之后数据为0,2表示非数据当日数值为0;对于板块指数,P的十位表示统计方法,0表示平均,10表示总和,20表示流通盘加权平均,30表示总股本加权平均,40表示最大值,50表示最小值。P
55、按照板块统计上证所TOPVIEW数据。用法:TOPVIEWBLOCK(N,S,M,P),对板块S的成份股进行统计,取得M期之前的第N号TOPVIEW数据,N取值请参考上表,M可以省略表示0,P的个位表示数据处理方式,0表示当日没有TOP数据就使用前一天的数据,1表示截止日之后数据为0,2表示非数据当日数值为0;P的十位表示统计方法,0表示平均,10表示总和,20表示流通盘加权平均,30表示总股本加权平均,40表示最大值,50表示最小值。P可以省略表示为0.
56、分时线中该分钟成交的逐笔成交数量,成交分为单分主动买入和主动卖出成交,小单,中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或100万元),该函数仅对Level2行情显示有效。用法:TRANSACT(N,M),N表示类型,N=0表示所有成交,N=1主动买入,N=2主动卖出,M表示委托单大小,M=0所有成交,M=1中单,M=2大单,M=3特大单。
57、分时线中该分钟成交的按照逐笔成交量大小划分的成交量,成交分为单分主动买入和主动卖出成交,小单,中单(>2万股或4万元),大单(>10万股或20万元),特大单(>50万股或100万元),该函数仅对Level2行情显示有效。用法:TRANSACTVOL(N,M),N表示类型,N=0表示所有成交,N=1主动买入,N=2主动卖出,M表示委托单大小,M=0所有成交,M=1中单,M=2大单,M=3特大单。例如:TRANSACTVOL(1,2)/TRANSACTVOL(1,0)*100表示逐笔大单成交量占总成交量的百分比
58、取得该周期成交量。用法:V
59、取得该周期成交量。用法:VOL
60、取得当前周期的撤单量(估计值),该函数仅对Level2行情显示有效。用法:WIDTHDRAWORDER(N),取得当前周期的撤单量,N=1表示委托买入撤单,N=2表示委托卖出撤单
61、取得该周期总笔数。用法:ZBS
(二)时间函数
62、取得该周期在所有数据中的位置。用法:BARPOS对于日线来说,函数返回上市以来的天数
63、1970日转换为日期。用法:D1970TODATE(X),得到1970日期X的日期值。取得该周期从1900以来的年月日。用法:DATE函数返回有效值范围为(700101-1341231),表示19700101-20341231
64、日期转换为1970日。用法:DATETOD1970(X),得到日期X距离1970年1月1日以来的天数例如:DATETOD1970(DATE)就返回今天距离1970年1月1日的天数。
65、取得该周期的日期。用法:DAY函数返回有效值范围为(1-31)
66、取得该周期从1970以来的天数。用法:DAYS1970函数返回自从1970年1月1日以来的天数,例如在1971年1月1日返回365
67、取得该周期的小时数。用法:HOUR函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0
68、取得该周期的农历日期。用法:DAY函数返回有效值范围为(1-30)
69、取得该周期的农历月份。用法:MONTH函数返回有效值范围为(1-12)
70、取得该周期的农历年份。用法:YEAR函数返回有效值范围为(1936-2030)
71、取得该周期的分钟数。用法:MINUTE函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0
72、取得该周期的月份。用法:MONTH函数返回有效值范围为(1-12)
73、秒数转换为时间。用法:T0TOTIME(X),得到从0点开始X秒后的时间值。
74、取得该周期的时分秒。用法:TIME函数返回有效值范围为(000000-235959)
75、取得该周期从当日0点以来的秒数。用法:TIME0函数返回自从当日0点以来的秒数,对于日线以上的分析周期,返回0
76、时间转化为秒数。用法:TIMETOT0(X),得到时间X距离当日0点的秒数。
77、取得该周期的星期数。用法:WEEKDAY函数返回有效值范围为(0-6),0表示星期天
78、取得该周期的年份。用法:YEAR函数返回有效值范围为(1970-2038)

(三)引用函数
79、是否一直满足条件。用法:ALL(X,N),统计N周期中是否一直都满足X条件,若N=0则从第一个有效值开始。例如:ALL(CLOSE>OPEN,20)表示是否20周期内全部都收阳线。
80、至少一次满足条件。用法:ANY(X,N),统计N周期中是否至少有一次满足X条件,若N=0则从第一个有效值开始。例如:ANY(CLOSE>OPEN,20)表示是否20周期内是否存在一根阳线。
81、将当前位置到若干周期前的数据设为1。用法:BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1。例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0
82、求总的周期数。用法:BARSCOUNT(X)第一个有效数据到当前的天数例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数
83、上一次条件成立到当前的周期数。用法:BARSLAST(X):上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数
84、第一个条件成立到当前的周期数。用法:BARSSINCE(X):第一次X不为0到现在的天数例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数
85、统计满足条件的周期数。用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
86、求动态移动平均。用法:DMA(X,A),求X的A日动态移动平均。算法: 若Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1。例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价
87、求指数平滑移动平均。用法:EMA(X,N),求X的N日指数平滑移动平均。算法:若Y=EMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。例如:EMA(CLOSE,30)表示求30日指数平滑均价
88、过滤连续出现的信号。用法:FILTER(X,N):X满足条件后,将其后N周期内的数据置为0,若N为0表示将其后的所有数据置0例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内
89、求最高值。用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。例如:HHV(HIGH,30)表示求30日最高价
90、求可视范围最高值。用法:HHVALL(X),求图形可视范围内X最高值。例如:HHVALL(HIGH)表示图形范围内的最高价,该函数用于循环或分支中将不准确
91、求上一高点到当前的周期数。用法:HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数
92、连续满足条件的周期数。用法:LAST(X),统计连续满足X条件的周期数。例如:LAST(CLOSE>OPEN)表示到目前为止连续收阳的周期数。
93、求最低值。用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始。例如:LLV(LOW,0)表示求历史最低价
94、求可视范围最低值。用法:LLVALL(X),求图形可视范围内X最低值。例如:LLVALL(LOW)表示图形范围内的最低价,该函数用于循环或分支中将不准确
95、求上一低点到当前的周期数。用法:LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数
96、求简单移动平均。用法:MA(X,N),求X的N日移动平均值。算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,10)表示求10日均价,特例:MA(x,0)表示x所有数据的平均
97、求改良指数平滑移动平均。用法:MEMA(X,N),求X的N日改良指数平滑移动平均。算法:若Y=MEMA(X,N)则Y=[X+(N-1)*Y']/N,其中Y'表示上一周期Y值。例如:MEMA(CLOSE,30)表示求30日改良指数平滑均价
98、引用若干周期前的数据。用法:REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收
99、求移动平均。用法: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日移动平均价
100、求总和。用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和
101、向前累加到指定值到现在的周期数。用法:SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数
102、求加权移动平均。用法: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日加权移动平均价格
(四)逻辑函数
103、介于两个数之间。用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间
104、两条线交叉。用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0
例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉
105、根据条件取得不同的值。用法:IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
106、根据条件取得不同的字符串值。用法:IFS(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,'上涨','下跌')表示该周期收阳则返回字符串'上涨',否则返回'下跌'
107、两条线维持一定周期后交叉。用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉
108、介于某个范围之间。用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线
(五)算术函数
109、求绝对值。用法:ABS(X)返回X的绝对值例如:ABS(-34)返回34
110、反余弦值。用法:ACOS(X)返回X的反余弦值
111、逻辑与运算。用法 A AND B表示条件A与条件B同时成立
112、反正弦值。用法:ASIN(X)返回X的反正弦值
113、反正切值。用法:ATAN(X)返回X的反正切值
114、向数值增大方向舍入。用法:CEILING(A)返回沿A数值增大方向最接近的整数
例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3
115、余弦值。用法:COS(X)返回X的余弦值
116、指数。用法:EXP(X)为e的X次幂,例如:EXP(CLOSE)返回e的CLOSE次幂
117、向数值减小方向舍入。用法:FLOOR(A)返回沿A数值减小方向最接近的整数
例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4
118、取得小数部分用法:FRACPART(A)返回数值的小数部分例如:FRACPART(12.3)求得0.3,FRACPART(-3.5)求得-0.5
119、绝对值减小取整,即取得数据的整数部分。用法:INTPART(A)返回沿A绝对值减小方向最接近的整数例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3
120、求自然对数。用法:LN(X)以e为底的对数例如:LN(CLOSE)求收盘价的对数
121、求10为底的对数。用法:LOG(X)取得X的对数例如:LOG(100)等于2
122、求最大值。用法:MAX(A,B...)返回所有参数的中的最大值,参数数量可以有2—16个例如:MAX(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收、今开、收盘三个价格中最高的价格。
123、求最小值。用法:MIN(A,B...)返回所有参数的中的最小值,参数数量可以有2—16个例如:MIN(CLOSE,OPEN,REF(CLOSE,1))表示返回昨收、今开、收盘三个价格中最低的价格。
124、求模运算。用法:MOD(A,B)返回A对B求模,例如:MOD(26,10)返回6
125、求逻辑非。用法:NOT(X)返回非X,即当X=0时返回1,否则返回0,例如:NOT(ISUP)表示平盘或收阴
126、逻辑或运算。用法 A OR B表示条件A与条件B只要有一个成立即可
127、乘幂。用法:POW(A,B)返回A的B次幂,例如:POW(CLOSE,3)求得收盘价的3次方
128、求相反数。用法:REVERSE(X)返回-X,例如REVERSE(CLOSE)返回-CLOSE
129、求符号值。用法:SGN(X),当X>0,X=0,X<0分别返回1,0,-1
130、正弦值。用法:SIN(X)返回X的正弦值
131、开平方。用法:SQRT(X)为X的平方根,例如:SQRT(CLOSE)收盘价的平方根
132、正切值。用法:TAN(X)返回X的正切值
(六)统计函数
133、平均绝对偏差。用法:AVEDEV(X,N)
134、平均绝对偏差。用法:AVEDEV(X,N)
135、线性回归预测值。用法:FORCAST(X,N)为X的N周期线性回归预测值
例如:FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价
136、线性回归斜率。用法:SLOPE(X,N)为X的N周期线性回归线的斜率
例如:SLOPE(CLOSE,10)表示求10周期线性回归线的斜率
137、估算标准差。用法:STD(X,N)为X的N日估算标准差
138、标准差。算法:STDDEV(X,N)=SQRT(SIGEMA ((Xi - ~X)*( Xi - ~X))/N).
用法:STDDEV(X,N)为X的N日标准差
139、总体标准差。用法:STDP(X,N)为X的N日总体标准差
140、估算样本方差。用法:VAR(X,N)为X的N日估算样本方差
141、总体样本方差。用法:VARP(X,N)为X的N日总体样本方差
(七)指标函数
142、成本分布情况(矩形分布)。用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘。该函数仅对日线分析周期有效
143、成本分布情况(三角形分布)。用法:COSTB(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘,该函数仅对日线分析周期有效
144、成本均线。用法:CYC(N)成本均线指标是个量价均发挥作用的均线,分别代表n日的市场平均建仓成本,因而也叫成本均线.
145、Cyw主力控盘。用法:CYW.
146、归一化之字转向。用法:FLATZIG(K,N,ABS),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:低点采用最低价、高点采用最高价。若ABS为0或省略,则表示相对FLATZIG转向,否则为绝对FLATZIG转向。与ZIG函数不同的是本函数返回值在0-1之间。例如:FLATZIG(3,5)表示收盘价的5%的归一化ZIG转向
147、地线函数取得天地线指标的地线值。用法:GETDX
148、天线函数取得天地线指标的天线值。用法:GETTX
149、LFS锁定因子。用法:LFS
150、取得钱龙长线指标。用法:LON
1.当指标曲线向上交叉其平均线时,视为长线买进信号。
2.当指标曲线向下交叉其平均线时,视为长线卖出信号。
3.本指标可搭配MACD、TRIX指标使用。
151、近期获利盘比例(矩形分布)。用法:LWINNER(5,CLOSE),表示最近5天的那部分成本以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘,该函数仅对日线分析周期有效
152、近期获利盘比例(三角形分布)。用法:LWINNERB(5,CLOSE),表示最近5天的那部分成本以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘,该函数仅对日线分析周期有效
153、最大成本均线。用法:MAXCYC成本均线指标是个量价均发挥作用的均线,分别代表最大的市场平均建仓成本.
154、求得负成交量;用法:NVI
155、前M个ZIG转向波峰值。用法:PEAK(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波峰的数值,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值
156、前M个ZIG转向波峰到当前距离。用法:PEAKBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波峰到当前的周期数,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:PEAK(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数
157、远期成本分布比例。用法:PPART(10),表示10天前的成本占总成本的比例,0.2表示20%该函数仅对日线分析周期有效
158、求得正成交量;用法:PVI
159、远期获利盘比例(矩形分布)。用法:PWINNER(5,CLOSE),表示5天前的那部分成本以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘该函数仅对日线分析周期有效
160、远期获利盘比例(三角形分布)。用法:PWINNERB(5,CLOSE),表示5天前的那部分成本以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘。该函数仅对日线分析周期有效
161、钱龙指标。用法:QIAN
1.钱龙指标波动于0~1的间
2.本指标超买超卖界限值随个股不同,使用者应自行调整。
3.一般情形本指标会比股价提早1~2天抵达高点或低点,因此,指标超买时应慢1~2天卖出;指标超卖时应慢1~2天买进。
162、抛物转向。用法:SAR(N,S,M),N为计算周期,S为步长,M为极值例如SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%
163、抛物转向点。用法:SARTURN(N,S,M),N为计算周期,S为步长,M为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0。其用法与SAR函数相同
164、取得钱龙短线指标。用法:SHO
1.当指标曲线向上交叉其平均线时,视为短线买进信号。
2.当指标曲线向下交叉其平均线时,视为短线卖出信号。
3.本指标可搭配KDJ、DMA指标使用。
165、前M个ZIG转向波谷值。用法:TROUGH(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波谷的数值,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值
166、前M个ZIG转向波谷到当前距离。用法:TROUGHBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波谷到当前的周期数,M必须大于等于1。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数
167、获利盘比例(矩形分布)。用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘;WINNER(10.5)表示10.5元价格的获利盘比例。该函数仅对日线分析周期有效
168、获利盘比例(三角形分布)。用法:WINNERB(CLOSE),表示以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘;WINNER(10.5)表示10.5元价格的获利盘比例。该函数仅对日线分析周期有效
169、智慧判势函数可以取得智慧判势指标值;用法:ZHPS(x);
170、之字转向。用法:ZIG(K,N,ABS),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,4:低点采用最低价、高点采用最高价。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:ZIG(3,5)表示收盘价的5%的ZIG转向;ZIG(3,0.5,1)表示收盘价的0.5元绝对ZIG转向
171、取得主力进出指标的短线主力值。用法:ZLSHORT
(八)常用函数
172、流通盘大小。用法:CAPITAL,返回流通盘大小,单位为手。对于A股得到流通A,B股得到B股总股本,指数为0。注意:该函数返回常数
173、证券类型。用法:CATEGORY,返回证券类型,指数=0,股票=1,基金=2,债券=3,其它=4,期权=5,外汇=6,期货=7。注意:该函数返回常数
174、计算时的当前日期。用法:CURRENTDATE,返回计算时的日期,该日期是从1900年开始的日期,例如2003年1月1日表示为1030101。注意:该函数返回常数
175、计算时的当前时间。用法:CURRENTTIME,返回计算时的时间,格式为时分秒,有效范围(000000-235959)。注意:该函数返回常数
176、当前分析的数据类型。用法:DATATYPE,返回数据类型,分时线=1,分笔成交=2,1分钟线=3,5分钟线=4,15分钟线=5,30分钟线=6,60分钟线=7,日线=8,周线=9,月线=10,多日线=11,年线=12,季线=13,半年线=14。注意:该函数返回常数
177、股票从参数文件引入到股票池时的参数,本函数仅对股票池运算有效,并且当前股票必须是从参数文件引入的有效。用法:ENTERPOOLPARAM
178、股票进入股票池时的价格,本函数仅对股票池运算有效。用法:ENTERPOOLPRICE(N),取得进入之前第N个状态时的股票价格,参数N=0,表示进入当前状态的价格。
179、取得发行的年月日。用法:ISSUEDATE,返回发行日期,有效值范围为19700101-20341231.
180、最小价格变动。用法:MINDIFF,返回当前股票价格最小变动量,对于股票是0.01元,基金是0.001。注意:该函数返回常数
181、取得数据精度。用法:PRECISION,返回该股票价格精度,即小数点位数。
182、取得软件序列号。用法:PRODUCTID,返回软件的序列号(加密狗号)。注意:该函数返回字符串常数
183、TOPVIEW界面上选中席位的名称。反回字符串
184、取得股票类别。用法:TYPE,返回类别:指数为0;A股为1;B股为2;债券为3;基金为4;选择权为5;外汇为6;期货为7;期指为8;认购证为9;ETF为10;LOF为11;可转债为12;信托为13;权证为14;回购为15.
185、成交量单位。用法:VOLUNIT,返回成交量单位,即成交量1表示多少股,对于A股一般为100,债券一般为10,注意:该函数返回常数
186、动态行情函数。用法:DYNAINFO(3)取得最新动态行情: 昨收,注意:该函数返回常数
187、动态行情函数。用法:DYNAINFO(4)取得最新动态行情: 今开,注意:该函数返回常数
188、动态行情函数。用法:DYNAINFO(5)取得最新动态行情: 最高,注意:该函数返回常数
189、动态行情函数。用法:DYNAINFO(6)取得最新动态行情: 最低,注意:该函数返回常数
190、动态行情函数。用法:DYNAINFO(7)取得最新动态行情: 最新,注意:该函数返回常数
191、动态行情函数。用法:DYNAINFO(8)取得最新动态行情: 总手,注意:该函数返回常数
192、动态行情函数。用法:DYNAINFO(9)取得最新动态行情: 现手,注意:该函数返回常数
193、动态行情函数。用法:DYNAINFO(10)取得最新动态行情: 总额,注意:该函数返回常数
194、动态行情函数。用法:DYNAINFO(11)取得最新动态行情: 均价,注意:该函数返回常数
195、动态行情函数。用法:DYNAINFO(12)取得最新动态行情: 涨跌,注意:该函数返回常数
196、动态行情函数。用法:DYNAINFO(13)取得最新动态行情: 振幅,注意:该函数返回常数
197、动态行情函数。用法:DYNAINFO(14)取得最新动态行情: 涨幅,注意:该函数返回常数
198、动态行情函数。用法:DYNAINFO(15)取得最新动态行情: 委比,注意:该函数返回常数
199、动态行情函数。用法:DYNAINFO(16)取得最新动态行情: 委差,注意:该函数返回常数
200、动态行情函数。用法:DYNAINFO(17)取得最新动态行情: 量比,注意:该函数返回常数
201、动态行情函数。用法:DYNAINFO(18)取得最新动态行情: 委买,注意:该函数返回常数
202、动态行情函数。用法:DYNAINFO(19)取得最新动态行情: 委卖,注意:该函数返回常数
203、动态行情函数。用法:DYNAINFO(20)取得最新动态行情: 委买价,注意:该函数返回常数
204、动态行情函数。用法:DYNAINFO(21)取得最新动态行情: 委卖价,注意:该函数返回常数
205、动态行情函数。用法:DYNAINFO(22)取得最新动态行情: 内盘,注意:该函数返回常数
206、动态行情函数。用法:DYNAINFO(23)取得最新动态行情: 外盘,注意:该函数返回常数
207、动态行情函数。用法:DYNAINFO(24)取得最新动态行情: 涨速,注意:该函数返回常数
208、动态行情函数。用法:DYNAINFO(25)取得最新动态行情: 买一量,注意:该函数返回常数
209、动态行情函数。用法:DYNAINFO(26)取得最新动态行情: 买二量,注意:该函数返回常数
210、动态行情函数。用法:DYNAINFO(27)取得最新动态行情: 买三量,注意:该函数返回常数
211、动态行情函数。用法:DYNAINFO(28)取得最新动态行情: 买一价,注意:该函数返回常数
212、动态行情函数。用法:DYNAINFO(29)取得最新动态行情: 买二价,注意:该函数返回常数
213、动态行情函数。用法:DYNAINFO(30)取得最新动态行情: 买三价,注意:该函数返回常数
214、动态行情函数。用法:DYNAINFO(31)取得最新动态行情: 卖一量,注意:该函数返回常数
215、动态行情函数。用法:DYNAINFO(32)取得最新动态行情: 卖二量,注意:该函数返回常数
216、动态行情函数。用法:DYNAINFO(33)取得最新动态行情: 卖三量,注意:该函数返回常数
217、动态行情函数。用法:DYNAINFO(34)取得最新动态行情: 卖一价,注意:该函数返回常数
218、动态行情函数。用法:DYNAINFO(35)取得最新动态行情: 卖二价,注意:该函数返回常数
219、动态行情函数。用法:DYNAINFO(35)取得最新动态行情: 卖二价,注意:该函数返回常数
220、动态行情函数。用法:DYNAINFO(37)取得最新动态行情: 换手率,注意:该函数返回常数
221、动态行情函数。用法:DYNAINFO(38)取得最新动态行情: 5日均量,注意:该函数返回常数
222、动态行情函数。用法:DYNAINFO(39)取得最新动态行情: 市盈率,注意:该函数返回常数
223、动态行情函数。用法:DYNAINFO(40)取得最新动态行情: 成交方向,注意:该函数返回常数
224、动态行情函数。用法:DYNAINFO(41)取得最新动态行情: 买四量,注意:该函数返回常数
225、动态行情函数。用法:DYNAINFO(42)取得最新动态行情: 买四价,注意:该函数返回常数
226、动态行情函数。用法:DYNAINFO(43)取得最新动态行情: 卖四量,注意:该函数返回常数
227、动态行情函数。用法:DYNAINFO(44)取得最新动态行情: 卖四价,注意:该函数返回常数
228、动态行情函数。用法:DYNAINFO(45)取得最新动态行情: 持仓量,注意:该函数返回常数
229、动态行情函数。用法:DYNAINFO(46)取得最新动态行情: 应得利息,注意:该函数返回常数
230、动态行情函数。用法:DYNAINFO(47)取得最新动态行情: 国债全价,注意:该函数返回常数
231、动态行情函数。用法:DYNAINFO(48)取得最新动态行情: 买五量,注意:该函数返回常数
232、动态行情函数。用法:DYNAINFO(49)取得最新动态行情: 买五价,注意:该函数返回常数
233、动态行情函数。用法:DYNAINFO(50)取得最新动态行情: 卖五量,注意:该函数返回常数
234、动态行情函数。用法:DYNAINFO(51)取得最新动态行情: 卖五价,注意:该函数返回常数
235、动态行情函数。用法:DYNAINFO(52)取得最新动态行情: 成交笔数,注意:该函数返回常数
236、动态行情函数。用法:DYNAINFO(53)取得最新动态行情: 每笔手数,注意:该函数返回常数
237、动态行情函数。用法:DYNAINFO(54)取得最新动态行情: 涨停,注意:该函数返回常数
238、动态行情函数。用法:DYNAINFO(55)取得最新动态行情: 跌停,注意:该函数返回常数
239、动态行情函数。用法:DYNAINFO(56)取得最新动态行情: 总市值,注意:该函数返回常数
240、动态行情函数。用法:DYNAINFO(57)取得最新动态行情: 流通市值,注意:该函数返回常数
241、动态行情函数。用法:DYNAINFO(58)取得最新动态行情: 市净率,注意:该函数返回常数
242、动态行情函数。用法:DYNAINFO(59)取得最新动态行情: 到期收益,注意:该函数返回常数
243、动态行情函数。用法:DYNAINFO(60)取得最新动态行情: 昨持仓量,注意:该函数返回常数
244、动态行情函数。用法:DYNAINFO(61)取得最新动态行情: 结算价,注意:该函数返回常数
245、动态行情函数。用法:DYNAINFO(62)取得最新动态行情: 昨结算价,注意:该函数返回常数
246、动态行情函数。用法:DYNAINFO(63)取得最新动态行情: 增仓,注意:该函数返回常数
247、动态行情函数。用法:DYNAINFO(64)取得最新动态行情: 日增仓,注意:该函数返回常数
248、动态行情函数。用法:DYNAINFO(65)取得最新动态行情: 开平,注意:该函数返回常数
249、动态行情函数。用法:DYNAINFO(66)取得最新动态行情: 上涨家数,注意:该函数返回常数
250、动态行情函数。用法:DYNAINFO(67)取得最新动态行情: 下跌家数,注意:该函数返回常数
251、动态行情函数。用法:DYNAINFO(68)取得最新动态行情: 平盘家数,注意:该函数返回常数
252、动态行情函数。用法:DYNAINFO(69)取得最新动态行情: A股上涨数,注意:该函数返回常数
253、动态行情函数。用法:DYNAINFO(70)取得最新动态行情: A股下跌数,注意:该函数返回常数
254、动态行情函数。用法:DYNAINFO(71)取得最新动态行情: A股平盘数,注意:该函数返回常数
255、动态行情函数。用法:DYNAINFO(72)取得最新动态行情: A股成交额,注意:该函数返回常数
256、动态行情函数。用法:DYNAINFO(73)取得最新动态行情: B股上涨数,注意:该函数返回常数
257、动态行情函数。用法:DYNAINFO(74)取得最新动态行情: B股下跌数,注意:该函数返回常数
258、动态行情函数。用法:DYNAINFO(75)取得最新动态行情: B股平盘数,注意:该函数返回常数
259、动态行情函数。用法:DYNAINFO(76)取得最新动态行情: B股成交额,注意:该函数返回常数
260、动态行情函数。用法:DYNAINFO(77)取得最新动态行情: 基金上涨数,注意:该函数返回常数
260、动态行情函数。用法:DYNAINFO(78)取得最新动态行情: 基金下跌数,注意:该函数返回常数
261、动态行情函数。用法:DYNAINFO(79)取得最新动态行情: 基金平盘数,注意:该函数返回常数
262、动态行情函数。用法:DYNAINFO(80)取得最新动态行情: 基金成交额,注意:该函数返回常数
263、动态行情函数。用法:DYNAINFO(81)取得最新动态行情: 其他上涨数,注意:该函数返回常数
264、动态行情函数。用法:DYNAINFO(82)取得最新动态行情: 其他下跌数,注意:该函数返回常数
265、动态行情函数。用法:DYNAINFO(83)取得最新动态行情: 其他平盘数,注意:该函数返回常数
266、动态行情函数。用法:DYNAINFO(84)取得最新动态行情: 其他成交额,注意:该函数返回常数
267、动态行情函数。用法:DYNAINFO(85)取得最新动态行情: 市场名称,注意:该函数返回常数
268、动态行情函数。用法:DYNAINFO(86)取得最新动态行情: 市场简称,注意:该函数返回常数
269、动态行情函数。用法:DYNAINFO(87)取得最新动态行情: 委买均价,注意:该函数返回常数
270、动态行情函数。用法:DYNAINFO(88)取得最新动态行情: 委卖均价,注意:该函数返回常数
271、动态行情函数。用法:DYNAINFO(89)取得最新动态行情: 委买总量,注意:该函数返回常数
272、动态行情函数。用法:DYNAINFO(90)取得最新动态行情: 委卖总量,注意:该函数返回常数
273、动态行情函数。用法:DYNAINFO(91)取得最新动态行情: 买入单数,注意:该函数返回常数
274、动态行情函数。用法:DYNAINFO(92)取得最新动态行情: 卖出单数,注意:该函数返回常数
275、动态行情函数。用法:DYNAINFO(93)取得最新动态行情: 中单买入,注意:该函数返回常数
276、动态行情函数。用法:DYNAINFO(94)取得最新动态行情: 大单买入,注意:该函数返回常数
277、动态行情函数。用法:DYNAINFO(94)取得最新动态行情: 大单买入,注意:该函数返回常数
278、动态行情函数。用法:DYNAINFO(96)取得最新动态行情: 中单卖出,注意:该函数返回常数
279、动态行情函数。用法:DYNAINFO(97)取得最新动态行情: 大单卖出,注意:该函数返回常数
280、动态行情函数。用法:DYNAINFO(98)取得最新动态行情: 特大卖出,注意:该函数返回常数
281、动态行情函数。用法:DYNAINFO(99)取得最新动态行情: 机构买单吃货数,注意:该函数返回常数
282、动态行情函数。用法:DYNAINFO(100)取得最新动态行情: 机构卖单吃货数,注意:该函数返回常数
283、动态行情函数。用法:DYNAINFO(101)取得最新动态行情: 机构单数差,注意:该函数返回常数
284、动态行情函数。用法:DYNAINFO(102)取得最新动态行情: 机构吃货数,注意:该函数返回常数
285、动态行情函数。用法:DYNAINFO(103)取得最新动态行情: 机构吐货数,注意:该函数返回常数
286、动态行情函数。用法:DYNAINFO(104)取得最新动态行情: 机构吃货量,注意:该函数返回常数
287、动态行情函数。用法:DYNAINFO(105)取得最新动态行情: 机构吐货量,注意:该函数返回常数
288、动态行情函数。用法:DYNAINFO(106)取得最新动态行情: 机构吃货均额,注意:该函数返回常数
289、动态行情函数。用法:DYNAINFO(107)取得最新动态行情: 机构吐货均额,注意:该函数返回常数
290、动态行情函数。用法:DYNAINFO(108)取得最新动态行情: 备忘,注意:该函数返回常数
291、动态行情函数。用法:DYNAINFO(109)取得最新动态行情: 权证数量,注意:该函数返回常数
292、动态行情函数。用法:DYNAINFO(110)取得最新动态行情: 1分钟涨速,注意:该函数返回常数
293、动态行情函数。用法:DYNAINFO(111)取得最新动态行情: 2分钟涨速,注意:该函数返回常数
294、动态行情函数。用法:DYNAINFO(112)取得最新动态行情: 3分钟涨速,注意:该函数返回常数
295、动态行情函数。用法:DYNAINFO(113)取得最新动态行情: 4分钟涨速,注意:该函数返回常数
296、动态行情函数。用法:DYNAINFO(114)取得最新动态行情: 5分钟涨速,注意:该函数返回常数
297、动态行情函数。用法:DYNAINFO(115)取得最新动态行情: 成交量单位,注意:该函数返回常数
298、动态行情函数。用法:DYNAINFO(116)取得最新动态行情: 交易单位,注意:该函数返回常数
299、动态行情函数。用法:DYNAINFO(117)取得最新动态行情: 价差,注意:该函数返回常数
300、动态行情函数。用法:DYNAINFO(118)取得最新动态行情: 市销率,注意:该函数返回常数
301、基本财务数据函数。用法:FINANCE2(0)取得基本财务数据: 发布日期,注意:该函数返回常数
302、基本财务数据函数。用法:FINANCE2(1)取得基本财务数据: 报告期。注意:该函数返回常数。
303、基本财务数据函数。用法:FINANCE2(2)取得基本财务数据: 上市日期。注意:该函数返回常数。
304、基本财务数据函数。用法:FINANCE2(3)取得基本财务数据: 每股收益。注意:该函数返回常数。
305、基本财务数据函数。用法:FINANCE2(4)取得基本财务数据: 每股净资产,注意:该函数返回常数。
306、基本财务数据函数。用法:FINANCE2(5)取得基本财务数据: 净资产收益率,注意:该函数返回常数。
307、基本财务数据函数。用法:FINANCE2(6)取得基本财务数据: 每股经营现金。注意:该函数返回常数。
308、基本财务数据函数。用法:FINANCE2(7)取得基本财务数据: 每股公积金。注意:该函数返回常数。
309、基本财务数据函数。用法:FINANCE2(8)取得基本财务数据: 每股未分配。注意:该函数返回常数。
310、基本财务数据函数。用法:FINANCE2(9)取得基本财务数据: 股东权益比,注意:该函数返回常数。
311、基本财务数据函数。用法:FINANCE2(10)取得基本财务数据: 净利润同比。注意:该函数返回常数。
312、基本财务数据函数。用法:FINANCE2(11)取得基本财务数据: 主营收入同比。注意:该函数返回常数。
313、基本财务数据函数。用法:FINANCE2(12)取得基本财务数据: 销售毛利率。注意:该函数返回常数。
314、基本财务数据函数。用法:FINANCE2(13)取得基本财务数据: 调整每股净资、注意:该函数返回常数。
315、基本财务数据函数。用法:FINANCE2(14)取得基本财务数据: 总资产,注意:该函数返回常数。
316、基本财务数据函数。用法:FINANCE2(15)取得基本财务数据: 流动资产,注意:该函数返回常数。
317、基本财务数据函数。用法:FINANCE2(16)取得基本财务数据: 固定资产,注意:该函数返回常数。
318、基本财务数据函数。用法:FINANCE2(17)取得基本财务数据: 无形资产。注意:该函数返回常数。
319、基本财务数据函数。用法:FINANCE2(18)取得基本财务数据: 流动负债,注意:该函数返回常数
320、基本财务数据函数。用法:FINANCE2(19)取得基本财务数据: 长期负债,注意:该函数返回常数。
321、基本财务数据函数。用法:FINANCE2(20)取得基本财务数据: 总负债。注意:该函数返回常数。
322、基本财务数据函数。用法:FINANCE2(21)取得基本财务数据: 股东权益 注意:该函数返回常数。
323、基本财务数据函数。用法:FINANCE2(22)取得基本财务数据: 资本公积金 注意:该函数返回常数。
324、基本财务数据函数。用法:FINANCE2(23)取得基本财务数据: 经营现金流量 注意:该函数返回常数。
325、基本财务数据函数。用法:FINANCE2(24)取得基本财务数据: 投资现金流量 注意:该函数返回常数。
326、基本财务数据函数。用法:FINANCE2(25)取得基本财务数据: 筹资现金流量 注意:该函数返回常数。
327、基本财务数据函数。用法:FINANCE2(26)取得基本财务数据: 现金增加额 注意:该函数返回常数。
328、基本财务数据函数。用法:FINANCE2(27)取得基本财务数据: 主营收入 注意:该函数返回常数。
329、基本财务数据函数。用法:FINANCE2(28)取得基本财务数据: 主营利润 注意:该函数返回常数。
330、基本财务数据函数。用法:FINANCE2(29)取得基本财务数据: 营业利润 注意:该函数返回常数。
331、基本财务数据函数。用法:FINANCE2(30)取得基本财务数据: 投资收益 注意:该函数返回常数。
332、基本财务数据函数。用法:FINANCE2(31)取得基本财务数据: 营业外收支 注意:该函数返回常数。
333、基本财务数据函数。用法:FINANCE2(32)取得基本财务数据: 利润总额 注意:该函数返回常数。
334、基本财务数据函数。用法:FINANCE2(33)取得基本财务数据: 净利润 注意:该函数返回常数。
335、基本财务数据函数。用法:FINANCE2(34)取得基本财务数据: 未分配利润 注意:该函数返回常数。
336、基本财务数据函数。用法:FINANCE2(35)取得基本财务数据: 总股本 注意:该函数返回常数。
337、基本财务数据函数。用法:FINANCE2(36)取得基本财务数据: 无限售股合计 注意:该函数返回常数。
338、基本财务数据函数。用法:FINANCE2(37)取得基本财务数据: A股 注意:该函数返回常数。
339、基本财务数据函数。用法:FINANCE2(38)取得基本财务数据: B股 注意:该函数返回常数。
340、基本财务数据函数。用法:FINANCE2(39)取得基本财务数据: 境外上市股 注意:该函数返回常数。
341、基本财务数据函数。用法:FINANCE2(40)取得基本财务数据: 其他流通股 注意:该函数返回常数。
342、基本财务数据函数。用法:FINANCE2(41)取得基本财务数据: 限售股合计 注意:该函数返回常数。
343、基本财务数据函数。用法:FINANCE2(42)取得基本财务数据: 国家持股 注意:该函数返回常数。
344、基本财务数据函数。用法:FINANCE2(43)取得基本财务数据: 国有法人股 注意:该函数返回常数。
345、基本财务数据函数。用法:FINANCE2(44)取得基本财务数据: 境内法人股 注意:该函数返回常数。
346、基本财务数据函数。用法:FINANCE2(45)取得基本财务数据: 境内自然人股 注意:该函数返回常数。
347、基本财务数据函数。用法:FINANCE2(46)取得基本财务数据: 其他发起人股 注意:该函数返回常数。
348、基本财务数据函数。用法:FINANCE2(47)取得基本财务数据: 募集法人股 注意:该函数返回常数。
349、基本财务数据函数。用法:FINANCE2(48)取得基本财务数据: 境外法人股 注意:该函数返回常数。
350、基本财务数据函数。用法:FINANCE2(49)取得基本财务数据: 境外自然人股 注意:该函数返回常数。
351、基本财务数据函数。用法:FINANCE2(50)取得基本财务数据: 优先股或其他 注意:该函数返回常数。
(九)绘图函数
352、在图形上绘制位图。用法:DRAWBMP(COND,PRICE,BMPFILE,OFFSET),当COND条件满时,在PRICE位置画BMPFILE文件名指定的BMP位图(缺省路径为大智慧目录\USERDATA\BMP),OFFSET可选,表示垂直位置偏移像素。例如:DRAWBMP(CLOSE>OPEN,LOW,'SUN')表示当收阳时在最低价位置画 大智慧目录\UserData\Bmp\Sun.BMP位图。
353、绘制随光标移动的浮动文字。用法:DRAWFLAGTEXT(COND,PRICE,TEXT),光标处当COND条件满足时,在PRICE位置用半透明窗口显示文字TEXT,随光标移动而移动。例如:DRAWFLAGTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当光标移动到涨幅大于8%的地方,在最低价位置显示'大阳线'字样的浮动窗口。
354、根据条件填充背景区域。用法:DRAWGBK(COND,COLOR),填充满足COND条件的背景区域。COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为大智慧目录\USERDATA\BMP),若省略COLOR则使用指标线颜色填充(可以使用COLORRED等描述符设定)。例如:DRAWGBK(CLOSE>OPEN),COLORRED;表示收阳时用红色填充背景。DRAWGBK(CLOSE>OPEN,'MyBMP');表示收阳时用USERDATA\BMP\MyBMP.BMP填充背景。
355、图形中最后一根K线条件填充背景区域。用法:DRAWGBKLAST(COND,COLOR),若图形中最后一根K线满足条件COND,则设定背景COLOR。COLOR可以为渐变颜色STRIP,也可以为BMP图形文件名(缺省路径为大智慧目录\USERDATA\BMP),若省略则使用指标线颜色填充(可以使用COLORRED等描述符设定)。例如:DRAWGBKLAST(CLOSE>OPEN),COLORRED;表示最后一根K线收阳时用红色填充背景。DRAWGBKLAST(CLOSE>OPEN,STRIP(RGB(255,0,0),RGB(0,255,0),1));表示图形中最后一根K线收阳时红绿过渡色沿水平方向填充背景。
356、在图形上绘制小图标。用法:DRAWICON(COND,PRICE,TYPE,OFFSET),当COND条件满足时,在PRICE位置画TYPE号图标,TYPE取值范围是1—14,OFFSET可选,表示垂直位置偏移像素。例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标。
357、在图形上绘制直线段。用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型,1表示向右延长,10表示向左延长,11表示双向延长。例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在创20天新高与创20天新低之间画直线并且向右延长。
358、在窗口指标数值栏目位置绘制随光标处文字。用法:DRAWMOVETEXT(COND,TEXT),光标处当COND条件满足时,在窗口顶部绘制文字TEXT,随光标移动而变化。例如:DRAWMOVETEXT(CLOSE/OPEN>1.08,'大阳线')表示当光标移动到涨幅大于8%的地方,显示'大阳线'字样在窗口顶部。
359、在图形绝对位置上画矩形。用法:DRAWRECTABS(LEFT,TOP,RIGHT,BOTTOM,COLOR),以图形窗口(LEFT,TOP)为左上角,(RIGHT,BOTTOM)为右下角绘制矩形,坐标单位是像素,图形窗口左上角坐标为(0,0),矩形中间填充颜色COLOR,COLOR为0表示不填充。例如:DRAWRECTABS(0,0,100,60,0)表示在图形最左上角位置绘制100*60像素的矩形,不填充内部。
360、在图形相对位置上画矩形。用法:DRAWRECTREL(LEFT,TOP,RIGHT,BOTTOM,COLOR),以图形窗口(LEFT,TOP)为左上角,(RIGHT,BOTTOM)为右下角绘制矩形,坐标单位是窗口沿水平和垂直方向的1/1000,取值范围是0—999,超出范围则可能显示在图形窗口外,矩形中间填充颜色COLOR,COLOR为0表示不填充。例如:DRAWRECTREL(0,0,500,500,RGB(255,255,0))表示在图形最左上部1/4位置用黄色绘制矩形。
361、在图形上显示文字。用法:DRAWTEXT(COND,PRICE,TEXT,OFFSET),当COND条件满足时,在PRICE位置书写文字TEXT,OFFSET可选,表示垂直位置偏移像素。例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。
362、在图形绝对位置上显示文字。用法:DRAWTEXTABS(X,Y,TEXT),在图形窗口(X,Y)坐标位置书写文字TEXT,坐标单位是像素,图形窗口左上角坐标为(0,0)。例如:DRAWTEXTABS(0,0,'注意')表示在图形最左上角位置显示'注意'字样。
363、在图形相对位置上显示文字。用法:DRAWTEXTREL(X,Y,TEXT),在图形窗口(X,Y)坐标位置书写文字TEXT,坐标单位是窗口沿水平和垂直方向的1/1000,X,Y取值范围是0—999,超出范围则可能显示在图形窗口外。例如:DRAWTEXTREL(0,0,'注意')表示在图形最左上角位置显示'注意'字样。
364、根据条件填充区域。用法:FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之间的区域,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COND1之后的参数均可以省略,最多可以有10组条件。例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0))表示填充开盘价和收盘价之间的区域,阳线时用红色,阴线时用绿色,平盘不绘制。
365、根据条件填充区域。用法:FLOATRGN(PRICE,WIDTH,COND1,COLOR1,COND2,COLOR2...),以PRICE为基础填充宽度为WIDTH像素的区域,WIDTH为负则向下填充,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COND1之后的参数均可以省略,最多可以有10组条件。例如:FLOATRGN(CLOSE,VOL/HHVALL(VOL)*15,CLOSE>OPEN,RGB(255,0,0),1,RGB(0,255,0))表示沿收盘价填充宽度为成交量的区域,区域最大宽度为15像素,阳线时用红色,阴线时用绿色。
366、根据条件绘制浮动柱状线。用法:FLOATSTICK(PRICE,WIDTH,COND1,COLOR1,COND2,COLOR2...),以PRICE为基础绘制长度为WIDTH像素的柱状线,WIDTH为负则向下绘制,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不绘制,从COND1之后的参数均可以省略,最多可以有10组条件。例如:FLOATSTICK(CLOSE,VOL/HHVALL(VOL)*20)表示沿收盘价绘制高度为成交量增量的柱状线,柱状线最大高度20像素。
367、在图形上绘制水平线段。用法:HORILINE(COND1,PRICE,COND2,TOLEFT),当COND1条件满足时,在PRICE位置画水平线,直到COND2条件满足为止,TOLEFT为1表示向左边绘制,TOLEFT参数可以省略,表示0。例如:HORILINE(HIGH>=HHV(HIGH,20),HIGH,HIGH>=HHV(HIGH,20))表示在创20天新高与下一次创20天新高之间画水平线段。
368、根据条件画线。用法:PARTLINE(PRICE,COND1,COLOR1,COND2,COLOR2...),绘制PRICE线,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不绘制,从COLOR1之后的参数均可以省略,最多可以有10组条件。例如:PARTLINE(CLOSE,CLOSE>OPEN,RGB(255,0,0),CLOSE<OPEN,RGB(0,255,0),1,RGB(0,0,255))表示画收盘价线,阳线时用红色,阴线时用绿色,平盘用蓝色。注意最后一个条件为1,表示前面都不满足时必然满足这个条件。
369、用百分比柱绘制指标线。用法:PERCENTBAR(P1,P2),绘制柱状线,P1表示柱状线高度,P2表示对比量高度,二者均必须在0-100之间;当P2<P1时用上涨色绘制他们之间的差异,否则使用空心绘制。可以用COLOR描述符设定颜色.例如:PERCENTBAR(VOL/CAPITAL*100,REF(VOL/CAPITAL,1)*100)绘制换手率柱状线,并且绘制换手率增量。
370、在图形上绘制折线段。用法:POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。例如:POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。
371、指定颜色。用法:RGB(R,G,B),表示用三原色红(R)绿(G)蓝(B)混合组成指定颜色,每种颜色值可以设定为0-255。例如RGB(255,0,0)表示红色,RGB(0,0,255)表示蓝色
372、在图形上绘制柱线。用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,ATTR),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),ATTR的个位不为0则画空心柱,ATTR的十位以上部分表示左右移动,范围是-1000—1000,表示移动位置的千分比。例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,501)表示画K线中阳线的空心柱体部分,向右移动K线宽度的50%。
373、描述渐变色。用法:STRIP(RGB1,RGB2,DIR),表示生成RGB1色到RGB2色的渐变区域,DIR=1表示沿水平方向,否则表示沿垂直方向,其中RGB1,RGB2必须用RGB函数描述。本函数只能用于DRAWGBK、DRAWGBKLAST函数中,作为背景填充色描述符。例如STRIP(RGB(255,0,0),RGB(0,255,0),0)表示由红色到绿色的垂直渐变色。
374、在图形上显示图标,鼠标移近时显示文字。用法:TIPTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置显示图标,若PRICE为0,则在图形底部显示图标。例如:TIPTEXT(CLOSE/OPEN>1.08,LOW,'大阳线,股价为:'+close)表示当日涨幅大于8%时在最低价位置显示图标,鼠标移近时显示文字'大阳线,股价为:15.88'字样。
375、在图形上绘制垂直线。用法:VERTLINE(COND,TYPE),当COND条件满足时,沿垂直方向绘制TYPE类型的线段,TYPE=0表示实线,1表示虚线'---',2表示点线'...',3表示点划线'-.-.-',4表示点点划线'-..-..-'。例如:VERTLINE(HIGH>=HHV(HIGH,20),1)表示在创20天新高画垂直虚线。
(十)专业财务函数
376、专业财务数据。用法 PFFIN(N,M)表示取得M个报告期之前的第N号专业财务数据,例如PROFFIN(3001,0)表示最近一期总股本,N的取值请参阅上表
377、特定日期的专业财务数据。用法 PFFININ(N,Y,MD)表示取得Y年M月D日的第N号专业财务数据,若当天未发布财务数据则为0,如PFFININ(3001,2000,1231)取得2000年12月31日的总股本,N的取值请参阅下面列表
378、专业财务数据截止期位置。用法 PFFINLAST(N)表示最近报告期的第N号专业财务数据距离现在的周期数,N的取值请参阅下面列表
379、指定日期的专业财务数据。用法 PFFINON(N,Y,MD)表示取得Y年M月D日的第N号专业财务数据,若当天未发布财务数据则使用之前最近一期的数据,如PFFINON(3001,2000,0101)取得2000年1月1日的总股本,N的取值请参阅下面列表
380、专业财务数据报告期。用法 PFFINTERM(M)表示取得M个报告期之前的财务报表是年报、中报还是季报返回1:第一季度季报,2:中报,3:第三季度季报,4:年报
381、专业财务字符串数据。用法 PFSTR(N,M)表示取得M个报告期之前的第N号专业财务字符串数据,例如PFSTR(5001,0)表示最近一期第一大股东名称,N的取值请参阅上表
382、特定日期的专业字符串财务数据。用法 PFFINON(N,Y,MD)表示取得Y年M月D日的第N号专业财务数据,若当天未发布财务数据则为0,如PFSTRON(5001,2000,1231)取得2000年12月31日的第一大股东名称,N的取值请参阅下面列表
383、指定日期的专业字符串财务数据。用法 PFFINON(N,Y,MD)表示取得Y年M月D日的第N号专业财务数据,若当天未发布财务数据则使用之前最近一期的数据,如PFSTRON(5001,2000,0101)取得2000年1月1日的第一大股东名称,N的取值请参阅下面列表
384、置专业财务数据。在本函数后的其它专业财务函数将受到本次属性设置的影响,用法 SETPFFIN(X)表示将专业财务数据属性设定为X,X从低到高每一位表示一个含义,第1位:包含年报,第2位:包含中报,第3位:包含季报,第4位:包含最新财务指标,第5位:调整中报、季报财务指标,例如SETPFFIN(01011)表示取得年报、中报,最新一期数据无论是那个报告期都要包括在内,中报季报不作调整如果不调用本函数,系统默认值为01111
(十一)字符串函数
385、该函数返回一个股票所属的板块名称.用法:BKNAME
386、日期数据到字符串转换函数.用法:DATESTR(Date);该函数返回一个字符串.
387、取得附加字符串数据。用法:EXTRASTRING(S),取得名为S的附加字符串数据
388、当前股票的F10资料中查找字符串。用法:F10FIND(S,N),将从当前股票的F10资料的第N个字符开始查找字符串S,返回找到的位置,返回-1表示未找到。例如:F10FIND('发行价',1),将从F10资料的第1个字符开始查找字符串'发行价',返回找到的位置。
389、取得当前股票的F10资料中指定范围的子字符串。用法:F10TEXT(N,M),将得到当前股票的F10资料中从第N个字符开使的M个字节长的字符串,M=0表示一直取到行尾,M<0表示之后的全部字符。例如:F10TEXT(30,10),将得到F10资料中从第30个字符开使的10个字节长的字符串。
390、判断本股票是否板块成员。用法:INBLOCK(S),若本股票是板块S的成员将返回1,否则返回0,例如:INBLOCK('工业板块'),若本股票属于工业板块则返回1。
391、将字符串转换为小写。用法:LOWERSTR(STR),将返回STR对应的小写字符串。例如:LOWERSTR('EFgh')将返回'efgh'。
392、取得当前股票的市场代码。用法:MARKETLABEL,将返回当前股票的市场代码,例如:沪市返回'SH',深市返回'SZ'。
393、取得当前股票的市场名称。用法:MARKETNAME,将返回当前股票的市场名称,例如:沪市返回'上海证券交易所',深市返回'深圳证券交易所'。
394、将数字转化为字符串。用法:NUMTOSTR(N),将N转化为字符串返回,精确到小数点后三位,但若结尾为0将被删除。例如:NUMTOSTR(close)将返回收盘价对应的字符串,例如'15.78'。
395、将数字转化为字符串,用户可以设定精度。用法:NUMTOSTRN(N,M),将N转化为字符串返回,精确到小数点后M位。例如:NUMTOSTRN(close,5)将返回收盘价对应的字符串,例如'15.78000'。
396、取得自定义字符串数据。用法:SELFSTRING(S),取得名为S的自定义字符串数据
397、取得股票代码。用法:STKLABEL,将返回当前股票的代码,例如深发展A将返回'000001'。
398、取得股票名称。用法:STKNAME,将返回当前股票的名称。
399、将数字转化为字符串。用法:STR(N),将N转化为字符串返回,精确到小数点后三位,但若结尾为0将被删除。例如:STR(close)将返回收盘价对应的字符串,例如'15.78'。
400、字符串比较。用法:STRCMP(STR1,STR2),若STR1>STR2则返回1,STR1<STR2返回-1,相等则返回0。例如:STRCMP('abcdef','abc')返回1。
401、在字符串中查找另一个字符串。用法:STRFIND(STR,S1,N),从字符串STR的第N个字符开始查找字符串S1,返回找到的位置,若没有找到就返回0。例如:STRFIND('abcdefgh','cde',1)返回3。
402、取得字符串的左边部分。用法:STRLEFT(STR,N),返回字符串STR的左边N个字符。例如:STRLEFT('abcdef',3)得到'abc'。
403、取得字符串的中间部分。用法:STRMID(STR,N,M),返回字符串STR的第N个字符开始的长度为M个字符的字符串。例如:STRMID('abcdef',3,3)得到'cde'。
404、取得字符串的右边部分。用法:STRRIGHT(STR,N),返回字符串STR的右边N个字符。例如:STRRIGHT('abcdef',3)得到'def'。
405、将字符串转化为数字。用法:STRTONUM(STR),将STR转化为数字返回。例如:STRTONUM('12.5')将返回数值12.5。
406、股票类别(文本),用法:TYPESTR该函数返回一个字符串:'指数'、'A股'、'B股'、'基金'、'债券'、'选择权'、'外汇'、'期货'、'期指'、'认购证'、'ETF'、'LOF'、'可转债'、'信托'、'权证'、'回购'等
407、将字符串转换为大写。用法:UPPERSTR(STR),将返回STR对应的大写字符串。例如:UPPERSTR('abcd')将返回'ABCD'。
408、每次开机后第一次运行该公式,弹出警示窗口提示用户。用法:WARNING(STR,C),当满足C条件时,弹出警示窗口显示字符串STR,若STR以http://开头,则显示所指引的网页。例如WARNING('http://www.sina.com.cn',close>open)
(十二)协方差函数
409、贝塔系数。用法:BETA(N)为当前股票收益与大盘收益相比的贝塔系数,该系数表明大盘每变动1%,则该股票将变动N%例如:BETA(10)表示10周期贝塔系数
410、两样本的相关放大系数。用法:BETA2(X,Y,N)为X与Y的N周期相关放大系数,表示Y变化1%,则X将变化N%。例如:BETA2(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的10周期相关放大率。
411、下跌贝塔系数。用法:BETADOWN(N)为当前股票收益与大盘收益相比的下跌贝塔系数,该系数表明大盘每下跌1%,则该股票将下跌N%,例如:BETADOWN(10)表示10周期下跌贝塔系数
412、上涨贝塔系数。用法:BETAUP(N)为当前股票收益与大盘收益相比的上涨贝塔系数,该系数表明大盘每上涨1%,则该股票将上涨N%,例如:BETAUP(10)表示10周期上涨贝塔系数
413、两样本的协方差。用法:COVAR(X,Y,N)为X与Y的N周期协方差例如:COVAR(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的10周期协方差
414、两样本的相关系数。用法:RELATE(X,Y,N)为X与Y的N周期相关系数,其有效值范围在-1 — 1之间,例如:RELATE(CLOSE,INDEXC,10)表示收盘价与大盘指数之间的10周期相关系数
(十三)交易系统函数
415、交易系统中当前持有股票的平均买入成本,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
416、交易系统中当前位置之前所有交易中利润率最大一次的利润率,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
417、交易系统中当前位置之前所有交易中盈利最大一次的利润额,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
418、买入,本函数仅能用于交易系统。用法BUY(V,Type,P);表示买入V股当前股票,Type表示买入类型,P表示买入价格,所有参数均可以省略。V:买入股数或买入资金百分比(N%),省略表示100%;Type:可以是本周期收盘(THISCLOSE),次周期开盘(MARKET),次周期限价单(LIMIT),次周期停损单(STOP);P:对于限价单、停损单需要指定的买入价格
419、空头买入,本函数仅能用于交易系统。用法BUYSHORT(V,Type,P);表示空头买入V股当前股票,Type表示买入类型,P表示买入价格,所有参数均可以省略。V:买入股数或买入资金百分比(N%),省略表示100%;Type:可以是本周期收盘(THISCLOSE),次周期开盘(MARKET),次周期限价单(LIMIT),次周期停损单(STOP);P:对于限价单、停损单需要指定的买入价格。例如:IF CLOSE>OPEN THEN BUYSHORT(1000,THISCLOSE);表示收阳线则在本周期收盘价上空头买入1000股。BUYSHORT(50%,LIMIT,CLOSE-0.2);表示在次周期CLOSE-0.2元位置下空头买入限价单,若价格达到或高于该价格则用50%资金空头买入。
420、易系统中当前的现金存量该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
421、交易系统中上次买入到当前的周期数。该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
422、易系统中上次交易的买入价格该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
423、交易系统中上次卖出到当前的周期数该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
424、交易系统中上次交易的卖出价格。该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
425、交易系统中当前持有的股票股数,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
426、交易方式控制符LIMIT,加入限价单,次周期达到限价即操作,否则放弃。所谓限价就是股价优于设定的价格,具体说来对于买入或卖空就是低于设定价格,对于卖出或买空就是高于设定价格,例如:Buy(1000,LIMIT,CLOSE+0.1);
427、易方式控制符MARKET,按照次周期开盘价操作,例如:Buy(1000,MARKET);
428、交易系统中当前位置之前连续亏损交易的最大次数。该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
429、交易系统中当前位置之前连续盈利交易的最大次数,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
430、交易系统中当前位置之前总共有多少次亏损的交易,注意每次卖出算一次交易,而买入不算。该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
431、交易系统中当前位置之前连续有多少次亏损的交易,注意每次卖出算一次交易,而买入不算,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
432、交易系统中当前位置之前连续有多少次盈利的交易,注意每次卖出算一次交易,而买入不算。该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
433、交易系统中当前位置之前总共有多少次盈利的交易,注意每次卖出算一次交易,而买入不算,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
434、交易系统中当前浮动盈亏(当前持仓市值与持仓成本之差)该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
435、交易系统中当前位置之前盈利交易占总交易次数的比例,其数值在0—1之间
该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
436、卖出,本函数仅能用于交易系统。用法SELL(V,Type,P);表示卖出V股当前股票,Type表示卖出类型,P表示卖出价格,所有参数均可以省略。V:卖出股数或卖出持仓百分比(N%),省略表示100%;Type:可以是本周期收盘(THISCLOSE),次周期开盘(MARKET),次周期限价单(LIMIT),次周期停损单(STOP);P:对于限价单、停损单需要指定的卖出价格。例如:IF CLOSE>OPEN THEN SELL(1000,THISCLOSE);表示收阳线则在本周期收盘价上卖出1000股。SELL(100%,LIMIT,CLOSE+0.2);表示在次周期CLOSE+0.2元位置下卖出限价单,若价格达到或高于该价格则卖出全部持仓。
437、空头卖出,本函数仅能用于交易系统。用法SELLSHORT(V,Type,P);表示空头卖出V股当前股票,Type表示卖出类型,P表示卖出价格,所有参数均可以省略。V:卖出股数或卖出持仓百分比(N%),省略表示100%;Type:可以是本周期收盘(THISCLOSE),次周期开盘(MARKET),次周期限价单(LIMIT),次周期停损单(STOP);P:对于限价单、停损单需要指定的卖出价格,例如:IF CLOSE>OPEN THEN SELLSHORT(1000,THISCLOSE);表示收阳线则在本周期收盘价上空头卖出1000股。SELLSHORT(100%,LIMIT,CLOSE+0.2);表示在次周期CLOSE+0.2元位置下空头卖出限价单,若价格达到或低于该价格则卖出全部空头持仓。
438、交易方式控制符STOP,加入停损单,次周期达到设定价格即操作买入,否则放弃。所谓停损就是股价比设定的价格要差,具体说来对于买入或卖空就是高于设定价格,对于卖出或买空就是低于设定价格。例如:Buy(1000,STOP,CLOSE-0.01);
439、交易方式控制符THISCLOSE,按照本周期收盘价操作,例如:Buy(1000,THISCLOSE);
440、交易系统中当前位置之前总共有多少次交易,注意每次卖出算一次交易,而买入不算。该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
441、交易系统中当前位置之前所有交易中亏损率最大一次的利润率,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
442、交易系统中当前位置之前所有交易中亏损最大一次的亏损额,该函数仅在使用Buy,Sell新交易函数的交易系统中有效.
(十四)输出修饰符
443水平对齐方式控制符ALIGNx,用逗号隔开放置在DrawIcon,DrawBmp,DrawText语句后,用于设定对齐方式,x=0表示左对齐,1表示中对齐,2表示右对齐,缺省左对齐。例如:DrawIcon(CLOSE>OPEN,LOW,6),ALIGN1;表示绘制6号图标,采用中对齐
444、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成小圆圈线。
例如:VOL,CIRCLEDOT;
445、输出颜色控制符COLORbbggrr,用逗号隔开放置在输出语句后,用于设定绘制指标线的颜色,rr、gg、bb分别表示红绿蓝三色的份量,用十六进制表示,00表示最小,FF表示最大。例如:CLOSE,COLOR0000FF;表示用红色绘制收盘价线
446、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳3D柱线,若数值正则用阳线颜色,否则用阴线颜色。例如:VOL,COLOR3D;表示绘制成交量阴阳3D柱线
447、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成阴阳颜色柱线,若数值正则用阳线颜色,否则用阴线颜色。例如:CLOSE-CLOSE[1],COLORSTICK;表示绘制涨跌阴阳柱线
448、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成斜叉线。例如:VOL,CROSSDOT;
449、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成长虚线。例如:VOL,DASHLINE;
450、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成虚线。例如:VOL,DOTLINE
451、输出层控制符LAYERx,用逗号隔开放置在输出语句后,用于设定绘制指标线所在层,x可以为0-7,数字越小表示越靠上层,将会遮盖其下层的图形,缺省为第4层。例如:CLOSE,LAYER0;表示绘制收盘价线在第0层,将遮盖所有其它层
452、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成柱线,同时带上包络。例如:VOL,LINESTICK;表示绘制成交量包络柱线
453、输出线宽控制符LINETHICKx,用逗号隔开放置在输出语句后,用于设定绘制指标线宽度,x可以为0-7,若设为0则表示不显示。例如:CLOSE,LINETHICK6;表示用6点粗线绘制收盘价线
454、向后平移控制符MOVEx,用逗号隔开放置在输出语句后,用于设定输出线向后平移x周期,x=0—255例如:CLOSE,MOVE10;表示绘制收盘价线向后移动10周期
455、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成点线。例如:VOL,POINTDOT;
456、输出精度控制符PRECISx,用逗号隔开放置在输出语句后,用于设定指标数值精确到小数点后多少位,x可以为0-6。例如:CLOSE,PRECIS6;表示收盘价线显示6位小数精度
457、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成柱线。例如:VOL,STICK;表示绘制成交量柱线
458、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成3D柱线。例如:VOL,STICK3D;表示绘制成交量3D柱线
459、垂直对齐方式控制符VALIGNx,用逗号隔开放置在DrawIcon,DrawBmp,DrawText语句后,用于设定对齐方式,x=0表示上对齐,1表示中对齐,2表示下对齐,缺省上对齐。例如:DrawIcon(CLOSE>OPEN,LOW,6),ALIGN1,VALIGN0;表示绘制6号图标,采用中对齐和上对齐
460、输出线型控制符STICK,用逗号隔开放置在输出语句后,将该输出绘制成与K线同样粗细的柱线。例如:VOL,VOLSTICK;表示绘制成交量柱线
(十五)其他函数
461、设置统计计算参数。用法SET(Type,V);表示将参数Type设置为数值V,若不设置相当于V等于0。参数Type可以为:ABS_HHV: 表示HHV,LLV,HHVBARS,LLVBARS等函数计算结果的有效开始位置,0表示从第一个统计数据开始,1表示必须统计满N周期HORI_PCB: 表示水平绘制横向指标柱状图
462、引用指定股票的指标数值。用法:STKINDI('STKNAME','INDINAME',PARAMs),STKNAME是股票代码,INDINAME是指标及其指标线名称,其语法和双引号引用指标数值相同,PARAM是可选参数,其数量应当等于被应用指标的参数数量,否则将使用缺省参数数值。例如: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条件选股月线公式,计算使用默认值。

相关文章