这个指标是一个综合性的技术分析系统,包含多个子模块,用于判断市场能量、趋势、资金流向和买卖点。以下是其核心组成部分和使用方法:
1. 能量系统
做多能量:基于收盘价与两天前收盘价的差值计算,反映短期做多动能。数值上升且超过特定阈值(如80)时,表示做多动能强劲。
做空能量:基于36日内最高价与当前收盘价的相对位置计算,反映做空压力。数值越高,做空压力越大。该指标被填充色带覆盖,直观显示压力区域。
做多能量线:基于9日内价格位置计算,是另一个短期趋势强度指标。
2. 成交量与换手分析
换手率柱状图与标签:在副图下方以不同颜色的柱状图和数值标签显示换手率水平:
青冷清:换手率<3%,市场交投清淡。
黄活跃:换手率在3%到7%之间,市场活跃。
红热烈:换手率>=7%,市场交投热烈。
阶段成本:计算当前“阶段”(基于成交量累积)内的平均持仓成本。
3. 周线级别共振
引用周线级别的KDJ指标的K、D值和MACD指标的DIF、DEA值,用于判断中长期趋势背景。
4. 趋势与波动分析
多头/空头线:基于DMI(动向指标)原理计算,分别代表上升和下降动量。
真实波:衡量多空力量转换的剧烈程度。
股价趋势:一个经过平滑处理的趋势强度指标。
5. 资金流向指标
DDX(大单动向):在中间区域(基准线50)以红/蓝柱状图显示大资金净流入流出情况。红柱表示大单净流入,蓝柱表示净流出。
涨跌动因:在下方区域(基准线20)以黄/蓝柱状图显示,结合价格位置分析资金推动方向。黄柱表示上涨动因强,蓝柱表示下跌动因强。
MA1:涨跌动因的N日(默认20日)均线。
6. 主力筹码与建仓
主力筹码%:估算在满足周线KDJ金叉条件后的“吸筹区”内,主力的累计换手率。
建仓天数:显示当前距离上一次符合条件的周线KDJ金叉过去了多少天,并在指标线上标注“建仓”文字。
7. 核心买卖信号
转强买点:当“红线”上穿“青线”,且“多头”线和“真实波”均大于“转折线”(20)时触发。在指标线上标注“买点”并显示黄色信号柱。
顶部信号:当“做多能量”指标下穿82时触发,标注“顶”字。
高位风险提示:当“做多能量”上穿“顶部”信号线时,标注“注意高位”。
回调买入提示:当“顶部”信号线下穿“做空能量”时,标注“下买”。
进场/加仓:基于价格在日内分时均价线附近的表现、成交量突增以及获利盘比例等条件,给出“进场”和“加仓”信号,并分别用橙色和蓝色渐变柱状图标示。
庄进信号:结合价格突破“箱底”、日线KDJ金叉以及短期均线在长期均线之上的条件,标注“庄进”并显示图标。
使用要点
1. 综合判断:该指标信号繁多,应结合多个信号共振使用,避免依赖单一信号。
2. 能量确认:关注“做多能量”的强度和方向,强势上涨通常需要做多能量持续在高位或向上。
3. 资金验证:买卖点出现时,最好有DDX红柱或涨跌动因黄柱等资金流入迹象进行配合。
4. 趋势背景:注意周线级别指标(如KDJ金叉)提供的趋势背景,在上升背景下做多信号更可靠。
5. 风险提示:高度重视“顶部”、“注意高位”等风险提示信号,并结合价格位置和K线形态进行研判。
6. 成交量:关注换手率区域的颜色,高换手率(红热烈)下的突破或信号往往力度更强。
P:=10;
A:=5;
VAR12:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;
VAR1Q:=REF(CLOSE,2);
做多能量: SMA(MAX(CLOSE-VAR1Q,0),7,1)/SMA(ABS(CLOSE-VAR1Q),7,1)*100,COLORYELLOW,LINETHICK1;
做多能量线:= SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,5,1)-8,COLORRED,LINETHICK1;
做空能量: SMA((HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100,2,1),COLORGREEN,LINETHICK1;
DRAWBAND(10,RGB(0,0,0),做空能量,RGB(0,156,96));
SVOL:=INTPART(SUM(V,0)/CAPITAL);
TJ0:=SVOL>REF(SVOL,1) OR BARSSINCE(CLOSE)=0;
S1:=BARSLAST(TJ0)+1;
TJ2:=S1<REF(S1,1);
S2:=IF(TJ2,REF(S1,1)+1,S1);
S3:=SUM(TJ2,0);
ZK1:="KD.K#WEEK"(9,3,3);
ZD2:="KD.D#WEEK"(9,3,3);
ZF1:="MACD.DIF#WEEK"(12,26,9);
ZA2:="MACD.DEA#WEEK"(12,26,9);
换手:=V/CAPITAL*100,LINETHICK0;
JCD:=FILTER(CROSS(ZK1,ZD2) AND REF(ZD2,1)<30,13),NODRAW;
取点:=BARSLAST(JCD);
吸筹区:=IF(取点>0 AND 取点<61,取点,0);
ZS1:=吸筹区;
ZS2:=吸筹区+1;
ZS3:=换手/5;
ZSA:=IF(ZS1>0,SUM((ZS3),吸筹区+1),0),NODRAW;
主力筹码%:=ZSA,NODRAW;
建仓天数:ZS1,NODRAW;
阶段总额万:=SUM(AMOUNT/10000,S2)*100,NODRAW;
阶段总量手:=SUM(V,S2)*100,NODRAW;
阶段成本元:阶段总额万/(阶段总量手/100),NODRAW;
STICKLINE(换手<3,-20,-20+换手*1.5,0,0),COLORCYAN;
青冷清:IF(换手<3,-80,(换手-6)*4),COLORCYAN;
STICKLINE(换手>=3 AND 换手<7,-20,-20+换手*1.5,0,0),COLORYELLOW;
黄活跃:IF(换手>=3 AND 换手<7,-80,(换手-6)*4),COLORYELLOW;
STICKLINE(换手>=7,-20,-20+换手*1.5,0.5,0),COLORRED;
红热烈:IF(换手>=7,-80,(换手-6)*4),COLORRED;
DRAWTEXT(建仓天数,40,'建仓'),COLORGREEN;
Q:= SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P,1);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SMA(IF(HD>0 AND HD>LD,HD,0),P,1);
DMM:= SMA(IF(LD>0 AND LD>HD,LD,0),P,1);
多头:= DMP*100/Q;
转折线:=20;
空头:= DMM*100/Q;
真实波:= SMA(ABS(空头-多头)/(空头+多头)*100,A,1);
VAR11:=((((HHV(HIGH,19) - CLOSE) / (HHV(HIGH,19) - LLV(LOW,19))) * 100) - 10);
VAR22:=(((CLOSE - LLV(LOW,19)) / (HHV(HIGH,19) - LLV(LOW,19))) * 100);
VAR33:=SMA(VAR22,9,8);
红线:=SMA(VAR33,9,8);
青线:=SMA(VAR11,9,8);
转强买点:CROSS(红线,青线) AND (多头>转折线 AND 真实波>转折线);
DRAWTEXT(转强买点,28,'买点'),COLORFFFFFF;
STICKLINE(转强买点,0,85,0,0),COLORYELLOW;
股价趋势:3*SMA((CLOSE- LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*10,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*10,5,1),3,1),LINETHICK0;
IF(做多能量>REF(做多能量,1),做多能量,DRAWNULL),COLORLIMAGENTA,LINETHICK2;
VAR17:=CROSS(82,SMA(MAX(C-(REF(C,1)),0),6,1)/SMA(ABS(C-(REF(C,1))),6,1)*100);
顶部:IF(VAR17,80,85),COLORCYAN;
DRAWTEXT(VAR17,80,'顶'),COLORCYAN;
STICKLINE(CROSS(做多能量,顶部),90,85,2,0),COLORYELLOW;
DRAWTEXT(FILTER(CROSS(做多能量,顶部),21),90,'注意高位'),COLORRED;
STICKLINE(CROSS(顶部,做空能量),90,85,1,0),COLORCYAN;
DRAWTEXT(FILTER(CROSS(顶部,做空能量),21),80,'下买'),COLORCYAN;
N:=20;
JJ:=(HIGH+LOW+CLOSE)/3;
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);
QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));
QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));
DDX:20*((QJ1+QJ2)-(QJ3+QJ4))/IF(CAPITAL=0,100000000,1000000),COLOR00AAAA,LINETHICK;
DX:=(MA(DDX,5)*N)*2;
STICKLINE(DDX>0,50,50+DDX*8.5,2.5,0),COLORRED;
STICKLINE(DDX<0,50,50+DDX*8.5,2.5,0),COLORBLUE;
涨跌:=IF(BETWEEN(C,REF(C,1),H),VOL,0);
动因:=IF(BETWEEN(C,REF(C,1),L),VOL,0);
CC2:=IF(涨跌 AND 动因,0,VOL/3);
涨跌动因:3*(涨跌-(动因+CC2))/IF(CAPITAL<1,SUM(INDEXV,71),CAPITAL),LINETHICK0;
STICKLINE(涨跌动因>0,20,20+涨跌动因*18.5,2.5,0 ),COLORYELLOW;
STICKLINE(涨跌动因<0,20,20+涨跌动因*18.5,2.5,0 ),COLORBLUE;
MA1:MA(涨跌动因,N)*2;
AA:=(WINNER((CLOSE + ((CLOSE * 15) / 100))) * 100);
BB:=(WINNER((CLOSE + ((CLOSE * 0) / 100))) * 100);
CC:=(AA - BB);
DD:=((WINNER((CLOSE - ((CLOSE * 0.1) / 100))) - WINNER((CLOSE - ((CLOSE * 15) / 100)))) * 100);
EE:=(((CC < 3) AND (DD < 0.5)) AND (OPEN > LOW));
A1:=DYNAINFO(6);
A22:=IF((LOW > A1),0,IF((HIGH < A1),1,(((A1 - LOW) + 0.01) / ((HIGH - LOW) + 0.01))));
A3:=(VOL / WINNER(LOW));
A4:=REF(HHV(CLOSE,120),1);
A5:=REF(LLV(CLOSE,120),1);
A6:=((100 * (CLOSE - A5)) / (A4 - A5));
A7:=((A22 > 0) OR (A22 = 1));
A8:=((A7 AND ((A3 / REF(A3,3)) >= 3)) AND (A6 < 80));
A9:=(((REF(A8,1) OR REF(A8,2)) OR REF(A8,3)) OR REF(A8,4));
A10:=(A8 AND A9);
进场:IF(FILTER(A8,3),5,0);
加仓:IF((FILTER(A10,3) OR EE),10,0);
STICKLINE(进场,0,10,2,0),COLORFF7700;
STICKLINE(进场,0,10,1.5,0),COLORFFDD00;
STICKLINE(进场,0,10,1,0),COLORFFEE00;
STICKLINE(加仓,0,12,2,0),COLOR1020DD;
STICKLINE(加仓,0,12,1.5,0),COLOR1020EE;
STICKLINE(加仓,0,12,1,0),COLOR1020FF;
DRAWTEXT(进场=5,10,'进场'),COLORFFFF00;
DRAWTEXT(加仓=10,12,'加仓'),COLORFFFFFF;
箱底:=TROUGH(CLOSE,10,1)*1.02;
底:=CROSS(CLOSE,箱底);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,2,1);
D:=SMA(K,2,1);
J:=3*K-2*D;
J1:=REVERSE(J);
庄:=REF(MA(C,1),10)>REF(MA(C,60),10);
进:=CROSS(J,J1) AND 庄 AND 底;
DRAWTEXT(进,做多能量-8,' 庄进'),COLORMAGENTA;
DRAWICON(进,做多能量-8,13);