[AG261015]布林天地主图-通达信指标源码分享

01 三条线钉住天和地,MA打底STD量宽

盯盘的时候,价格上蹿下跳,你眼睛跟着K线跑,跑着跑着就晕了。布林线这玩意儿,说真的,就是给价格画了个走廊,天花板和地板都给你钉死,价格在走廊里蹦跶,你心里就有数了。

很多人看布林线,就看个收口开口,其实里头的计算挺讲究的。中轨不是随便拉条均线,上下轨也不是拍脑袋加个百分比,每一层都有它的道理。

速查卡(五秒扫完,名称 + 一句话作用):

中轨MID
:十五日均线,整条走廊的中轴线
上轨UPPER
:中轨加两倍标准差,天花板线
下轨LOWER
:中轨减两倍标准差,地板线
VAR状态链
:连阳连阴数日子,转折处画彩色柱

这块板子我先钉在这儿,回头细说每一层怎么搭起来的。

02 指标源码分享|布林天地主图

指标编号:AG261015

指标完整源码:

N:=15;P:=2;MID:MA(CLOSE,N);UPPER:MID+P*STD(CLOSE,N);LOWER:MID-P*STD(CLOSE,N);VAR1:=CLOSE>REF(CLOSE,1)ANDCLOSE>REF(CLOSE,2);VAR2:=REF(VAR1,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR3:=REF(VAR2,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR4:=REF(VAR3,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR5:=REF(VAR4,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR6:=REF(VAR5,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR7:=REF(VAR6,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR8:=REF(VAR7,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR9:=REF(VAR8,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VARA:=REF(VAR9,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VARB:=REF(VARA,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VARC:=REF(VARB,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VARD:=CLOSE<REF(CLOSE,1)ANDCLOSE<REF(CLOSE,2);VARE:=REF(VARD,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VARF:=REF(VARE,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR10:=REF(VARF,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR11:=REF(VAR10,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR12:=REF(VAR11,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR13:=REF(VAR12,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR14:=REF(VAR13,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR15:=REF(VAR14,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR16:=REF(VAR15,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR17:=REF(VAR16,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);VAR18:=REF(VAR17,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);VAR19:=REF(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18,1)ANDVAR1;STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),12,1),COLORMAGENTA;VAR1A:=REF(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBORVARC,1)ANDVARD;STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),12,1),COLORYELLOW;

顺手把 #布林线# 这个话题钉一下,平时跟 #主图指标#通道类指标 绑在一块儿聊。

03 MID算中枢,STD撑开上下轨,VAR链怎么数连阳

先说中轨。

MID: MA(CLOSE,N)

这行看着简单,就是十五天收盘价的移动平均。说真的,我一开始写布林线的时候,N取过十,也取过二十,后来定在十五。取十的话,均线太贴价格,走廊跟着K线上蹿下跳,跟没画一样;取二十呢,均线又太钝,价格都跑出走廊半天了,轨道才慢悠悠挪过来。十五这个数,刚好卡在中间,像量腰围选裤子,太紧身勒得慌,太宽松又没型,十五这个码穿着正合适。

中轨有了,上下轨就靠标准差撑开。

UPPER: MID + P*STD(CLOSE,N)

LOWER: MID - P*STD(CLOSE,N)

STD就是标准差,衡量价格波动的剧烈程度。波动大的时候,标准差大,走廊就宽;波动小的时候,标准差小,走廊就窄。这就像天气预报给的温度区间,夏天温差大,区间就宽;春天温差小,区间就窄。P取2,是统计学里的经验值——两倍标准差大概能覆盖绝大多数价格波动。取1的话,轨道太窄,价格天天穿出去,走廊跟没装门一样;取3呢,轨道太宽,价格一辈子碰不到边,天花板和地板都成了摆设。2刚好,不松不紧。

说完三条轨道线,再看后面那一大串VAR。

VAR1到VARC,还有VARD到VAR18,看着吓人,其实就是个状态机。VAR1判断今天是不是连阳(今天比昨天高、比前天高),VAR2判断昨天连阳今天回调,VAR3判断回调两天……一路数下去,最多数到十二天的连阳或连阴。就像你数邻居家连续几天晒被子,晒一天、晒两天、晒三天……数到后面,突然下雨了,那个转折点就是VAR19和VAR1A要抓的。

VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1

这行的意思是:前一天还在连阴状态里,今天突然转连阳了,转折出现。VAR1A反过来,前一天连阳今天转连阴。出现这两个信号的时候,源码用STICKLINE画洋红和黄色的柱子,标在昨天和前天收盘价之间,提醒你"这儿拐了个弯"。

你可能会问,为啥要数到十二天那么长?说真的,连阳连阴这种事,天数越长,转折的分量越重。连阳三天就拐,那是小打小闹;连阳八天十天才拐,那才是真的累了、要歇口气了。这个状态链从VAR1一路数到VARC(连阳侧)和VAR18(连阴侧),把每种天数的状态都单独存一个变量,到时候VAR19和VAR1A只要检查"前一天在不在任意一个连阴状态里"就行,不用管具体连了几天。写法上省了不少事,一个OR串起来全搞定。

STICKLINE的参数也有讲究,宽度取12,实心柱(末尾参数1是空心、0是实心,这里取1是空心边框),画在REF(CLOSE,1)和REF(CLOSE,2)之间——也就是昨天和前天的收盘价之间,不挡今天的K线。颜色用洋红和黄,在主图上比较扎眼,一眼就能看到。

说真的,我写过不少通道类指标,布林线这套是最耐看的——三条线各司其职,标准差自动调节宽度,不用你手动调参数。后面那串VAR状态链虽然长,但逻辑就是数数,数清楚连了几天,转折自然就冒出来了。

[AG261015]布林天地主图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160