通达信软件指标公式函数大全最新版2015_第1页
通达信软件指标公式函数大全最新版2015_第2页
通达信软件指标公式函数大全最新版2015_第3页
通达信软件指标公式函数大全最新版2015_第4页
通达信软件指标公式函数大全最新版2015_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精选优质文档-----倾情为你奉上精选优质文档-----倾情为你奉上专心---专注---专业专心---专注---专业精选优质文档-----倾情为你奉上专心---专注---专业通达信函数大全与使用法说明注译2012最新版函数大全1行情函数1,HIGH最高价返回该周期最高价。用法:HIGH2,H最高价返回该周期最高价。用法:H3,LOW最低价返回该周期最低价。用法:LOW4,L最低价返回该周期最低价。用法:L5、CLOSE收盘价返回该周期收盘价。用法:CLOSE6,C收盘价返回该周期收盘价。用法:C7,VOL成交量返回该周期成交量。用法:VOL8,V成交量返回该周期成交量。用法:V9,OPEN开盘价返回该周期开盘价。用法:OPEN10,O:开盘价返回该周期开盘价。用法:O11,ADVANCE上涨家数返回该周期上涨家数。用法:ADVANCE(本函数仅对大盘有效)12,DECLINE下跌家数返回该周期下跌家数。用法:DECLINE(本函数仅对大盘有效)13,AMOUNT成交额返回该周期成交额。用法:AMOUNT14,ASKPRICE委卖价返回委卖1--委卖3价格用法:ASKPRICE(N)N取1—3。(本函数仅个股在分笔成交分析周期有效)15,ASKVOL委卖量返回委卖1--委卖3量。用法:ASKVOL(N)N取1—3。(本函数仅个股在分笔成交分析周期有效)16,BIDPRICE委买价返回委买1--委买3价格。用法:BIDPRICE(N)N取1—3。(本函数仅个股在分笔成交分析周期有效)17,BIDVOL委买量返回委买1--委买3量。用法:BIDVOL(N)N取1—3。?(本函数仅个股在分笔成交分析周期有效)18,BUYVOL主动性买盘返回主动性买单量。用法:BUYVOL当本笔成交为主动性买盘时,其数值等于成交量,否则为0。(本函数仅个股在分笔成交分析周期有效)19,SELLVOL主动性卖盘返回主动性卖单量。用法:SELLVOL当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。(本函数仅个股在分笔成交分析周期有效)20,ISBUYORDER主动性买单?返回该成交是否为主动性买单。用法:ISBUYORDER当本笔成交为主动性买盘时,返回1,否则为0。(本函数仅个股在分笔成交分析周期有效)21,ISSELLORDER主动性卖单返回该成交是否为主动性卖单。用法:ISSELLORDER当本笔成交为主动性卖盘时,返回1,否则为0。(本函数仅个股在分笔成交分析周期有效)22,成交额(元):AMOUNT23,持仓量:VOLINSTK24,外盘(手):BUYVOL25,内盘(手):SELLVOL26,主动性买单:ISBUYORDER27,不定周期最高价:DHIGH28,不定周期开盘价:DOPEN29,不定周期最低价:DLOW30,不定周期收盘价:DCLOSE31,不定周期成交量:DVOL2时间函数1,DATE日期取得该周期从1900以来的年月日。用法:DATE例如函数返回,表示2000年1月1日。2,TIME时间取得该周期的时分秒。用法:TIME函数返回有效值范围为(-)。3,YEAR年份取得该周期的年份。用法:YEAR4,MONTH月份取得该周期的月份。用法:MONTH函数返回有效值范围为(1-12)。5,WEEK星期取得该周期的星期数。用法:WEEK函数返回有效值范围为(0-6),0表示星期天。6,DAY日期取得该周期的日期。用法:DAY函数返回有效值范围为(1-31)。7,HOUR小时取得该周期的小时数。用法:HOUR函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0。8,MINUTE分钟取得该周期的分钟数。用法:MINUTE函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0。9,FROMOPEN分钟求当前时刻距开盘有多长时间。用法:FROMOPEN返回当前时刻距开盘有多长时间,单位为分钟。例如:FROMOPEN当前时刻为早上十点,则返回31。10,TFILT分钟对指定时间段的数据进行过滤,该时间段以外的数据无效.用法:TFILT(X,D1,M1,D2,M2)例如TFILT(CLOSE,,1025,,1345)表示在2004年1月1日的10:25到2004年1月1日的13:45的收盘价是有效的.周期以日为基本单位的,分时为0有效.11,周期:PERIOD取得周期类型.结果从0到11,依次分别是1/5/15/30/60分钟,日/周/月,多分钟,多日,季,年.12,DATETODAY上指纪元指定日期到1990.12.19的天数.用法:DATETODAY(date)DATETODAY(date).返回date到1990.12.19的天数.有效日期为(-)例如:DATETODAY()返回0.13,DAYTODATE转换日期求1990.12.19后第若干天的日期.用法:DAYTODATE(N)DAYTODATE(N).返回1990.12.19后第N天的日期.有效天数为(0-20000)例如:DAYTODATE(0)返回.14,TIMETOSEC当日秒数求指定时刻距0时有多长时间.用法:TIMETOSEC(time)TIMETOSEC(time).返回time时刻距0时有多长时间,单位为秒.有效时间为(0-)例如:TIMETOSEC(93000)返回34200.15,SECTOTIME转换时间求0时后若干秒是什么时间.用法:SECTOTIME(N)SECTOTIME(N).返回0时后N秒是什么时间.有效秒数为(0-86399)例如:SECTOTIME(34200)返回93000.3引用函数1,DRAWNULL无效数返回无效数。用法:DRAWNULL例如:IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线。2,BACKSET向前赋值将当前位置到若干周期前的数据设为1。用法:BACKSET(X,N)若X非0,则将当前位置到N周期前的数值设为1。例如:BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0。3,BARSCOUNT有效数据周期数求总的周期数。用法:BARSCOUNT(X)第一个有效数据到当前的天数。例如:BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数。4,CURRBARSCOUNT到最后交易日的周期数求到最后交易日的周期数.用法:CURRBARSCOUNT求到最后交易日的周期数5,TOTALBARSCOUNT总的周期数求总的周期数.用法:TOTALBARSCOUNT求总的周期数6,BARSLAST上一次条件成立位置上一次条件成立到当前的周期数。用法:BARSLAST(X)上一次X不为0到现在的天数。例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1.1)表示上一个涨停板到当前的周期数。7,BARSSINCE第一个条件成立位置第一个条件成立到当前的周期数。用法:BARSSINCE(X)第一次X不为0到现在的天数。例如:BARSSINCE(HIGH>10)表示股价超过10元时到当前的周期数。8,COUNT统计统计满足条件的周期数。用法:COUNT(X,N)统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数。9,HHV最高值求最高值。用法:HHV(X,N)求N周期内X最高值,N=0则从第一个有效值开始。例如:HHV(HIGH,30)表示求30日最高价。10,HHVBARS上一高点位置求上一高点到当前的周期数。用法:HHVBARS(X,N)求N周期内X最高值到当前周期数,N=0表示从第一个有效值开始统计。例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数。11,LLV最低值求最低值。用法:LLV(X,N)求N周期内X最低值,N=0则从第一个有效值开始。例如:LLV(LOW,0)表示求历史最低价。12,LLVBARS上一低点位置求上一低点到当前的周期数。用法:LLVBARS(X,N)求N周期内X最低值到当前周期数,N=0表示从第一个有效值开始统计。例如:LLVBARS(HIGH,20)求得20日最低点到当前的周期数。13,REVERSE求相反数求相反数。用法:REVERSE(X)返回-X。例如:REVERSE(CLOSE)返回-CLOSE。14,REF向前引用引用若干周期前的数据。用法:REF(X,A)引用A周期前的X值。例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。15,REFDATE指定引用引用指定日期的数据。用法:REFDATE(X,A)引用A日期的X值。例如:REF(CLOSE,)表示2001年12月08日的收盘价。16,SUM总和求总和。用法:SUM(X,N)统计N周期中X的总和,N=0则从第一个有效值开始。例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和。17,FILTER过滤过滤连续出现的信号。用法:FILTER(X,N)X满足条件后,删除其后N周期内的数据置为0。例如:FILTER(CLOSE>OPEN,5)查找阳线,5天内再次出现的阳线不被记录在内。18,SUMBARS累加到指定值的周期数向前累加到指定值到现在的周期数。用法:SUMBARS(X,A)将X向前累加直到大于等于A,返回这个区间的周期数。例如:SUMBARS(VOL,CAPITAL)求完全换手到现在的周期数。19,SMA移动平均返回移动平均。用法:SMA(X,N,M)X的M日移动平均,M为权重,如Y=(X*M+Y'*(N-M))/N20,MA简单移动平均返回简单移动平均。用法:MA(X,M)X的M日简单移动平均。21,DMA动态移动平均求动态移动平均。用法:DMA(X,A)求X的动态移动平均。算法:若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1。例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价。22,EMA(或EXPMA)指数移动平均返回指数移动平均。用法:EMA(X,M)X的M日指数移动平均。23,MEMA平滑移动平均返回平滑移动平均用法:MEMA(X,M)X的M日平滑移动平均。MEMA(X,N)与MA的差别在于起始值为一平滑值,而不是初始值24,EXPMEMA指数平滑移动平均返回指数平滑移动平均。用法:EXPMEMA(X,M)X的M日指数平滑移动平均。EXPMEMA同EMA(即EXPMA)的差别在于他的起始值为一平滑值25,RANGE介于某个范围之间用法:RANGE(A,B,C)A在B和C。例如:RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回026,CONST取值设为常数用法:CONST(A)取A最后的值为常量.例如:CONST(INDEXC)表示取大盘现价。27,ISLASTBAR判断是否为最后一个周期28,BARSLASTCOUNT统计条件连续成立次数用法:BARSLASTCOUNT(X),统计连续满足X条件的周期数.例如:BARSLASTCOUNT(CLOSE>OPEN)表示统计连续收阳的周期数29,XMA偏移移动平均用法:XMA(X,M):X的M日偏移移动平均30,TOPRANGE当前值是近多少周期内的最大值用法:TOPRANGE(X):X是近多少周期内X的最大值例如:TOPRANGE(HIGH)表示当前最高价是近多少周期内的最高价31,LOWRANGE当前值是近多少个周期内的最小值用法:LOWRANGE(X):X是近多少周期内X的最小值例如:LOWRANGE(LOW)表示当前最高价是近多少周期内的最小价32,LOD低值名次求低值名次.用法:LOD(X,N):求当前X数据是N周期内的第几个低值,N=0则从第一个有效值开始.例如:LOD(LOW,20)返回是20日的第几个低价33,REFV日前的引用若干周期前的数据(未作平滑处理).用法:REFV(X,A),引用A周期前的X值.A可以是变量.平滑处理:当引用不到数据时进行的操作。例如:REFV(CLOSE,BARSCOUNT(C)-1)表示第二根K线的收盘价.34,REFX日后的引用若干周期后的数据(未作平滑处理).用法:REFX(X,A),引用A周期后的X值.A可以是变量.平滑处理:当引用不到数据时进行的操作。例如:REFX(CLOSE,1)表示下一周期的收盘价,在日线上就是明天收盘价35,REFXV日后的引用若干周期后的数据(平滑处理).用法:REFXV(X,A),引用A周期后的X值.A可以是变量.平滑处理:当引用不到数据时进行的操作。此函数中,平滑时使用上一个周期的引用值。例如:TT:=IF(C>O,1,2);REFXV(CLOSE,TT);表示阳线引用下一周期的收盘价,阴线引用日后第二周期的收盘价.36,MULAR累乘求累乘.用法:MULAR(X,N),统计N周期中X的乘积,N=0则从第一个有效值开始.例如:MULAR(C/REF(C,1),0)表示统计从上市第一天以来的复利37,FILTERX反向过滤反向过滤连续出现的信号.用法:FILTERX(X,N):X满足条件后,将其前N周期内的数据置为0.例如:FILTERX(CLOSE>OPEN,5)查找阳线,前5天内出现过的阳线不被记录在内38,TFILTER交易信号过滤过滤连续出现的交易信号.用法:TFILTER(开仓,平仓,N);过滤掉开仓(平仓)信号发出后、下一个平仓(开仓)信号发出前的所有开仓(平仓)信号.N=1表示仅对开仓信号过滤;N=2表示仅对平仓信号过滤;N=0表示对开仓、平仓信号都过滤;例如:ENTERLONG:TFILTER(开仓,平仓,1);39,TTFILTER交易信号过滤过滤多空交易信号.用法:TTFILTER(多头买入开仓,多头卖出平仓,空头卖出开仓,空头买入平仓,N);1.过滤掉多(空)开仓信号发出后、下一个多(空)平仓信号发出前的所有多(空)开仓信号.2.多(空)开仓信号发出且空(多)仓已建时,要发出一个平空(多)仓的信号.3.过滤掉多(空)平仓信号发出后、下一个多(空)开仓信号发出前的所有多(空)平仓信号.40,TFILT区间过滤对指定时间段的数据进行过滤,该时间段以外的数据无效.用法:TFILT(X,D1,M1,D2,M2)例如TFILT(CLOSE,,1025,,1345)表示在2004年1月1日的10:25到2004年1月1日的13:45的收盘价是有效的.周期以日为基本单位的,分时为0有效.41,TR,真实波幅求真实波幅.用法:TR,求真实波幅.例如:ATR:=MA(TR,10);表示求真实波幅的10周期均值42,TMA移动平均返回移动平均用法:TMA(X,N,M),如若Y=TMA(X,N,M)则Y=(N*Y'+M*X),其中Y'表示上一周期Y值。初值为M*X43,WMA加权移动平均返回加权移动平均用法:WMA(X,M):X的M日加权移动平均.算法:Yn=(1*X1+2*X2+...+n*Xn)/(1+2+...+n)44,EXPMA指数移动平均返回指数移动平均用法:EXPMA(X,M):X的M日指数移动平均45,FINDHIGH寻指定周期内的特定最大值N周期前的M周期内的第T个最大值.用法:FINDHIGH(VAR,N,M,T):VAR在N日前的M天内第T个最高价46.FINDHIGHBARS寻找指定周期内的特定?N周期前的M周期内的第T个最大值到当前周期的周期数.用法:FINDHIGH(VAR,N,M,T):VAR在N日前的M天内第T个最高价到当前周期的周期数47.FINDLOW寻找指定周期内的特定?N周期前的M周期内的第T个最小值.用法:FINDLOW(VAR,N,M,T):VAR在N日前的M天内第T个最低价48.FINDLOWBARS寻找指定周期内的特定?N周期前的M周期内的第T个最小值到当前周期的周期数.用法:FINDLOWBARS(VAR,N,M,T):VAR在N日前的M天内第T个最低价到当前周期的周期数49.SIGNALS_SYS系统信号读取函数50.SIGNALS_USER引用自定义序列数据.读取个人目录下的signals目录下面的signals_user.dat文件,请用自定义数据管理器来维护SIGNALS_USER(11,TYPE):表示读当前品种的11数据号的序列数据,TYPE:为1表示做平滑处理,没有自定义信号的周期返回上一周期的值;为0表示不做处理.51.EXTERNSTR引用自定义外部字符串?EXTERNSTR(TYPE,ID)TYPE为1表示是系统保留数据,TYPE为0表示是自定义外部数据,读取signals目录下面的的extern_user.txt,请用自定义数据管理器来维护extern_user.txt为文本结构,如下1||1|好股|0.33市场(0:深圳,1:上海)|品种代码|数据号|文字串|数值52.EXTERNVALUE引用自定义外部数值数据EXTERNVALUE(TYPE,ID),用法同EXTERNSTR类似4字符串函数1.HYBLOCK返回股票所属行业.用法:DRAWTEXT(ISLASTBAR,HIGH,HYBLOCK);在最后一个交易日的最高价位置打印所属行业板块2.DYBLOCK返回股票所属地域.用法:DRAWTEXT(ISLASTBAR,LOW,DYBLOCK);在最后一个交易日的最高价位置打印所属地域板块3.INBLOCK返回股票是否属于某板块.用法:if(INBLOCK('沪深300'),x,y);4.NAMELIKE返回股票名称是否以参数开头.用法:if(NAMELIKE('ST'),x,y);5.CODELIKE返回股票代码是否以参数开头.用法:if(CODELIKE('600'),x,y);6.CON2STR(A,N):取A最后的值为字符串,小数位数N.用法:CON2STR(C,3)表示取收盘以3位小数转为字符串7.STR2CON(S):将S字符串转化为数字.用法:STR2CON('2365.02')表示将字符串'2365.02'转化为数字2365.028.STRCAT(A,B):将两个字符串A,B相加成一个字符串C.用法:STRCAT('多头','开仓'):将两个字符串'多头','开仓'相加成一个字符串'多头开仓'9.STRCMP(A,B):比较两个字符串A,B是否相等.用法:STRCMP(HYBLOCK,'房地产'):将成分股行业字符串与'房地产'比较,是否相等,如果相等表示属于房地产板块10.FINDSTR(A,B):在字符串A中查找字符串B,如果找到返回1,否则返回0.用法:FINDSTR('多头开仓','开仓'):在字符串'多头开仓'中查找字符串'开仓',返回15逻辑函数1,CROSS上穿两条线交叉。用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉。2,LONGCROSS维持一定周期后上穿两条线维持一定周期后交叉。用法:LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。3,UPNDAY连涨返回是否连涨周期数。用法:UPNDAY(CLOSE,M)表示连涨M个周期。4,DOWNNDAY连跌返回是否连跌周期。用法:DOWNNDAY(CLOSE,M)表示连跌M个周期。5,NDAY连大返回是否持续存在X>Y。用法:NDAY(CLOSE,OPEN,3)表示连续3日收阳线。6,EXIST存在是否存在。用法:EXIST(CLOSE>OPEN,10)表示前10日内存在着阳线。7,EVERY一直存在一直存在。用法:EVERY(CLOSE>OPEN,10)表示前10日内一直阳线。8,LAST持续存在用法:LAST(X,A,B)A>B,表示从前A日到前B日一直满足X条件。若A为0,表示从第一天开始,B为0,表示到最后日止。例如:LAST(CLOSE>OPEN,10,5)表示从前10日到前5日内一直阳线。9,TESTSKIP是否就此返回TESTSKIP(A):不满足A则直接返回.用法:TESTSKIP(A)表示如果不满足条件A则改公式直接返回,不再计算接下来的表达式6算术函数1,NOT取反求逻辑非。用法:NOT(X)返回非X,即当X=0时返回1,否则返回0。例如:NOT(ISUP)表示平盘或收阴。2,IF逻辑判断根据条件求不同的值。用法:IF(X,A,B)若X不为0则返回A,否则返回B。例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值。3,IFF逻辑判断根据条件求不同的值。用法:IFF(X,A,B)若X不为0则返回A,否则返回B。例如:IFF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值。4,IFN逻辑判断根据条件求不同的值。用法:IFN(X,A,B)若X不为0则返回B,否则返回A。例如:IFN(CLOSE>OPEN,HIGH,LOW)表示该周期收阴则返回最高值,否则返回最低值。5,MAX较大值求最大值。用法:MAX(A,B)返回A和B中的较大值。例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0。6,MIN较小值求最小值。用法:MIN(A,B)返回A和B中的较小值。例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值。7数学函数1,ACOS反余弦反余弦值。用法:ACOS(X)返回X的反余弦值。2,ASIN反正弦反正弦值。用法:ASIN(X)返回X的反正弦值。3,ATAN反正切反正切值。用法:ATAN(X)返回X的反正切值。4,COS余弦余弦值。用法:COS(X)返回X的余弦值。5,SIN正弦正弦值。用法:SIN(X)返回X的正弦值。6,TAN正切正切值。用法:TAN(X)返回X的正切值。7,EXP指数指数。用法:EXP(X)e的X次幂。例如:EXP(CLOSE)返回e的CLOSE次幂。8,LN自然对数求自然对数。用法:LN(X)以e为底的对数。例如:LN(CLOSE)求收盘价的对数。9,LOG对数求10为底的对数。用法:LOG(X)取得X的对数。例如:LOG(100)等于2。10,SQRT开方开平方。用法:SQRT(X)求X的平方根。例如:SQRT(CLOSE)收盘价的平方根。11,ABS绝对值求绝对值。用法:ABS(X)返回X的绝对值。例如:ABS(-34)返回34。12,POW乘幂乘幂。用法:POW(A,B)返回A的B次幂。例如:POW(CLOSE,3)求得收盘价的3次方。13,CEILING向上舍入向上舍入。用法:CEILING(A)返回沿A数值增大方向最接近的整数。例如:CEILING(12.3)求得13,CEILING(-3.5)求得-3。14,FLOOR向下舍入向下舍入。用法:FLOOR(A)返回沿A数值减小方向最接近的整数。例如:FLOOR(12.3)求得12,FLOOR(-3.5)求得-4。15,INTPART取整用法:INTPART(A)返回沿A绝对值减小方向最接近的整数。例如:INTPART(12.3)求得12,INTPART(-3.5)求得-3。16,BETWEEN:介于介于。用法:BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0。例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间。17.FRACPART小数部分.用法:FRACPART(X),返回X的小数部分18.ROUND四舍五入.用法:ROUND(X),返回X四舍五入到个位的数值19.SIGN取符号.用法:SIGN(X),返回X的符号.当X>0,X=0,X<0分别返回1,0,-120.MOD取模.用法:MOD(M,N),返回M关于N的模(M除以N的余数)例如:MOD(5,3)返回221.RAND取随机数.用法:RAND(N),返回一个范围在1-N的随机整数8统计函数1,AVEDEV平均绝对方差AVEDEV(X,N)返回平均绝对方差。2,DEVSQ数据偏差平方和DEVSQ(X,N)返回数据偏差平方和。3,FORCAST线性回归预测值FORCAST(X,N)返回线性回归预测值。4,SLOPE线性回归斜率SLOPE(X,N)返回线性回归斜率。5,STD估算标准差STD(X,N)返回估算标准差。6,STDP总体标准差STDP(X,N)返回总体标准差。7,VAR估算样本方差VAR(X,N)返回估算样本方差。8,VARP总体样本方差VARP(X,N)返回总体样本方差。9.COVAR协方差COVAR(X,Y,N)返回X和Y的N周期的协方差10.RELATE相关系数RELATE(X,Y,N)返回X和Y的N周期的相关系数11.BETAβ(Beta)系数BETA(N)返回当前证券N周期收益与大盘收益相比的贝塔系数12.BETAEX相关放大系数BETAEX(X,Y,N)返回X与Y的N周期的相关放大系数9横向统计1,BLOCKSETNUM板块股票个数用法:BLOCKSETNUM(板块名称)返回该板块股票个数。2,HORCALC多股统计用法:HORCALC(板块名称,数据项,计算方式,权重)数据项:100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-涨幅计算方式:0-累加,1-排名次权重:0-总股本,1-流通股本,2-等同权重,3-流通市值3,INSORT板块排序选股用法:INSORT(板块名称,指标名称,指标线,升降序),返回该股在板块中的排序序号例如:INSORT('房地产','KDJ',3,0)表示该股的KDJ指标第三个输出即J之值在房地产板块中的排名,最后一个参数为0表示降序排名4.INSUM.板块指标统计用法:INSUM(板块名称,指标名称,指标线,计算类型),返回板块各成分该指标相应输出安计算类型得到的计算值.计算类型:0-累加,1-平均数,2-最大值,3-最小值.例如:INSUM('房地产','KDJ',3,0)表示房地产板块中所有股票的KDJ指标第三个输出即J之值的累加值10形态函数1,COST成本分布成本分布情况。用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘。该函数仅对日线分析周期有效。2,PEAK波峰值前M个ZIG转向波峰值。用法:PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1。例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值。3,PEAKBARS波峰位置前M个ZIG转向波峰到当前距离。用法:PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1。例如:PEAKBARS(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数。4,SAR抛物转向抛物转向。用法:SAR(N,S,M),N为计算周期,S为步长,M为极值。例如:SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%。5,SARTURN抛物转向点抛物转向点。用法:SARTURN(N,S,M)N为计算周期,S为步长,M为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0。其用法与SAR函数相同。6,TROUGH波谷值前M个ZIG转向波谷值。用法:TROUGH(K,N,M)表示之字转向ZIG(K,N)的前M个波谷的数值,M必须大于等于1。例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值。7,TROUGHBARS波谷位置前M个ZIG转向波谷到当前距离。用法:TROUGHBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波谷到当前的周期数,M必须大于等于1。例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数。8,WINNER获利盘比例获利盘比例。用法:WINNER(CLOSE)表示以当前收市价卖出的获利盘比例。例如:返回0.1表示10%获利盘,WINNER(10.5)表示10.5元价格的获利盘比例。该函数仅对日线分析周期有效。9,LWINNER近期获利盘比例近期获利盘比例。用法:LWINNER(5,CLOSE)表示最近5天的那部分成本以当前收市价卖出的获利盘比例。例如返回0.1表示10%获利盘。10,PWINNER远期获利盘比例远期获利盘比例。用法:PWINNER(5,CLOSE)表示5天前的那部分成本以当前收市价卖出的获利盘比例。例如返回0.1表示10%获利盘。11,COSTEX区间成本区间成本。用法:COSTEX(CLOSE,REF(CLOSE)),表示近两日收盘价格间筹码的成本,例如返回10表示区间成本为20元。该函数仅对日线分析周期有效。12,PPART远期成本分布比例远期成本分布比例。用法:PPART(10),表示10前的成本占总成本的比例,0.2表示20%。13,ZIG之字转向之字转向。用法:ZIG(K,N)当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,其余:数组信息例如:ZIG(3,5)表示收盘价的5%的ZIG转向。NEWSAR新SAR新抛物转向函数用法:NewSAR(N,S),N为起始统计天数,S为加速因子例如NewSAR(10,2)表示从10日后开始统计,加速因子为2的抛物转向15.LFS返回个股锁定因子15,MYSORTIDX个股相对强弱返回该股在全市场中的排名,该函数需要扩展数据支持16,ALLSTKNUM交易股票数返回当日所有交易股票数,该函数需要扩展数据支持11大盘函数1,INDEXA返回大盘成交额,如:D:INDEXA,输出大盘成交额;2,INDEXADV返回上涨家数3,INDEXDEC返回下跌家数4,INDEXC返回大盘收盘价5,INDEXH返回大盘最高价6,INDEXL返回大盘最低价7,INDEXO返回大盘开盘价8,INDEXV返回大盘成交量12日线统计函数1.TRADENUM逐笔成交总笔数,Level2收费行情的个股行情专用2.TRADEINNUM逐笔买入成交笔数,Level2收费行情专用3.TRADEOUTNUM逐笔卖出成交笔数,Level2收费行情专用4.LARGETRDINNUM逐笔买入大单成交笔数,Level2收费行情专用5.LARGETRDOUTNUM逐笔卖出大单成交笔数,Level2收费行情专用6.TICKCOUNT分时采样总笔数,Level2收费行情专用7.TICKINCOUNT分时采样买笔数,Level2收费行情专用8.TICKOUTCOUNT分时采样卖笔数,Level2收费行情专用9.LARGETICKCOUNT分时采样大单笔数,Level2收费行情专用10.LARGETICKINCOUNT分时采样大单买笔数,Level2收费行情专用11.LARGETICKOUTCOUNT分时采样大单卖笔数,Level2收费行情专用13绘图函数1,PLOYLINE折线段在图形上绘制折线段。用法:PLOYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。例如:PLOYLINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。2,DRAWLINE绘制直线段在图形上绘制直线段。用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型。例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在创20天新高与创20天新低之间画直线并且向右延长。3,DRAWKLINE绘制K线用法:DRAWKLINE(HIGH,OPEN,LOW,CLOSE)以HIGH为最高价,OPEN为开盘价,LOW为最低,CLOSE收盘画K线。4,STICKLINE绘制柱线在图形上绘制柱线。用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱。例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。5,DRAWICON绘制图标在图形上绘制小图标。用法:DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标。图标一共有九个,最下面的是“1”号,最上面的是“9”号。6,DRAWTEXT显示文字在图形上显示文字。用法:DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。7.DRAWTEXT_FIX固定位置显示文字固定位置显示文字.用法:DRAWTEXT_FIX(COND,X,Y,TYPE,TEXT),当COND条件满足时,在当前指标窗口内(X,Y)位置书写文字TEXT,X,Y为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐。如:DRAWTEXT_FIX(CURRBARSCOUNT=1ANDCLOSE/OPEN>1.08,0.5,0.5,0,'大阳线')表示最后一个交易日涨幅大于8%时在窗口中间位置显示'大阳线'字样。8.DRAWNUMBER画出数字画出数字.用法:DRAWNUMBER(COND,PRICE,NUMBER),当COND条件满足时,在PRICE位置书写数字NUMBER。例如:DRAWNUMBER(CLOSE/OPEN>1.08,LOW,C)表示当日涨幅大于8%时在最低价位置显示收盘价。9.DRAWNUMBER_FIX固定位置显示数字固定位置显示数字.用法:DRAWNUMBER_FIX(COND,X,Y,TYPE,NUMBER),当COND条件满足时,在当前指标窗口内(X,Y)位置书写数字NUMBER,X,Y为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐。如:DRAWNUMBER_FIX(CURRBARSCOUNT=1ANDCLOSE/OPEN>1.08,0.5,0.5,0,C)表示最后一个交易日涨幅大于8%时在窗口中间位置显示收盘价。10.RGB将自定颜色作为数值输出将自定颜色作为数值输出.用法:RGB(Red,Green,Blue),输出为0XBBGGRR,参数使用十进制数,范围为0至255,以最近一个周期数值为准。例如:RGB(0,0,255)输出结果为16进制的0XFF0000。11.DRAWBAND画出带状线.画出带状线.用法:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),当VAL1>VAL2时,在VAL1和VAL2之间填充COLOR1;当VAL1<VAL2时,填充COLOR2,这里的颜色均使用RGB函数计算得到。例如:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96));14财务函数FINANCE(1)总股本(万股)FINANCE(2)国家股(万股)FINANCE(3)发起人法人股(万股)FINANCE(4)法人股(万股)FINANCE(5)B股(万股)FINANCE(6)H股(万股)FINANCE(7)流通股本(万股)CAPITAL流通股本(手)FINANCE(8)职工股(万股)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(40)流通市值FINANCE(41)总市值FINANCE(42)上市日期FINANCE(60)行权比例(权证)FINANCE(61)行权价(权证)FINANCE(62)杠杆比例(权证)FINANCE(63)内在价值(权证)FINANCE(64)溢价率(权证)15即时行情函数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(20)最新叫买价DYNAINFO(21)最新叫卖价DYNAINFO(22)内盘DYNAINFO(23)外盘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(39)市盈率DYNAINFO(40)成交方向DYNAINFO(50)采样点数DYNAINFO(51)内外比DYNAINFO(52)多空平衡DYNAINFO(53)多头获利DYNAINFO(54)空头回补DYNAINFO(55)多头止损DYNAINFO(56)空头止损DYNAINFO(57)笔升跌DYNAINFO(58)最新叫买量即时行情数据DYNAINFO(59)最新叫卖量即时行情数据18线形和颜色函数COLOR自定义色格式为COLOR+“RRGGBB”:RR、GG、BB表示红蓝色、绿色和蓝色的分量,每种颜色的取值范围是00-FF,采用了16进制。例如:MA5:MA(CLOSE,5),COLOR00FFFF表示纯红色与纯绿色的混合色:COLOR表示淡蓝色和淡绿色的混合色。COLORBLACK画黑色COLORBLUE画蓝色COLORGREEN画绿色COLORCYAN画青色COLORRED画红色COLORMAGENTA画洋红色COLORBROWN画棕色COLORLIGRAY画淡灰色COLORGRAY画深灰色COLORLIBLUE画淡蓝色COLORLIGREEN画淡绿色COLORLICYAN画淡青色COLORLIRED画淡红色COLORLIMAGENTA画淡洋红色COLORYELLOW画黄色COLORWHITE画白色LINETHICK线型粗细格式:“LINETHICK+(1-9)”参数的取值范围在1—9之间,“LINETHICK1”表示最细的线,而“LINETHICK9”表示最粗的线。STICK画柱状线COLORSTICK画彩色柱状线VOLSTICK画彩色柱状线成交量柱状线,当股价上涨时显示红色空心柱,则显示绿色实心柱LINESTICK同时画出柱状线和指标线CROSSDOT画小叉线CIRCLEDOT画小圆圈线POINTDOT画小圆点线DOTLINE画虚线NODRAW空线条(不画该线)这些是未来函数(通达信)还有的请补充这些都是我知道的通达信中的未来函数,大家可以借鉴预防一用,在通达信中还有些什么未来函数请补充ZIGZIGAFFTBACKSETWINNERLWINNERCOSTCAPITALDYNAINFOFINANCE#YEAR#MONTH#WEEKxma附一:符号一览表符号名称举例符号名称举例+加X+Y&&并且X>Y&&Y>Z-减X-Y||或者X>Y||Y>Z*乘X*Y$修饰符号"$CLOSE"/除X/Y(括号HIGH/(CLOSE+OPEN)<小于X<Y)反括号HIGH/(CLOSE+OPEN)>大于X>Y,逗号MA(Close,3)<=小于等于X<=Y:输出输出:CLOSE+OPEN>=大于等于X>=Y:=赋值变量1:=HIGH=等于X=Y"双引号"$OPEN"{}注释符号{注释部分}.点号KDJ.KAND并且X>YANDY>Z;分号A:=CLOSE;OR或者X>YORY>Z#变周期符号TMP1:=CLOSE#WEEK<>非X<>Y'单引号'大阳线'附二:引用表达式引用指标指标"指标名称.指标线名称(参数表)"引用交易系统指标"SYSTEM.指标名称.交易类型(参数表)"引用条件选股指标"EXPLORER.指标名称(参数表)"跨周期引用指标"各种类型指标名称#周期类型(参数表)"引用任意股票的数据"股票代码$数据名称"引用扩展数据EXTDATA(N)分析家N=1-11飞狐N=1-13引用横向统计日线数据(1-N)ESTDATA(N)引用类函数第二个变量参数类函数名称(第一参数,变量名或变量表达式)T0002目录下的文件说明如果重装到一个新位置,只需将整个T0002拷贝过去就可以了,所有的个性化数据都在此目录下Advhq.dat星空图相关个性化数据Block.cfg板块设置文件cbset.dat筹码分析个性化数据CoolInfo.Txt系统备忘录Line.dat画线工具数据MyFavZX.dat资讯收藏夹数据newmodem.ini交易客户端个性化数据padinfo.dat定制版面个性化数据PriCS.dat,PriGS.dat,PriText.dat指标相关数据recentsearch.dat最近资讯搜索数据Scheme.dat配色方案tmptdx.css临时网页CSS文件user.ini全局个性化数据userfx.datK线图个性化数据mark.dat标识信息的存盘文件以下文件与设置的预警信息有关:Col_warn.datCol_warn_self.datCol_warn2.datColwarnTj.dat[blocknew]板块目录[cache]系统数据高速缓存[zst_cache]分时图数据高速缓存[coolinfo]系统备忘录目录[Invest]个人理财数据目录[PAD]定制牘面存盘文件二、含有未来函数公式的种类(一)以之字转向为代表的ZIG类函数。这是我们最常见到和经常提到的,未来函数一般我们就指的是此类函数。1、ZIG(K,N)之字转向。当价格变化量超过N%时转向。K表示0:开盘价;1:最高价;2:最低价;3:收盘价例如:ZIG(3,5)表示收盘价的5%的ZIG转向。2、PEAK(K,N,M)向前数前M个ZIG转向波峰值。3、PEAKBARS(K,N,M)前M个ZIG转向波峰到当前距离。4、TROUGH(K,N,M)前M个ZIG转向波谷值。5、TROUGHBARS(K,N,M)前M个ZIG转向波谷到当前距离。6、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都属于此类未来函数。(二)准未来函数。这部分函数存在引用未来数据的问题,但不如上述函数明显,有些目前争议较大。1、FFT(X,N)、傅立叶变换。对序列X进行傅立叶变换或变换处理后反变换。2、BACKSET(X,N)、向前赋值。若X非0,则将当前位置到N周期前的数值设为1。3、WINNER、LWINNER等获利盘比例类的和COST也有未来函数的性质,有时可使信号产生漂移。(三)、使用跨周期数据的函数。这是一种最为隐蔽的方法,它的危害性更大。例如在日线中引用本周周线或本月月线数据时,就会造成本周或本月股价上涨时则信号成功;如果股价下跌,则信号自动消失。用公式检测的办法测试不出来。我们经常见到的用KD月、周、日同时金叉进行选股,就属于此类,看起来成功率很高,实际是虚假的。下面例举的都属于跨周期数据,股友们要多加注意。切记切记!!CAPITAL含Capital流通盘流通盘在增发、分红、债转股后可能变了。DYNAINFO含DynaInfo动态数据DynaInfo(k):动态信息FINANCE含Finance财务数据Finance(k):财务信息#YEAR跨周期引用#Year使用跨周期数据,例如在日线中引用本周周线或本月月线或本年年线数据#MONTH跨周期引用#Month#WEEK跨周期引用#Week(四)、指定买卖日期或买卖价格。一般多发生在交易系统里。比如指定最低价买入,最高价卖出,或指定涨跌幅度,这些在交易过程中是无法实现的,所以尽管测试成功率时非常高,其实没有任何实用价值(五)个人而言觉得未来函数可分为两类;一类:是在技术指标图上进行技术定向,技术转移.如果以后参数发生变化,指标即会发生飘移或消失;对于这一类指标本人认为包含有:backset,ZIG,PEAK,以及PEAK....,TROUGH,等,属于技术类未来函数,这种函数我们要小心使用.除非您对股市分析技术及为熟悉,否则最好远之.另一类:属于我们的好朋友,是帮助我们进行财务和主要分析用的,就是因为它们在短期或长期可能会存在变化,也被别人定义为未来函数,实属冤啊!比如说:CAPITAL,流通盘;WINNER,获利盘;COST:成本分布;以及两大帮派:DYNAINFO;FINANCE;(致于它们俩,我下边会有详细的列表说明);好的技术分析指标,不考虑成本,不考虑流通盘,不考虑获利盘,有什么价值?把它们这些骨干力量列为指标队伍之外,它们冤不冤!所以说对于未来函数大家一定要认真学习,扬长避短.不要偏之一律,满盘砸死,大家说对否?通达信公式未来函数大全公式系统对数据的运算是基于一系列函数,函数必须满足时间不变性,即时间靠后的数据不对时间靠前的结果产生影响(判断是否未来函数的依据)。这个很重要!对于未来函数可以理解为:某一量依赖另一量,如量A和量B,B变化使A改变,那么A是B的函数,如果B是稍后的量,A是稍早的量,A跟着B变,A是B的未来函数。未来函数是有时间周期的,在一个短的周期内可能是未来函数,但在稍长的周期内就不是未来函数,比如”HIGH”(最高价),在一天收市前都是不确定的.如在交易没有结束时我们可以看到某一个指标,如“卖出”跟着股价的高低一会出现,一会消失(这个现象很容易观察到)。所以对于一个日周期的指标在分时周期具有“未来函数”特征。但一旦收盘该指标是定值,不应随明日及以后的价而变,所以该指标在日周期中不是未来函数。被人们普遍认为是未来函数的是比较长时间才被确认的ZIG函数,比如把参数设置为ZIG(3,5),就要等下一个ZIG(3,5)成立时才能被确认,就是说你把周期设置得越长,被确认的时间就越长(比如ZIG(3,30)),如果把它设置的很短(比如ZIG(3,1)),那就跟”high”差不多了.有未来函数的公式对历史模拟的相当准确,对号称100%的.99%准确的公式要小心。未来函数有:ZIGPEAKPEAKBARSTROUGH所以任何函数都具有未来函数特性,也没什么可怕。第一不要依据公式入市,第二还是不要依据公式入市!不要迷信公式。公式只能给你一个信号,最终判断取舍要靠人。公式指标中如果含有未来函数,那么这个指标从历史看是非常准确,但如果使用,往往出现一些假的指示,这些指示随着股价的变化而变化。往往误导股民。BACKSET和ZIG的实战意义股市技术分析主要是根据已经发生的数据,来推测未来走向的可能,所以如果公式检测出来有未来数据,则BACKSET是第一。在交易系统中用未来函数,就是用BACKSET,可以使许多人“梦想成真”。由于“未来函数”在交易系统中可以大大作弊,才使其在指标和选股公式中也一起“臭名昭著”,让人“谈虎色变”。BACKSETBACKSET是往前倒推信号(数据1)的,仅此而已。由于所有基本函数都是序列变量,所以要用基本函数,把当前的数据(比如最高价)往前推是做不到的。所以说,基本函数要往后引用具体数据是做不到的,往后引用信号是可能用BACKSET做到的。说BACKSET不可或缺,是因为用基本函数在找历史峰点等公式中,如果没有它将一筹莫展。实战绝对避之ZIG(X,N)ZIG函数是未来函数嫌疑,但当明白当中的含义,熟悉者根据其属性当然可以运用。ZIG,之字形转向,N为常数,X为序列或常数,为常数时表示0:开盘价,1:最高价,2:最低价,3:收盘价。当序列或K线变化量超过N%时转向,同时X可以采取其他任何指标中的取值,如KDJ的J,MA的天均线ZIG线的画法:ZIG(3,10)表示收盘价的10%的ZIG转向ZIG(MA(C,20),10)表示均线的10%的ZIG转向1、X可以作为参数调整,也可以直接写其它的指标线,如"kd.k"。N也可以做成参数调整。2、在K线中,ZIG只能对一根指标线进行转向处理。要想高点在H位置,低点在L位置,ZIG是做不到的。3、ZIG到底是如何体现“未来”的?即它是怎么画出来的?见最后的说明。4、ZIG输出的是数值,不是直线。5、ZIG一般使用在看波浪、看形态上。“从第一根K线上的收盘价,慢慢往后看。直到当天的C,和以前的K线的最低C值相比的涨幅,或与最高C值相比的跌幅超过5%时,才在当天作出记号,称之为拐点。涨幅超过5%的,称为向上的拐点,跌幅超过5%的,称为向下的拐点。”例,ZIG(3,5)表示收盘价的5%的ZIG转向,先有向下的拐点,于是第一根K线上的C值,就是高点了。在向下的拐点出现之后的每根K线上,相比较记录最低之C值。然后把当天的C值,与记录的最低C值比较,看有没有涨幅超过5%。涨幅超过5%,才产生满足条件之向上的拐点。向上的拐点出现之后,回过头,在与上一个向下的拐点之间,找到一个最低的C,作为ZIG的低点。产生向上拐点之后,就在之后的K线中记录C的最大值。当出现当天的C值,与最大C值相比,跌幅超过5%时,记为向下的拐点。产生向下的拐点后。于是从向下的拐点回过头来,在与上一个向上的拐点之间,找到一个最高的C,作为ZIG的高点。如此循环。也就是说,ZIG的高点和低点,是根据向上和向下的拐点出来之后,回溯过去才找到的。这就是ZIG未来数据的实质所在。在最近期间,ZIG的未来数据,要追溯到最近的一个拐点之前的一个峰点。且看最近期间的ZIG线是怎么画出的。“从最后一根K线往前,如果先出现向下的拐点,则在此拐点到目前的K线中求出最小收盘价所在的K线,为低点。这个低点可能与目前的K线重合。重合的话目前的K线为低点,不重合的话目前K线为高点。如果先出现向上的拐点,则在此拐点到目前的K线中求出最高收盘价所在的K线,为高点。此高点与目前的K线重合,则目前的K线为高点,否则为低点。之字转向类函数用行情走势上的波峰波谷作为转向点,用线段连接转向点来近似描述行情走势,这些函数对于形态分析比较有用。之字转向由一系列的波峰和波谷组成,每个波峰和波谷之间在股价上至少有N%的变化量,该变化量是用户设定的。随着行情的发展,最后一个波峰或波谷的位置是会发生变化的,因此采用之字转向函数不能保证时间不变性,即指标曲线最后一段直线是不断变化的。之字转向类函数都有两个参数,参数1表示采用开盘价、最高价、最低价还是收盘价计算,参数2表示转向阈值,即只有股价变化量达到该数值才会发生转向,主要用于控制转向点的数量。之字转向类函数除ZIG外,还有第3个参数,表示需要向前数的第几个波峰或波谷。之字转向类函数除了可以绘制转向曲线,还可以定位每一个波峰和波谷的位置(到当前的周期数)和大小。”******************************************************最后,不管是谁想要做出全世界最好的,能准确予测出“未来”的交易系统是做不到的,不存在的,也都是马后炮。BACKSET可以说盘中一无是处,但并不能说ZIG就一无是处了,有时甚至是不可或缺的。还是哪句老话:“刀剑可能自伤,也可用于杀敌。只要我们熟悉了BACKSET和ZIG的本质,就可以了解它们“未来”到什么程度,拿来用也是不妨的。至于不熟悉的,还是少用为妙。归根到底,其实股市最大的未来函数是C,HL,就是收盘价,最高价和最低价,当在交易结束前,他们都是未来,特别是C,任何以收盘价计算的哪怕是百年指标都在盘中变数,运用指标,一切都在变化中.[其它]请问CAPITAL和DYNAINFO是不是未来函数?对看股有何影响?CAPITAL含Capital流通盘流通盘在增发、分红、债转股后可能变了。DYNAINFO含DynaInfo动态数据DynaInfo(k):动态信息FINANCE含Finance财务数据Finance(k):财务信息不是未来函数CAPITAL和DYNAINFO反映的都是最新的财务数据,如果这也不可用,那么就没有什么可用的了但是对于历史数据就不一定了.使用CAPITAL和DYNAINFO的指标只在最后一次CAPITAL和DYNAINFO相关数据修改后有效如果把所有动态的信息都看作是未来函数的话,那就是!否则,就不是未来函数。如果连流通盘都是未来函数的话,不是未来函数的函数已经没有多少了。公式含未来函数,有两个成因:1、故意放的,马后炮,用来显示自己软件了得,加密加加密,怕人发现。2、由于开发技术、工具限制或者对指标理解不透造成。比如:换手率简单的计算成:=成交量/流通盘,等增发、扩股、转债、拆股、并股的时候,造成换手率图线的变化,以及使用该简单算法的相关指标公式图标和数值的变化,间接造成了未来函数。假如该公式其它方面很优秀,只是由于类似因素造成未来函数,可以取其精华,小心点就是了,这种计算理解的不全面,和站在既成事实基础上回朔描述历史而产生的公式的投机取巧的行为,是不同的。。。只要完善和优化,指标就会日趋完美,是【马后炮】公式没法比的。。。观点之三:要善待未来数据首先未来数据的定义有贬,因定义为动态数据.一见到未来数据的出现,好多人就头痛.严格的说动态中的公式都有未来数据,如何确定合理的未来数据误差,这是一个很深的学问.强调说一声只有股书上写的都没有未来数据,那是历史.我认为股市技术的精髓就是未来数据.操作中要因地制宜.观点之四1.未来数据其实是非常具有参考价值的,他可以给操作者一个可能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论