首页 涨停板 正文

涨停标注(主图涨停原因数据)

wx头像 wx 2022-03-23 13:00:50 6
...

大家好!我是股市帅锅。今天的内容是很多粉丝预约的,就是对主图中的涨停板K线进行高亮标记,意思是什么涨停标注?就是某股票存在涨停板,然后涨停板的那根K线,涂上不同的颜色,这样我们一眼看去,就知道这个股票哪天涨停过。这个功能确实挺有用的,涨停板是我们需要重点跟踪的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线中阳线的空心柱体部分。

这是系统里的用法解释,往往软件工程师的语文是体育老师教的,他们的用法解释,往往只有理工科的人才能看得懂,好在帅锅也是偏理工科的,看这样的解释,基本还是能够理解的,但是很多人看起来就比较吃力,还是我来通俗的解释下。

STICKLINE和DRAWTEXT、DRAWICON一样,也是函数开头,后面跟括号,括号里总共有5项内容,用4个逗号分开,我们逐项解释。

第一项涨停标注:COND,其实就是条件,满足什么条件。

第二项:PRICE1,起点价格,就是要划线的起点;

第三项:PRICE2,是划线价格的终点;

第四项:WIDTH,就是划线的宽度,那么我们在阳线实体部分画柱时,宽度最好和原来的K线差不多,这样能够覆盖原来的颜色。

第五项:EMPTY,英文的意思就是空白,就是问我们画实心柱还是空心柱。

看了意思还不太明白?没有关系,说一百遍,不如实际来折腾一边,各个参数测试一下,就知道怎么用了。在我实际编程过程中,我也不是什么一开始就懂的,都是自己不断折腾出来的,所以我才是真正的自学,没有人教。

我们一边编写一遍学:

-----------

STICKLINE(PERIOD=5 AND H>REF(C,1)*1.0992 AND C>O,O,C,2,0),COLORMAGENTA;

{这一句代码里面,加粗部分文字,其实就是条件,要满足3个条件,用AND连接了,那么第一个条件,我们之前的教程里没有学过,PERIOD=5表示指定日线级别,除了日线级别,其他周期不进行标注,因为涨停板的概念只出现在日线}

{我把通达信对应周期的序号这里说一下,5代表日线,那么其他数字呢?从0到13,依次分别是1/5/15/30/60分钟,即0,1,2,3,4,日/周/月,即5,6,7,多分钟,多日/季/年,5秒线/多秒线,13以上为自定义周期,现在我们过了最基础的部分,有些函数就一带而过,大家懂意思即可,每次用到的时候,我重复一下就好}

{第二个条件,H>REF(C,1)*1.0992,这里我定义的是当天的最高价比前一天的收盘价,意思是只要当天冲击过涨停,哪怕没有收涨停板,我也对它进行标注}

{第三个条件,C>O,是收阳线,满足三个条件,从O开盘价开始画线到C收盘价,柱的粗细为2,0表示实心}

----------

那我们先对这句代码进行测试,我们做个指标,如图:

涨停标注

涨停标注

这个指标的代码,我们可以和其他主图指标代码直接进行合并,不会影响其他代码的运行,因为本代码的功能仅仅是画柱状线。

从上面两幅图中,我们可以得知,指标的类型是主图叠加,然后我们发现,K线的实体部分已经变成洋红色,但是上下的影线还是红色的,所以下面我们加第二句,把上下的影线也变成洋红色。

-----------

STICKLINE(PERIOD=5 AND H>REF(C,1)*1.0992 AND C>O,O,C,2,0),COLORMAGENTA;

STICKLINE(PERIOD=5 AND H>REF(C,1)*1.0992 AND C>O,L,H,0,0),COLORMAGENTA;

{这句代码和上面那一句几乎相同,除了划线的起点变成了L和H,即最高价到最低价,然后线粗改为了0,也就是说用最细的线来画}

-------------

我们测试下:

涨停标注

涨停标注

显然效果很完美,颜色可以自己挑,喜欢紫色就紫色,黄色就黄色,你说了算。

因为上面我们在建模时,主要当天冲击过涨停的,都要标记,那有些K线,当天可能是阴线,也就是收盘价比开盘价低,那么这批线,我们在规定条件的时候,就是C<O,我们把这两句代码也加上去,共4句,代码如下,意思就不再逐一解释,ST股除外,ST股我不想研究,所以基本上所有的代码,都把这批股票排除了。

---------

STICKLINE(PERIOD=5 AND H>REF(C,1)*1.0992 AND C>O,O,C,2,0),COLORMAGENTA;

STICKLINE(PERIOD=5 AND H>REF(C,1)*1.0992 AND C>O,L,H,0,0),COLORMAGENTA;

STICKLINE(PERIOD=5 AND H>REF(C,1)*1.0992 AND C<O,O,C,2,0),COLORBLUE;

STICKLINE(PERIOD=5 AND H>REF(C,1)*1.0992 AND C<O,L,H,0,0),COLORBLUE;

---------

涨停标注

涨停标注

好了,思路和编法教给大家了,大家尽可以自己折腾去,比如你想必须收盘涨停,那就把最高价改为收盘价,对于收阴线的不要,那么就删掉后面两句,想空心柱,那就把最后的0改为1,多折腾,多进步。

今天的内容就到这里,多多点赞,收藏,转发,评论,多互动,让我看到你也在努力地学,谢谢!

本文地址:https://www.changhecl.com/117815.html

标签列表

退出请按Esc键