该指标是一个多周期均线系统与趋势强度量化指标的组合。
核心构成:
1. 多周期平滑均线:基于收盘价,计算了从3日到144日共9个不同周期的平滑移动平均线(XA, XA1...XA8)。每条均线都经过二次平滑处理(计算其与前一日值的平均值),并以不同颜色区分。
2. 趋势状态判断:通过一系列`IF`函数,对上述均线系统的排列状态、方向以及短期价格与均线的关系进行打分。
多头状态(+1分):例如,短期均线上穿长期均线、均线向上拐头、价格位于均线之上等。
空头状态(-1分):例如,短期均线下穿长期均线、均线向下拐头、价格位于均线之下等。
3. 日趋势强度线:将上述所有状态判断的得分求和并标准化,生成一条在-200到+200之间波动的“日趋势”线。该线数值越高,代表综合均线系统显示的多头趋势越强;数值越低,则空头趋势越强。
4. 趋势信号线:对“日趋势”线再进行2日、3日、5日的简单移动平均,得到M1、M2、M3三条信号线,用于平滑和确认趋势。
使用要点:
趋势方向:主要观察“日趋势”线(粗红线)的数值正负和方向。该线在零轴上方为多头区域,下方为空头区域。
信号确认:关注M1、M2、M3三条信号线的交叉与排列。例如,当短期信号线上穿长期信号线,且“日趋势”线向上时,可视为趋势增强或启动信号。
多空强度:“日趋势”线远离零轴的程度,可直观反映当前趋势的强弱。数值接近+200或-200时,表明趋势处于极端状态。
均线系统:下方的彩色均线簇(XA至XA8)本身构成一个多周期均线系统,可用于判断价格支撑阻力及长期趋势背景。当它们呈现多头排列(短期在上,长期在下)时,对“日趋势”线的看涨信号形成支撑。
注意:该指标由大量均线和条件构成,信号可能较为频繁或滞后,需结合价格本身走势及其他分析工具综合判断。零轴(黄色线)是多空分界线。
AP0:=SMA(C,3,1),COLORRED;
AP1:=(55*AP0+34*REF(AP0,1)+21*REF(AP0,2)+13*REF(AP0,3)+8*REF(AP0,4)+5*REF(AP0,5)+3*REF(AP0,6)+2*REF(AP0,7)+REF(AP0,8)+REF(AP0,9))/143;
AP2:=REF(AP1,1);
XA:=0.5*(AP1+AP2),COLORRED;
ZD0:=SMA(C,5,1),COLORRED;
ZD1:=(55*ZD0+34*REF(ZD0,1)+21*REF(ZD0,2)+13*REF(ZD0,3)+8*REF(ZD0,4)+5*REF(ZD0,5)+3*REF(ZD0,6)+2*REF(ZD0,7)+REF(ZD0,8)+REF(ZD0,9))/143;
ZD2:=REF(ZD1,1);
XA1:=0.5*(ZD1+ZD2),COLORYELLOW;
H0:=SMA(C,8,1);
H1:=(55*H0+34*REF(H0,1)+21*REF(H0,2)+13*REF(H0,3)+8*REF(H0,4)+5*REF(H0,5)+3*REF(H0,6)+2*REF(H0,7)+REF(H0,8)+REF(H0,9))/143;
H2:=REF(H1,1);
XA2:=0.5*(H1+H2),COLORMAGENTA;
DZ0:=SMA(C,13,1);
DZ1:=(55*DZ0+34*REF(DZ0,1)+21*REF(DZ0,2)+13*REF(DZ0,3)+8*REF(DZ0,4)+5*REF(DZ0,5)+3*REF(DZ0,6)+2*REF(DZ0,7)+REF(DZ0,8)+REF(DZ0,9))/143;
DZ2:=REF(DZ1,1);
XA3:=0.5*(DZ1+DZ2),COLORWHITE;
ZX0:=SMA(C,21,1);
ZX1:=(55*ZX0+34*REF(ZX0,1)+21*REF(ZX0,2)+13*REF(ZX0,3)+8*REF(ZX0,4)+5*REF(ZX0,5)+3*REF(ZX0,6)+2*REF(ZX0,7)+REF(ZX0,8)+REF(ZX0,9))/143;
ZX2:=REF(ZX1,1);
XA4:=0.5*(ZX1+ZX2),COLORGREEN;
I0:=SMA(C,34,1);
I1:=(55*I0+34*REF(I0,1)+21*REF(I0,2)+13*REF(I0,3)+8*REF(I0,4)+5*REF(I0,5)+3*REF(I0,6)+2*REF(I0,7)+REF(I0,8)+REF(I0,9))/143;
I2:=REF(I1,1);
XA5:=0.5*(I1+I2),COLORCYAN;
CX0:=SMA(C,55,1);
CX1:=(55*CX0+34*REF(CX0,1)+21*REF(CX0,2)+13*REF(CX0,3)+8*REF(CX0,4)+5*REF(CX0,5)+3*REF(CX0,6)+2*REF(CX0,7)+REF(CX0,8)+REF(CX0,9))/143;
CX2:=REF(CX1,1);
XA6:=0.5*(CX1+CX2),COLORBLUE;
CC0:=SMA(C,89,1);
CC1:=(55*CC0+34*REF(CC0,1)+21*REF(CC0,2)+13*REF(CC0,3)+8*REF(CC0,4)+5*REF(CC0,5)+3*REF(CC0,6)+2*REF(CC0,7)+REF(CC0,8)+REF(CC0,9))/143;
CC2:=REF(CC1,1);
XA7:=0.5*(CC1+CC2),COLORGREEN,LINETHICK2;
TC0:=SMA(C,144,1);
TC1:=(55*TC0+34*REF(TC0,1)+21*REF(TC0,2)+13*REF(TC0,3)+8*REF(TC0,4)+5*REF(TC0,5)+3*REF(TC0,6)+2*REF(TC0,7)+REF(TC0,8)+REF(TC0,9))/143;
TC2:=REF(TC1,1);
XA8:=0.5*(TC1+TC2),COLORMAGENTA,LINETHICK2;
A0:=IF(XA>REF(XA,1),1,0);
A1:=IF(XA>=XA1,1,0);
A2:=IF(XA1>=XA2,1,0);
A3:=IF(XA2>=XA3,1,0);
A31:=IF(XA3>=XA4,1,0);
A32:=IF(XA4>=XA5,1,0);
A33:=IF(XA5>=XA6,1,0);
A34:=IF(XA6>=XA7,1,0);
A35:=IF(XA7>=XA8,1,0);
A4:=IF(XA3>=REF(XA3,1),1,0);
A5:=IF(XA4>=REF(XA4,1),1,0);
A6:=IF(XA5>=REF(XA5,1),1,0);
A7:=IF(XA2>=REF(XA2,1),1,0);
A8:=IF(XA6>=REF(XA6,1),1,0);
A9:=IF(XA7>=REF(XA7,1),1,0);
A10:=IF(XA8>=REF(XA8,1),1,0);
A11:=IF(XA1>=REF(XA1,1),1,0);
A12:=IF(AP0>XA,1,0);
A13:=IF(AP0>REF(AP0,1),1,0);
B0:=IF(XA<REF(XA,1),-1,0);
B1:=IF(XA<XA1,-1,0);
B2:=IF(XA1<XA2,-1,0);
B3:=IF(XA2<XA3,-1,0);
B31:=IF(XA3<XA4,-1,0);
B32:=IF(XA4<XA5,-1,0);
B33:=IF(XA5<XA6,-1,0);
B34:=IF(XA6<XA7,-1,0);
B35:=IF(XA7<XA8,-1,0);
B4:=IF(XA3<REF(XA3,1),-1,0);
B5:=IF(XA4<REF(XA4,1),-1,0);
B6:=IF(XA5<REF(XA5,1),-1,0);
B7:=IF(XA2<REF(XA2,1),-1,0);
B8:=IF(XA6<REF(XA6,1),-1,0);
B9:=IF(XA7<REF(XA7,1),-1,0);
B10:=IF(XA8<REF(XA8,1),-1,0);
B11:=IF(XA1<REF(XA1,1),-1,0);
B12:=IF(AP0<=XA,-1,0);
B13:=IF(AP0<=REF(AP0,1),-1,0);
日趋势:((A0+A1+A2+A3+A31+A32+A33+A34+A35+A4+A5+A6+A7+A8+A9+A10+A11+A12+A13+B0+B1+B2+B3+B31+B32+B33+B34+B35+B4+B5+B6+B7+B8+B9+B10+B11+B12+B13)/38)*200,COLORRED,LINETHICK2;
M1:SMA(日趋势,2,1),COLORWHITE;
M2:SMA(日趋势,3,1),COLORGREEN,LINETHICK2;
M3:SMA(日趋势,5,1),COLORMAGENTA,LINETHICK2;
0,COLORYELLOW;
