该指标是一个综合性的技术分析系统,主要包含以下几个部分:
一、 核心均线系统
攻击线:收盘价的6日加权移动平均线,用于判断短期攻击力度。
防守线:收盘价的13日指数移动平均线,作为短期支撑或防守位。
操盘线:收盘价的32日(参数M)简单移动平均线,用于判断中期趋势。
牛熊线:收盘价的5日(参数M1)简单移动平均线,作为超短期趋势线。
半年线:收盘价的10日(参数M2)简单移动平均线。
年线:当上市周期小于等于210日时,显示为10日简单移动平均线;超过210日则不显示。
二、 价格异动标识
涨停(ZT):标识当日涨幅超过9.2%的K线。
跌停(DT):标识当日跌幅接近10%的K线。
大涨(DZ5):标识当日涨幅在5%到9.2%之间的K线。
三、 行业与个股CCI
行业CCI:计算行业指数的CCI(商品路径指标),参数为20日(参数N),用于衡量行业整体状态。
行业慢线:行业CCI的5日平滑。
个股CCI:计算个股的CCI,参数为20日。
CCI慢线:个股CCI的5日平滑。
四、 资金与筹码分析
成本分布:计算了91%、83%、63%、51%、27%、10%等不同百分位的成本价。
累计仓率/净流入:基于成本函数计算资金的累计流入状态和单日净流入,并据此识别资金突破信号(TPOL2, TPOG2)。
天龙攻击:基于获利盘比例计算的3日指数平滑,反映短期资金攻击强度。
主力:对“天龙攻击”的日环比变化进行放大和限幅处理,用于捕捉主力资金异动信号(LPOX2, LPOL2, LPOG2)。
散户:反映散户资金的7日变化率,用于反向观察。
五、 特色趋势与仓位线
NOTEXT趋势线:天龙攻击的22日指数平滑。
季线:天龙攻击的35日简单平均。
仓位线:计算了5、8、13、37、65、120、256日等多个周期的持仓成本比例线,用于判断不同周期投资者的盈亏状态。
六、 核心交易信号
该指标通过综合上述多个维度,定义了多类交易信号,主要包括:
1. 龙头/龙头2:捕捉股价突破长期或中期成本密集区的启动点。
2. 多头5/多头8:综合神龙线、散户线、主力线、仓位线等多个条件,识别中长期多头趋势的确认点。
3. 启爆:在“多头”信号基础上,结合主力资金或神龙线的二次突破进行确认。
4. 狙击:在“强势”格局下,捕捉主力资金的强力攻击点。
5. 神龙:当天龙攻击线上穿关键的13日仓位线,且满足特定条件时触发。
6. 龙回头:股价回调后,天龙攻击线再次上穿50水平并满足条件时触发。
7. 主升:结合均线多头排列、季线高位以及主力资金信号,判断主升浪可能开始的点。
8. 起涨/放量:结合龙量比、净流入、主力强度等条件,捕捉放量上涨的起点。
七、 其他辅助线
神龙线/神龙慢线:股价5日涨跌幅及其7日平滑,用于衡量短期价格动量。
KDJ指标:内置了经典的KDJ指标计算。
筹码峰信号(筹峰3/6/9):根据“龙量”(天龙攻击与趋势线的差值)突破历史高点来识别筹码集中或突破。
使用要点:
该指标信号繁多,需理解其设计逻辑:以“天龙攻击”和“仓位线”反映资金与筹码,以“神龙线”和“主力”反映价格动量与资金强度,以“CCI”和均线系统辅助判断趋势与位置,最终通过多条件组合过滤出不同类型的交易机会。 建议先观察各信号出现的市场环境与后续表现,再结合其他分析手段进行决策,避免单独使用。
N:=20;
M:=32;
P1:=80;
P2:=100;
M1:=5;
M2:=10;
M3:=20;
攻击线:=WMA(C,6);
防守线:=EMA(C,13);
操盘线:=SMA(C,M,1);
牛熊线:=MA(C,M1);
半年线:=SMA(C,M2,1);
年线:=IF(CURRBARSCOUNT<=210,SMA(C,M2,1),DRAWNULL);
ZT:=C>REF(C,1)*1.092 {AND C<REF(C,1)*1.105};
DT:=C<REF(C,1)*0.901 AND C>REF(C,1)*0.898;
DZ5:=C>REF(C,1)*1.05 AND C<REF(C,1)*1.092;
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
TYP1:=(HY_INDEXH+HY_INDEXL+HY_INDEXC)/3;
行业:=(TYP1-MA(TYP1,N))*1000/(15*AVEDEV(TYP1,N));
行业慢:=SMA(行业,5,1);
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,N))*1000/(15*AVEDEV(TYP,N));
CCI慢:=SMA(CCI,5,1),COLOR408080;
换手率:=(VOL/CAPITAL*100);
XG91:=COST(91);
XG84:=COST(83);
XG63:=COST(63);
XG51:=COST(51);
XG27:=COST(27);
XG10:=COST(10);
XG11:=COST(10);
XGCB1:=(C-COSTEX(C,3))/C*100*3;
XGCB2:=MA(XGCB1,7);
累计仓率:=(XGCB1-XGCB2);
净流入:=(XGCB1-REF(XGCB1,1));
净流入万元:=净流入*V*C/10000;
TPOL:=REF(HHV(净流入,63),1);
TPOL1:=CROSS(净流入,TPOL)AND C>MA(C,10);
TPOL2:=FILTER(TPOL1,5);
TPOG:=REF(HHV(净流入,120),1);
TPOG1:=CROSS(净流入,TPOG) AND C>EMA(C,16);
TPOG2:=FILTER(TPOG1,3);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
天龙攻击:=EMA(WINNER(C)*100,3);
NOTEXT趋势线:=EMA(天龙攻击,22);
季线:=MA(天龙攻击,35);
仓位5日:=PPART(5)*100;
仓位13日:=PPART(13)*100;
仓位8日:=PPART(8)*100;
仓位37日:=PPART(37)*100;
仓位65日:=PPART(65)*100;
仓位120日:=PPART(120)*100;
仓位256日:=PPART(256)*100;
龙头:=(CROSS(天龙攻击,仓位256日) OR CROSS(天龙攻击,仓位120日) ) AND C>REF(C,1)*1.05;
龙头1:=(CROSS(天龙攻击,仓位37日 ) AND 仓位37日>50 OR CROSS(天龙攻击,仓位65日) AND 仓位65日>45) AND H>REF(C,1)*1.05;
龙头2:FILTER(龙头 OR 龙头1 ,3);
龙量:=天龙攻击-NOTEXT趋势线+50;
龙量比:=天龙攻击/REF(天龙攻击,1);
筹峰1:=REF(HHV(龙量,20),1);
筹峰2:=CROSS(龙量,筹峰1);
筹峰3:=FILTER(筹峰2,5);
筹峰4:=REF(HHV(龙量,63),1);
筹峰5:=CROSS(龙量,筹峰4);
筹峰6:=FILTER(筹峰5,3);
筹峰7:=REF(HHV(龙量,104),1);
筹峰8:=CROSS(龙量,筹峰7);
筹峰9:=FILTER(筹峰8,3);
主力:=IF(((天龙攻击/REF(天龙攻击,1))*1.4)>6,6,((天龙攻击/REF(天龙攻击,1))*1.4));
LPOX:=REF(HHV(主力,30),1);
LPOX1:=CROSS(主力,LPOX);
LPOX2:=FILTER(LPOX1,3);
LPOL:=REF(HHV(主力,63),1);
LPOL1:=CROSS(主力,LPOL)AND C>MA(C,5);
LPOL2:=FILTER(LPOL1,5);
LPOG:=REF(HHV(主力,120),1);
LPOG1:=CROSS(主力,LPOG) AND C>EMA(C,5);
LPOG2:=FILTER(LPOG1,3);
TLL:=REF(LLV(主力,63),1);
TLL1:=CROSS(TLL,主力);
TLL2:=FILTER(TLL1,3);
散户量:=((天龙攻击-REF(天龙攻击,7))/天龙攻击);
散户:=IF(散户量<-4,-4,散户量)*0.5-1.4;
神龙线:=(C-REF(C,5))/REF(C,5)*10,;
神龙慢线:=EMA(神龙线,7);
POL:=REF(HHV(神龙线,63),1);
POL1:=CROSS(神龙线,POL);
POL2:=FILTER(POL1,5);
POG:=REF(HHV(神龙线,120),1);
POG1:=CROSS(神龙线,POG);
POG2:=FILTER(POG1,5);
LL:=REF(LLV(神龙线,42),1);
LL1:=CROSS(LL,神龙线);
LL2:=FILTER(LL1,5);
LL0:=REF(LLV(神龙线,120),1);
LL11:=CROSS(LL0,神龙线);
LL12:=FILTER(LL11,5);
多头:=((REF(COUNT(LL11,30)>=1,1) OR REF(COUNT(LL1,30)>=1,1))) AND REF(COUNT(CROSS(神龙线,0),30)>=1,1);
多头1:=REF(COUNT(CROSS(-1.38,神龙线),20)>=1,1) AND REF(COUNT(TLL1,30)>=1,1) AND REF(COUNT(CROSS(-6.5,散户),25)>=1,1);
多头2:=REF(COUNT(主力>1.6,20)>=1,1) AND REF(仓位5日>75,1) AND REF(天龙攻击<21,1) AND REF(J<63,1);
多头3:=CROSS(神龙线,0) AND 主力>1.61 AND 散户>-3.6;
多头4:=多头 AND 多头1 AND 多头2 AND 多头3;
多头5:FILTER(多头4,5);
多头6:=REF(季线,1)>46 AND ((REF(COUNT(LL11,30)>=1,1) OR REF(COUNT(LL1,30)>=1,1) OR REF(COUNT(TLL1,30)>=1,1)) AND REF(COUNT(CROSS(神龙线,0),10)>=1,1) );
多头7:=(LPOX2 OR LPOL2 OR LPOG2) AND 主力>1.8 AND 多头6;
多头8:FILTER(多头7,5);
确认:=REF(COUNT(多头4,5)>=1,1) AND ( LPOX1 OR LPOL1 OR LPOG1) ;
确认1:=REF(COUNT(多头4,5)>=1,1) AND CROSS(主力,3.5)OR REF(COUNT(多头4,5)>=1,1) AND CROSS(神龙线,1.4);
确认2:=REF(COUNT(多头5,63)>=1,1) AND CROSS(主力,5.5);
确认3:=IF(确认,确认,确认1 OR 确认2 );
确认4:=FILTER(确认3,5);
启爆:确认4;
强势:=多头 AND REF(COUNT(CROSS(-1.38,神龙线),20)>=1,1) AND REF(仓位5日>75,1);
强势1:=REF(COUNT(POL1,30)>=1,1) OR REF(COUNT(POG1,30)>=1,1) OR REF(COUNT(LPOX1,30)>=1,1)
OR REF(COUNT( LPOL1,30)>=1,1) OR REF(COUNT(LPOG1,30)>=1,1) ;
强势2:=REF(COUNT(CROSS(42,天龙攻击),30)>=1,1) AND 主力>1.9;
强势X1:=(LPOX1 OR LPOL1 OR LPOG1) AND 强势 AND 强势1 AND 强势2 ;
强势X2:=(CROSS(主力,4.5) AND 强势 AND 强势1) OR( CROSS(主力,3) AND 强势 AND 强势1 AND 强势2 );
强势X3:=强势X1 OR 强势X2;
强势X4:=FILTER(强势X3,5);
狙击:强势X4;
龙DT:=龙量比>7 AND 净流入>20 AND REF(COUNT(CROSS(-1.38,神龙线),20)>=1,1);
龙FLZ:=龙量比>1.7 AND 净流入>5 AND 主力>2.5 AND REF(COUNT(TLL2,20)>=1,1);
起涨:CROSS(天龙攻击,42) AND 龙FLZ;
启爆Z:=REF(COUNT(CROSS(仓位13日,天龙攻击),9)>=1,1) AND 仓位13日>50 AND REF(LLV(仓位13日,9)>45,1);
启爆Z1:=CROSS(天龙攻击,仓位13日) AND 启爆Z AND 季线>48;
{神龙:FILTER(启爆Z1,3);}
神龙:FILTER(启爆Z1,3)*2;
放量起涨:=REF(COUNT(CROSS(50,天龙攻击),13)>=1,1) AND 仓位13日>46;
放量:CROSS(天龙攻击,50) AND 放量起涨 AND 龙量比>1.5 AND 净流入>5 AND 主力>2.0;
龙回头Q:=REF(COUNT(CROSS(仓位5日,天龙攻击),18)>=1,1) AND 仓位5日>70;
龙回头1:=CROSS(天龙攻击,50) AND 龙回头Q;
龙回头:FILTER(龙回头1,3);
底部起涨:=操盘线>牛熊线 AND 攻击线> 牛熊线;
底部起涨1:=季线>50 AND REF(COUNT(CROSS(仓位5日,天龙攻击),63)>=1,1) AND 仓位5日>63 AND 天龙攻击< 仓位13日;
底部起涨2:=( LPOX1 OR LPOL1 OR LPOG1) AND 底部起涨 AND 底部起涨1;
底部起涨3:=FILTER(底部起涨2,5);
主升:底部起涨3;