通达信天气预告指标(超买超卖型)指标公式

核心逻辑

该指标通过计算不同周期(90、250、500天)的高低点EMA均线,构建一个价格波动区间。然后结合波动率指标(VARC、VARD)来判断价格的极端状态。当价格创30日新低时触发“暴风雪”信号(买入机会),当价格创30日新高时触发“热浪”信号(卖出机会)。本质上是一个基于价格极端位置和波动率结合的超买超卖指标。

买卖信号

**买入信号(暴风雪):** - 条件1:股价或最低价创30日新低,且收盘价大于前一日收盘价的90.165%(小幅反弹) - 条件2:暴风雪>0 且 收盘价<5日均价的88%(严重超跌) - 条件3:暴风雪>9 且满足上述新低条件 **卖出信号(热浪):** - 条件1:股价或最高价创30日新高,且收盘价<前一日收盘价的109.85%(小幅回调) - 条件2:热浪>0 且 最高价>5日均价的110%(严重超买) - 条件3:热浪>2 且满足上述新高条件

用法

1. **暴风雪(白/黄/绿色柱状图)**:当出现暴风雪信号时,表示价格处于30日最低点附近,可能是抄底买入机会。颜色越深表示超跌越严重(黄色<40、棕色<20、绿色<10)。 2. **热浪(粉色/蓝色柱状图)**:当出现热浪信号时,表示价格处于30日最高点附近,可能是逢高卖出机会。 3. **雪莲花(紫色点)**:是暴风雪的加强信号,表示超跌且有反弹迹象。 4. **雷阵雨(灰色点)**:是热浪的加强信号,表示超买且有回落迹象。 5. 建议结合成交量和其他趋势指标综合判断,避免在趋势末端单独使用。

公式源码

VAR1:=EMA(HHV(HIGH,500),21); 
VAR2:=EMA(HHV(HIGH,250),21); 
VAR3:=EMA(HHV(HIGH,90),21); 
VAR4:=EMA(LLV(LOW,500),21); 
VAR5:=EMA(LLV(LOW,250),21); 
VAR6:=EMA(LLV(LOW,90),21); 
VAR7:=EMA((VAR4*0.96+VAR5*0.96+VAR6*0.96+VAR1*0.558+VAR2*0.558+VAR3*0.558)/6,21); 
VAR8:=EMA((VAR4*1.25+VAR5*1.23+VAR6*1.2+VAR1*0.55+VAR2*0.55+VAR3*0.65)/6,21); 
VAR9:=EMA((VAR4*1.3+VAR5*1.3+VAR6*1.3+VAR1*0.68+VAR2*0.68+VAR3*0.68)/6,21); 
VARA:=EMA((VAR7*3+VAR8*2+VAR9)/6*1.738,21); 
VARC:=SMA(Abs(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100; 
VARD:=EMA(IF(C*1.35<=VARA,VARC*10,VARC/10),3); 
VARF:=HHV(VARD,30); 
暴风雪:EMA(IF(L=LLV(L,30) OR C=LLV(C,30),(VARD+VARF*2)/2,0),3)/1000,COLORFFFFFF;
热浪:EMA(IF(H=HHV(H,30) OR C=HHV(H,30),(VARD+VARF*2)/2,0),3)/800,COLOR0000FF;
STICKLINE(热浪>0,0,热浪,1,0),COLORFF0099; 
STICKLINE(暴风雪>0,0,暴风雪,1,0) COLOR3366CC;
STICKLINE(L=LLV(L,30) OR C=LLV(C,30),0,暴风雪,1,0),COLORFFFFFF;
STICKLINE(L=LLV(L,30) OR C=LLV(C,30),IF(暴风雪<40,暴风雪,40),0,1,0),COLORCCCC00;
STICKLINE(L=LLV(L,30) OR C=LLV(C,30),IF(暴风雪<20,暴风雪,20),0,1,0),COLOR996600;
STICKLINE(L=LLV(L,30) OR C=LLV(C,30),IF(暴风雪<10,暴风雪,10),0,1,0),COLOR00CC00;
STICKLINE(暴风雪>9 AND (L=LLV(L,30) OR C=LLV(C,30)) AND C>REF(C,1)*0.90165,
暴风雪,暴风雪-5,1,0),COLORFFFFFF;
雪莲花:IF(((暴风雪>0 AND C<MA(C,5)*0.88) OR 暴风雪>9) AND (L=LLV(L,30) OR C=LLV
(C,30)) AND C>REF(C,1)*0.9016,IF(暴风雪>0.5,暴风雪-0.5,0),DRAWNULL),
crOSSDOT,LINETHICK6,COLOR9933FF;
IF(((暴风雪>0 AND C<MA(C,5)*0.88) OR 暴风雪>9) AND (L=LLV(L,30) OR C=LLV(C,30))
AND C>REF(C,1)*0.9016,IF(暴风雪>0.5,暴风雪-0.5,0),DRAWNULL),POINTDOT,
LINETHICK4,COLOR33CCFF;
STICKLINE(H=HHV(H,30) OR C=HHV(H,30),热浪,0,1,0),COLOR0000FF;
STICKLINE(H=HHV(H,30) OR C=HHV(H,30),IF(热浪<20,热浪,20),0,1,0),COLOR3333FF;
雷阵雨:IF(((热浪>0 AND H>MA(C,5)*1.1) OR 热浪>2) AND (H=HHV(H,30) OR C=HHV(C,30)) 
AND C<REF(C,1)*1.0985,热浪+3,DRAWNULL),CROSSDOT,LINETHICK8,COLOR666633;
STICKLINE(((热浪>0 AND H>MA(C,5)*1.1) OR 热浪>2) AND (H=HHV(H,30) OR C=HHV(C,30)) 
AND C<REF(C,1)*1.0985,热浪+2.9,0,2,0),COLOR999999;
STICKLINE(((热浪>0 AND H>MA(C,5)*1.1) OR 热浪>2) AND (H=HHV(H,30) OR C=HHV(C,30)) 
AND C<REF(C,1)*1.0985,热浪+2.9,0,1,1),COLOR999999;