指标构成与核心逻辑:
指标为综合性主力监控体系,包含价量趋势、主力活跃度、筹码分布、资金流向、多空能量及持仓成本等多个维度。其核心在于通过多组公式的嵌套与对比,识别主力资金的吸筹、拉升、派发阶段,并监控不同市场参与者(机构、大户、中户、散户)的资金行为差异。
主要模块与用法解析:
1. 价量趋势与主力活跃度
价量:基于27日价格区间进行标准化处理,并通过双重平滑,形成反映价格相对强弱的趋势线。数值越高,表明股价在近期区间内处于强势位置。
主力活跃力度与快线:分别对“价量”进行27日和9日的区间标准化处理并放大。用于衡量主力在中线(27日)和短线(9日)周期内的活跃程度与攻击力度。数值接近100时,表明主力处于高度活跃的强势控盘状态。
2. 筹码分布分析
主力筹码与散户筹码:通过计算收盘价附近及上下10%价格区间的获利盘比例,来估算主力与散户的持仓筹码集中度。
主升浪波段:反映主力筹码占总活跃筹码的比例。该值越高,说明筹码越向主力集中,是潜在的主升浪启动信号。
主力主导行情:对“主升浪波段”进行55日指数平滑,用于判断中长期的筹码主导权是否掌握在主力手中。此线上行且数值高,表明主力中长期控盘力度强。
3. 持仓成本与盈利测算
主力最大盈利:基于动态成本均线(MAXCYC)计算当前价格相对于主力核心成本的浮动盈利幅度。正值代表主力整体处于浮盈状态,数值越大浮盈越丰厚;负值代表主力可能被套或处于成本区。
SSL:记录主力连续处于浮盈或浮亏状态的时间长度。正数表示已连续盈利多少周期,负数表示已连续亏损多少周期。
4. 资金与能量监控
净资金流向:基于Y值(一种加权均价)计算14日内的资金净流入强度。数值大于50代表净流入。
主力能量监控:由“主力做多能量线”减去“主力做空能量线”得出,直接反映多空能量的差值。正值且增大表明做多动能占优。
机构/大户主力拉升:通过对比不同周期(4日、9日)的换手率与平均换手率,来测算机构和大户资金的短期活跃度与推动力。在副图以柱状线形式显示,柱体高低和颜色变化反映其短期是加码推动(红色/亮色)还是力度衰减(黄色/绿色)。
5. 综合预警与状态判断
主升浪时段:这是一个综合条件判断。当黑马线>60、牛股出现预警>30、净资金流向>50、日线>疯牛马线、主力能量监控>50 等多个条件同时满足时,输出信号。这标志着个股可能进入由主力高度控盘、资金持续流入的强势主升阶段。
界、疯牛压力平台、金叉疯牛等均线系统用于界定股价的中长期趋势与关键压力位。
副图可视化解读:
指标在副图绘制了丰富的图形:
色带(DRAWBAND):用色带覆盖“主升浪波段”和“主力活跃力度”之间的区域,直观显示主力控盘度与活跃度的相互关系。
盈利柱状线(STICKLINE):显示“主力最大盈利”的柱状图,红色柱体代表主力处于浮盈状态,柱体高度代表浮盈幅度。
机构/大户能量柱:在固定基准线(280、180)上方绘制柱体,显示“机构主力拉升”和“大户主力拉升”的数值。红色柱表示力度增强,黄色柱表示力度存在但较前期减弱,绿色或橙色柱表示力度为负。
核心用法总结:
指标适用于中短线趋势交易者,用于捕捉主力资金深度介入且即将或正在拉升的个股。理想的多头信号组合是:“主升浪波段”与“主力活跃力度”同步走高(色带扩张),“主力最大盈利”为红色正柱且增长,“主力能量监控”强势,“机构主力拉升”呈现连续的红色高柱,同时“主升浪时段”条件触发。使用时需结合股价位置、大盘环境进行综合判断,高位需警惕主力借高活跃度派发。
价量:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
主力活跃力度:=(((价量-LLV(价量,27))/(HHV(价量,27)-LLV(价量,27)))*(4))*(25);
快线:=(((价量-LLV(价量,9))/(HHV(价量,9)-LLV(价量,9)))*(4))*(25);
RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
K1:=SMA(RSV,3,1);
D1:=SMA(K1,3,1);
KK:=INTPART(K1);
DD:=INTPART(D1);
TFXXS:=KK+DD;
TGLXS:=(TFXXS-REF(TFXXS,1));
主力筹码:=EMA(WINNER(CLOSE)*70,3);
散户筹码:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);
散户套牢筹码:=散户筹码/(主力筹码+散户筹码)*100;
主升浪波段:主力筹码/(主力筹码+散户筹码)*100,COLORFF6100,NODRAW;
主力主导行情:EMA(主升浪波段,55),NODRAW,COLORFF00FF;
疯牛压力平台:=HHV((H+L)/2,120);
金叉疯牛:=EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2);
界:=MA(CLOSE,27);
ER:=V/FINANCE(7)*100;
A0:=TMA(ER,(1-ER),1);
MAXCYC:=DMA((C+O)/2,ER/TMA(ER,(1-ER),1));
T1:=BARSLAST(C>MAXCYC*POW(1.1,0.9));
T2:=BARSLAST(C<MAXCYC*POW(1.1,-0.9));
T3:=CROSS(T1,T2) OR CROSS(T2,T1) OR BARSSINCE(T1+1)=0 OR BARSSINCE(T2+1)=0 OR BARSCOUNT(C)=0;
T4:=REF(MAXCYC,BARSLAST(T3));
主力最大盈利:LN(C/T4)/LN(1.1)*10,NODRAW,COLORFF0080;
SSL:=IF(主力最大盈利>0,BARSLAST(主力最大盈利<0 OR BARSCOUNT(C)=0),-1*BARSLAST(主力最大盈利>0 OR BARSCOUNT(C)=0)),NODRAW;
牛股出现预警:=WINNER(C/1.20)*100;
主力赢利25持仓:=WINNER(C/1.25)*100;
主力赢利35锁仓:=WINNER(C/1.35)*100;
主力拉升预警线:=30;
主线:=EMA(EMA(C,1),5);
本:=EMA(HHV(主线,5),1);
急:=EMA(HHV(本,21),1);
稳:=EMA(HHV(急,21),2);
投:=EMA(HHV(稳,21),3);
散:=EMA(HHV(投,21),4);
集:=EMA(HHV(散,21),5);
日线:=CLOSE;
疯牛马线:=EMA(HHV(集,21),6);
Y:=(H+O+L+3*C)/6;
净资金流向:=EMA(100-(100/(1+SUM(IF(Y>REF(Y,1),Y*VOL,0),14)/SUM(IF(Y<REF(Y,1),Y*VOL,0),14))),5);
VAR1:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;
VAR2:=(CLOSE-LLV(LOW,43))/(HHV(HIGH,43)-LLV(LOW,43))*100;
VAR3:=SMA(VAR2,2,1);
VAR4:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
主力运作强势线:=IF(C>200,C,DMA(VAR4,VOL/CAPITAL))*1.1;
黑马线:=SMA(VAR3,2,1);
VAR5:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;
主力做空能量线:=SMA(VAR5,3,1);
VAR6:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
主力做多能量线:=SMA(VAR6,5,1)-8;
主力能量监控:=(主力做多能量线-主力做空能量线);
主升浪时段:=IF((黑马线>60)AND(牛股出现预警>30)AND(净资金流向>50)AND(日线>疯牛马线)AND(主力能量监控>50),-40,0);
{主力持续增仓}
VOLUME:=VOL;
五日均量:=MA(VOLUME,5);
半年均量:=MA(VOLUME,135);
VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
OBV:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
能量监控:=(OBV-MA(OBV,20))/10000;
能量差额监控:=(能量监控-REF(能量监控,1))/REF(能量监控,1)*100;
{主力做多}
DRAWBAND(主升浪波段,RGB(255,192,203),主力活跃力度,RGB(0,0,0));
STICKLINE(主力最大盈利>0,主力最大盈利,0,1.5,0),COLORFF0080;
V1:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4),0.9);
HY1:=REF(EMA(V1,3),1);
多空趋势:=(MA((CLOSE - HY1) * 10,2))*0.1;
换手:=V*100/CAPITAL;
主力:=MA(换手,4);
大户:=MA(换手,9);
中户:=MA(换手,17);
散户:=MA(换手,34);
均量:=(主力+大户+中户+散户)/4;
成交量:=V;
机构主力拉升:(主力-均量)*30,COLORRED,NODRAW;
大户主力拉升:(大户-均量)*30,COLOR3366FF,NODRAW;
中户能量:=(中户-均量);
散户能量:=(散户-均量);
中户线:=(REFDATE(HHV(散户能量,108),DATE)*1.02)-(REFDATE(LLV(中户能量,108),DATE))*20,COLORYELLOW,DOTLINE;
大户线:=((中户线+(REFDATE(HHV(中户能量,108),DATE)))*1.02)-(REFDATE(LLV(大户主力拉升,108)*20,DATE));
主力线:=((大户线+(REFDATE(HHV(大户主力拉升,108),DATE)))*1.02)-(REFDATE(LLV(机构主力拉升,108),DATE))*20;
多空线:=((主力线+(REFDATE(HHV(机构主力拉升,108),DATE)))*1.02)-(REFDATE(LLV(多空趋势,108),DATE));
STICKLINE(机构主力拉升>=0 AND 机构主力拉升>=REF(机构主力拉升,1),280,280+机构主力拉升,1.5,0),COLORRED;
STICKLINE(机构主力拉升>=0 AND 机构主力拉升< REF(机构主力拉升,1),280,280+机构主力拉升,1.5,0),COLORYELLOW;
STICKLINE(机构主力拉升<0 AND 机构主力拉升>=REF(机构主力拉升,1),280,280+机构主力拉升,1.5,0),COLORFF6100;
DRAWTEXT(ISLASTBAR=1,IF(机构主力拉升>=0,280,280+1),'机构'),COLORRED;
STICKLINE(大户主力拉升>=0 AND 大户主力拉升>=REF(大户主力拉升,1),180,180+大户主力拉升,1.5,0),COLOR3366FF;
STICKLINE(大户主力拉升>=0 AND 大户主力拉升< REF(大户主力拉升,1),180,180+大户主力拉升,1.5,0),COLORFFFF00;
STICKLINE(大户主力拉升<0 AND 大户主力拉升>=REF(大户主力拉升,1),180,180+大户主力拉升,1.5,0),COLORGREEN;
STICKLINE(大户主力拉升<0 AND 大户主力拉升< REF(大户主力拉升,1),180,180+大户主力拉升,1.5,0),COLORGREEN;
DRAWTEXT(ISLASTBAR=1,IF(大户主力拉升>=0,180,180),' 大户'),COLORRED;
