通达信小护士波段指标(超买超卖型)指标公式

核心逻辑

该指标是一个复合型技术指标,包含两个子系统: 1. **第一部分(QW系列)**:将价格进行标准化处理后计算EMA差值,形成"涨"和"跌"两条曲线,用于判断价格动量的变化方向。本质上是利用价格与均线的偏离程度来识别超买超卖状态。 2. **第二部分(VAR系列)**:类似KDJ指标,通过计算价格在近期波动区间中的位置,得出K、D、J曲线,用于判断市场的超买超卖和趋势转折。 整体逻辑是结合动量指标和超买超卖指标,在价格出现极端状态时捕捉可能的反转机会。

买卖信号

**买入信号:** - 多线出现(涨上穿跌且跌<-10) - "买入"文字提示(涨上穿跌且跌在-10到20之间) - "考虑买进"(J值上穿MA1且跌<0) - "★做底"(VAR41下穿NL) **卖出信号:** - 空线出现(跌上穿80) - 顶信号(收盘价超过VAR3的13*10倍)

用法

1. **多线信号**是最主要的买入提示,当出现粉色"多线"信号时表示短期可能见底回升 2. 结合"买入"或"考虑买进"文字信号确认买入时机 3. **空线信号**(橙色)表示短期超买,可能面临调整 4. 该指标适合在震荡行情中捕捉超买超卖的反转点,不适合单边趋势行情 5. 建议结合成交量和其他趋势指标综合判断,避免假信号

公式源码

QW1:=(HIGH+LOW+CLOSE*2)/4;
QW3:=EMA(QW1,10);
QW4:=STD(QW1,10);
QW5:=(QW1-QW3)*100/QW4;
QW6:=EMA(QW5,5);
RK7:=EMA(QW6,10);
涨:EMA(QW6,10)+100/2-5,LINETHICK1,COLORRED;
跌:EMA(涨,4),LINETHICK1,COLORFFFF34;
多线:IF(crOSS(涨,跌) AND 跌<-10,30,0),LINETHICK1,COLORFF00FF;
空线:IF(CROSS(跌,80),70,100),COLORFF9900;
买1:EMA(跌,4),COLORWHITE;
买2:EMA(买1,4),COLORGREEN;
买M3:=EMA(买2,4);
买M4:=EMA(买M3,4);
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),2,0 ),COLOR00CC00;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),2,0) ,COLORMAGENTA;
DRAWICON(多线,30,1);
DRAWICON(CROSS(跌,80),70,2);
DRAWTEXT(CROSS(涨,跌) AND 跌<20 AND 跌>-10,40,'买入'),COLORCCFF99;
DRAWTEXT(多线>0,-20,'看涨'),COLOR0000FF;
VAR811:=SUMBARS(vol,FINANCE(7)*100);
VAR822:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
VAR883:=(CLOSE-VAR822)/VAR822*100;
VAR884:=HHV(VAR883,VAR811);
VAR885:=LLV(VAR883,VAR811);
VAR886:=(VAR883-VAR885)/(VAR884-VAR885)*100;
K:=SMA(VAR886,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
MA1:=MA(J,3);
STICKLINE(FILTER(J>MA1 AND J<=3,5)=1 AND 跌<0,涨,涨+20,6,0),COLORYELLOW;
DRAWTEXT(FILTER(J>MA1 AND J<=3,5)=1 AND 跌<0,60,'考虑买进'),COLORFFFFFF;
VAR1:=MA(CLOSE,152);
VAR2:=MA(CLOSE,194);
VAR3:=VAR2+2*STD(CLOSE,170);
VAR4:=VAR1+2*STD(CLOSE,170);
顶:CLOSE>(VAR3)*13*10,COLORBLUE,LINETHICK2;
VAR18:=HHV(HIGH,30);
VAR19:=LLV(LOW,30);
NL:=EMA((CLOSE-VAR19)/(VAR18-VAR19)*100,5)/8*10;
VAR3B:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
VAR3C:=SMA(VAR3B,3,1);
VAR3D:=SMA(VAR3C,3,1);
VAR3E:=SMA(VAR3D,3,1);
VAR3F:=CROSS(VAR3D,VAR3E) AND VAR3D<20;
VAR40:=CROSS(VAR3E,VAR3D) AND VAR3D>80;
VAR41:=5;
DRAWTEXT(CROSS(VAR41,NL),30,'★做底'),COLORWHITE;