该指标是一个复合型技术分析工具,主要包含以下几个部分:
1. 核心趋势线(基于改进的DMI)
快线:基于价格真实波幅和方向运动的比率,通过指数平滑计算得出的短期趋势线。
慢线:快线的指数平滑移动平均线,作为趋势的参考基准。
强/弱线:当快线在慢线上方时,显示为“强”线;在下方时,显示为“弱”线,直观展示短期趋势的强弱状态。
2. 动量柱(OMD)
由快线、慢线和一个更长周期的均线(ADMA)复合计算得出,以彩色柱状图形式显示。
柱体颜色规则:
红色:动量柱为正值且较前一日增长(上涨动量增强)。
洋红色:动量柱为正值但较前一日减小(上涨动量减弱)。
黄色:动量柱为负值但较前一日增长(下跌动量减弱)。
亮绿色:动量柱为负值且较前一日减小(下跌动量增强)。
3. 带状区域(被注释)
代码中包含一条绘制快线与慢线之间填充区域的指令,但当前已被注释掉,不会在图表中显示。
4. 多空能量柱(基于EMA差值的立体K线)
计算收盘价、开盘价、最高价、最低价的3日与8日指数移动平均的差值。
当收盘价的EMA差值(D1)大于等于开盘价的EMA差值(D2)时,绘制一组从浅到深的洋红色/粉色立体柱状,表示多头占优。
当D1小于D2时,绘制一组从浅到深的绿色立体柱状,表示空头占优。
柱体的高度由D1和D2的差值决定,宽度和颜色深度呈现立体视觉效果。
5. 辅助信号
买入信号:当动量柱(OMD)大于0且较前一日增长时,在数值15的位置标记一个黄色信号点。
指标应用要点:
快线上穿慢线且“强”线出现,可视为短期趋势转强信号。
动量柱(OMD)的颜色变化用于观察市场动能的加速或衰减。
多空能量柱的颜色直接指示短期EMA差值的多空状态,其立体高度反映强度。
可结合“买入”信号点与其他部分进行综合判断。
N:=13;
M:=5;
M1:=21;
ZJ:=EMA(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),N);
HD :=H-REF(H,1);
LD :=REF(L,1)-L;
DMP:=EMA(IF(HD>0 AND HD>LD,HD,0),N);
DMM:=EMA(IF(LD>0 AND LD>HD,LD,0),N);
PDI:= DMP/ZJ;
MDI:= DMM/ZJ;
快线: EMA((PDI-MDI)/(MDI+PDI)*100,M)COLOR0099FF;
慢线:EMA(快线,M)COLORFFFFFF;
ADMA:=EMA(快线,M1);
OMD:(快线-2*ADMA+慢线)/2, COLORSTICK;
{DRAWBAND(快线,RGB(155,50,50),慢线,RGB(0,100,50));}
STICKLINE(OMD>REF(OMD,1) AND OMD>0,0,OMD,0,0),COLORRED;
STICKLINE(OMD<REF(OMD,1) AND OMD>0,0,OMD,0,0),COLORMAGENTA;
STICKLINE(OMD>REF(OMD,1) AND OMD<0,0,OMD,0,0),COLORYELLOW;
STICKLINE(OMD<REF(OMD,1) AND OMD<0,0,OMD,0,0),COLORLIGREEN;
强:IF(快线>慢线,快线,DRAWNULL),COLOR0099FF,LINETHICK1;
弱:IF(快线<慢线,快线,DRAWNULL),COLORLIBLUE,LINETHICK1;
买入:=IF(OMD>0 AND OMD-REF(OMD,1)>0,15,0)COLORYELLOW;
D1:=(EMA(C,3)-EMA(C,8))*100;
D2:=(EMA(O,3)-EMA(O,8))*100;
D3:=(EMA(H,3)-EMA(H,8))*100;
D4:=(EMA(L,3)-EMA(L,8))*100;
STICKLINE(D1>=D2,D3,D4,0,1 ),COLORMAGENTA;
STICKLINE(D1>=D2,D1,D2,2.1,0 ),COLORAA00AA;
STICKLINE(D1>=D2,D1,D2,1.9,0 ),COLORCC11CC;
STICKLINE(D1>=D2,D1,D2,1.6,0 ),COLORFF22FF;
STICKLINE(D1>=D2,D1,D2,1.2,0 ),COLORFF44FF;
STICKLINE(D1>=D2,D1,D2,0.7,0 ),COLORFF66FF;
STICKLINE(D1>=D2,D1,D2,0.1,0 ),COLORFF99FF;
STICKLINE(D1< D2,D3,D4,0,1 ),COLORGREEN;
STICKLINE(D1< D2,D1,D2,2.1,0 ),COLOR005500;
STICKLINE(D1< D2,D1,D2,1.9,0 ),COLOR007700;
STICKLINE(D1< D2,D1,D2,1.6,0 ),COLOR009900;
STICKLINE(D1< D2,D1,D2,1.2,0 ),COLOR00BB00;
STICKLINE(D1< D2,D1,D2,0.7,0 ),COLOR00DD00;
STICKLINE(D1< D2,D1,D2,0.1,0 ),COLOR44FF00;
