该指标是一个用于分析个股相对于大盘走势强弱的指标,核心是计算并绘制“相对强弱柱”和一系列不同周期的指数移动平均线。
核心计算逻辑:
1. VAR1:一个条件开关。如果数据日期在2008年7月之后,其值为0,否则为1。这可能是为了剔除或忽略特定时间段的数据影响。
2. VAR2:计算个股的涨跌幅,并受VAR1控制。
3. VAR3:计算大盘指数(INDEXC)的涨跌幅,并受VAR1控制。
4. VAR4:核心差值。计算个股涨跌幅与大盘涨跌幅的差值(VAR2 - VAR3),代表个股相对于大盘的超额涨跌幅度。
5. VAR5与VAR6:分别计算个股今日开盘价相对于昨日收盘价的涨跌幅,以及大盘指数今日开盘相对于昨日收盘的涨跌幅,均受VAR1控制。
6. VAR7:开盘相对强弱差值。计算个股开盘涨跌幅与大盘开盘涨跌幅的差值(VAR5 - VAR6)。
指标线说明:
主图柱状线(STICKLINE):
以 `SUM(VAR4,0)+100` 为基础值(即VAR4的历史累加和加100),绘制柱状图。
柱体的起点是 `SUM(REF(VAR4,1),0)+100+VAR7`(即昨日VAR4累加值加100,再加上今日开盘相对强弱差值VAR7)。
红色柱:当今日VAR4(日内相对强弱差值)大于等于0时绘制,表示个股日内走势强于或等于大盘。
绿色柱:当今日VAR4小于0时绘制,表示个股日内走势弱于大盘。
柱体的高度和方向由 `起点值` 与 `基础值` 决定,直观展示了从开盘到当前,个股相对大盘强度的变化过程。
指数移动平均线(EXPMA)与均线(MA):
所有均线都基于同一个核心序列计算:`SUM(REF(VAR4,1),0)+100+VAR7`(即柱状线的起点值序列)。
该序列可以理解为:“截至昨日收盘的累计相对强弱值” + 100 + “今日开盘的相对强弱跳空”。这是一个融合了历史累计强度和今日开盘跳空的综合强度基准线。
指标绘制了多条不同周期的指数移动平均线(EXPMA)和一条简单移动平均线(MA),用于平滑和分析这个综合强度基准线的趋势。周期越短,线对价格变化越敏感;周期越长,线越平滑,代表长期趋势。
具体周期与颜色:
短期组(红色):K1(6), K2(14), K3(20) —— 通常代表短期强度趋势。
中短期组(亮绿色、黄色):K4(24), K5(30), K6(36), K7(42), K8(48) —— 通常代表中期强度趋势。
长期组(蓝色、白色):K9(100), K10(112), K11(124), K12(138-此为MA), K13(204), K14(216), K15(228), K16(260) —— 通常代表长期强度趋势。
使用要点:
1. 柱状线解读:关注红绿柱的出现及其长度。连续红柱且柱体变长,表明个股持续走强于大盘;反之亦然。柱体的起点(受开盘跳空影响)和终点(受日内涨跌差影响)共同决定了柱体的形态。
2. 均线系统解读:与其他均线系统用法类似。
趋势判断:当短期组均线位于长期组均线之上,且向上发散时,表明个股相对于大盘处于强势上升趋势中。
金叉死叉:短期均线上穿长期均线(金叉)可能是个股相对强度转强的信号;下穿(死叉)则可能是转弱的信号。
支撑阻力:均线可能对柱状线(代表的价格强度)起到支撑或阻力作用。
3. 综合判断:结合柱状线的颜色变化、长度变化与均线系统的排列、交叉进行综合分析,以判断个股相对于大盘的强度位置、趋势以及可能的转折点。
VAR1:=IF(YEAR=2008 AND MONTH>7,0,1);
VAR2:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100*VAR1;
VAR3:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100*VAR1;
VAR4:=VAR2-VAR3;
VAR5:=(OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100*VAR1;
VAR6:=(INDEXO-REF(INDEXC,1))/REF(INDEXC,1)*100*VAR1;
VAR7:=VAR5-VAR6;
STICKLINE(VAR4>=0,SUM(REF(VAR4,1),0)+100+VAR7,SUM(VAR4,0)+100,2,0),COLORRED;
STICKLINE(VAR4<0,SUM(REF(VAR4,1),0)+100+VAR7,SUM(VAR4,0)+100,2,0),COLOR00FF00;
K13:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,204),COLORWHITE;
K14:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,216),COLORWHITE;
K15:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,228),COLORWHITE;
K16:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,260),COLORWHITE;
K1:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,6),COLORRED;
K2:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,14),COLORRED;
K3:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,20),COLORRED;
K4:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,24),COLORLIGREEN;
K5:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,30),COLORYELLOW;
K6:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,36),COLORYELLOW;
K7:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,42),COLORYELLOW;
K8:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,48),COLORYELLOW;
K9:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,100),COLORBLUE;
K10:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,112),COLORBLUE;
K11:EXPMA(SUM(REF(VAR4,1),0)+100+VAR7,124),COLORBLUE;
K12:MA(SUM(REF(VAR4,1),0)+100+VAR7,138),COLORBLUE;