
01 五路量能同台亮相,谁抢了拍子
「红柱绿柱看多了,眼睛都发直——这图到底看哪儿?」
「别急,先数柱子。五路。」
「五路?」
「五路。红绿只是底色,真正亮相的是上面那几层。」
戏班里我勒了八年头,师父的藤棍抽过我三次——都是抢拍子。武戏最忌抢拍子,早一锣晚一鼓,亮相就没了精气神。看盘也一样,一根柱子蹦出来你追着跑,多半是被抢了拍。
这副图干的事就是把一天的量分成五路:多方成交、空方成交、向上攻击量、向下攻击量、上探量、下探量——加上地量与放量两层鼓点,等于把武戏里的生旦净末丑全拆开亮相。谁在正台,谁在侧幕,一眼分明。
速查卡(五秒扫完):
| 攻防线 | 上探线 | 下探线 | 鼓点线 |
02 指标源码分享|主力成交副图

VAR2:=HIGH-LOW;VAR3:=ABS(OPEN-CLOSE);VAR4:=HIGH-IF(CLOSE>OPEN,CLOSE,OPEN);VAR5:=IF(CLOSE>OPEN,OPEN,CLOSE)-LOW;VAR6:=VAR3/VAR2*VOL;VAR7:=VAR4/VAR2*VOL;VAR8:=VAR5/VAR2*VOL;VAR9:=IF(VOL/CAPITAL>0.001,1,EXP(ABS(LOG(VOL/CAPITAL*100))));VARA:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;VARB:=MA(CLOSE,5)>MA(CLOSE,10)ANDMA(CLOSE,10)>MA(CLOSE,30)ANDMA(CLOSE,30)>MA(CLOSE,60);VARC:=MA(CLOSE,5)<MA(CLOSE,10)ANDMA(CLOSE,10)<MA(CLOSE,30);{多方成交:}STICKLINE(CLOSE>MA(CLOSE,30),0,VOL,4,1),COLORRED;{空方成交:}STICKLINE(CLOSE<MA(CLOSE,30),0,VOL,4,1),COLORGREEN;{向上攻击量:}STICKLINE(VAR6>=VAR7ANDVAR6>=VAR8ANDCLOSE>OPEN,0,VAR6,4,0),COLORRED;{向下攻击量:}STICKLINE(VAR6>=VAR7ANDVAR6>=VAR8ANDCLOSE<OPEN,0,VAR6,4,0),COLORGREEN;{上探量:}STICKLINE(VAR7>VAR6ANDVAR7>VAR8,0,VAR7,4,0),COLORCCCC66;{下探量:}STICKLINE(VAR8>VAR6ANDVAR8>VAR7,0,VAR8,4,0),COLORFF6633;{相对地量:}STICKLINE(VAR9>2ANDVOL<MA(VOL,5)/2,0,VOL,2.5,0),COLORYELLOW;DRAWTEXT(VAR9>2ANDVOL<MA(VOL,5)/2,VOL,'地量'),COLORYELLOW;{放量:}STICKLINE(VOL>MA(VOL,5)*2.5,0,VOL,2.5,0),COLORWHITE;DRAWTEXT(VAR7>VAR6ANDVARA>2ANDVAR7>VAR8ANDCLOSE>MA(CLOSE,5)ANDCLOSE>MA(CLOSE,30)ANDHIGH>MA(CLOSE,60)ANDVOL>MA(VOL,5)ANDVAR7>=MA(VOL,5),VOL,'高位标注'),COLORGREEN;DRAWTEXT(VAR8>VAR6ANDVAR8>VAR7ANDVARA<-2ANDCLOSE<MA(CLOSE,30)ANDVAR8<MA(VOL,5)/2ANDMA(VOL,5)<MA(VOL,10),VOL,'低位标注'),COLORMAGENTA;DRAWTEXT(VAR6>MA(VOL,5)*2ANDVAR6>=VAR7ANDVAR6>=VAR8ANDCLOSE>OPENORVOL>MA(VOL,5)*3ANDVARB,VOL,'强度标注'),COLORCC99CC;DRAWTEXT(VAR6>=VAR7ANDVAR6>=VAR8ANDCLOSE<OPENANDVAR6/VOL>0.7ANDVARCANDVAR6>MA(VOL,5),VAR6*2,'弱势标注'),COLORGREEN;V5:MA(VOL,5),COLORWHITE;V10:MA(VOL,10),COLORGREEN;V20:MA(VOL,20),COLORYELLOW;
顺手把 #主力成交# 这个话题钉一下,平时跟 #攻击量# #相对地量# 绑一块儿聊,回头翻起来方便。
03 三把刀怎么分,那路鼓点又落在哪
先看底座四行。
VAR2:=HIGH-LOW;
VAR3:=ABS(OPEN-CLOSE);
VAR4:=HIGH-IF(CLOSE>OPEN,CLOSE,OPEN);
VAR5:=IF(CLOSE>OPEN,OPEN,CLOSE)-LOW;
头一个是当天振幅。第二个呢,是实体长度,加了绝对值阴阳通用。那第三个是什么?
「VAR4 是啥?」
「上影。」
HIGH 减去 MAX(OPEN,CLOSE)——不管阴阳,实体顶端到最高价那段就是上影。下影那条同理,实体底端到最低价。
三把刀就这么落下来:实体、上影、下影。整根 K 线被切成三段。
接着看折算。
VAR6:=VAR3/VAR2*VOL;
VAR7:=VAR4/VAR2*VOL;
VAR8:=VAR5/VAR2*VOL;
「三行干啥?」
「按段位分量。」
那个比例 VAR3/VAR2 是实体占振幅的比,乘 VOL 就是把当天的量按实体占比分一份出来。上影与下影同理,各分一份。三份加起来等于 VOL——量能被切成三块木料,各归各位。
台上一分钟,台下这三行就是那"一分钟"的骨架。
再往下是五条 STICKLINE,画柱子。多方成交与空方成交是底色(CLOSE 站在 MA30 上就红,跌破就绿)。真正的角儿是后面这四条:
先看向上攻击量:VAR6 最大且收阳。
再看向下攻击量:VAR6 最大且收阴。
接着上探量:VAR7 最大。
收尾下探量:VAR8 最大。
「四条会同时亮吗?」
「不会。三选一。」
因为三个数比大小,最大那个才画。等于每天只有一路亮相,其余两路在侧幕候着。
锣鼓点跟紧了。攻防线亮的是 VAR6,上探线亮的是 VAR7,下探线亮的是 VAR8——四种颜色,红/绿/黄褐/橙红,柱子一 stand out 就知道今天是哪路当角儿。
对了,说回 VAR9。
VAR9:=IF(VOL/CAPITAL>0.001,1,EXP(ABS(LOG(VOL/CAPITAL*100))));
「看着最怪的是哪行?」
「是。它是鼓点。」
VOL/CAPITAL 是换手率。大于千分之一,则定死为一。小于千分之一——就是换手极冷的那几天——用 EXP(ABS(LOG(...))) 把小数放大。
举个例子:换手率万分之五,乘一百得 0.05,LOG 是 -3,ABS 变 3,取 EXP(3) 大约二十。VAR9 一下就跳到二十那一档。
「为啥要放大?」
「让地量能被看见。」
触发条件是 VAR9 大于二且 VOL 不足五日均量一半,标"地量"。而 EXP+ABS+LOG 这套写法等于把冷量日的信号强度撑起来,否则换手率太小,条件永远不满足。
这一层我一般不动。那个 EXP 写法一动全散——你换成 VOL/CAPITAL*1000 之类的线性放大,冷与温两天会一起触发,节奏就乱了。
另有 VARA 到 VARC 三条辅助线。五条辅助线里,先算 VARA(五日乖离率),然后 VARB 与 VARC 分别判多头排列与空头排列。这三条不画,只用于后面 DRAWTEXT 位置标注的触发条件。
DRAWTEXT 那四行是位置标注。四种场景各画一个:
「四个位置标注会同时出吗?」
「不会。条件互斥。」
高位要 VAR7 最大,低位要 VAR8 最大,强度与弱势要 VAR6 最大——三路互相抢位置,同一天最多亮一个。
末尾三行是量能均线 V5 V10 V20,白绿黄三色,做参照。
亮相得有精气神。红柱立起来那一刻,你先看颜色(哪路当角儿),再看高度(分量够不够),末尾瞄一眼 V5 V10——三样对上,这一锣才算敲响。
参数这一层说说。0.001 那个门槛我试过换成 0.0005,冷天一下多了一倍,地量标注满天飞,反而看不出真冷;换成 0.002,温量日也被算成冷天,鼓点提前响。0.001 是 A 股日均换手率的中位数附近,卡得最稳。
至于那个 EXP(ABS(LOG(...))) 三重嵌套,我一般劝新手别改。写法像天书,其实是"越小越放大"的标准套路。换成 EXP(-LOG(...)) 少了绝对值,负数会炸;拉到 LOG(...) 少了 EXP,放大倍数不够。三层少一层全废。
失效条件说清楚。开盘半小时内 VAR6 与 VAR7 与 VAR8 三头容易齐平,量还没分化,三选一的机制会随便挑一路画上去,看着像那么回事其实是噪声。等十点半以后再看,稳。
柱子会点头。多方成交红柱立起来那一刻,向上攻击量常跟着亮相;空方成交绿柱压下去,向下攻击量多半也蹦出来。两两一对,像戏台上的一对搭档,一前一后点头。