写指标时,很多人想让画面更直观,比如把某一段价格区间涂成柱子、给 K 线实体上色、或者标出多空区域。这时候就会用到 STICKLINE。它不预测、不引导,只负责一件事:条件满足时,在图上画一根柱线。

它的写法是:
pascal
STICKLINE(COND,P1,P2,Color,Empty);
意思是:当 COND 条件满足时,从 P1 到 P2 画一根柱,颜色由 Color 决定。
参数一共五个,逐个看:
1、COND:条件,成立才画,不成立就不画。
2、P1:起点位置,通常写价格或数值。
3、P2:终点位置,同样写价格或数值。
4、Color:颜色,比如 COLORCYAN、COLORRED。
5、Empty:空心或实心,不为 0 是空心柱,为 0 是实心柱。
这是新手最容易混淆的地方。
Empty不为 0:画空心柱,中间是空的,只留边框。
Empty为 0:画实心柱,整根填满颜色。
另外要注意一点:Empty 不支持写成变量。也就是说,不能先定义一个变量再传进去,只能直接写数字。
pascal
STICKLINE(OPEN-CLOSE>0,OPEN,CLOSE,COLORCYAN,0);
这句的意思是:当开盘价大于收盘价时,从开盘价到收盘价画一根青色实心柱。熟悉 K 线的朋友一看就明白,这画的其实就是阴线的实体部分。
把条件换一下、颜色换一下、起点终点换一下,就能画出各种想要的效果。
1、STICKLINE 不能定义成变量。像下面这种写法是不支持的:
pascal
A:STICKLINE(COND,P1,P2,Color,Empty);
2、画柱的位置要合理。P1 和 P2 谁大谁小不影响画柱,但写反了视觉上会上下颠倒,建议按价格高低顺序写。
STICKLINE 就是一个“条件满足就画柱”的函数,掌握三点就够了:条件怎么写、从哪画到哪、空心还是实心。把它用熟之后,K 线变色、区间标注、多空分界这些效果都能轻松做出来。
声明:(请您认真阅读一下条款!)
1、所有资源仅限学习研究,不构成任何投资建议,使用风险自行承担,我方不承担任何相关责任。
2、指标无准确率、无成功率承诺,请仔细阅读说明,理性学习使用。
3、仅提供安装指导,不提供使用方法,指标修改、转换、定制等服务,费用另议。
4、指标为虚拟文件,下载前请确认;一经付费 / 下载,不予退换退款。