核心逻辑
该指标是一个**资金流向与主力行为分析指标**,核心原理如下: 1. **资金进出计算**:通过成交量与价格变动的关系,区分主动买入(买量)和主动卖出(卖量)。当价格上涨时成交量计入买量,当价格下跌时成交量计入卖量。 2. **单量分布**:将成交量拆分为特大单、大单、中单、小单四个级别,用于判断不同规模资金的活跃程度。 3. **量价配合判断**: - 量振1:特大单 > 大单 > 小单,表示上涨时量价配合良好 - 量振2:特大单 < 小单且大单 < 小单,表示下跌时恐慌性抛售 4. **技术指标信号**:结合MACD和KDJ判断市场超买超卖状态 5. **主力持仓**:计算收盘价在近期高低点间的位置,配合筹码集中度判断主力动向
买卖信号
- **买入条件**: - 量振1成立(特大单>大单>小单) - 标振1:MACD金叉且DEA<0,同时KDJ金叉且D<30(超卖区金叉) - a(主力净流入)>0 - **卖出条件**: - 量振2成立(特大单<小单且大单<小单) - 标振2:MACD死叉且KDJ死叉且K>80(超买区死叉) - a(主力净流入)<0
用法
1. **观察资金流向**:红色柱子(a>0)表示主力净流入,橙色柱子(a<0)表示主力净流出 2. **量价配合分析**:在上涨趋势中,出现量振1且主力净流入为买入信号;在下跌趋势中,出现量振2且主力净流出为卖出信号 3. **技术信号确认**:结合MACD和KDJ的金叉/死叉信号,提高买卖点准确性 4. **主力持仓参考**:主力持仓线上升且筹码集中度上升时,表示主力在积极建仓
公式源码
aa:=vol/((high-low)*2-abs(close-open)); 买量:=if(close>open,aa*(high-low),if(close<open,aa*((high-open)+(close-low)),VOL/2)),linethick0,colorred; 卖量:=if(close>open,0-aa*((high-close)+(open-low)),if(close<open,0-aa*(high-low),0-vol/2)),linethick0,colorgreen; 进出量:=买量+卖量,color00ffff;stickline(进出量<0,0,进出量,1,0),colorff6600; stickline(进出量<0,0,进出量,3,0),colorff9900; stickline(进出量<0,0,进出量,1.5,0),colorffcc00; stickline(进出量<0,0,进出量,0.5,0),colorcyan; stickline(进出量>0,0,进出量,3,0),color000099; stickline(进出量>0,0,进出量,3,0),color0000cc; stickline(进出量>0,0,进出量,1.0,0),color0000ff; stickline(进出量>0,0,进出量,0.5,0),colorcc66ff;n:=1;qj0:=(high+low+close)/3; qj1:=if(high=low,1,high-max(open,close)); qj2:=if(high=low,1,max(close,open)-qj0); qj3:=if(high=low,1,min(open,close)-low); qj4:=if(high=low,1,qj0-min(close,open)); qj5:=vol/(if(high=low,4,high-low)); qj6:="macd.dif">"macd.dea" and "macd.dea"<0; qj7:="kdj.k">"kdj.d" and "kdj.d"<30; qj8:="macd.dif"<"macd.dea"; qj9:="kdj.k"<"kdj.d" and "kdj.k">80; 特大:qj4*qj5,nodraw;大单:qj3*qj5,nodraw; 中单:qj1*qj5,nodraw;小单:qj2*qj5,nodraw; w1:=sum(大单,n)+sum(特大,n);w2:=sum(小单,n)+sum(中单,n); 量振1:=特大>大单 and 大单>小单; 量振2:=特大<小单 and 大单<小单; 标振1:=qj6 and qj7; 标振2:=qj8 and qj9; a:=w1-w2;a0:=if(a>0,a,0);b0:=if(a<0,a,0); stickline(a0,0,a0,1,0),color000044; 主力持仓:ema(100*(close-llv(low,34))/(hhv(high,34)-llv(low,34)),3),colorff00ff; 主力筹码集中度:(c)*100,colorred;