指标是一个复合型成交量分析工具,主要用于识别和可视化特定的量价形态。
核心功能:
它通过计算成交额、OBV、MACD、DMI等多个维度的数据,定义了四种成交量形态:“堆量”、“爆量”、“倍量”和“天量”。这些形态通过不同颜色的柱状图在主图或副图上进行标识,直观展示量能异动。
主要逻辑:
1. “微元条件”与“倍量”:判断短期成交额波动是否温和且处于放量状态,并结合MACD、DMI等技术指标的金叉或强势状态进行确认。
2. “堆量”:这是一个综合条件,要求OBV指标走强、MACD金叉且向上、DMI显示趋势增强(ADX>ADXR且差值扩大)、价格均线呈多头排列,并且中期均量线高于长期均量线。它代表一种健康、持续的放量上涨状态。
3. “爆量”与“天量”:分别用于捕捉单日成交量急剧放大(如超过5日均量5倍)以及创历史新高的极端放量情况。
4. “条件调试”:这是一个更严格的综合选股条件,融合了OBV、MACD、DMI、价格强度、量比等多个因子,用于筛选强势股。
使用要点:
指标最终输出的是用白、红、洋红、黄四种颜色标记的成交量柱。用户可以通过观察这些彩色柱状图,快速定位到符合“堆量”、“倍量”等特定量价模型的K线位置,辅助判断资金的介入强度和股票的启动时机。
K:=10;
D:=ABS(AMOUNT-REF(AMOUNT,1));
E:=SUM(D,5)/5;
F:=REF(SUM(D,250)/250,1);
微元条件1:= E/F>0 AND E/F<3;
FI:=EMA(SLOPE(C,21)*21+C,39);
GI:=EMA(SLOPE(C,21)*21+C,55);
条件2:=EMA(C,3)>FI AND FI>REF(FI,1) AND FI>GI,NODRAW;
MTR:=EXPMEMA(MAX(MAX(ABS(HIGH-LOW),ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),39);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),39);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),39);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:=EXPMEMA(ABS(PDI-MDI)/(MDI+PDI)*100,6);
ADXR:=EXPMEMA(ADX,6);
{引用MACD}
DIF:=EMA(CLOSE,19)-EMA(CLOSE,39);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
ZZ:=(CLOSE*2+H+L)/4,NODRAW;
VA:=IF(CLOSE>REF(ZZ,1),VOL,-VOL);
OBV:=SUM(IF(CLOSE=ZZ,0,VA),0);
MAOBV:=MA(OBV,39);
JBB:=EMA(OBV,3)/SUM(VOL,5)*100;
量:IF(K=1,AMOUNT/VOL/IF(CAPITAL,100,10000),AMOUNT/REF(MA(AMOUNT,5),1)),VOLSTICK;
平均线5:MA(量,5);
AG:=EMA(C,3)-FI;
条件调试:=OBV>MAOBV AND DIF>DEA AND PDI>MDI AND AMOUNT/VOL>MA(AMOUNT/VOL,35) AND 条件2 AND (AG-REF(AG,1))/REF(AG,1)>0 AND AMOUNT/VOL>MA(AMOUNT/VOL,250),NODRAW;
堆量:JBB>0 AND OBV>MAOBV AND DIF>DEA AND ADX>ADXR AND (ADX-ADXR)>REF((ADX-ADXR),1) AND MACD>REF(MACD,1) AND EMA(C,3)>FI AND FI>GI AND PDI>MDI AND MA(AMOUNT,5)/MA(AMOUNT,250)>1,NODRAW;
爆量: AMOUNT/REF(MA(AMOUNT,5),1)>5,COLORWHITE,NODRAW;
天量:HHV(AMOUNT,0)=AMOUNT,COLORYELLOW,NODRAW;
倍量:微元条件1 AND DIF>DEA AND PDI>MDI AND AMOUNT>MA(AMOUNT,35) AND AMOUNT/REF(MA(AMOUNT,5),1)>1 AND AMOUNT/REF(MA(AMOUNT,5),1)>1.9,COLORFF00FF,NODRAW;
STICKLINE(爆量>0 ,0,量,3,0),COLORWHITE;
STICKLINE( 堆量>0 AND 爆量=0 ,0,量,3,0),COLORRED;
STICKLINE( 倍量>0 AND 爆量=0 ,0,量,3,0),COLORMAGENTA;
STICKLINE(天量>0 ,0,量,3,0),COLORYELLOW;
