夜雨聆风学习资料网

ARTICLE · 1219271

火焰山指标:底部点火柱(源码)

火焰山指标:底部点火柱(源码)

火焰山指标:只有在跌到30日最低的时候,才点一把火。

超跌反弹这件事,最大的误区是「跌得多」等于「该反弹」。

跌得多只是跌得多。真正值得看的是「有没有人接」。

这条指标不去数跌了几天、跌了几个点,它只看两件事:价格有没有跌破30日最低,以及砸盘的量够不够。

先给价格划一条中枢线

源码开头取了500个交易日,差不多两年的最高价和最低价,各做21日平滑。

两年这个尺度很大,画出来的框基本覆盖了一轮完整的涨跌。用它当中枢,好处是短期的波动不会让它乱动。

顶和底各取三档,按不同权重配一次,合成一条中枢线。

再看砸盘力度

中枢线画好之后,源码转去看「价格偏离中枢的程度」。

偏离得越远,说明砸盘越狠。这部分源码把偏离比例乘10放大,再平滑3日,作为焰值的底数。

点火的门槛:30日最低

关键的一句是:只有当最低价跌破30日最低时,焰值才被计入。

没跌破就不算。这样处理之后,柱子天然出现在急跌的末端,而不是随便哪一天。

那根火焰柱

焰值算出来之后,再除以618压缩刻度,得到一条基准线。

图上看到的是五层柱体叠出来的效果:从深红到浅黄,一层比一层短,越往上颜色越亮。

这种画法参考了火焰的观感,实际含义很简单——柱子越高,说明这一波砸盘越集中,后面的反抽力度通常也越大。

源码里还留了一句:只有火焰值大于0才画。所以图上大部分时间是没有柱子的,一旦出现,位置本身就带信息。

怎么用

这条指标只做一件事:把「超跌」量化成一个可以互相比较的数值。

柱子出现说明资金在这个位置抛得比较集中,往往对应短期的恐慌低点。

有两点得说清楚。

第一,恐慌低点不等于底部。急跌之后还有急跌,柱子连出两三根的情况并不罕见。所以别看到第一根就进。

第二,这类指标更适合和位置配合着看。同样一根柱子,出现在一年低位和出现在高位回落的中途,后面的走势差别很大。

温馨提示

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

指标源码

{── 先取 500 天最高价并做平滑,作为长周期的顶}

长高点甲:=EMA(HHV(HIGH,500),21);

长高点乙:=EMA(HHV(HIGH,250),21);

长高点丙:=EMA(HHV(HIGH,90),21);

{── 同样取 500 天最低价平滑,作为长周期的底}

长低点甲:=EMA(LLV(LOW,500),21);

长低点乙:=EMA(LLV(LOW,250),21);

长低点丙:=EMA(LLV(LOW,90),21);

{── 顶底按三档权重各配一次,得到下轨均值}

下轨均值:=EMA((长低点甲*0.96+长低点乙*0.96+长低点丙*0.96+长高点甲*0.558+长高点乙*0.558+长高点丙*0.558)/6,21);

中轨均值:=EMA((长低点甲*1.25+长低点乙*1.23+长低点丙*1.2+长高点甲*0.55+长高点乙*0.55+长高点丙*0.65)/6,21);

上轨均值:=EMA((长低点甲*1.3+长低点乙*1.3+长低点丙*1.3+长高点甲*0.68+长高点乙*0.68+长高点丙*0.68)/6,21);

{── 三档均值再合成一条中枢线,放大 1.738 倍}

火焰中枢:=EMA((下轨均值*3+中轨均值*2+上轨均值)/6*1.738,21);

{── 昨天的最低价,用来衡量今天砸盘的力度}

昨日低点:=REF(LOW,1);

低点波动比:=SMA(ABS(LOW-昨日低点),3,1)/SMA(MAX(LOW-昨日低点,0),3,1)*100;

{── 现价明显低于中枢时,把波动比放大十倍累积}

焰值:=EMA(IF(CLOSE*1.35<=火焰中枢,低点波动比*10,低点波动比/10),3);

{── 30 日最低价,作为点火的门槛}

三十日低:=LLV(LOW,30);

{── 30 日内焰值的峰值,与当前焰值配成一对}

焰值峰值:=HHV(焰值,30);

恒真开关:=IF(MA(CLOSE,58),1,0);

{── 火焰山:只有创 30 日新低才点亮,除以 618 压缩刻度}

火焰山: EMA(IF(LOW<=三十日低,(焰值+焰值峰值*2)/2,0),3)/618*恒真开关;

火焰: STICKLINE(火焰山>0,0,火焰山,4,1);

{── 今量与火焰山同值,另起一个名字方便调用}

今量: 火焰山;

{── 由深到浅五层柱体叠出火焰效果,越高越亮}

STICKLINE(火焰山>0,0,今量*1.2,8,0) COLOR0000FF;

STICKLINE(火焰山>0,0,今量*0.8,8,0) COLOR0066FF;

STICKLINE(火焰山>0,0,今量*0.6,8,0) COLOR0099FF;

STICKLINE(火焰山>0,0,今量*0.4,8,0) COLOR00CCFF;

STICKLINE(火焰山>0,0,今量*0.2,8,0) COLOR00FFFF;

源码,原文一键复制

相关学习资料