【指标介绍】
指标核心逻辑与信号解读
这款改良指标的核心逻辑,是通过多维度数据的共振验证,过滤无效波动,锁定真正的趋势启动点。它并非单一维度判断趋势,而是构建了多层动态参考体系,通过多因子的协同验证,提升信号的可靠性。
1. 核心判断维度:多要素协同共振
指标从四个关键维度构建研判体系:一是动量维度,通过不同周期均线的差值变化,判断趋势的动能强弱;二是量能维度,通过量能的异常放大信号,验证趋势启动的有效性;三是价格波动维度,借助改良的布林线体系,界定价格的合理波动区间与突破阈值;四是多周期共振维度,通过短、中、长周期均线的位置关系,确认趋势的整体方向。
只有当这四个维度同时出现积极信号时,指标才会标记出“合力突破”节点,避免了单一维度信号的片面性。
2. 关键信号解读:三步确认趋势启动
指标的信号体系清晰易懂,无需复杂计算,只需关注三个核心信号即可完成趋势研判,步骤如下:
第一步:看趋势基础信号。指标通过不同颜色的均线,直观呈现趋势强度:绿色均线代表趋势偏弱,红色系均线代表趋势转强,黄色均线代表趋势加速阶段。当均线颜色从绿色转为红色时,说明趋势开始具备启动基础。
第二步:看量能验证信号。当出现黄色实体K线时,代表量能出现阶段性放大且伴随价格同步上行,这是趋势启动的重要量能支撑信号,说明当前趋势有足够的动能支撑。
第三步:看突破共振信号。当副图中出现红、黄、绿、紫四色柱体叠加,且同时出现红色箭头标记时,即为“合力突破”共振信号。此时说明价格突破关键区间,同时动量、量能等多维度形成共振,是趋势启动的核心观察节点。
3. 使用注意事项:规避信号误判
需要特别注意的是,单一信号不具备研判价值,必须等待“趋势基础信号+量能验证信号+突破共振信号”三者同时出现,才能提升研判的可靠性。此外,当价格处于极端波动区间时,应暂停使用该指标,避免因数据失真导致的误判。
【指标图示】


【指标源码】
{改良布林线主TU}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
震荡:EMA(CLOSE,34),COLORLIBLUE;
高位:EMA(CLOSE,34)+2*STD(CLOSE,34),COLORLIBLUE;
低位:EMA(CLOSE,34)-2*STD(CLOSE,34),COLORLIBLUE;
STICKLINE(CLOSE<EMA(CLOSE,50) AND EMA(CLOSE,12)<EMA(CLOSE,34),EMA(CLOSE,34),EMA(CLOSE,34)-2*STD(CLOSE,34),0,(-1)),COLORCYAN;
短线强:IF(EMA(CLOSE,12)>EMA(CLOSE,34),EMA(CLOSE,12),DRAWNULL),COLORWHITE;
弱势:IF(EMA(CLOSE,12)<=EMA(CLOSE,34) AND EMA(CLOSE,34)<=EMA(CLOSE,233),EMA(CLOSE,34),DRAWNULL),COLORGREEN,LINETHICK2;
较强:IF(EMA(CLOSE,12)>=EMA(CLOSE,34) AND EMA(CLOSE,34)>=REF(EMA(CLOSE,34),1),EMA(CLOSE,34),DRAWNULL),COLORLIRED,LINETHICK2;
强势:IF(EMA(CLOSE,12)>=EMA(CLOSE,34) AND EMA(CLOSE,34)>=REF(EMA(CLOSE,34),1) AND EMA(CLOSE,34)>=EMA(CLOSE,233),EMA(CLOSE,34),DRAWNULL),COLORRED,LINETHICK3;
疯狂:IF(高位>=REF(MA(高位,5),1) AND CLOSE>EMA(CLOSE,12) AND EMA(CLOSE,12)>EMA(CLOSE,34),高位,DRAWNULL),COLORYELLOW,LINETHICK3;
STICKLINE(C< 0.905*REF(C,1),C,O,2.5,0),COLORLIMAGENTA;
ZBJ:=(3*C+H+L+O)/6;
ZBB11:=(8*ZBJ+7*REF(ZBJ,1)+6*REF(ZBJ,2)+5*REF(ZBJ,3)+4*REF(ZBJ,4)+3*REF(ZBJ,5)+2*REF(ZBJ,6)+REF(ZBJ,8))/36;
TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>ZBB11 AND C>REF(C,1);
LJL:=FILTER(TJ1,5) AND C>O;
STICKLINE(LJL,OPEN,CLOSE,3,0),COLORYELLOW;
AVR1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
AVR4:=(CLOSE-LLV(LOW,89))/(HHV(HIGH,89)-LLV(LOW,89))*100;
DQIB:=SMA(AVR1,3,1);
DQIA:=SMA(DQIB,3,1);
K4:=SMA(AVR4,8,1);
ZQBD:=SMA(K4,3,1);
ZB13:=SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1);
ZB23:=SMA(ZB13,3,1);
ZB33:=3*ZB13-2*ZB23;
QSHI1:=EMA(ZB33,3);
ZB4:=(QSHI1-REF(QSHI1,1))/REF(QSHI1,1)*100;
ZZHE:=REF(ZQBD,1)<REF(ZQBD,2) AND ZQBD>REF(ZQBD,1);
DXBD:=(EXIST(ZZHE,2) AND DQIB>=DQIA) OR (REF(DQIB,1)<REF(DQIA,1) AND DQIB>=DQIA AND ZQBD>REF(ZQBD,1));
DRAWICON(FILTER(DXBD,3),L*0.99,1);
{改良布林线副TU}
ZB1:=EMA(C,6)-EMA(C,12);
ZB2:=EMA(ZB1,5);
ZB3:=ZB1-ZB2;
ZB4:=ABS(C-O);
ZB5:=VOL/((H-L)*2-ZB4);
ZB6:=IF(C>O,ZB5*(H-L),IF(C<O,ZB5*(H-O+(C-L)),VOL/2))+IF(C>O,0-ZB5*(H-C+(O-L)),IF(C<O,0-ZB5*(H-L),0-VOL/2));
ZB7:=ZB6/20/1.15;
ZB8:=EMA(ZB7*0.55+REF(ZB7,1)*0.33+REF(ZB7,2)*0.22,3);
ZB9:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
ZB10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
ZB11:=ZB9<REF(ZB10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
ZB12:=(HIGH+LOW+CLOSE)/3;
ZB13:=(ZB12-MA(ZB12,14))/(0.015*AVEDEV(ZB12,14));
ZB14:=(ZB12-MA(ZB12,70))/(0.015*AVEDEV(ZB12,70));
ZB15:=IF(ZB13>=150 AND ZB13<200 AND ZB14>=150 AND ZB14<200,10,0);
ZB16:=IF(ZB13<=-150 AND ZB13>-200 AND ZB14<=-150 AND ZB14>-200,-10,ZB15);
ZB17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
ZA4:=(ZB17-REF(ZB17,1))>=7.5;
ZA5:=C>REF(C,1)*1.097;
HLI:=ZA4 AND ZA5;
突破:HLI AND COUNT(HLI,5)=1,COLORRED,LINETHICK2;
STICKLINE(突破,1,0.75,4,0 ),COLORYELLOW;
STICKLINE(突破,0.75,0.5,4,0 ),COLORGREEN;
STICKLINE(突破,0.5,0.25,4,0 ),COLORMAGENTA;
STICKLINE(突破,0,0.25,4,0 ),COLORRED;
NOTEXTPSD:EMA(EMA(C,5)-EMA(C,13),1),LINETHICK2,COLORRED;
NOTEXTHV:HHV(NOTEXTPSD,2),COLORYELLOW;
SGW:=NOTEXTPSD-(NOTEXTHV-NOTEXTPSD),COLORRED;
RR:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),3)))/2;
NOTEXTA1:RR/4*4,COLORRED;
NOTEXTA2:RR/4*3,COLORRED;
NOTEXTA3:RR/4*2,COLORRED;
NOTEXTA4:RR/4*1,COLORRED;
NOTEXTA5:-RR/4*1,COLORRED;
NOTEXTA6:-RR/4*2,COLORRED;
NOTEXTA7:-RR/4*3,COLORRED;
NOTEXTA8:-RR/4*4,COLORRED;
R:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),100)))/2;
NOTEXTA9:R/4*4,COLORRED;
NOTEXTA10:R/4*3,COLORRED;
NOTEXTA11:R/4*2,COLORWHITE;
NOTEXTA12:R/4*1,POINTDOT,COLORRED;
NOTEXTA13:-R/4*1,POINTDOT,COLORRED;
NOTEXTA14:-R/4*2,POINTDOT,COLORRED;
NOTEXTA15:-R/4*3,COLORAAAA00;
NOTEXTA16:-R/4*4,COLOR0000AA;
信号:CROSS(NOTEXTPSD,NOTEXTA2) AND CROSS(NOTEXTPSD,NOTEXTA3) AND CROSS(NOTEXTPSD,NOTEXTA4) AND CROSS(NOTEXTPSD,NOTEXTA5) AND CROSS(NOTEXTPSD,NOTEXTA6) AND CROSS(NOTEXTPSD,NOTEXTA7) AND CROSS(NOTEXTPSD,NOTEXTA8),COLORRED,NODRAW;
DRAWICON(信号,NOTEXTPSD,9);
共振:突破 AND 信号;
DRAWICON(共振,1.02,25);
{改良布林线选GU}
VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
ZA4:=(VAR17-REF(VAR17,1))>=7.5;
ZA5:=C>REF(C,1)*1.097;
HLI:=ZA4 AND ZA5;
TPO:=HLI AND COUNT(HLI,5)=1;
PSD:=EMA(EMA(C,5)-EMA(C,13),1);
HV:=HHV(PSD,2);
SGW:=PSD-(HV-PSD);
RR:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),3)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),3)))/2;
A1:=RR/4*4;
A2:=RR/4*3;
A3:=RR/4*2;
A4:=RR/4*1;
A5:=-RR/4*1;
A6:=-RR/4*2;
A7:=-RR/4*3;
A8:=-RR/4*4;
R:=(HHV(EMA(EMA(C,5)-EMA(C,13),1),100)+ABS(LLV(EMA(EMA(C,5)-EMA(C,13),1),100)))/2;
A9:=R/4*4;
A10:=R/4*3;
A11:=R/4*2;
A12:=R/4*1;
A13:=-R/4*1;
A14:=-R/4*2;
A15:=-R/4*3;
A16:=-R/4*4;
XG:TPO AND CROSS(PSD,A2) AND CROSS(PSD,A3) AND CROSS(PSD,A4) AND CROSS(PSD,A5) AND CROSS(PSD,A6) AND CROSS(PSD,A7) AND CROSS(PSD,A8);

