通达信指标公式编写教程:绘图函数(DRAWLINE、DRAWTEXT 等)

来源:百度文库 编辑:神马文学网 时间:2024/04/29 13:54:31

{[用技术结交有缘人]  
 送你技术,让你挣钱不忧郁:还有自用绝密指标,信号无未来、不漂移,只给有缘人...QQ:836393036 }

 

通达信指标公式编写教程:绘图函数(DRAWLINE、DRAWTEXT 等)

绘图函数

函数: DRAWICON(COND,PRICE,TYPE)
说明: 在图形上绘制小图标
用法: 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)
说明: 在图形上绘制折线段
用法: 当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 线中阳线的空心柱体部分。

绘图参数
绘图参数不是函数,它描述待画图形的样式,将其插入到每个指标公式后面,用逗号分隔开。

LINETHlCK :画线            /线型粗细,格式“LINETHICK(1-9)”;参数的取值范围在1—9之间,LINETHlCK表 示最细的线而“LINETHICK9”表示最粗的线;

STICK:画柱线               /在指标点和零线之间画柱线。

COLORSTICK: 画彩色线        /同上,并用不同颜色区分上涨、下跌或其他线。系统内含6 条颜色线

LINESTICK:指标线和柱线    /指标线和柱线都画。

VOLSTICK: 画成交量线        /收市价高于昨日的,画红色空心实体;否则画绿色实心实体。
CROSSDOT :“x”点状线
CIRCLEDOT :“0”点状线
POINTDOT: 小圆点线          /例如:NEWC:CLOSE,CIRCLEDOT; 表示以“0”点状线画每日收盘价。

颜色参数

颜色参数不是函数,它描述待画图形的颜色,将其插入到每个指标公式后面,用逗号分隔开。
COLORBLACK            黑色
COLORBLUE             蓝色
COLORGREEN            绿色
COLORCYAN             青色
COLORRED              红色
COLORMAGENTA          洋红色
COLORBROWN            棕色
COLORLIGHTGRAY       淡灰色
COLORGRAY            深灰色
COLORLIGHTBLUE       淡蓝色
COLORLIGHTGREEN      淡绿色
COLORLIGHTCYAN        淡青色
COLORLIGHTRED        淡红色
COLORLIGHTMAGENTA    淡洋红色
COLORYELLOW           黄色
COLORWHITE            白色
颜色描述符还可以自定义颜色,格式为COLOR+“RRGGBB”:RR、GG、BB 表示红色、绿色和蓝色的分量,每种颜色的取值范围是00-FF,采用了16 进制。
例如:MA5:MA(CLOSE,5),COLOR00FFFF 表示纯红色与纯绿色的混合色:COLOR808000 表示淡蓝色和淡绿色的混合色。

常用色码


colorcccc99
colorcccc00
colorffcc00
colorffffcc
colorffff00
color00ff00
color00ff99
color66cc99
color009999
color006666
color00cccc
color0066ff
color0000ff
color003399
colorff33cc
colorff3399