东方财富通的函数(1)
2019编辑东方财富通的函数.doc
![2019编辑东方财富通的函数.doc](https://img.taocdn.com/s3/m/e7806e2052d380eb63946d19.png)
精心整理精心整理精心整理.[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价.精心整理.[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A)求X的动态移动平均算法:若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
若Y=EMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值例如:EMA(CLOSE,22)表示求22日指数平滑均价[WMA]说明:X的加权移动平均用法:WMA(X,N),统计N周期的数组X,若Y=WMA(X,N),则Y=(N*X0+(N-1)*X1+(N-2)*X2)+...+1*XN)/(N+(N-1)+(N-2)+...+1),X0表示本周期值,X1表示上一周期值.精心整理.用法:CONST(A),取A最后的值为常量.例如:CONST(INDEXC),表示取大盘现价[ISLASTBAR]说明:判断是否最后一个周期用法:ISLASTBAR判断是否为最后一个周期[BARSLASTCOUNT]说明:统计连续满足条件的周期数用法:BARSLASTCOUNT(X),统计连续满足条件的周期数例如:BARSLASTCOUNT(C>O),表示统计连续收阳的周期数[FILTERX]说明:反向过滤连续出现的信号用法:FILTERX(X,N):X满足条件后,将其前N周期内的数据置为0例如:FILTERX(C>O,3),前三日出现过的阳线不被记录在内[LOD]说明:求低值名次用法:LOD(X,N),当前数据X是N周期内的第几个低值,N=0则从第一个有效值开始例如:LOD(LOW,20),表示是20个周期内的第几个低价。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/dac5bf92ba1aa8114431d9aa.png)
东方财富通得函数(上) 东方财富通就是在通达信基础上建立起来得软件。
函数与通达信一样。
我此前得通达信函数就是早期得,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通得函数,算就是全了。
但东方财富通在处理千年虫得方法上,与通达信不同。
在转换二者公式运用DATE 函数时,要注意它们得区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前得数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前得数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总得周期数用法:BARSCOUNT(X),第一个有效数据到当前得周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日得周期数用法:CURRBARSCOUNT(X),最新有效数据到当前得周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日得交易日数[TOTALBARSCOUNT]说明:求总得周期数用法:TOTALBARSCOUNT,求总得周期数[BARSLAST]说明:上一次条件成立到当前得周期数用法:BARSLAST(X),上一次X不为0到现在得天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1、1),表示上一个涨停板到当前得周期数[COUNT]说明:统计满足条件得周期数用法:COUNT(X,N),统计N周期中满足X条件得周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳得周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前得周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前得周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前得周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前得周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回X例如:REVERSE(OPEN),返回OPEN[REF]说明:引用若干周期前得数据用法:REF(X,A),引用A周期前得X值例如:REF(CLOSE,1),表示上一周期得收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期得数据用法:REFDATE(X,A),引用A日期得X值例如:REFDATE(CLOSE,20101208),表示2010年12月08日得收盘价[SUM]说明:求总与用法:SUM(X,N),统计N周期中X得总与,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来得成交量总与[FILTER]说明:过滤连续出现得信号用法:FILTER(X,N),X满足条件后,删除其后N周期内得数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现得阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在得周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间得周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在得周期数[SUMBARS]说明:向前累加到指定值到现在得周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间得周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在得周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X得N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(NM))/N[MA]说明:返回简单移动平均用法:MA(X,M),X得M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X得动态移动平均算法:若Y=DMA(X,A)则 Y=A*X+(1A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子得平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X得N日指数平滑移动平均。
东方财富通可用的指标公式
![东方财富通可用的指标公式](https://img.taocdn.com/s3/m/1591478d7e21af45b207a8b9.png)
东方财富通可用的指标公式(一)TBP-STD 趋势平衡点主图APX:=(H+L+C)/3;TR0:=MAX(H-L,MAX(ABS(H-REF(C,1)),ABS(L-REF(C,1))));MF0:=C-REF(C,2);MF1:=REF(MF0,1);MF2:=REF(MF0,2);DIRECT1:=BARSLAST(MF0>MF1 AND MF0>MF2);DIRECT2:=BARSLAST(MF0<MF1 AND MF0<MF2);DIRECT0:=IF(DIRECT1<DIRECT2,100,-100);TBP:REF(REF(C,1)+IF(DIRECT0>50,MIN(MF0,MF1),MAX(MF0,MF1)),1);多头获利:REF(IF(DIRECT0>50,APX*2-L,DRAWNULL),1),NODRAW;多头停损:REF(IF(DIRECT0>50,APX-TR0,DRAWNULL),1),NODRAW;空头回补:REF(IF(DIRECT0<-50,APX*2-H,DRAWNULL),1),NODRAW;空头停损:REF(IF(DIRECT0<-50,APX+TR0,DRAWNULL),1),NODRAW;一.开始进场1.当收盘价高于TBP时,在收盘的那一刻,应该进场买入股票;2.当收盘价低于TBP时,在收盘的那一刻,应该卖出股票出场或融券放空;二.市况反转(股价未触及了结点或停损点时)1.当收盘价高于TBP时,在收盘的那一刻,应该把空头交易改为多头交易;2.当收盘价低于TBP时,在收盘的那一刻,应该把多头交易改为空头交易;三.出场1.当股价抵达了结点时,应获利了结出场,但不能反转;2.当股价碰触停损点时,应停损出场,但不能反转;四.重新进场1.出场后,须依据收盘时的TBP来决定是否重新进场;五.决定明天的TBP1.如果市况是多头,则先挑出前两天速量因子中较小者,然后,再与昨天的收盘价相加,即可求出明天的TBP;2.如果市况是空头,则先挑出前两天速量加子中较大者,然后,再与昨天的收盘价相加,即可求出明天的TBP。
东方财富函数之欧阳家百创编
![东方财富函数之欧阳家百创编](https://img.taocdn.com/s3/m/075224e65a8102d277a22f0c.png)
东方财富通的函数(上)欧阳家百(2021.03.07)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
文件大了,和讯不显示,我只好分上下了。
《东方财富通的函数》原网址的《东方财富通的函数(上)》读不出,所以这里又发一次。
[引用函数][DRAWNULL] 说明:返回无效数用法:DRAWNULL 例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET] 说明:将当前位置到若干周期前的数据设为1 用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1 例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT] 说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT] 说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT] 说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST] 说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT] 说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV] 说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS] 说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV] 说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS] 说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE] 说明:求相反数用法:REVERSE(X),返回X 例如:REVERSE(OPEN),返回OPEN[REF] 说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE] 说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如:REFDATE(CLOSE,1208),表示12月08日的收盘价[SUM] 说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER] 说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0 例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR] 说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS] 说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA] 说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(NM))/N[MA] 说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA] 说明:求动态移动平均用法:DMA(X,A)求X的动态移动平均算法:若Y=DMA(X,A)则 Y=A*X+(1A)*Y',其中Y'表示上一周期Y 值,A必须小于1 例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA] 说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/e7b7dc1969eae009591bec1f.png)
东方财富通的函数内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法:若Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1 例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
东方财富通指标说明
![东方财富通指标说明](https://img.taocdn.com/s3/m/28a9ed4955270722182ef70e.png)
东方财富通指标说明一、技术指标 (1)1、ADTM动态买卖气指标: (1)2、AMOUNT成交金额: (1)3、ASR浮筹比例: (1)4、ATR真实波幅: (2)5、BBI多空指标: (2)6、BBIBOLL BBIBOLL: (2)7、BIAS乖离率: (2)8、BIAS36三六乖离: (3)9、BIAS_QL乖离率-传统版: (3)10、BOLL布林线: (3)11、BOLL副图布林线: (4)12、BRAR情绪指标: (4)13、BTX宝塔线(副图): (4)14、CCI商品路径指标: (5)15、CHO济坚指数 (5)16、CR带状能量线 (6)17、CSI股票选择指标 (6)18、CYD承接因子 (6)19、CYF市场能量 (7)20、CYQKL博弈K线长度 (7)21、CYR市场强弱 (7)22、CYS市场盈亏 (8)23、CYW主力控盘 (8)24、DKX多空线 (8)26、DMI趋向指标(标准) (9)27、DMI_QL趋向指标(钱龙) (9)28、DPO区间震荡线 (10)29、DPTB大盘同步 (10)30、EMV简易波动指标 (11)31、ENE轨道线 (11)32、EXPMA指数平均线 (11)33、FSL分水岭 (11)34、HSL换手率 (12)35、KD随机指标 (12)36、KDJ经典版KDJ (12)37、LON钱龙长线 (12)38、LWR威廉指标 (13)39、MA均线 (13)40、MACD平滑异同平均 (13)41、MASS梅斯线 (14)42、MFI资金流量指标 (14)43、MIKE麦克支撑压力 (14)44、MTM动量线 (15)45、NDB脑电波 (15)46、NVI负成交量 (16)47、OBV累积能量线 (16)48、OSC变动速率线 (16)49、PB市净率 (17)50、PBX瀑布线 (17)51、PSY心理线 (17)52、PVI正成交量 (17)54、ROC变动率指标 (18)55、RSI相对强弱指标 (18)56、SAR抛物转向 (19)57、SCR筹码集中度 (19)58、SHO钱龙短线 (19)59、SKDJ慢速随机指标 (19)60、SLZT神龙在天 (20)61、TAPI加权指数成交值 (20)62、TJCJL太极成交量 (20)63、TRIX三重指数平均线 (21)64、UOS终极指标 (21)65、VMACD量平滑异同平均 (22)66、VOL成交量 (22)67、VOLTV虚拟成交量 (22)68、VPT量价趋势 (23)69、VR成交量变异率 (23)70、WAD威廉多空力度线 (23)71、WR威廉指标 (24)72、WVAD威廉变异离散量 (24)73、XDT心电图 (24)74、XS薛斯通道 (24)75、ZLJC主力进出 (26)76、ZLMM主力买卖 (26)一、技术指标1、ADTM动态买卖气指标:DTM:=IF(OPEN<=REF(OPEN,1),0,MAX((HIGH-OPEN),(OPEN-REF(OPEN ,1))));DBM:=IF(OPEN>=REF(OPEN,1),0,MAX((OPEN-LOW),(OPEN-REF(OPEN,1))));STM:=SUM(DTM,N);SBM:=SUM(DBM,N);ADTM:IF(STM>SBM,(STM-SBM)/STM,IF(STM=SBM,0,(STM-SBM)/SBM)); MAADTM:MA(ADTM,M);1.该指标在+1到-1之间波动;2.低于-0.5时为很好的买入点,高于+0.5时需注意风险.2、AMOUNT成交金额:AMO:AMOUNT,VOLSTICK;MAAMO1:MA(AMO,M1);MAAMO2:MA(AMO,M2);MAAMO3:MA(AMO,M3);1.成交金额大,代表交投热络,可界定为热门股;2.底部起涨点出现大成交金额,代表攻击量;3.头部地区出现大成交金额,代表出货量;4.观察成交金额的变化,比观察成交手数更具意义,因为成交手数并未反应股价的涨跌的后所应支出的实际金额。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/f1a7179b804d2b160a4ec051.png)
东方财富通的函数 This model paper was revised by LINDA on December 15, 2012.东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=,表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法:若Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
(完整word版)东方财富通可用的指标公式
![(完整word版)东方财富通可用的指标公式](https://img.taocdn.com/s3/m/0e86172a5fbfc77da369b153.png)
东方财富通可用的指标公式(一)TBP-STD 趋势平衡点主图APX:=(H+L+C)/3;TR0:=MAX(H—L,MAX(ABS(H-REF(C,1)),ABS(L-REF(C,1))));MF0:=C—REF(C,2);MF1:=REF(MF0,1);MF2:=REF(MF0,2);DIRECT1:=BARSLAST(MF0〉MF1 AND MF0〉MF2);DIRECT2:=BARSLAST(MF0〈MF1 AND MF0〈MF2);DIRECT0:=IF(DIRECT1〈DIRECT2,100,—100);TBP:REF(REF(C,1)+IF(DIRECT0〉50,MIN(MF0,MF1),MAX(MF0,MF1)),1);多头获利:REF(IF(DIRECT0>50,APX*2-L,DRAWNULL),1),NODRAW;多头停损:REF(IF(DIRECT0>50,APX—TR0,DRAWNULL),1),NODRAW;空头回补:REF(IF(DIRECT0〈—50,APX*2—H,DRAWNULL),1),NODRAW;空头停损:REF(IF(DIRECT0〈—50,APX+TR0,DRAWNULL),1),NODRAW;一.开始进场1.当收盘价高于TBP时,在收盘的那一刻,应该进场买入股票;2。
当收盘价低于TBP时,在收盘的那一刻,应该卖出股票出场或融券放空;二.市况反转(股价未触及了结点或停损点时)1.当收盘价高于TBP时,在收盘的那一刻,应该把空头交易改为多头交易;2。
当收盘价低于TBP时,在收盘的那一刻,应该把多头交易改为空头交易;三。
出场1。
当股价抵达了结点时,应获利了结出场,但不能反转;2.当股价碰触停损点时,应停损出场,但不能反转;四。
重新进场1.出场后,须依据收盘时的TBP来决定是否重新进场;五.决定明天的TBP1.如果市况是多头,则先挑出前两天速量因子中较小者,然后,再与昨天的收盘价相加,即可求出明天的TBP;2.如果市况是空头,则先挑出前两天速量加子中较大者,然后,再与昨天的收盘价相加,即可求出明天的TBP.智能中线N 1,200,30VAR2:=SUM(IF(CLOSE〉OPEN,VOL,0),N)/SUM(VOL,N)*100;VAR3:=100-SUM(IF(CLOSE〉OPEN,VOL,0),N)/SUM(VOL,N)*100;多头力量: VAR2;空头力量: VAR3;多空平衡:50;VAR2赋值:如果收阳线,返回成交量(手),否则返回0的N日累和/成交量(手)的N日累和*100 VAR3赋值:100—如果收阳线,返回成交量(手),否则返回0的N日累和/成交量(手)的N日累和*100输出多头力量:VAR2输出空头力量: VAR3输出多空平衡: 50波段之星VAR2:=(HIGH+LOW+CLOSE*2)/4;VAR3:=EMA(VAR2,21);VAR4:=STD(VAR2,21);VAR5:=((VAR2—VAR3)/VAR4*100+200)/4; VAR6:=(EMA(VAR5,5)—25)*1.56;AK:EMA(VAR6,2)*1。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/045d427ce45c3b3567ec8b6c.png)
东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如:REFDATE(CLOSE,20101208),表示2010年12月08日的收盘价[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法:若Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/91a06302fbd6195f312b3169a45177232f60e425.png)
东方财富通的函数东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/8814702d58f5f61fb63666ec.png)
东方财富通的函数(上)东方财富通是在畅达信基础上成立起来的软件。
函数和畅达信一样。
我此前的畅达信函数是早期的,所以不全。
诚然此后补了一次,但不在一同。
此次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与畅达信不相同。
在变换二者公式运用DATE函数时,要注意它们的差别。
[ 引用函数 ][DRAWNULL]说明:返回无效数用法: DRAWNULL比方: IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将目前地址到若干周期前的数据设为 1用法: BACKSET(X,N),若 X 不为 0, 则将目前地址到N周期前的数值设为 1比方: BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1, 否则为 0[BARSCOUNT]说明:求总的周期数用法: BARSCOUNT(X),第一个有效数据到目前的周期数比方: BARSCOUNT(CLOSE),关于日线数据获取上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法: CURRBARSCOUNT(X),最新有效数据到目前的周期数比方: CURRBARSCOUNT,关于日线数据获取距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法: TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:前一次条件成立到目前的周期数用法: BARSLAST(X),前一次 X 不为 0 到现在的天数比方: BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到目前的周期数[COUNT]说明:统计知足条件的周期数用法: COUNT(X,N),统计 N 周期中知足X 条件的周期数 , 若 N=0则从第一个有效值开始比方: COUNT(CLOSE>OPEN,20),表示统计 20 周期内收阳的周期数[HHV]说明:求最高值用法: HHV(X,N), 求 N 周期内 X 最高值 ,N=0 则从第一个有效值开始比方: HHV(HIGH,22), 表示求 22 日最高价[HHVBARS]说明:求上一高点到目前的周期数用法:HHVBARS(X,N),求 N 周期内 X 最高值到目前周期数,N=0 表示从第一个有效值开始统计比方: HHVBARS(HIGH,0),求得历史新高到到目前的周期数[LLV]说明:求最低值用法: LLV(X,N), 求 N 周期内 X 最低值 ,N=0 则从第一个有效值开始比方: LLV(LOW,0), 表示求历史最低价[LLVBARS]说明:求上一低点到目前的周期数用法:LLVBARS(X,N), 求 N 周期内 X 最低值到目前周期数,N=0 表示从第一个有效值开始统计比方: LLVBARS(HIGH,22), 求得 22 日最低点到目前的周期数[REVERSE]说明:求相反数用法: REVERSE(X),返回 -X比方: REVERSE(OPEN),返回 -OPEN[REF]说明:引用若干周期前的数据用法: REF(X,A), 引用 A 周期前的X 值比方: REF(CLOSE,1), 表示上一周期的收盘价, 在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法: REFDATE(X,A), 引用 A 日期的 X 值比方: REFDATE(CLOSE,20101208),表示 2010 年 12 月 08 日的收盘价[SUM]说明:求总和用法: SUM(X,N), 统计 N 周期中 X 的总和 ,N=0 则从第一个有效值开始比方: SUM(VOL,0), 表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法: FILTER(X,N),X知足条件后,删除此后N 周期内的数据 , 将其置为0比方: FILTER(CLOSE>OPEN,7),查找阳线 ,7 天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法: SUMBAR(X,A),将 X 向前累加直到大于等于A, 返回这个区间的周期数比方: SUMBAR(VOL,CAPITAL),求达成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法: SUMBARS(X,A),将 X 向前累加直到大于等于A, 返回这个区间的周期数比方: SUMBARS(VOL,CAPITAL),求达成一次100%累计换手到现在的周期数[SMA]说明:返回搬动平均用法: SMA(X,N,M),X 的 N 日搬动平均 ,M 为权重 , 若 Y=SMA(X,N,M)则 Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单搬动平均用法: MA(X,M),X 的 M日简单搬动平均[DMA]说明:求动向搬动平均用法: DMA(X,A)求X的动向搬动平均算法 : 若 Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y 值 ,A 必定小于 1比方: DMA(CLOSE,VOL/CAPITAL),表示求以换手率作圆滑因子的平均价[EMA]说明:求指数搬动平均用法:EMA(X,N), 求 X 的 N日指数圆滑搬动平均。
东方财富通的函数 (1)
![东方财富通的函数 (1)](https://img.taocdn.com/s3/m/be4b87182e3f5727a5e962d4.png)
东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE 函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=,表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法:若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/ec6dae768bd63186bdebbc59.png)
财富通的函数(上)财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次财富通的函数,算是全了。
但财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如:REFDATE(CLOSE,20101208),表示2010年12月08日的收盘价[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天再次出现的阳线不被记录在[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法:若Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
2021年东方财富通的函数
![2021年东方财富通的函数](https://img.taocdn.com/s3/m/b15600bf561252d381eb6e91.png)
东方财富通的函数(上)欧阳光明(2021.03.07)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回X例如:REVERSE(OPEN),返回OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如:REFDATE(CLOSE,1208),表示12月08日的收盘价[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(NM))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A)求X的动态移动平均算法:若Y=DMA(X,A)则 Y=A*X+(1A)*Y',其中Y'表示上一周期Y 值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
东方财富通的函数
![东方财富通的函数](https://img.taocdn.com/s3/m/bb2ade394afe04a1b171de3e.png)
东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X),上一次X不为0到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1),表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如:REFDATE(CLOSE,20101208),表示2010年12月08日的收盘价[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法:若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X的N日指数平滑移动平均。
东方财富函数
![东方财富函数](https://img.taocdn.com/s3/m/65589b12cf84b9d528ea7a9c.png)
东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE函数时,要注意它们的区别。
文件大了,和讯不显示,我只好分上下了。
《东方财富通的函数》原网址的《东方财富通的函数(上)》读不出,所以这里又发一次。
[引用函数][DRAWNULL]?说明:返回无效数?用法:DRAWNULL?例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]?说明:将当前位置到若干周期前的数据设为1?用法:BACKSET(X,N),若X不为0,则将当前位置到N周期前的数值设为1?例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]?说明:求总的周期数?用法:BARSCOUNT(X),第一个有效数据到当前的周期数?例如:BARSCOUNT(CLOSE),对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]?说明:求到最后交易日的周期数?用法:CURRBARSCOUNT(X),最新有效数据到当前的周期数?例如:CURRBARSCOUNT,对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]?说明:求总的周期数?用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]?说明:上一次条件成立到当前的周期数?用法:BARSLAST(X),上一次X不为0到现在的天数?例如:BARSLAST(CLOSE/REF(CLOSE,1)>=,表示上一个涨停板到当前的周期数[COUNT]?说明:统计满足条件的周期数?用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始?例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]?说明:求最高值?用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始?例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]?说明:求上一高点到当前的周期数?用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计?例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]?说明:求最低值?用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始?例如:LLV(LOW,0),表示求历史最低价[LLVBARS]?说明:求上一低点到当前的周期数?用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计?例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]?说明:求相反数?用法:REVERSE(X),返回-X?例如:REVERSE(OPEN),返回-OPEN[REF]?说明:引用若干周期前的数据?用法:REF(X,A),引用A周期前的X值?例如:REF(CLOSE,1),表示上一周期的收盘价,在日线上表示昨收价[REFDATE]?说明:引用指定日期的数据?用法:REFDATE(X,A),引用A日期的X值?例如[SUM]?说明:求总和?用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始?例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]?说明:过滤连续出现的信号?用法:FILTER(X,N),X满足条件后,删除其后N周期内的数据,将其置为0?例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]?说明:向前累加到指定值到现在的周期数?用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数?例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]?说明:向前累加到指定值到现在的周期数?用法:SUMBARS(X,A),将X向前累加直到大于等于A,返回这个区间的周期数?例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]?说明:返回移动平均?用法:SMA(X,N,M),X的N日移动平均,M为权重,若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]?说明:返回简单移动平均?用法:MA(X,M),X的M日简单移动平均[DMA]?说明:求动态移动平均?用法:DMA(X,A) 求X的动态移动平均?算法:若Y=DMA(X,A)则 Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1?例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]?说明:求指数移动平均?用法:EMA(X,N),求X的N日指数平滑移动平均。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
东方财富通的函数(上)东方财富通是在通达信基础上建立起来的软件。
函数和通达信一样。
我此前的通达信函数是早期的,所以不全。
虽然后来补了一次,但不在一起。
这次东方财富通的函数,算是全了。
但东方财富通在处理千年虫的方法上,与通达信不同。
在转换二者公式运用DATE 函数时,要注意它们的区别。
[引用函数][DRAWNULL]说明:返回无效数用法:DRAWNULL例如:IF(CL0SE>REF(CL0SE,1),CL0SE,DRAWNULL),表示下跌时分析图上不画线[BACKSET]说明:将当前位置到若干周期前的数据设为1用法:BACKSET(X,N),若X不为0则将当前位置到N周期前的数值设为1 例如:BACKSET(CLOSE>OPEN,2),若收阳则将该周期及前一周期数值设为1,否则为0[BARSCOUNT]说明:求总的周期数用法:BARSCOUNT(X),第一个有效数据到当前的周期数例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数[CURRBARSCOUNT]说明:求到最后交易日的周期数用法:CURRBARSCOUNT(X)最新有效数据到当前的周期数例如:CURRBARSCOUNT对于日线数据取得距离最新交易日的交易日数[TOTALBARSCOUNT]说明:求总的周期数用法:TOTALBARSCOUNT,求总的周期数[BARSLAST]说明:上一次条件成立到当前的周期数用法:BARSLAST(X)上一次X不为0到现在的天数例如:BARSLAST(CL0SE/REF(CL0SE,1)>=,表示上一个涨停板到当前的周期数[COUNT]说明:统计满足条件的周期数用法:COUNT(X,N),统计N周期中满足X条件的周期数若N=0则从第一个有效值开始例如:COUNT(CLOSE>OPEN,20),表示统计20周期内收阳的周期数[HHV]说明:求最高值用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始例如:HHV(HIGH,22),表示求22日最高价[HHVBARS]说明:求上一高点到当前的周期数用法:HHVBARS(X,N),求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计例如:HHVBARS(HIGH,0),求得历史新高到到当前的周期数[LLV]说明:求最低值用法:LLV(X,N),求N周期内X最低值,N=0则从第一个有效值开始例如:LLV(LOW,0),表示求历史最低价[LLVBARS]说明:求上一低点到当前的周期数用法:LLVBARS(X,N),求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计例如:LLVBARS(HIGH,22),求得22日最低点到当前的周期数[REVERSE]说明:求相反数用法:REVERSE(X),返回-X例如:REVERSE(OPEN),返回-OPEN[REF]说明:引用若干周期前的数据用法:REF(X,A),引用A周期前的X值例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上表示昨收价[REFDATE]说明:引用指定日期的数据用法:REFDATE(X,A),引用A日期的X值例如[SUM]说明:求总和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始例如:SUM(VOL,0),表示统计从上市第一天以来的成交量总和[FILTER]说明:过滤连续出现的信号用法:FILTER(X,N),X满足条件后删除其后N周期内的数据,将其置为0例如:FILTER(CLOSE>OPEN,7),查找阳线,7天内再次出现的阳线不被记录在内[SUMBAR]说明:向前累加到指定值到现在的周期数用法:SUMBAR(X,A),将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBAR(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SUMBARS]说明:向前累加到指定值到现在的周期数用法:SUMBARS(X,A)将X向前累加直到大于等于A,返回这个区间的周期数例如:SUMBARS(VOL,CAPITAL),求完成一次100%累计换手到现在的周期数[SMA]说明:返回移动平均用法:SMA(X,N,M),X 的N 日移动平均,M 为权重若Y=SMA(X,N,M)则Y=(X*M+Y'*(N-M))/N[MA]说明:返回简单移动平均用法:MA(X,M),X的M日简单移动平均[DMA]说明:求动态移动平均用法:DMA(X,A) 求X的动态移动平均算法若Y=DMA(X,A)贝U Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1例如:DMA(CLOSE,VOL/CAPITAL),表示求以换手率作平滑因子的平均价[EMA]说明:求指数移动平均用法:EMA(X,N),求X 的N 日指数平滑移动平均。
若Y=EMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期丫值例如:EMA(CLOSE,22)表示求22日指数平滑均价[WMA]说明:X的加权移动平均用法:WMA(X,N),统计N周期的数组X,若Y=WMA(X,N),贝UY=(N*X0+(N-1)*X1+(N-2)*X2)+...+1*XN)/(N+(N-1)+(N-2)+...+1),X0 表示本周期值,X1 表示上一周期值例如:WMA(CLOSE,30)表示求30日加权均价[EXPMA]说明:求指数移动平均(同EMA)用法:EXPMA(X,N),求X的N日指数平滑移动平均。
若Y=EXPMA(X,N)则Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y 值例如:EXPMA(CLOSE,22)表示求22日指数平滑均价[MEMA]说明:返回平滑移动平均用法:MEMA(X,M),X的M日平滑移动平均。
MEMA(X,N)与MA的差别在于起始值为一平滑值,而不是初始值[EXPMEMA]说明:返回指数平滑移动平均用法:EXPMEMA(X,M),X 的M日指数平滑移动平均。
EXPMEMA同EMA(即EXPMA)的差别在于他的起始值为一平滑值[RANGE]说明:判断是否在某一区间用法:RANGE(A,B,C),A 在B 和C例如:RANGE(A,B,C),A大于B同时小于C时返回1,否则返回0[CONST]说明:取某值为常量用法:CONST(A),取A最后的值为常量.例如:CONST(INDEXC),表示取大盘现价[ISLASTBAR]用法:ISLASTBAR判断是否为最后一个周期说明:判断是否最后一个周期[BARSLASTCOUNT]说明:统计连续满足条件的周期数用法:BARSLASTCOUNT(X),统计连续满足条件的周期数例如:BARSLASTCOUNT(C>O),表示统计连续收阳的周期数[FILTERX]说明:反向过滤连续出现的信号用法:FILTERX(X,N):X满足条件后将其前N周期内的数据置为0例如:FILTERX(C>O,3),前三日出现过的阳线不被记录在内[LOD]说明:求低值名次用法:LOD(X,N),当前数据X是N周期内的第几个低值,N=0则从第一个有效值开始例如:LOD(LOW,20),表示是20个周期内的第几个低价。
[TMA]说明:返回递归移动平均用法:TMA(X,N,M),求X的递归移动平均,N、M为权重。
若Y=TMA(X,N,M),贝UY=(N*Y'+M*X), 其中Y'表示上一周期Y值,初值为M*X例如:TMA(CLOSE,,,表示求X的递归移动平均[指标函数][COST]说明:成本分布情况(矩形分布)用法:COST(10)表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘。
该函数仅对日线分析周期有效[PEAK]说明:前M个ZIG转向波峰值用法:PEAK(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波峰的数值,M必须大于等于1。
若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值[PEAKBARS]说明:前M个ZIG转向波峰到当前距离用法:PEAKBARS(K,N,M,ABS)表示之字转向ZIG(K,N,ABS)的前M个波峰到当前的周期数,M必须大于等于1。
若ABS为0或省略,则表示相对ZIG转向否则为绝对ZIG转向例如:PEAK(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数[SAR]说明:抛物转向用法:SAR(N,S,M),N为计算周期,S为步长,M为极值例如:SAR(10,2,20表示计算10日抛物转向,步长为2%极限值为20%[SARTURN]说明:抛物转向点用法:SARTURN(N,S,M),N为计算周期,S为步长,M为极值若发生向上转向则返回1若发生向下转向则返回-1,否则为0,其用法与SAR函数相同[TROUGH]说明:前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个波谷的数值[TROUGHBARS]说明:前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个波谷到当前的周期数[WINNER]说明:获利盘比例(矩形分布)用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例,例如返回表示10%获利盘;WINNER表示元价格的获利盘比例该函数不包含未来数据,且仅对日线分析周期有效,运算过程比较耗时[LWINNER]说明:近期获利盘比例用法:LWINNER(5,CLOSE),表示最近5天的那部分成本以当前收市价卖出的获利盘比例, 返回表示10%获利盘。
该函数不包含未来数据,运算比较耗时[PWINNER]说明:远期获利盘比例用法:PWINNER(5,CLOSE),表示5天前的那部分成本以当前收市价卖出的获利盘比例,返回表示10%获利盘。
该函数不包含未来数据,运算比较耗时[ZIG]说明:之字转向用法:ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1 最高价,2最低价,3收盘价,其余:数组信息例如:ZIG(3,5),表示收盘价的5%的ZIG转向[数学函数][ABS]说明:求绝对值用法:ABS(X)返回X的绝对值例如:ABS(-23)返回23[ACOS]说明:反余弦值用法:ACOS(X),返回X的反余弦值[ASIN]说明:反正弦值用法:ASIN(X),返回X的反正弦值[ATAN]说明:反正切值用法:ATAN(X),返回X的反正切值[CEILING]说明:向数值增大方向舍入用法:CEILING(X)返回沿X数值增大方向最接近的整数例如:CEILING 求得4,CEILING 求得-3说明:反余弦值[COS]说明:余弦值用法:COS(X),返回X的余弦值[EXP]说明:指数用法:E XP(X)为e的X次幕例如:E XP(CLOSE)返回e 的CLOSE 次幕[FLOOR]说明:向数值减小方向舍入用法:FLOOR(X)返回沿X数值减小方向最接近的整数例如:FLOOR求得3,FLOOR求得-4向下[FRACPART]说明:取得数据的小数部分用法:FRACPART(X)返回数值的小数部分例如:FRACPART求得,FRACPART求得[INTPART]说明:取得数据的整数部分用法:I NTPART(X)返回沿X绝对值减小方向最接近的整数例如:I NTPART 求得12,INTPART 求得-3[LN]说明:求自然对数用法:L N(X)以e为底的对数例如:L N(CLOSE)求收盘价的对数[LOG]说明:求10为底的对数用法:LOG(X)取得X的对数说明:求模运算例如:LOG(IOOO)等于3[MAX]说明:求最大值用法:MAX(A,B)返回A 和B 中的较大值例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值[MIN]说明:求最小值用法:MIN(A,B)返回A 和B 中的较小值例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值[MOD]用法:MOD(A,B)返回A 对B 求模,否则返回0例如:MOD(18,10)返回8[POW]说明:乘幕用法:POW(A,B)返回A的B次幕例如:POW(CLOSE,2求得收盘价的2次方[RAND]说明:随机整数用法:RAND(N),返回一个范围在1-N的随机整数例如:CLOSE*(RAND(10)/10+,输出收盘价乘以[的随机系数[REVERSE]说明:求相反数用法:REVERSE(X)返回-X例如:REVERSE(OPEN)返回-OPEN[ROUND]说明:四舍五入为整数,显示时不带小数用法:R OUND(X)将X四舍五入为整数例如:R OUND 求得3,ROUND 求得4,ROUND 求得-4[SGN]说明:求符号值用法:S GN(X),当X>0,X=0,X<0 分别返回1,0,-1[SIGN]说明:求符号值用法:SIGN(X),当X>0,X=0,X<0 分别返回1,0,-1[SIN]说明:正弦值用法:SIN(X),返回X的正弦值[SQRT]说明:开平方用法:SQRT(X)为X的平方根例如:SQRT(CLOSE收盘价的平方根[TAN]说明:正切值用法:TAN(X),返回X的正切值[时间函数] [PERIOD]说明:周期用法:结果从0到11依次分别是1/5/15/30/60分钟,日/周/月多分钟,多日,季,年[DATE]说明用法[TIME]说明:取得该周期的时分秒用法:TIME,函数返回有效值范围为(000000-235959)[YEAR]说明:取得该周期的年份用法:YEAR,函数返回有效值范围为(1970-2038)[MONTH]说明:取得该周期的月份用法:MONTH,函数返回有效值范围为(1-12)[WEEK]说明:取得该周期的星期数用法:WEEKDAY,函数返回有效值范围为(0-6),0表示星期天[DAY]说明:取得该周期的日期用法:DAY,函数返回有效值范围为(1-31)[HOUR]说明:取得该周期的小时数用法:HOUR,函数返回有效值范围为(0-23)对于日线及更长的分析周期值为0[MINUTE]说明:取得该周期的分钟数用法:MINUTE,函数返回有效值范围为(0-59)对于日线及更长的分析周期值为0[FROMOPEN]说明:取得当前时刻距开盘的时长用法:FROMOPEN,返回当前时刻距开盘有多长时间,单位为分钟例如:FROMOPEN,当前时刻为早上10点,则返回31[DATETOD1970]说明:距离1970年1月1日以来的天数用法:DATETOD1970(X),得到日期X距离1970年1月1日以来的天数例如:DATETOD1970(DATE)就返回今天距离1970年1月1日的天数[D1970TODATE]说明:得到1970年1月1日后的日期值用法:D1970TODATE(X),得到1970年1月1日后的日期值例如:D1970TODATE(1)就返回700102[IF]说明:根据条件求不同的值用法:IF(X,A,B),若X不为0则返回A,否则返回B例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值[IFF]说明:根据条件求不同的值用法:IFF(X,A,B),若X不为0则返回A,否则返回B 例如:IFF(CLOSE>OPEN,HIGH,LOW),表示该周期收阳则返回最高值,否则返回最低值[IFN]说明:根据条件求不同的值用法:IFN(X,A,B),若X不为0则返回B,否则返回A例如:IFN(CLOSE>OPEN,HIGH,LOW),表示该周期收阴则返回最高值否则返回最低值[绘图函数][POLYLINE]说明:在图形上绘制折线段用法:POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接例如:POLYLINE(HIGH>=HHV(HIGH,20),HIGH) 表示在创20天新高点之间画折线[DRAWLINE]说明:在图形上绘制直线段用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1 条件满足时,在PRICE1位置画直线起点;当COND2条件满足时,在PRICE2位置画直线终点;EXPAND为延长类型。