fatego罗马特性从者:飞狐基本函数简介之其他函数

来源:百度文库 编辑:偶看新闻 时间:2024/07/01 13:25:52

飞狐基本函数简介之其他函数
一、

函数: FFT(X,N)

参数: N为常数,X为数组.

返回: 返回数组

说明: 傅立叶变换,对序列X进行傅立叶变换或变换处理后反变换

示例: 当N=0时对序列X进行傅立叶变换

当N=1时对序列X进行傅立叶变换并反变换回来,与原X一致

当N>1时对序列X进行傅立叶变换并略去周期小于N的成分再反变换回来

FFT(CLOSE,30)

傅立叶变换是最常用的积分变换。原理和对数变换等差不多,无非是变换复杂为简单,广泛应用于工程技术领域。可傅立叶变换的算法,涉及高等数学的微积分知识,非三言两语说得清楚,也超过了本人的能力范围,这里只能从略了。

傅立叶变换的应用方面,见过的有二:

1、比如把FFT(CLOSE,30),在主图中上移下移之后,可以构成非常光滑的通道。

2、用在周期分析上。语见<期货市场技术分析>P407。

aa:=FFT(c,30);
   aa*1.05;
   aa*0.95

 

 

二、

函数: CHECKUSER(n)

参数: N为常数1或0

返回: 返回数组

说明: 限制公式使用。

示例: check:=CHECKUSER(0)

注册用户返回1,否则返回0

check:=CHECKUSER(1)

对非注册用户不可用该公式


三、

函数: COLORRGB(R,G,B)

参数: N为常数,X为数组.

返回: 返回RGB颜色值(常数) 

示例: DRAWGBK(C>O, COLORRGB(255,0,0), COLORRGB(255,255,0),0);
表示图形上最后一组C>O时从左到右从红色到黄色渐变填充子图。效果如下图:

 

 

四、

函数: LINEVALUE(COND1,PRICE1,COND2,PRICE2,EXPAND,LOG)

参数:COND为数组,PRICE为数组或常数,LOG为1表示按对数计算,EXPAND为1表示向左延长.

返回: 返回数组

说明: LINEVALUE(COND1,PRICE1,COND2,PRICE2,EXPAND,LOG)
计算(COND1,PRICE1)和(COND2,PRICE2)2点决定的直线的数值
COND为数组,PRICE为数组或常数,LOG为1表示按对数计算,EXPAND为1表示向左延长.可用于趋势线预警、选股等
计算方式:先得到COND2条件满足的后点,再向左求COND1条件满足的前点,仅根据此2点计算

示例: LINEVALUE(DATE=1020129,LOW,DATE=1020606,LOW,0,1);{表示计算连接2002年1月29日低点和2002年6月6日低点的以对数方式计算的趋势线}

 

 

 

五、

函数: USERNAME

参数: N为常数,X为数组.

返回: 返回数组

说明: 取用户注册名。

示例: check:=STRCMP(USERNAME, 'userid')
为0表示用户注册名为userid,可用于公式只给指定用户使用。

 

六、

函数: USERNAME

参数: 无

返回: 返回值范围为0-11

说明: 当前证券类型。

示例: STKTYPE
返回值范围为0-11,
分别表示指数、A股、B股、基金、债券、其它、外汇、期货、其它股票、商品现货、期权、权证

 

七、

函数: DATAPERIOD

参数: 无

返回: 返回值范围为0-11

说明: 当前数据周期类型。

示例:DATAPERIOD
返回值范围为0-11,分别表示
分笔成交、1分钟、5分钟、15分钟、30分钟、60分钟、日、周、月、年、多日、多分钟