通达信线性回归分析主图指标(趋势型)指标公式

核心逻辑

该指标基于**线性回归原理**构建趋势判断系统。主要包含两个核心部分: 1. **回归斜率线A**:计算21周期收盘价的斜率,乘以20后加到收盘价上,再用42周期EMA平滑处理,形成一条动态的趋势平衡线。这条线反映了中期价格运行的趋势方向和支撑压力位。 2. **短期趋势判断**:通过比较5日内高低点与前一日的高低点,判断短期多空力量对比。当价格创5日新高且收阳线时判定为多头趋势(CH1),反之为空头趋势(CH2),进而计算出短期支撑位(ZC)和压力位(YL)。

买卖信号

1. **买入信号**:EMA(C,3)上穿回归斜率线A(图标13在低位) 2. **卖出信号**:回归斜率线A上穿EMA(C,2)(图标14在高位) 3. **辅助买入信号**:10周期回归斜率A上穿D或预测价F上穿D(图标23)

用法

1. **基本用法**:当股价站上回归斜率线A且出现买入图标时考虑买入;当股价跌破回归斜率线A且出现卖出图标时考虑卖出 2. **趋势确认**:回归斜率带(黄色)可作为动态支撑/压力区域参考 3. **短期趋势**:绿色虚线(短期趋势A)代表短期支撑,紫色虚线(短期趋势B)代表短期压力 4. **结合使用**:建议配合成交量和其他趋势指标综合判断,避免在震荡行情中频繁交易

公式源码

回归斜率线A:EMA(SLOPE(C,21)*20+C,42);
回归斜率线B:REF(回归斜率线A,2);
回归斜率带:DRAWBAND(回归斜率线A,RGB(218,165,32),REF(回归斜率线A,2),RGB(128,128,0));
DRAWKLINE(H,O,L,C);
DRAWICON(crOSS(EMA(C,3),回归斜率线A),L*0.98,13);
DRAWICON(CROSS(回归斜率线A,EMA(C,2)),H*1.03,14);
HH:=HHV(H,5);
LL:=LLV(L,5);
CH1:=(HH > REF(HH,1)AND C>REF(C,1));
CH2:=(LL < REF(LL,1)AND C<REF(C,1));
K3:=BARSLAST(CH1);
K4:=BARSLAST(CH2);
K5:=(K3<K4 OR CH1) AND NOT(CH2);
K6:=(K3>K4 OR CH2) AND NOT(CH1);
ZC:=IF(HH>REF(HH,1) AND C>REF(C,1),LL,REF(LL,BARSLAST(HH>REF(HH,1)AND C>REF(C,1)))); 
YL:=IF(LL<REF(LL,1) AND C<REF(C,1),HH,REF(HH,BARSLAST(LL<REF(LL,1) AND C<REF(C,1)))); 
短期趋势A:IF(K5,ZC,YL),DOTLINE,COLORGREEN;
IF(短期趋势A>=REF(短期趋势A,1),短期趋势A,DRAWNULL),COLOR2222B2;
短期趋势B:IF(K6,ZC,YL),DOTLINE,COLORFFFFFF;
IF(短期趋势B>=REF(短期趋势B,1),短期趋势B,DRAWNULL),COLOR9314FF;
A:=SLOPE(CLOSE,10)/C*100;{表示求10周期线性正回归线的斜率}
B:=FORCAST(CLOSE,10)/C;{表示求10周期线性回归预测本周期正收盘价};
D:=-(SLOPE(CLOSE,10)/C*100);{表示求10周期线性负回归线的斜率}
F:=(A*C+B*C)/C;{表示10周期内价格回归存在斜率预测};
买:=CROSS(A,D) OR CROSS(F,D);
DRAWICON(买,((L+H)/2)*0.98,23);