夜雨聆风学习资料网

ARTICLE · 1182855

火焰量能指标:拆量识对敲辨真假放量(源码)

火焰量能指标:拆量识对敲辨真假放量(源码)

火焰量能指标:拆开成交量看对敲,真假放量一眼识破。

成交量骗人吗?单看那根柱子,确实会。

同样是放量,可能是资金大举进场,也可能是左手倒右手的对敲。柱体一样高,含义天差地别。

这条指标要做的事情很直接:把那根柱子拆开,看里面的成分。

为什么要拆

一根成交量柱子,其实由三部分组成:

价格往上走的那段,算作主动买;

价格往下走的那段,算作主动卖;

至于实体和影线,各自承载的成交量也不一样。

指标按当日的开、高、低、收四个价格,把总量按比例切成三份:实体量、上影量、下影量。

切完之后再看,就不再是一根模糊的柱子,而是三个可以对比的数值。

主买主卖的折算

接着,指标把成交量折算成主买和主卖两股力量。

折算的依据是当天的阴阳和影线长短:

如果是阳线,实体部分的量算作主买;

如果是阴线,实体和影线的组合方式不一样,算法也随之调整。

平盘的情况下,则把量对半分。

折算完成后,主买画成红色,主卖画成绿色。谁强谁弱,一眼能看出来。

对敲是怎么暴露的

这才是这条指标最实用的地方。

有一种很典型的情况:某天突然放量,柱子很高,看着像要启动。但拆开一看,成交量主要集中在影线部分,实体部分的量很少。

这说明什么?说明当天的换手是在来回对打中完成的,而不是单边推动——典型的对敲特征。

指标用三种颜色的柱体把「实体量最大」「下影量最大」「上影量最大」这三种情形分别画出来,配合前面的主买主卖,真假放量就很难藏住。

净额和百分比

指标还算了两个衍生值。

一个是「震动调整」,也就是主买加主卖之后的净额。这个值反映了当天多空的净结果。

另一个是「买卖量差」,把净额折算成百分比的形式,负值的时候会单独用白色柱体标出。

为什么要看净额?因为总成交量只能告诉你「有多少」,净额才能告诉你「谁赢了」。

放量过滤区间

为了避免被那种「只是放了一天」的量能干扰,指标里加了一个区间判断。

它要求成交量落在 3 日均量的 1.1 倍到 3 倍之间。

下限 1.1 倍,是为了排除不够格的放量;

上限 3 倍,是为了排除极端异动——放得太猛往往是一次性的,不构成持续动能。

落在这个区间内,才标记为有效放量。

三条均量线和星号

指标最后画了 5 日、40 日、135 日三条均量线。

这三条线的位置就是量能的水位标尺:

量能刚上穿 5 日均量,属于短期异动;

站上 40 日甚至 135 日均量,才是量级的转变。

当成交量上穿 5 日均量时,会在柱顶打一个星号,提示当天的量能出现了变化。

怎么配合看

实用的顺序是:

先看有没有星号,确认出现了异动;

再拆开看这次异动的成分,是主动买占优还是主动卖占优;

最后对照均量线的位置,判断这是短期脉冲还是量级转变。

三步下来,就不会被一根高柱子轻易骗进去了。

温馨提示

1、指标:www.logic88.cn

2、本指标仅作为知识分享,不构成任何建议。

指标源码

{火焰量能:把成交量按主动买、主动卖拆开,识别主力对敲与真假放量}

FL_RAW:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

FL_RAW2:=(VOL/(((HIGH-LOW)*2)-ABS((CLOSE-OPEN))));

FL_BUY:=IF((C>O),(FL_RAW2*(H-L)),IF((C<O),(FL_RAW2*((H-O)+(C-L))),(V/2)));

FL_SELL:=IF((C>O),(0-(FL_RAW2*((H-C)+(O-L)))),IF((C<O),(0-(FL_RAW2*(H-L))),(0-(V/2))));

FL_RANGE:=(HIGH-LOW);

FL_BODY:=ABS((OPEN-CLOSE));

FL_UPSHADOW:=(HIGH-IF((CLOSE>OPEN),CLOSE,OPEN));

FL_DNSHADOW:=(IF((CLOSE>OPEN),OPEN,CLOSE)-LOW);

{── 拆解骨架:按当日实体、上影、下影把总量分成三段 ──}

FL_BODYVOL:=((FL_BODY/FL_RANGE)*VOL);

FL_UPVOL:=((FL_UPSHADOW/FL_RANGE)*VOL);

FL_DNVOL:=((FL_DNSHADOW/FL_RANGE)*VOL);

{── 长周期参照:用 30 日均线上下分色,区分量能处在多空哪一侧 ──}

STICKLINE((CLOSE>MA(CLOSE,30)),0,VOL,3,1),COLOR0000FF;

STICKLINE((CLOSE<MA(CLOSE,30)),0,VOL,3,1),COLORFF937F;

FL_TOTAL:VOL,POINTDOT;

{── 主买主卖:按阴阳与影线长短,把成交量折算成主动买盘与主动卖盘 ──}

FL_MAINBUY:IF(C>O,FL_RAW*(H-L),IF(C<O,FL_RAW*((H-O)+(C-L)),V/2)),COLORRED,POINTDOT;

FL_MAINSELL:IF(C>O,0-FL_RAW*((H-C)+(O-L)),IF(C<O,0-FL_RAW*(H-L),0-V/2)),COLOR00FF00,POINTDOT;

{── 放量提示:成交量放大到 3 日均量的 1.1~3 倍时标出 ──}

FL_VOLUP3:BETWEEN(V,MA(V,3)*1.1,MA(V,3)*3),POINTDOT,COLOR6699FF;

FL_SELLPCT:-FL_SELL/100000,COLOR00FF00,POINTDOT,NODRAW;

{── 震动调整:主买与主卖相抵后的净额,正值画绿柱 ──}

FL_SHAKE:(FL_BUY+FL_SELL);

STICKLINE((FL_SHAKE<1),1,FL_SHAKE,3,0),COLOR70DB93;

{── 买卖量差:净额折算成百分比,负值单独用白柱标出 ──}

FL_NETPCT:(FL_BUY+FL_SELL)/100000,COLORFF00FF;

STICKLINE((FL_NETPCT<0),0,FL_NETPCT,3,0),COLORWHITE,LINETHICK0;

STICKLINE((((FL_BODYVOL>=FL_UPVOL) AND (FL_BODYVOL>=FL_DNVOL)) AND (C<O)),0,FL_BODYVOL,2,0),COLORFF0000;

{── 对敲识别:上影与下影量对比,判断是主动买占优还是主动卖占优 ──}

STICKLINE(((FL_DNVOL>FL_BODYVOL) AND (FL_DNVOL>FL_UPVOL)),0,FL_DNVOL,2,0),COLORFFFFFF;

STICKLINE((FL_BUY>0),FL_BUY,0,2,0),COLOR0000FF;

FL_MA5:MA(V,5),COLORWHITE,LINETHICK2;

{── 均量参照:5/40/135 日三条均量线同步画出,长短周期一眼对照 ──}

FL_MA40:MA(V,40),COLOR00FF99,LINETHICK2;

FL_MA135:MA(V,135),COLORFFFF00,LINETHICK2;

{── 放量星号:成交量上穿 5 日均量时打星,提示量能有变化 ──}

DRAWTEXT(CROSS(V,FL_MA5),(V *1.06),'★'),COLORYELLOW;

选股源码,原文一键复制

相关学习资料