用法: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 为延长类型。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]
说明:在图形上绘制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画实心柱,-1画虚线空心柱,否则画实线空心柱
例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1),表示画K线中阳线的空心柱体部分
[DRAWICON]
说明:在图形上绘制小图标
用法:DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标 15种图标编码为1-15(1-3为小脸,4-5为上下箭头,6-7为红绿小旗,8-9为三角形,10-12为信号灯,13-15为O、X、四方形)
例如:DRAWICON(CLOSE>OPEN,LOW,4)表示当收阳时在最低价位置画4号图标
[DRAWTEXT]
说明:在图形上显示文字
用法:DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT 例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示'大阳线'字样
[DRAWNUMBER]
说明:在图形上显示数字
用法:DRAWNUMBER(COND,PRICE,NUMBER),当COND条件满足时,在PRICE位置书写数字NUMBER 例如:DRAWNUMBER(CLOSE/OPEN>1.08,LOW,C),表示当日涨幅大于8%时在最低价位置显示收盘价
[DRAWBAND] 说明:画出带状线
用法:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),当VAL1>VAL2时,在VAL1和VAL2之间填充
COLOR1;当VAL1
例如:DRAWBAND(OPEN,RGB(0,224,224),CLOSE,RGB(255,96,96))
[DRAWBARCHART]
说明:在图形上绘制美国线
用法:DRAWBARCHART(HIGH,OPEN,LOW,CLOSE)以HIGH为最高价,OPEN为开盘价,LOW为最低价,CLOSE为收盘价绘制美国线
[RGB]
说明:将自定颜色作为数值输出.
用法:RGB(Red,Green,Blue),输出为0XRRGGBB,参数使用十进制数,范围为0至255,以最近一个周期数值为准
例如:RGB(0,0,255)输出结果为16进制的0XFF0000
[FILLRGN]
说明:根据条件填充区域
用法:FILLRGN(PRICE1,PRICE2,COND1,COLOR1,COND2,COLOR2...),填充PRICE1到PRICE2之间的区域,当COND1条件满足时,用COLOR1颜色,当COND2条件满足时,用COLOR2颜色,否则不填充,从COND1之后的参数均可以省略,最多可以有10组条?
例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE [DRAWGBK] 说明:根据条件填充背景区域 用法:DRAWGBK(COND,COLOR),填充满足COND条件的背景区域 例如:DRAWGBK(CLOSE>OPEN,COLORRED)表示收阳时用红色填充背景 [统计函数] [AVEDEV] 说明:平均绝对偏差 用法:AVEDEV(X,N) [DEVSQ] 说明:数据偏差平方和 用法:DEVSQ(X,N) [FORCAST] 说明:线性回归预测值 用法:FORCAST(X,N)为X的N周期线性回归预测值 例如:FORCAST(CLOSE,20),表示求20周期线性回归预测本周期收盘价