夜雨聆风学习资料网

ARTICLE · 1159460

六线共振指标:六路金叉齐发才出买点(源码)

六线共振指标:六路金叉齐发才出买点(源码)

六个常用指标各自出金叉不难,难的是它们同时出。

单独看 MACD,金叉一年能出现几十次。单独看 KDJ,次数更多。信号一多,等于没有信号,你根本不知道该信哪一个。

这条指标换个思路:不看某一个指标的金叉,看六个指标的金叉能不能凑到一起。

六条线各占一格

指标在纵向上划出六个固定高度,从下往上依次是 MACD、KDJ、RSI、LWR、BBI、MTM。

每一格只用两种图标表示状态:快线跑在慢线上方,画一个向上的箭头;快线跌到慢线下方,画一个向下的箭头。

六格排开,就像一块仪表盘。哪几个指标处在多头状态,一眼就能数出来。

六组的算法各不相同

虽然形式统一,但这六组走的是六套不同的路子。

MACD 用两个不同周期的指数均线相减,再做一次平滑。KDJ 取八个周期内收盘价在区间里的相对位置,再双重平滑。RSI 比较上涨幅度和总波动幅度的比例。

LWR 把区间位置反过来算。BBI 最简单,四条均线直接取平均。MTM 是收盘价的一阶差分,再做两级平滑。

算法不同,看的角度就不同。有的看趋势,有的看超买超卖,有的看动能。它们同时转向,说明市场在多个维度上达成了共识。

每一格都有自己的金叉线

在六个高度上,指标各输出了一条取值为零或者对应格号的线。

快线在慢线上方时输出格号,否则输出零。这样六条线会呈现出阶梯状的柱体,哪一格亮着,就是哪一组在多头。

六个都对上,才是共振买点

最重要的一句放在末尾。

指标要求六个金叉状态同时成立,而且前一根 K 线上还没有全部成立。后一个条件很关键,它把已经涨了很久和刚刚全部转向区分开了。

只有刚刚凑齐的那一下,才在最高处打出一条蓝色加粗线。之后再出现类似判断,条件不满足,不会重复触发。

用的时候注意

第一,六个指标同时金叉,信号数量会很少。这是设计的代价,不是缺陷。如果你希望它频繁出现,说明你要的不是共振。

第二,金叉只是状态切换,不代表后续一定上涨。这套东西过滤掉的是只有单个指标转向的假动作,不是帮你判断能涨多少。

第三,六格的绝对高度可以调整,但相对顺序不要改。改了以后,图标位置和上面的解释就对不上了。

温馨提示

1、指标:www.logic88.cn

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

指标源码

{先算 DIF 与 DEA 两条快慢线,构成 MACD 的金叉判定}

LM_DIF:=EMA(CLOSE,8)-EMA(CLOSE,13);

LM_DEA:=EMA(LM_DIF,5);

{六条指标线各自固定在 1~6 的纵向位置上,用图标表示方向}

DRAWICON(LM_DIF>LM_DEA,1,1);

DRAWICON(LM_DIF<LM_DEA,1,2);

DRAWTEXT(ISLASTBAR=1,1,'.MACD'),COLORFFFFFF;

LM_MACDG:=LM_DIF>LM_DEA;

MACD金叉:IF(LM_MACDG,1,0),COLORYELLOW;

{8 周期区间内的收盘相对位置,即 KDJ 的 RSV 值}

LM_RSV:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;

LM_K:=SMA(LM_RSV,3,1);

LM_D:=SMA(LM_K,3,1);

DRAWICON(LM_K>LM_D,2,1);

DRAWICON(LM_K<LM_D,2,2);

DRAWTEXT(ISLASTBAR=1,2,'.KDJ'),COLORFFFFFF;

LM_KDJG:=LM_K>LM_D;

KDJ金叉:IF(LM_KDJG,2,0),COLORYELLOW;

{分别用 5 日与 13 日的涨跌平滑值构造两条相对强弱线}

LM_LC:=REF(CLOSE,1);

LM_RSI5:=(SMA(MAX(CLOSE-LM_LC,0),5,1))/(SMA(ABS(CLOSE-LM_LC),5,1))*100;

LM_RSI13:=(SMA(MAX(CLOSE-LM_LC,0),13,1))/(SMA(ABS(CLOSE-LM_LC),13,1))*100;

DRAWICON(LM_RSI5>LM_RSI13,3,1);

DRAWICON(LM_RSI5<LM_RSI13,3,2);

DRAWTEXT(ISLASTBAR=1,3,'.RSI'),COLORFFFFFF;

LM_RSIG:=LM_RSI5>LM_RSI13;

RSI金叉:IF(LM_RSIG,3,0),COLORYELLOW;

{把区间位置取反,得到 LWR 的取值}

LM_LWRV:=-(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13))*100;

LM_LWR1:=SMA(LM_LWRV,3,1);

LM_LWR2:=SMA(LM_LWR1,3,1);

DRAWICON(LM_LWR1>LM_LWR2,4,1);

DRAWICON(LM_LWR1<LM_LWR2,4,2);

DRAWTEXT(ISLASTBAR=1,4,'.LWR'),COLORFFFFFF;

LM_LWRG:=LM_LWR1>LM_LWR2;

LWR金叉:IF(LM_LWRG,4,0),COLORYELLOW;

{BBI:四条不同周期均线的平均值}

LM_BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;

DRAWICON(CLOSE>LM_BBI,5,1);

DRAWICON(CLOSE<LM_BBI,5,2);

DRAWTEXT_FIX(C>O,0,0.2,0,'公众号:金指标研习社'),COLORMAGENTA;

DRAWTEXT(ISLASTBAR=1,5,'.BBI'),COLORFFFFFF;

LM_BBIG:=CLOSE>LM_BBI;

BBI金叉:IF(LM_BBIG,5,0),COLORYELLOW;

{用收盘价差分构造 MTM,再做 5 日与 13 日两级平滑}

LM_MTM:=CLOSE-REF(CLOSE,1);

LM_MTM5:=100*EMA(EMA(LM_MTM,5),3)/EMA(EMA(ABS(LM_MTM),5),3);

LM_MTM13:=100*EMA(EMA(LM_MTM,13),8)/EMA(EMA(ABS(LM_MTM),13),8);

DRAWICON(LM_MTM5>LM_MTM13,6,1);

DRAWICON(LM_MTM5<LM_MTM13,6,2);

DRAWTEXT(ISLASTBAR=1,6,'.微信'),COLORFFFFFF;

LM_MTMG:=LM_MTM5>LM_MTM13;

MTM金叉:IF(LM_MTMG,6,0),COLORYELLOW;

{六条线同时金叉、且上一根尚未金叉,视为共振买点}

涨买入:IF((LM_MACDG AND LM_KDJG AND LM_RSIG AND LM_LWRG AND LM_BBIG AND LM_MTMG) AND REF(LM_MACDG AND LM_KDJG AND LM_RSIG AND LM_LWRG AND LM_BBIG AND LM_MTMG,1)=0,7,0),COLORBLUE,LINETHICK2;

{六条线持续同向时保持标记}

上涨:IF(LM_MACDG AND LM_KDJG AND LM_RSIG AND LM_LWRG AND LM_BBIG AND LM_MTMG,7,0),COLORBLUE,LINETHICK2;

选股源码,原文一键复制

相关学习资料