[AG1291]捉妖牛人副图-通达信指标公式

01 四十道针脚,缝的是当天那件衣裳
你手上那张图我大概率见过:明明突破了前高,副图一声不响;等到它响,压力位早换了地方。捉妖牛人副图四十来行,拆开全是在量尺寸——开盘到收盘量一段,昨收到今收量一段,往前十五根、八十九根各量一段,底下再横三杠卡住。
五秒扫完,先看四格:
| 当日形态 | 前高那根杠 | 量能两头 | 先查真伪 |
我年轻时在裁缝铺学过两年,量三次才敢下剪子。看这种长公式也一样,别急着读逻辑,先数它有几道针脚。真正决定响不响的是六道大闸,一闸一个词串在一块儿,其余三十几行全是给这六道打底的尺子。
02 我手上这版改过三处,先说改在哪儿
头一处是1.0572那个数。
VAR1:=ABS(REF(O,1)-REF(C,1))/REF(C,1)<0.03 AND C/O>1.03 AND C>REF(C,2) AND C/REF(C,1)>1.0572;
四个条件咬在一行里。昨开昨收的差被挡在零三以内,意思是昨天不许疯;今收对今开要过一点零三;还得高过前天的收盘;行尾那档一点零五七二最扎眼。有一整周我把它跟同系列里常见的一点零六并排对,两张表摞在案板上比,结论是那零点零零几的差几乎不影响结果——两道同时挂着的时候,卡人的永远是更严的那一头。所以这一行你可以照原样留着,别去动它。
另一刀切在当日形态上。
VAR3:=(C/REF(C,1)>1.06 AND C=H);
收盘钉在最高,把上影那一截当场抹掉。为什么非要收在最高?因为前面那道压力位算的就是别人的高点,自己留一根长上影,形态上就说不干净。
回头找压力位那一段,是全公式最长的链条。
VAR15:=BARSLAST(VAR14);
它先在前头埋了一个记号:三天里跌出五个点以上,且这个记号在十根内只留一次。往后数到今天有几根,全交给 BARSLAST 这个数。
VAR19:=MAX(MAX(VAR16,VAR17),VAR18);
拿那个记号往前推两根、一根、当日,把三根里的最高价挑一个最大的,当成这一轮的压力。这里头我服原作者的一处手艺:多让两根。当天那根往往还带着反抽,只取它容易把杠画虚;让到第五六根,又会把上一波的高点错当成本轮压力。两根,正好。
后头四路用的是同一种尺子,写法一律是比值再乘一百。今开相对那根压力杠不能高出三十;今收离这段窗口最低点不能高出五十;往回五根的开盘不能高出三十;往回八十九根的收盘不能高出八十。四道都过,才叫"没跑远"。
VAR25:=V/V5<3.5;
量能这一头反过来卡上限:当日量对五日均量不能超过三点五倍。放量是好事,冲到三倍多就成了另一回事,那通常不是接力,是一口气把后面的量用完了。
紧跟着的下限在另一行:
VAR37:=V>V5*1.2 AND V>V20*1.1;
对五日均量要过一点二倍,对二十日均量要过一点一倍。一条短一条长,短的那条负责当天有热气,长的那条负责这段日子不是死水。
还有一处改的是 FILTER 的长度。这公式里它出现三回,我拿同一段盘面把最早那道从三根改到五根试过一次:三根太急,同一天里两个形态各响一声;改到五根,图面上清净了,代价是错过隔天那一下。留了五。
还有个巧办法得单挑出来说一说。
VAR31:=((VAR29=1) AND (VAR30=1))*0.2;
六十日均线跟五日均线这两把尺子都量过了,达标给零点二,不达标给零。再往后一行更绕:昨天是零、前天是零点二、且前十天全是零点二——三条凑齐才给负零点一。它是在用数值当记号,抓"从达标转为不达标"的那一下边沿。我的判断是这写法巧,但脆。谁日后调整一句判断顺序,这个边沿就跑位,而且跑得很安静,不报错。
收口是三查加一刀。名字那行把带 ST 字样的挡在外头,再要求开盘、量比、换手三个即时值都大于零——图上的数得先是真的,才谈得上往下算。末尾那一刀 VAR40 又要一次涨幅过一点零六、又收在最高,跟前面那道形态闸是重复钉的钉子,省针脚的活儿穿不住,原作者宁可钉两遍。
顺手把 #突破# 钉一下,平时跟 #压力位# #量能上限# 一起聊。
对了,岔开一句:这公式里最长的一行有九个条件,我第一次读它时把它当成两道闸,绕了半天才发现是一个 AND 串。
什么时候它会给你个含糊的读数?一字板那种,收盘钉在最高、量又放不出三倍,形态闸和量能闸自己打架,谁都过不去;除权那天更麻烦,LLV 跟 HHV 的窗口里混着两段价格,前高那根杠直接画到半空。这种日子我不看它的输出,回头拿日线的位置自己核。


