‹ 返回老指标新用法:macd有狼心()
🔧 核心通用·带A股选股过滤(核心可用 · 把'去ST/选板块/CODELIKE'那行删掉,美港马加都能跑)
周期:长线用途:只管进单(找买点/选股)(纯多·只做多)
🧩 这个指标拆开看 = 哪些"积木"组合的
★ 看主力(筹码 / 资金)主力资金 — ★测大单/主力资金进出方向
① 定方向(趋势)均线类 MA/EMA — 一段时间的平均价,铺出趋势中枢、看多空排列
MACD — 快慢均线之差,测趋势动能、金叉死叉
④ 触发(信号扳机)CROSS 交叉 — 两线金叉/死叉当买卖扳机
突破/计数/过滤 — 突破前高、信号计时与去重
搭条件的零件HHV/LLV/REF 等 — 取区间最高最低、引用前N根——搭条件的零件
图上标注买卖点画线/标注 — 在图上画柱、标买卖点、上色提示(只是显示,不是判断逻辑)
⚠️ A股专属(港股/美股/马股/加密都没有)去ST/风险股 — 剔除A股ST风险股
组合思路:先盯主力筹码/资金(票在谁手里),再用均线/MACD 定方向,再用金叉/突破当买卖扳机。把几件事叠在一起同时成立,才算一个'信号'——叠得越多看着越细,但也越容易过度拟合。 ⚠️ 这条含 A股专属逻辑(涨停板/龙虎榜/代码板块)——只有大陆A股有这制度,港股、美股、马股、加密统统没有,这部分搬不过去。 不过它的'根'在筹码/量价层——这套是普世的,港股美股马股加密都能算;尤其散户多、流通差的市场(如马股小盘、港股仙股)主力筹码更好使。和你的主散博弈/刘彩游龙同源。
📷 指标截图(源图较小,点图可打开原图放大看)

指标公式
源码如下:
{
macd
有狼心}
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26),COLOR00FF00,LINETHICK1;
DEA1:=EMA(DIF1,9),COLOR00FF00,LINETHICK1;
DRAWICON(
cr
OSS(DIF1,DEA1),DEA1,1);
DRAWICON(CROSS(DEA1,DIF1),DEA1,2);
{
主升浪
消失出局}
DI:=EMA(CLOSE,4)-EMA(CLOSE,13),COLORMAGENTA,LINETHICK2;
D1:=EMA(DI,5),COLORGRAY;
D2:=EMA(DI,10),COLORGRAY;
D3:=EMA(DI,20),COLORGRAY;
D4:=EMA(DI,30),COLORGRAY;
D5:=EMA(DI,60),COLORGRAY;
D6:=EMA(DI,90),COLORGRAY;
D7:=EMA(DI,120),COLORGRAY;
D8:=EMA(DI,250),COLORGRAY;
AA:=STICKLINE(DI =REF(DI,1) AND D1 =REF(D1,1) AND D2 =REF(D2,1) AND D3 =REF(D3,1) AND
D4 =REF(D4,1) AND D5 =REF(D5,1) AND D6 =REF(D6,1) AND D7 =REF(D7,1) AND
D8 =REF(D8,1) AND C EMA(C,11) AND DI -0.8,DI,0,2,0),COLORRED;
STICKLINE(AA,DIF1,DEA1,3,0),COLORE6E8FA;
{柱状线}
MACD1:=(DIF1-DEA1)*2;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,3.2,0),COLOR0000FF;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.7,0),,COLOR0000FF;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.1,0),COLOR0000FF;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,1.5,0),COLOR0000FF;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.9,0),COLOR0000FF;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.3,0),COLORCC66FF;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,3.2,0),COLORFF9900;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.7,0),COLORFF9900;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,2.1,0),COLORFF9900;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,1.5,0),COLORFF9900;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.9,0),COLORFF9900;
STICKLINE(MACD1 REF(MACD1,1),0,MACD1,0.3,0),COLORFFCC00;
STICKLINE(MACD1 =0 OR MACD1 =0,0,0,50,1),COLORWHITE;
{
买点
提示}
A1:=BARSLAST(REF(CROSS(DIF1,DEA1),1));
BL:=REF(CLOSE,A1+1) CLOSE AND DIF1 REF(DIF1,A1+1) AND CROSS(DIF1,DEA1);
{STICKLINE(BL,0,1,2,0),COLOR00FF00;}
DRAWICON(BL,DEA1,23);
A2:=BARSLAST(REF(CROSS(DEA1,DIF1),1));
DBL:=REF(CLOSE,A2+1) CLOSE AND REF(DIF1,A2+1) DIF1 AND CROSS(DEA1,DIF1);
DRAWICON(DBL,DEA1,12);
低位金叉
:=CROSS(DIF1,DEA1) AND DIF1 -0.1;
DRAWTEXT(低位
金叉
,DIF1,' 低位金叉');
JCCOUNT:=COUNT(CROSS(DIF1,DEA1),BARSLAST(DEA1 =0));
二次金叉
:=CROSS(DIF1,DEA1) AND DEA1 0 AND COUNT(JCCOUNT=2,21)=1;
DRAWICON(二次金叉,DEA1*1.04,13) ;
DRAWTEXT(二次金叉,-0.1,' 二次金叉'),COLORFF00FF;
A10:=BARSLAST(REF(CROSS(DIF1,DEA1),1));
底背离
:=REF(CLOSE,A10+1) CLOSE AND DIF1 REF(DIF1,A10+1) AND CROSS(DIF1,DEA1);
DRAWLINE(A10=0,DEA1,底
背离
,DEA1,0),COLORRED,LINETHICK2;
DRAWTEXT(底背离,-0.50,' 底背离'),COLOR00FF00;
A20:=BARSLAST(REF(CROSS(DEA1,DIF1),1));
顶背离
:=REF(CLOSE,A20+1) CLOSE AND REF(DIF1,A20+1) DIF1 AND CROSS(DEA1,DIF1);
DRAWLINE(A20=0,DEA1,顶背离,DEA1,0),COLORWHITE,LINETHICK2;
{
趋势
柱状线}
WY1001:=(2*CLOSE+HIGH+LOW)/4;
WY1002:=EMA(WY1001,4);
WY1003:=EMA(WY1002,4);
WY1004:=EMA(WY1003,4);
X:=(WY1004-REF(WY1004,1))/REF(WY1004,1)*100;
X1:=IF(X REF(X,1),X,DRAWNULL),COLORWHITE,LINETHICK2;
XO:=MA(X,2),COLOR9932CD;
SI:=REF(X,1);
STICKLINE(X SI,X,SI,2.3,0),COLOR0000FF;
STICKLINE(X SI,X,SI,0.3,0),COLORCC66FF;
STICKLINE(X SI,X,SI,2.3,0),COLOR00BB00;
STICKLINE(X SI,X,SI,0.3,0),COLOR00FF00;
STICKLINE(底背离,X,SI,1,0),COLORYELLOW;
STICKLINE(低位金叉,X,SI,1,0),COLORWHITE;
STICKLINE(低位金叉 AND 底背离,X,SI,0.1,0),COLORYELLOW;
{买点2,可省}
VAR2:=REF(LOW,1);
VAR3:=SMA(A
bs
(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100;
VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3);
VAR5:=LLV(LOW,13);
VAR6:=HHV(VAR4,13);
VAR7:=IF(MA(CLOSE,34),1,0);
VAR8:=EMA(IF(LOW =VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7;
VAR9:=IF(VAR8 100,100,VAR8);
VAR10:=IF(VAR9 -120,VAR9,0);
VAR11:=VAR10 REF(VAR10,1);
DRAWTEXT(VAR11 AND REF(NOT(VAR11),1),0,'☆'),COLORYELLOW;
{
走势
线}
DIF:DIF1,LINETHICK1,COLORGREEN;
DEA:DEA1,LINETHICK1,COLORGREEN;
DIF2:IF(MACD REF(MACD,1),DIF1,DRAWNULL),COLORRED,LINETHICK1;
DEA2:IF(DEA1 DIF1,DEA1,DRAWNULL),COLORFF00FF,LINETHICK1;
{
主力
进场
}
VAR12:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VAR13:=SMA(ABS(LOW-VAR12),13,1)/SMA(MAX(LOW-VAR12,0),10,1);
VAR14:=EMA(VAR13,10);
VAR15:=LLV(LOW,33);
VAR16:=EMA(IF(LOW =VAR15,VAR14,0),3);
主力进场:=IF(VAR16 REF(VAR16,1),VAR16,0),COLORRED,NODRAW;
STICKLINE(主力进场,X,SI,0.1,0),COLORRED;
相关文章
MACD空中加油之选股指标公式
通达信MACD空中加油指标公式
通达信多周期MACD识别指标公式
通达信前置MACD指标公式
通达信MACD顶底背离画线指标公式
通达信MACD提前指标公式
通达信逆势强弱对比指标公式
通达信临界MACD指标公式
伏击MACD之选股指标公式
通达信伏击MACD指标公式