请高手帮忙编一个通达信选股公式编写公式:画出14日线往上涨幅8%平移的轨道线以及向下下跌8%平移的轨道线。谢谢!

通达信公式86:函数大全
通达信公式86:函数大全
一 、行情函数& &&& 1. HIGH 最高价& && &返回该周期最高价。& && &用法: HIGH& && &H 最高价& && &返回该周期最高价。& && &用法: H& &&&&&&&& 2. LOW 最低价& && &返回该周期最低价。& && &用法: LOW& && &L 最低价& && &返回该周期最低价。& && &用法: L&&&&& 3. OPEN 开盘价& && &返回该周期开盘价。& && &用法: OPEN& && &O: 开盘价& && &返回该周期开盘价。& && &用法: O& &&& 4. CLOSE 收盘价& && &返回该周期收盘价。& && &用法: CLOSE& && &C 收盘价& && &返回该周期收盘价。& && &用法: C& &&& 5. VOL 成交量& && &返回该周期成交量。& && &用法: VOL& && &V 成交量& && &返回该周期成交量。& && &用法: V& &&&& && &ADVANCE 上涨家数& && &返回该周期上涨家数。& && &用法: ADVANCE (本函数仅对大盘有效)& && &DECLINE 下跌家数& && &返回该周期下跌家数。& && &用法: DECLINE (本函数仅对大盘有效)& && &AMOUNT 成交额& && &返回该周期成交额。& && &用法: AMOUNT& && &ASKPRICE 委卖价& && &返回委卖1--委卖3价格。& && &用法: ASKPRICE(N) N取1—3。& && &(本函数仅个股在分笔成交分析周期有效)& && &ASKVOL 委卖量& && &返回委卖1--委卖3量。& && &用法: ASKVOL(N) N取1—3。& && &(本函数仅个股在分笔成交分析周期有效)& && &BIDPRICE 委买价& && &返回委买1--委买3价格。& && &用法: BIDPRICE(N) N取1—3。& && &(本函数仅个股在分笔成交分析周期有效)& && &BIDVOL 委买量& && &返回委买1--委买3量。& && &用法: BIDVOL(N) N取1—3。& && &(本函数仅个股在分笔成交分析周期有效)& && &BUYVOL 主动性买盘& && &返回主动性买单量。& && &用法: BUYVOL 当本笔成交为主动性买盘时,其数值等于成交量,否则为0。& && &(本函数仅个股在分笔成交分析周期有效)& && &SELLVOL 主动性卖盘& && &返回主动性卖单量。& && &用法: SELLVOL 当本笔成交为主动性卖盘时,其数值等于成交量,否则为0。& && &(本函数仅个股在分笔成交分析周期有效)& && &ISBUYORDER 主动性买单& && &返回该成交是否为主动性买单。& && &用法: ISBUYORDER 当本笔成交为主动性买盘时,返回1,否则为0。& && &(本函数仅个股在分笔成交分析周期有效)& && &ISSELLORDER 主动性卖单& && &返回该成交是否为主动性卖单。& && &用法:ISSELLORDER 当本笔成交为主动性卖盘时,返回1,否则为0。& && &(本函数仅个股在分笔成交分析周期有效)二 、时间函数& && &DATE 日期& && &取得该周期从1900以来的年月日。& && &用法: DATE 例如函数返回1000101,表示日。& && &TIME 时间& && &取得该周期的时分秒。& && &用法: TIME 函数返回有效值范围为(959)。& && &YEAR 年份& && &取得该周期的年份。& && &用法:YEAR& && &MONTH 月份& && &取得该周期的月份。& && &用法:MONTH 函数返回有效值范围为(1-12)。& && &WEEK 星期& && &取得该周期的星期数。& && &用法: WEEK 函数返回有效值范围为(0-6),0表示星期天。& && &DAY 日期& && &取得该周期的日期。& && &用法: DAY 函数返回有效值范围为(1-31)。& && &HOUR 小时& && &取得该周期的小时数。& && &用法:HOUR 函数返回有效值范围为(0-23),对于日线及更长的分析周期值为0。& && &MINUTE 分钟& && &取得该周期的分钟数。& && &用法:MINUTE 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为0。& && &FROMOPEN 分钟& && &求当前时刻距开盘有多长时间。& && &用法: FROMOPEN 返回当前时刻距开盘有多长时间,单位为分钟。& && &例如:  FROMOPEN 当前时刻为早上十点,则返回31。三 、引用函数& && &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) 对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数。& && &BARSLAST 上一次条件成立位置& && &上一次条件成立到当前的周期数。& && &用法: BARSLAST(X) 上一次X不为0到现在的天数。& && &例如: BARSLAST(CLOSE/REF(CLOSE,1)&=1.1) 表示上一个涨停板到当前的周期数。& && &BARSSINCE 第一个条件成立位置& && &第一个条件成立到当前的周期数。& && &用法: BARSSINCE(X) 第一次X不为0到现在的天数。& && &例如: BARSSINCE(HIGH&10) 表示股价超过10元时到当前的周期数。& && &COUNT 统计& && &统计满足条件的周期数。& && &用法: COUNT(X,N) 统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。& && &例如: COUNT(CLOSE&OPEN,20) 表示统计20周期内收阳的周期数。& && &HHV 最高值& && &求最高值。& && &用法: HHV(X,N) 求N周期内X最高值,N=0则从第一个有效值开始。& && &例如: HHV(HIGH,30) 表示求30日最高价。& && &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,20) 求得20日最低点到当前的周期数。& && &REVERSE 求相反数& && &求相反数。& && &用法: REVERSE(X) 返回-X。& && &例如: REVERSE(CLOSE) 返回-CLOSE。& && &REF 向前引用& && &引用若干周期前的数据。& && &用法: REF(X,A) 引用A周期前的X值。& && &例如: REF(CLOSE,1) 表示上一周期的收盘价,在日线上就是昨收。& && &REFDATE 指定引用& && &引用指定日期的数据。& && &用法: REFDATE(X,A) 引用A日期的X值。& && &例如: REF(CLOSE,) 表示日的收盘价。& && &SUM 总和& && &求总和。& && &用法: SUM(X,N) 统计N周期中X的总和,N=0则从第一个有效值开始。& && &例如: SUM(VOL,0) 表示统计从上市第一天以来的成交量总和。& && &FILTER 过滤& && &过滤连续出现的信号。& && &用法: FILTER(X,N) X满足条件后,删除其后N周期内的数据置为0。& && &例如: FILTER(CLOSE&OPEN,5) 查找阳线,5天内再次出现的阳线不被记录在内。& && &SUMBARS 累加到指定值的周期数& && &向前累加到指定值到现在的周期数。& && &用法: SUMBARS(X,A) 将X向前累加直到大于等于A,返回这个区间的周期数。& && &例如: SUMBARS(VOL,CAPITAL) 求完全换手到现在的周期数。& && &SMA 累积平均& && &返回累积平均。& && &用法: SMA(X,N,M) X的M日累积平均,M为权重,如Y=(X*M+Y'*(N-M))/N&&&&& 例:Y=SMA(close,30,2)=[(当日收盘价*2 + 前一交易日的Y * (30-1)]/30,&&&&& 就是今日收盘价扩大 2 倍代入计算30天的平均值,今日在平均值里影响大,即在均价里权重大。&&&&& 多数情况下M取1,不取2 。这里Y不是循环引用,就是前一个值。类似于a=a+1。Y 严格讲,&&&&& 不是平均值,其包括股票上市第一天的值数值影响在内,只是权重越远越小。 比平均值ma 变化要慢一点。& && &MA 简单移动平均& && &返回简单移动平均。& && &用法: MA(X,M) X的M日简单移动平均。&&&&& * 取设定天数的值,MA(X,N),求X的N日移动平均值。算法是:(X1+X2+X3+…..+Xn)/N&&&&& EMA(X,N)求X的N日指数平滑移动平均值。算法是:若Y=EMA(X,N),则Y=[2*X+(N-1)*Y’]/(N+1),其中Y’表示上一周期的Y值。EMA引用函数在计算机上使用递归算法很容易实现,但不容易理解。例举分析说明EMA函数。X是变量,每天的X值都不同,从远到近地标记,它们分别记为X1,X2,X3,…,Xn如果N=1,则EMA(X,1)=[2*X1+(1-1)*Y’]/(1+1)=X1(在X1周期)如果N=2,则EMA(X,2)=[2*X2+(2-1)*Y’]/(2+1)=(2/3)*X2+(1/3)X1(在X2周期)如果N=3,则EMA(X,3)=[2*X3+(3-1)*Y’]/(3+1)=[2*X3+2*((2/3)*X2+(1/3)*X1)]/4=3/6*X3+2/6*X2+1/6*X1(在X3周期)如果N=4,则EMA(X,4)=[2*X4+(4-1)*Y’]/(4+1)=4/10*X4+3/10*X3+2/10*X2+1/10*X1(在X4周期)&&&&& EXPMA 加权移动平均 EXPMA简称EMA& && &返回加权移动平均。& && &用法: EXPMA(X,M) X的M日加权移动平均。
&&&& 区别:EMA是取全部天数的值; MA是取设定天数的值
&&&& (1)比如MA5线和EMA5线,MA5线是第5天以后才有均线的(其他MA类推)。EMA5线是第一天就有均线的。&&&& (2)假设某月是22个交易日,某股票开股东大会停牌一天,公告停牌半天,那么,MA取值是本月20.5天的数值,而EMA取值是本月22天的数值,EMA是自动补充残缺值的。&&&&&&& 应用:&&& (1)有人设置MA55天为牛熊分解线的,是对的!但如果你设置EMA40天作为牛熊分解线,更佳!因为40是由费氏级数里的5和8的乘积构成,40里有 5个8和8个5;且MA55和EMA40的速率相差不大,而EMA40发出的中长期信号比MA55要早一些,所以可以提前给我们一些提示!!&&& (2)启明说:MEA抄底,MA逃顶!!什么意思呢?意思是说:假设你设定10天线为操作依据,那么,你用EMA10来抄底,用MA10来逃顶。当然EMA10和MA10的差距不是很大的,但是对抄底和逃顶有操作快感的人,是适合的。& && &DMA 动态移动平均& && &求动态移动平均。& && &用法: DMA(X,A) 求X的动态移动平均。& && &算法: 若Y=DMA(X,A)则Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必须小于1。& && &例如: DMA(CLOSE,VOL/CAPITAL) 表示求以换手率作平滑因子的平均价。& && &MEMA 平滑移动平均& && &返回平滑移动平均& && &用法: MEMA(X,M) X的M日平滑移动平均。& &&&&&&&&&&&&& && &EXPMEMA 加权平滑平均& && &返回加权平滑平均。& && &用法: EXPMEMA(X,M) X的M日加权平滑平均。& && &RANGE 介于某个范围之间& && &用法: RANGE(A,B,C) A在B和C。& && &例如: RANGE(A,B,C)表示A大于B同时小于C时返回1,否则返回0。& && &CONST 取值设为常数& && &用法:  CONST(A) 取A最后的值为常量.& && &例如: CONST(INDEXC)表示取大盘现价。四 、逻辑函数& && &CROSS 上穿& && &两条线交叉。& && &用法: CROSS(A,B) 表示当A从下方向上穿过B时返回1,否则返回0。& && &例如: CROSS(MA(CLOSE,5),MA(CLOSE,10)) 表示5日均线与10日均线交金叉。& && &LONGCROSS 维持一定周期后上穿& && &两条线维持一定周期后交叉。& && &用法: LONGCROSS(A,B,N) 表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。& && &UPNDAY 连涨& && &返回是否连涨周期数。& && &用法: UPNDAY(CLOSE,M) 表示连涨M个周期。& && &DOWNNDAY 连跌& && &返回是否连跌周期。& && &用法: DOWNNDAY(CLOSE,M) 表示连跌M个周期。& && &NDAY 连大& && &返回是否持续存在X&Y。& && &用法: NDAY(CLOSE,OPEN,3) 表示连续3日收阳线。& && &EXIST 存在& && &是否存在。& && &用法: EXIST(CLOSE&OPEN,10) 表示前10日内存在着阳线。& && &EVERY 一直存在& && &一直存在。& && &用法: EVERY(CLOSE&OPEN,10) 表示前10日内一直阳线。& && &LAST 持续存在& && &用法: LAST(X,A,B)A&B,表示从前A日到前B日一直满足X条件。若A为0,表示从第一天开始,B为0,表示到最后日止。& && &例如: LAST(CLOSE&OPEN,10,5) 表示从前10日到前5日内一直阳线。
五 、算术函数& && &NOT 取反& && &求逻辑非。& && &用法: NOT(X) 返回非X,即当X=0时返回1,否则返回0。& && &例如: NOT(ISUP) 表示平盘或收阴。& && &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) 表示该周期收阴则返回最高值,否则返回最低值。& && &MAX 较大值& && &求最大值。& && &用法: MAX(A,B) 返回A和B中的较大值。& && &例如: MAX(CLOSE-OPEN,0) 表示若收盘价大于开盘价返回它们的差值,否则返回0。& && &MIN 较小值& && &求最小值。& && &用法: MIN(A,B) 返回A和B中的较小值。& && &例如: MIN(CLOSE,OPEN) 返回开盘价和收盘价中的较小值。六 、数学函数& && &ACOS 反余弦& && &反余弦值。& && &用法: ACOS(X) 返回X的反余弦值。& && &ASIN 反正弦& && &反正弦值。& && &用法: ASIN(X) 返回X的反正弦值。& && &ATAN 反正切& && &反正切值。& && &用法: ATAN(X) 返回X的反正切值。& && &COS 余弦& && &余弦值。& && &用法: COS(X) 返回X的余弦值。& && &SIN 正弦& && &正弦值。& && &用法: SIN(X) 返回X的正弦值。& && &TAN 正切& && &正切值。& && &用法: TAN(X) 返回X的正切值。& && &EXP 指数& && &指数。& && &用法: EXP(X) e的X次幂。& && &例如: EXP(CLOSE) 返回e的CLOSE次幂。& && &LN 自然对数& && &求自然对数。& && &用法: LN(X) 以e为底的对数。& && &例如: LN(CLOSE) 求收盘价的对数。& && &LOG 对数& && &求10为底的对数。& && &用法: LOG(X) 取得X的对数。& && &例如: LOG(100) 等于2。& && &SQRT 开方& && &开平方。& && &用法: SQRT(X)  求X的平方根。& && &例如: SQRT(CLOSE) 收盘价的平方根。& && &ABS 绝对值& && &求绝对值。& && &用法: ABS(X) 返回X的绝对值。& && &例如: ABS(-34) 返回34。& && &POW 乘幂& && &乘幂。& && &用法: POW(A,B) 返回A的B次幂。& && &例如: POW(CLOSE,3) 求得收盘价的3次方。& && &CEILING 向上舍入& && &向上舍入。& && &用法: CEILING(A) 返回沿A数值增大方向最接近的整数。& && &例如: CEILING(12.3) 求得13,CEILING(-3.5)求得-3。& && &FLOOR 向下舍入& && &向下舍入。& && &用法: FLOOR(A) 返回沿A数值减小方向最接近的整数。& && &例如: FLOOR(12.3) 求得12,FLOOR(-3.5)求得-4。& && &INTPART 取整& && &用法: INTPART(A) 返回沿A绝对值减小方向最接近的整数。& && &例如: INTPART(12.3) 求得12,INTPART(-3.5)求得-3。& && &BETWEEN: 介于& && &介于。& && &用法: BETWEEN(A,B,C) 表示A处于B和C之间时返回1,否则返回0。& && &例如: BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间。七 、统计函数& && &AVEDEV 平均绝对方差& && &AVEDEV(X,N)  返回平均绝对方差。& && &DEVSQ 数据偏差平方和& && &DEVSQ(X,N)  返回数据偏差平方和。& && &FORCAST 线性回归预测值& && &FORCAST(X,N)  返回线性回归预测值。& && &SLOPE 线性回归斜率& && &SLOPE(X,N)  返回线性回归斜率。& && &STD 估算标准差& && &STD(X,N)  返回估算标准差。& && &STDP 总体标准差& && &STDP(X,N)  返回总体标准差。& && &VAR 估算样本方差& && &VAR(X,N)  返回估算样本方差。& && &VARP 总体样本方差& && &VARP(X,N)  返回总体样本方差 。八 、横向统计& && &BLOCKSETNUM 板块股票个数& && &用法: BLOCKSETNUM(板块名称) 返回该板块股票个数。& && &HORCALC 多股统计& && &用法: HORCALC(板块名称,数据项,计算方式,权重)& && &数据项:100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-涨幅& && &计算方式: 0-累加,1-排名次& && &权重: 0-总股本,1-流通股本,2-等同权重,3-流通市值九 、形态函数& && &COST 成本分布& && &成本分布情况。& && &用法: COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘。& && &该函数仅对日线分析周期有效。& && &PEAK 波峰值& && &前M个ZIG转向波峰值。& && &用法: PEAK(K,N,M) 表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1。& && &例如: PEAK(1,5,1) 表示%5最高价ZIG转向的上一个波峰的数值。& && &PEAKBARS 波峰位置& && &前M个ZIG转向波峰到当前距离。& && &用法: PEAKBARS(K,N,M) 表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1。& && &例如: PEAKBARS(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) 表示之字转向ZIG(K,N)的前M个波谷的数值,M必须大于等于1。& && &例如: TROUGH(2,5,2) 表示%5最低价ZIG转向的前2个波谷的数值。& && &TROUGHBARS 波谷位置& && &前M个ZIG转向波谷到当前距离。& && &用法: TROUGHBARS(K,N,M) 表示之字转向ZIG(K,N)的前M个波谷到当前的周期数,M必须大于等于1。& && &例如: TROUGH(2,5,2) 表示%5最低价ZIG转向的前2个波谷到当前的周期数。& && &WINNER 获利盘比例& && &获利盘比例。& && &用法: WINNER(CLOSE) 表示以当前收市价卖出的获利盘比例。& && &例如: 返回0.1表示10%获利盘,WINNER(10.5)表示10.5元价格的获利盘比例。& && &该函数仅对日线分析周期有效。& && &LWINNER 近期获利盘比例& && &近期获利盘比例。& && &用法: LWINNER(5,CLOSE) 表示最近5天的那部分成本以当前收市价卖出的获利盘比例。例如返回0.1表示10%获利盘。& && &PWINNER 远期获利盘比例& && &远期获利盘比例。& && &用法: PWINNER(5,CLOSE) 表示5天前的那部分成本以当前收市价卖出的获利盘比例。例如返回0.1表示10%获利盘。& && &COSTEX 区间成本& && &区间成本。& && &用法: COSTEX(CLOSE,REF(CLOSE)),表示近两日收盘价格间筹码的成本,例如返回10表示区间成本为20元。& && &该函数仅对日线分析周期有效。& && &PPART 远期成本分布比例& && &远期成本分布比例。& && &用法: PPART(10),表示10前的成本占总成本的比例,0.2表示20%。& && &ZIG 之字转向& && &之字转向。& && &用法: ZIG(K,N) 当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价,其余:数组信息& && &例如: ZIG(3,5) 表示收盘价的5%的ZIG转向。& && &十 、大盘函数& && &INDEXA   返回大盘成交额& && &INDEXADV   返回上涨家数& && &INDEXDEC   返回下跌家数& && &INDEXC   返回大盘收盘价& && &INDEXH   返回大盘最高价& && &INDEXL   返回大盘最低价& && &INDEXO   返回大盘开盘价& && &INDEXV   返回大盘成交量& && &十一、绘图函数& && &PLOYLINE 折线段& && &在图形上绘制折线段。& && &用法: PLOYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。& && &例如: PLOYLINE(HIGH&=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。& && &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天新低之间画直线并且向右延长。& && &DRAWKLINE 绘制K线& && &用法: DRAWKLINE(HIGH,OPEN,LOW,CLOSE) 以HIGH为最高价,OPEN为开盘价,LOW为最低,CLOSE收盘画K线。& && &STICKLINE 绘制柱线& && &在图形上绘制柱线。& && &用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱。& && &例如: STICKLINE(CLOSE&OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。& && &DRAWICON 绘制图标& && &在图形上绘制小图标。& && &用法: DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。& && &例如: DRAWICON(CLOSE&OPEN,LOW,1) 表示当收阳时在最低价位置画1号图标。图标一共有九个,图形如附图。序号,最下面的是“1”号,最上面的是“9”号。& && &DRAWTEXT 显示文字& && &在图形上显示文字。& && &用法: DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。& && &例如: DRAWTEXT(CLOSE/OPEN&1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。& && &十二、财务函数& && &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)&&&& 上市日期& && &十三、动态行情函数& && &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) 笔升跌& && &十四、线形和颜色属性& && &COLOR 自定义色& && &格式为COLOR+“RRGGBB”:RR、GG、BB表示红蓝色、绿色和蓝色的分量,每种颜色的取值范围是00-FF,采用了16进制。& && &例如:MA5:MA(CLOSE,5),COLOR00FFFF 表示纯红色与纯绿色的混合色:COLOR808000表示淡蓝色和淡绿色的混合色。& && &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 画小圆点线
发表评论:
TA的最新馆藏[转]&[转]&

我要回帖

更多关于 通达信公式编写教程 的文章

 

随机推荐