通达信函数精讲用STICKLINE函数画柱体

STICKLINE函数用于绘制柱体,本期教学将会介绍如何使用STICKLINE函数绘制出代替K线的柱体。

通达信函数精讲用STICKLINE函数画柱体

通达信函数精讲用STICKLINE函数画柱体

STICKLINE函数

函数:STICKLINE
功能:绘制柱体。
格式:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY)
用法:当COND条件满足时,在PRICE1PRICE2位置之间画柱状线,宽度为WIDTH(4为标准间距),EMPTY0画实心柱,-1画虚线空心柱,1画实线空心柱,2从中间向上下画实线柱(满占,PRICE1无用),3从中间向上下画实线柱(半满占,PRICE1无用)。
例:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。

简单来说,STICKLINE函数的效果就是满足规定条件时,在指定的两个价格之间画柱体,柱体的形态,如宽度、颜色、虚实等可以自行规定。

K线由实体和影线构成,不难发现,实体是柱体,影线也可以由宽度为0的柱体表示。

因此,一根K线可以由两个STICKLINE函数绘制出来。

同时,再对阳线和阴线进行区分,就能绘制出所有的K线。

绘制阳线实体:收盘价大于开盘价时画红色空心柱体,顶点为收盘价,底点为开盘价,宽度3。
绘制阳线影线:收盘价大于开盘价时画红色实心柱体,顶点为最高价,底点为最低价,宽度0。
绘制阴线实体:收盘价小于开盘价时画蓝色实心柱体,顶点为开盘价,底点为收盘价,宽度3。
绘制阴线影线:收盘价小于开盘价时画蓝色实心柱体,顶点为最高价,底点为最低价,宽度0。
十字线柱体:收盘价等于开盘价时画白色实心柱体,顶点和底点为收盘价,宽度3。
十字线影线:收盘价等于开盘价时画白色实心柱体,顶点为最高价,底点为最低价,宽度0。

根据以上描述,写出如下公式:

通达信函数精讲用STICKLINE函数画柱体

绘制K线公式

阳线影线:STICKLINE(C>O,H,L,0,0),COLOR0000FF;
阳线实体:STICKLINE(C>O,C,O,3,1),COLOR0000FF;

阴线影线:STICKLINE(C<O,H,L,0,0),COLORFFFF00;
阴线实体:STICKLINE(C<O,C,O,3,0),COLORFFFF00;

十字线影线:STICKLINE(C=O,H,L,0,0),COLORFFFFFF;
十字线柱体:STICKLINE(C=O,C,O,3,0),COLORFFFFFF;

启用效果自然就是画出K线,放在副图展示:

通达信函数精讲用STICKLINE函数画柱体

副图绘制出K线

语句顺序的影响

通达信语句的计算结果会依次输出,即先显示前面的语句,再显示后面的语句。

当两条语句的输出有重叠时,后面的语句就会覆盖在前面的语句上面。

因此,使用STICKLINE绘制K线时需注意语句的顺序,一定要把绘制影线的语句放在绘制实体的语句前面,否则K线实体中间就会穿出一根线条,很不美观。

如下图所示:

通达信函数精讲用STICKLINE函数画柱体

错误示范

学会绘制K线后,就可以根据涨跌停标准,绘制出涨停板和跌停板的K线,以此凸显出涨跌停,敬请期待。

还有什么不清楚的地方欢迎留言讨论,任何问题我都会解答~

如果你对低佣开户或量化交易有需求,或者需要量化策略、通达信公式编写的技术支持,关注我,希望能帮得到你。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/268538
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 4小时前
下一篇 4小时前

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注