用法: DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。 例如: DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标。 ----------------------
函数: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND) 说明: 在图形上绘制直线段 用法: 当COND1条件满足时,在PRICE1位置画直线起点; 当COND2条件满足时,在PRICE2位置画直线终点; EXPAND为延长类型。 COND1,表示条件变量1; PRICE1,表示第一个画线点,通常取值为H,L,C,O等等; COND2,表示条件变量2; PRICE2,表示第二个画线点; EXPAND,常数变量。1、向右延伸;2、向左延伸;3、左右同时延伸; 例如: DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在创20天新高与创20天新低之间画直线并且向右延长。 ----------------------
函数: DRAWKLINE(HIGH,OPEN,LOW,CLOSE) 说明: 在图形上画自定K线 用法: 以HIGH为最高价,OPEN为开盘价,LOW为最低,CLOSE收盘画K线 例如: DRAWKLINE(HIGH,OPEN,LOW,CLOSE),以HIGH为最高价,OPEN为开盘价,LOW为最低,CLOSE收盘画K线 ----------------------
函数: DRAWTEXT(COND,PRICE,TEXT) 说明: 在图形上显示文字 用法: 当COND条件满足时,在PRICE位置书写文字TEXT 例如: DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样。 ---------------------- 函数: POLYLINE(COND,PRICE) 说明: 在图形上绘制折线段
21 / 63
用法: 当COND条件满足时,以PRICE位置为顶点画折线连接。COND,表示条件变量1; PRICE,表示绘图点的位置; 例如: POLYILINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。 ----------------------
函数: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY) 说明: 在图形上绘制柱线 用法: 当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线; 宽度为WIDTH(10为标准间距),EMPTH不为0则画空心柱; COND,表示条件变量1; PRICE1,表示第一个绘图点的位置; PRICE2,表示第二个绘图点的位置; WIDTH,表示所绘制的柱线的宽度; 取值的范围0-9,宽度依次递增,取0时为一条线,在主图K线的柱宽为8; EMPTY,表示柱线空心与否,EMPTY取1为空,取0为否; 例如: STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。
绘图参数
绘图参数不是函数,它描述待画图形的样式,将其插入到每个指标公式后面,用逗号分隔开。 绘图参数 名称 说明 线型粗细,格式“LINETHICK(1-9)”;参数的取值LINETHlCK 画线 范围在1—9之间,“LINETHICK1”表示最细的线而“LINETHICK9”表示最粗的线; STICK COLORSTICK LINESTICK VOLSTICK 画柱线 画彩色线 指标线和柱线 画成交量线 在指标点和零线之间画柱线。 同上,并用不同颜色区分上涨、下跌或其他线。系统内含6条颜色线 指标线和柱线都画。 收市价高于昨日的,画红色空心实体;否则画绿色实心实体。 22 / 63
CROSSDOT “x”点状线 CIRCLEDOT “0”点状线 POINTDOT 小圆点线 例如:NEWC:CLOSE,CIRCLEDOT; 表示以“0”点状线画每日收盘价。 统计函数
函数: AVEDEV(X,N) 说明: 平均绝对偏差 用法: 平均绝对偏差,求X的N日平均绝对偏差 例如: ---------------------- 函数: DEVSQ(X,N) 说明: 数据偏差平方和 用法: 数据偏差平方和,求X的N日数据偏差平方和 例如: ---------------------- 函数: FORCAST(X,N) 说明: 线性回归预测值 用法: FORCAST(X,N)为X的N周期线性回归预测值 例如: FORCAST(CLOSE,10)表示求10周期线性回归预测本周期收盘价 ---------------------- 函数: SLOPE(X,N) 说明: 线性回归斜率 用法: SLOPE(X,N)为X的N周期线性回归线的斜率 例如: SLOPE(CLOSE,10)表示求10周期线性回归线的斜率 ---------------------- 函数: STD(X,N)
23 / 63
说明: 估算标准差 用法: STD(X,N)为X的N日估算标准差 例如: STD(CLOSE,10),求10周期收盘价的估算标准差 ---------------------- 函数: STDP(X,N) 说明: 总体标准差 用法: STDP(X,N)为X的N日总体标准差 例如: ---------------------- 函数: VAR(X,N) 说明: 估算样本方差 用法: VAR(X,N)为X的N日估算样本方差 例如: ---------------------- 函数: VARP(X,N) 说明: 总体样本方差 用法: VARP(X,N)为X的N日总体样本方差 例如:
行情函数
名称 ADVANCE AMOUNT ASKPRICE ASKVOL 解释 上涨家数 成交额 委卖价 委卖量 用法举例 本函数仅对大盘有效 取得该周期成交额。 ASKPRIC(N),N取1--3 ASKVOL(N),N取1--3 24 / 63
BIDPRICE BIDVOL BUYVOL CLOSE DECLINE HIGH ISBUYORDER LOW OPEN SELLVOL VOL 委买价 委买量 主动性买单 收盘价 下跌家数 最高价 BIDPRICE(N),N取1--3 BIDVOL(N),N取1--3 BUYVOL CLOSE DECLINE HIGH 是否为主动性买单 ISBUYORDER 最低价 开盘价 主动性卖单 成交量 LOW OPEN SELLVOL VOL 逻辑算术函数
函数: 说明: 用法: 例如: NOT(X) 求逻辑非 NOT(X)求逻辑非,返回非X,即当X=0时返回1,否则返回0。 NOT(ISUP):是否平盘或收阴 ---------------------- 函数: 说明: 用法: 例如: IF(X,A,B) 条件函数 根据条件求不同的值 IF(X,A,B)若X不为0则返回A,否则返回B IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值 ---------------------- 函数: 说明: 用法: 例如: IFF(X,A,B) 根据条件求不同的值 IFF(X,A,B)若X不为0则返回A,否则返回B IFF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值 ---------------------- 函数: 说明: 用法: 例如: IFN(X,A,B) 根据条件求不同的值 IFN(X,A,B)若X不为0则返回B,否则返回A IFN(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值 ----------------------
25 / 63
通达信指标公式编辑教程大全(函数+指标+实例)



