买卖信号
该公式未包含明确的买卖信号。公式中只使用了STICKLINE(画柱状线)和DRAWBAND(画带状区)函数,用于图形化展示MACD和KDJ指标的变化情况,没有使用CROSS、FILTER、DRAWTEXT、DRAWICON等产生买卖信号输出。
用法
这是一个MACD与KDJ指标的组合显示公式: 1. **适用场景**:用于同时观察趋势指标(MACD)和超买超卖指标(KDJ)的动态 2. **图形解读**: - 彩色柱状线表示MACD的差值,黄色/紫红色区分涨跌 - KDJ的K、D、J三条线通过DRAWBAND以带状形式展示 3. **注意事项**:该公式仅作为指标展示使用,不提供具体买卖点提示,实际交易需结合其他分析方法
公式源码
HH0:=CONST(HHV(H,75));
LL0:=CONST(LLV(L,75));
MM0:=CONST((HH0+LL0)/2);
HL0:=CONST(IF(CONST(C)>=MM0,LL0-(HH0-LL0)*0.2,HH0+(HH0-LL0)*0.2));
HH1:=IF(CONST(C)<MM0,HH0*1.01,HL0);
LL1:=IF(CONST(C)>=MM0,LL0*0.99,HL0);
HL1:=(HH1+LL1)/2,COLORFFFFFF;
DIF:=EMA(CLOSE,5)-EMA(CLOSE,26);
DEA:=EMA(DIF,3);
macd:=(DIF-DEA)*2,COLORSTICK;
STICKLINE("MACD.MACD">0,"MACD.MACD"+HL1,HL1,2,1),COLOR00FFFF;
STICKLINE("MACD.MACD">0 AND "MACD.MACD">REF("MACD.MACD",1),
"MACD.MACD"+HL1,HL1,2,0),COLORFF00FF;
STICKLINE("MACD.MACD"<0,"MACD.MACD"+HL1,HL1,2,0),COLOR00FFFF;
STICKLINE("MACD.MACD"<0 AND "MACD.MACD">REF("MACD.MACD",1),
"MACD.MACD"+HL1,HL1,2,1),COLORFF00FF;
RSV1:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9));
RSVK:=SMA(RSV1,3,1);
RSVD:=SMA(RSVK,3,1);
RSVJ:=RSVK*3-RSVD*2;
K:RSVK*3+HL1,COLORWHITE;
D:RSVD*3+HL1,COLORYELLOW;
J:RSVJ*3+HL1,COLORRED,LINETHICK2;
DRAWBAND(K,RGB(150,0,150),D,RGB(150,150,150));