分享

未来函数一

 昵称2102960 2010-08-08
新版分析家4.0 以上函数编缉

 

行情函数:

1、上涨家数:取得该周期上涨家数。用法:ADVANCE(本函数仅对大盘有效)

2、成交额:取得该周期成交额。用法:AMOUNT 3、委卖价:取得委卖1--委卖3价格。用法:ASKPRICE(N),N取1--3(本函数仅个股在分笔成交分析周期有效)

4、委卖量:取得委卖1--委卖3量。用法:ASKVOL(N),N取1--3(本函数仅个股在分笔成交分析周期有效)

5、委买价:取得委买1--委买3价格。用法:BIDPRICE(N),N取1--3(本函数仅个股在分笔成交分析周期有效)

6、委买量:取得委买1--委买3量。用法:BIDVOL(N),N取1--3(本函数仅个股在分笔成交分析周期有效)

7、主动性买单:取得主动性买单量。用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0(本函数仅个股在分笔成交分析周期有效)

8、收盘价:取得该周期收盘价。用法:CLOSE

9、下跌家数:取得该周期下跌家数。用法ECLINE(本函数仅对大盘有效)

10、扩展数据:取得日线扩展数据(1-11)。用法:EXTDATA(N),N取1--11(本函数仅在日线分析周期有效)

11、最高价:取得该周期最高价。用法:HIGH

12、主动性买单:取得该成交是否为主动性买单。用法:ISBUYORDER当本笔成交为主动性买盘时,返回1,否则为0(本函数仅个股在分笔成交分析周期有效)

13、最低价:取得该周期最低价。用法:LOW

14、开盘价:取得该周期开盘价。用法:OPEN

 

15、主动性卖单:取得主动性卖单量。用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。(本函数仅个股在分笔成交分析周期有效)

16、成交量:取得该周期成交量。用法:VOL

 

 

 

 

二、时间函数:

1、年月日:取得该周期从1900以来的年月日。用法ATE函数返回有效值范围为(700101-1341231),表示19700101-20341231

2、日期:取得该周期的日期。用法AY函数返回有效值范围为(1-31)

3、小时:取得该周期的小时数。用法:HOUR函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0

4、分钟:取得该周期的分钟数。用法:MINUTE函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0

5、月份:取得该周期的月份。用法:MONTH函数返回有效值范围为(1-12)

6、时分秒:取得该周期的时分秒。用法:TIME函数返回有效值范围为(000000-235959)

7、星期:取得该周期的星期数。用法:WEEK函数返回有效值范围为(0-6),0表示星期天

8、年份:取得该周期的年份。用法:YEAR函数返回有效值范围为(1970-2038)

 

 

三、引用函数:

1、向前赋值:将当前位置到若干周期前的数据设为1。用法:BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1。 例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0

2、有效值周期数:求总的周期数。用法:BARSCOUNT(X)第一个有效数据到当前的天数 例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数

3、上一次条件成立位置:上一次条件成立到当前的周期数。用法:BARSLAST(X):上一次X不为0到现在的天数 例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数

4、第一个条件成立位置:第一个条件成立到当前的周期数。用法:BARSSINCE(X):第一次X不为0到现在的天数 例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数

5、统计总数:统计满足条件的周期数。用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。 例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数

6、动态移动平均:求动态移动平均。用法MA(X,A),求X的动态移动平均。 算法: 若Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1。 例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价

7、指数平滑移动平均:求指数平滑移动平均。用法:EMA(X,N),求X的N日指数平滑移动平均。算法:若Y=EMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。 例如:EMA(CLOSE,30)表示求30日指数平滑均价

8、信号过滤:过滤连续出现的信号。用法:FILTER(X,N):X满足条件后,删除其后N周期内的数据置为0 例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内

9、最高值:求最高值。用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。 例如:HHV(HIGH,30)表示求30日最高价

10、上一高点位置:求上一高点到当前的周期数。用法:HHVBARS(X,N):求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计 例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数

11、最低值:求最低值。用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始。 例如:LLV(LOW,0)表示求历史最低价

12、上一低点位置:求上一低点到当前的周期数。用法:LLVBARS(X,N):求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计 例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数 13、简单移动平均:求简单移动平均。用法:MA(X,N),求X的N日移动平均值。算法:(X1+X2+X3+...+Xn)/N 例如:MA(CLOSE,10)表示求10日均价

14、向前引用:引用若干周期前的数据。用法:REF(X,A),引用A周期前的X值。 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收

15、移动平均:求移动平均。用法: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日移动平均价

16、求和:求总和。用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。 例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和 17、累加到指定值周期数:向前累加到指定值到现在的周期数。用法:SUMBARS(X,A):将X向前累加直到大于等于A,返回这个区间的周期数 例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数

 

 

 

 

四、逻辑函数:

1、条件函数:根据条件求不同的值。 用法:IF(X,A,B)若X不为0则返回A,否则返回B 例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值

2、当日下跌:该周期是否收阴。 用法: ISDOWN当收盘<开盘时,返回值为1,否则为0 3、当日平盘:该周期是否平盘。 用法:ISEQUAL当收盘=开盘时,返回值为1,否则为0

4、当日上涨:该周期是否收阳。 用法:ISUP当收盘>开盘时,返回值为1,否则为0

 

 

 
 

 

五、算术函数:

1、绝对值:求绝对值。 用法:ABS(X)返回X的绝对值 例如:ABS(-34)返回34

2、介于:介于两个数之间。 用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0 例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间

3、向上舍入:向数值增大方向舍入。 用法:CEILING(A)返回沿A数值增大方向最接近的整数 例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3

4、交叉函数:两条线交叉。 用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉

5、向下舍入:向数值减小方向舍入。 用法:FLOOR(A)返回沿A数值减小方向最接近的整数 例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4

6、取整:绝对值减小取整,即取得数据的整数部分。 用法:INTPART(A)返回沿A绝对值减小方向最接近的整数 例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3

7、维持—交叉函数:两条线维持一定周期后交叉。 用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0 例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均线维持5周期后与10日均线交金叉

8、最大值:求最大值。 用法:MAX(A,B)返回A和B中的较大值 例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0

9、最小值:求最小值。 用法:MIN(A,B)返回A和B中的较小值 例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值

10、求模运算:求模运算。 用法:MOD(A,B)返回A对B求模 例如:MOD(26,10)返回6

11、求逻辑非:求逻辑非。 用法:NOT(X)返回非X,即当X=0时返回1,否则返回0 例如:NOT(ISUP)表示平盘或收阴

12、范围:介于某个范围之间。 用法:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0 例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盘价大于5日均线并且小于10日均线

13、求相反数:求相反数。 用法:REVERSE(X)返回-X 例如REVERSE(CLOSE)返回-CLOSE 14、求符号值:求符号值。 用法:SGN(X),当X>0,X=0,X<0分别返回1,0,-1

 
     
 

六、数学函数:

1、反余弦值:反余弦值。用法:ACOS(X)返回X的反余弦值

2、反正弦值:反正弦值。用法:ASIN(X)返回X的反正弦值

3、反正切值。用法:ATAN(X)返回X的反正切值

4、余弦值。用法:COS(X)返回X的余弦值

5、指数。用法:EXP(X)为e的X次幂 例如:EXP(CLOSE)返回e的CLOSE次幂

6、求自然对数。用法:LN(X)以e为底的对数 例如:LN(CLOSE)求收盘价的对数

7、求10为底的对数。用法:LOG(X)取得X的对数 例如:LOG(100)等于2

8、乘幂。用法:POW(A,B)返回A的B次幂 例如:POW(CLOSE,3)求得收盘价的3次方

9、正弦值。用法:SIN(X)返回X的正弦值

10、开平方。用法:SQRT(X)为X的平方根 例如:SQRT(CLOSE)收盘价的平方根

11、正切值。用法:TAN(X)返回X的正切值

 
     
 

七、统计函数:

1、平均绝对偏差。用法:AVEDEV(X,N)

2、数据偏差平方和。用法EVSQ(X,N)

3、线性回归预测值。用法:FORCAST(X,N)为X的N周期线性回归预测值 例如:FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价

4、线性回归斜率。用法:SLOPE(X,N)为X的N周期线性回归线的斜率 例如:SLOPE(CLOSE,10)表示求10周期线性回归线的斜率

5、估算标准差。用法:STD(X,N)为X的N日估算标准差 6、总体标准差。用法:STDP(X,N)为X的N日总体标准差

7、估算样本方差。用法:VAR(X,N)为X的N日估算样本方差

8、总体样本方差。用法:VARP(X,N)为X的N日总体样本方差

 

八、指标函数:

1、成本分布情况。 用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘。该函数仅对日线分析周期有效

2、前M个ZIG转向波峰值。 用法:PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1 例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值

3、前M个ZIG转向波峰到当前距离。 用法:PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1 例如:PEAK(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数

4、抛物转向。 用法:SAR(N,S,M),N为计算周期,S为步长,M为极值 例如SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%

5、抛物转向点。 用法:SARTURN(N,S,M),N为计算周期,S为步长,M为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0。其用法与SAR函数相同 .

6、前M个ZIG转向波谷值。 用法:TROUGH(K,N,M)表示之字转向ZIG(K,N)的前M个波谷的数值,M必须大于等于1 例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值

7、前M个ZIG转向波谷到当前距离。 用法:TROUGHBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波谷到当前的周期数,M必须大于等于1 例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数

8、获利盘比例。 用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例,例如返回0.1表示10%获利盘;WINNER(10.5)表示10.5元价格的获利盘比例。该函数仅对日线分析周期有效

9、之字转向。 用法:ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价 例如:ZIG(3,5)表示收盘价的5%的ZIG转向

 
     
 

 

九、大盘函数:

 

1、对应大盘成交额。用法:INDEXA,表示同期大盘的成交额。该函数对分笔成交分析周期无效

2、对应大盘上涨家数。用法:INDEXADV,表示同期大盘的上涨家数。该函数对分笔成交分析周期无效

3、对应大盘收盘价。用法:INDEXC,表示同期大盘的收盘价。该函数对分笔成交分析周期无效

4、对应大盘下跌家数。用法:INDEXDEC,表示同期大盘的下跌家数。该函数对分笔成交分析周期无效 5、对应大盘最高价。用法:INDEXH,表示同期大盘的最高价。该函数对分笔成交分析周期无效

6、对应大盘最低价。用法:INDEXL,表示同期大盘的最低价。该函数对分笔成交分析周期无效

7、对应大盘开盘价。用法:INDEXO,表示同期大盘的开盘价。该函数对分笔成交分析周期无效

8、对应大盘成交量。用法:INDEXV,表示同期大盘的成交量。该函数对分笔成交分析周期无效

 
     
 

十、常数函数:

1、流通盘大小。注意:该函数返回常数 用法:CAPITAL,返回流通盘大小,单位为手。对于A股得到流通A股,B股得到B股总股本,指数为0

2、每手股数。注意:该函数返回常数。用法:VOLUNIT,返回每手股数,对于股票值为100,债券为10

3、动态行情函数。

注意:该函数返回常数

用法: DYNAINFO(3)取得最新动态行情: 昨收,DYNAINFO(4)取得最新动态行情: 今开, DYNAINFO(5)取得最新动态行情: 最高, DYNAINFO(6)取得最新动态行情: 最低, DYNAINFO(7)取得最新动态行情: 最新, DYNAINFO(8)取得最新动态行情: 总手, DYNAINFO(9)取得最新动态行情: 现手, DYNAINFO(10)取得最新动态行情: 总额, DYNAINFO(11)取得最新动态行情: 均价, DYNAINFO(12)取得最新动态行情: 涨跌, DYNAINFO(13)取得最新动态行情: 振幅, DYNAINFO(14)取得最新动态行情: 涨幅, DYNAINFO(15)取得最新动态行情: 委比, DYNAINFO(16)取得最新动态行情: 委差, DYNAINFO(17)取得最新动态行情: 量比, DYNAINFO(18)取得最新动态行情: 委买, DYNAINFO(19)取得最新动态行情: 委卖, DYNAINFO(20)取得最新动态行情: 委买价, DYNAINFO(21)取得最新动态行情: 委卖价, DYNAINFO(22)取得最新动态行情: 内盘, DYNAINFO(23)取得最新动态行情: 外盘, DYNAINFO(24)取得最新动态行情: 涨速, DYNAINFO(25)取得最新动态行情: 买一量, DYNAINFO(26)取得最新动态行情: 买二量, DYNAINFO(27)取得最新动态行情: 买三量, DYNAINFO(28)取得最新动态行情: 买一价, DYNAINFO(29)取得最新动态行情: 买二价, DYNAINFO(30)取得最新动态行情: 买三价, DYNAINFO(31)取得最新动态行情: 卖一量, DYNAINFO(32)取得最新动态行情: 卖二量, DYNAINFO(33)取得最新动态行情: 卖三量, DYNAINFO(34)取得最新动态行情: 卖一价, DYNAINFO(35)取得最新动态行情: 卖二价, DYNAINFO(36)取得最新动态行情: 卖三价, DYNAINFO(37)取得最新动态行情: 换手率, DYNAINFO(38)取得最新动态行情: 5日均量, DYNAINFO(39)取得最新动态行情: 市盈率, DYNAINFO(40)取得最新动态行情: 成交方向。

4、基本财务数据函数。

注意:该函数返回常数。

用法:

FINANCE(1)取得基本财务数据: 总股本(万股);

FINANCE(2)取得基本财务数据: 国家股;

FINANCE(3)取得基本财务数据: 发起人法人股;

FINANCE(4)取得基本财务数据: 法人股;

FINANCE(5)取得基本财务数据: B股;

FINANCE(6)取得基本财务数据: H股;

FINANCE(7)取得基本财务数据: 流通A股;

FINANCE(8)取得基本财务数据: 职工股;

FINANCE(9)取得基本财务数据: A2转配股;

FINANCE(10)取得基本财务数据: 总资产(千元);

FINANCE(11)取得基本财务数据: 流动资产;

FINANCE(12)取得基本财务数据: 固定资产;

FINANCE(13)取得基本财务数据: 无形资产;

FINANCE(14)取得基本财务数据: 长期投资;

FINANCE(15)取得基本财务数据: 流动负债;

FINANCE(16)取得基本财务数据: 长期负债;

FINANCE(17)取得基本财务数据: 资本公积金;

FINANCE(18)取得基本财务数据: 每股公积金;

FINANCE(19)取得基本财务数据: 股东权益;

FINANCE(20)取得基本财务数据: 主营收入;

FINANCE(21)取得基本财务数据: 主营利润;

FINANCE(22)取得基本财务数据: 其他利润;

FINANCE(23)取得基本财务数据: 营业利润;

FINANCE(24)取得基本财务数据: 投资收益;

FINANCE(25)取得基本财务数据: 补贴收入;

FINANCE(26)取得基本财务数据: 营业外收支;

FINANCE(27)取得基本财务数据: 上年损益调整;

FINANCE(28)取得基本财务数据: 利润总额;

FINANCE(29)取得基本财务数据: 税后利润;

FINANCE(30)取得基本财务数据: 净利润;

FINANCE(31)取得基本财务数据: 未分配利润;

FINANCE(32)取得基本财务数据: 每股未分配;

FINANCE(33)取得基本财务数据: 每股收益;

FINANCE(34)取得基本财务数据: 每股净资产;

FINANCE(35)取得基本财务数据: 调整每股净资;

FINANCE(36)取得基本财务数据: 股东权益比;

FINANCE(37)取得基本财务数据: 净资收益率。

 
     
 

十一、绘图函数

1、在图形上绘制小图标。 用法RAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。 例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图

2、在图形上绘制直线段。

用法RAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型。 例如:DRAWILINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在创20天新高与创20天新低之间画直线并且向右延长。 。

3、在图形上显示文字。 用法RAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。 例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。

4、在图形上绘制折线段。 用法:POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。 例如:POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。

5、在图形上绘制柱线。 用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱。

 
     
  百法百中 Var1:=INDEXC; Var2:=MA(Var1,6); Var3:=MA(Var1,24); Var4:=MA(Var1,32); Var5:=MA(Var1,62); Var6:=MA(Var1,105); Var7:=Var5Var8:=Var4>Var2*1.11 AND Var3>Var2*1.095; Var9:=Var2>Var1*0.95; Var7 AND Var8 AND Var9 AND CLOSE/COST(8)<=0.8 AND (CLOSE>OPEN OR CLOSEREF(OPEN,1) OR REF(CLOSE,1)0.1 ; 抄底高手 Var1:=(CLOSE-MA(CLOSE,48))/MA(CLOSE,48)*100<-30; Var2:=(CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100<-27; Var3:=Var1 AND Var2; Var3 AND COUNT(Var3,2)=1 AND DATE>940101 AND (CLOSE>OPEN OR CLOSEAND (OPEN-REF(CLOSE,1))/REF(CLOSE,1)>-0.07 AND (REF(OPEN,1)>REF(CLOSE,1) OR REF(OPEN,1)REF(CLOSE,2) OR REF(OPEN,2)REF(CLOSE,3) OR REF(OPEN,3)REF(CLOSE,4) OR REF(OPEN,4)REF(CLOSE,5) OR REF(OPEN,5)0.1 ;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多