核心逻辑
这是一个**多维度综合技术分析指标**,核心原理是通过比较当前价格与多条均线的偏离程度来捕捉市场超买超卖状态。具体包含三个层面: 1. **价格偏离度(E值)**:用当前价格减去55日、21日、34日三条均线的平均值,再除以3日均线的偏离程度,转换为便于观察的500倍数值 2. **MACD类指标(NN、MM)**:12日与26日指数移动平均线的差值及9日信号线,反映中短期动量变化 3. **波动率指标(W、WW、MC)**:基于价格与均线的标准差计算,反映价格波动程度 **用途**:通过正负偏离度识别价格的极端状态,正值过大表示超买(风险累积),负值过大表示超卖(机会显现)
买卖信号
**卖出信号:** - 随时见顶:CC>20(偏离度为正且大于20) - 顶部区域:2日累计CC>78 - 再上一层楼:4日累计CC>275(连续超买) - VAR6:7日RSI类指标下穿79(FILTER(CROSS(79,VAR5),4)) - VAR7:价格上穿20日均线的2倍标准差通道上轨 **买入信号:** - 随时见底:DD<-40(偏离度为负且小于-40) - 底部区域:2日累计DD<-90 - 再到地下层:4日累计DD<-290(连续超卖) - VAR10:VAR8从90以上回落后的买入信号 - VAR61/VAR77:7日RSI类指标上穿-79,或价格下穿20日均线的2倍标准差通道下轨
用法
1. **观察偏离度数值**:正值区域(CC)越大表示超买越严重,负值区域(DD)越小表示超卖越严重 2. **结合MACD验证**:NN与MM的差值(RR)可辅助判断动量方向 3. **等待信号确认**:出现"减"字(VAR6/VAR7)或"增"字(VAR61/VAR77)时操作 4. **使用文字信号**:出现"减"时减仓
公式源码
N:=4;M:=9; Z:=MA(C,55); T:=MA(C,21); Q:=MA(C,34); E:=(C-(Z+T+Q)/3)/MA(C,3)*500,volSTICK; CC:=IF(E>0,E,0); DD:=IF(E<0,E,0); NN:=(EMA(C,12)-EMA(C,26))*20,COLORFF3870; MM:=EMA(NN,9),COLORRED; RR:=2*(NN-MM)*30,STICK; A:=(H+L+C*2)/4; B:=EMA(A,8); D:=STD(A,8); W:=(A-B)/D*100; WW:=EMA(W,8); MC:=EMA(WW,N),COLORRED,LINETHICK2; EE:=EMA(MC,M),COLORWHITE,LINETHICK1; 随时见顶:(CC>20)*140,COLORGREEN,CIRCLEDOT; 顶部区域:(SUM(CC,2)>78)*155,CIRCLEDOT,COLORYELLOW; 再上一层楼:FILTER((SUM(CC,4)>275),10)*170,COLORFF00FF,CIRCLEDOT; VAR4:=REF(C,1); VAR5:=SMA(MAX(C-VAR4,0),7,1)/SMA(Abs(C-VAR4),7,1)*100; VAR6:=FILTER(crOSS(79,VAR5),4)*190; DRAWTEXT(VAR6,100,'减'),COLORFF00CC; VAR2:=(REF(H,1)+REF(L,1))/2; VAR3:=MA(C,20)+2*STD(C,20); VAR7:=FILTER(CROSS(VAR2,VAR3),4); DRAWTEXT(VAR7,100,'减'),COLORWHITE; VAR8:=3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1) -2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1); QQ:=FILTER(CROSS(VAR8,13),4)*-200; VAR9:=IF(VAR8>90,50,100); VAR10:=FILTER(CROSS(VAR9,VAR8),4); DRAWTEXT(VAR10,130,'$入袋为安'),COLORRED; VAR51:=SMA(MIN(C-VAR4,0),7,1)/SMA(ABS(C-VAR4),7,1)*100; VAR61:=FILTER(CROSS(VAR51,-79),4)*-190; VAR33:=MA(C,20)-2*STD(C,20); VAR77:=FILTER(CROSS(VAR33,VAR2),4); 随时见底:(DD<-40)*-160,COLORGREEN,CIRCLEDOT; 底部区域:(SUM(DD,2)<-90)*-175,CIRCLEDOT,COLORYELLOW; 再到地下层:FILTER((SUM(DD,4)<-290),10)*-190,COLORFF00FF,CIRCLEDOT; DRAWTEXT(VAR61,-100,'增'),COLORFF00CC; DRAWTEXT(VAR77,-100,'增'),COLORWHITE; DRAWTEXT(QQ,-130,'$祝你好运'),COLORRED; E2:(C-(Z+T+Q)/3)/MA(C,3)*500,VOLSTICK; RR2:2*(NN-MM)*30,STICK,COLORFFFFFF; MCC:EMA(WW,N),COLORRED,LINETHICK1; IF(MCC<=REF(MCC,1),MCC,DRAWNULL),COLORGREEN,LINETHICK1;