通达信十有八九准确的指标(超买超卖型)指标公式

核心逻辑

该指标是一个综合性的超买超卖型指标,主要包含以下几个部分: 1. **价格位置百分比**:短期(5日)、中期(10日)、中长期(20日)、长期(30日)计算当前价格处于近期高低点区间的位置,类似于威廉指标的计算方式,数值越高表示价格越接近近期高点,越低表示越接近近期低点。 2. **波动率偏离判断**:VAR19使用14日周期判断价格偏离程度,VAR1A使用70日周期判断,类似于布林带中轨偏离的思路,用于识别价格异常波动。 3. **K线形态分析**:通过RSV->K->D->J的计算(类似KDJ指标),并引入J1反向指标进行对比。 4. **多周期验证**:通过MA(C,1)和MA(C,60)的周期对比确认趋势方向。

买卖信号

**买入条件:** - **买点**:`CROSS(J,J1) AND AA`,即J线上穿J1反线,且MA(C,1)>MA(C,60)(短期均线上穿长期均线) - **上升在即**:`CROSS(VAR1,VAR2)`,即VAR1上穿VAR2(8的位置) **信号输出:** - 买点出现时显示“财神”文字提示 - 上升在即出现时显示“买”字样 - STICKLINE画出买入信号的区域(蓝色、白色、黄色柱状) **警戒区域:** - 警1-警4显示不同级别的超买超卖区域

用法

1. **适用场景**:适用于短线交易,特别关注“买点”信号和“上升在即”信号的结合使用。 2. **使用建议**: - 当“买点”信号出现(K线J上穿反向J,且均线多头排列)时考虑买入 - 当“上升在即”信号出现时(VAR1上穿VAR2),是较强的买入确认信号 - 可结合成交量和其他趋势指标确认信号的可靠性 3. **注意事项**: - 该指标包含多个超买超卖判断,警戒区域(警1-警4)可用于判断市场是否处于极端状态 - “买点”信号需要同时满足两个条件(技术面+趋势面),可靠性相对较高 - 短期指标波动频繁,建议结合中长期指标综合判断

公式源码

短期:100*(C-LLV(L,5))/(HHV(C,5)-LLV(L,5)),COLORWHITE;
中期:100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10)),COLORYELLOW;
中长期:100*(C-LLV(L,20))/(HHV(C,20)-LLV(L,20)),COLORMAGENTA;
长期:100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30)),COLORRED,LINETHICK2;
VARD:=SMA(((CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11)))*(100),4,1);
VARE:=SMA(((CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12)))*(100),4,1);
VARF:=SMA(((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13)))*(100),4,1);
VAR10:=SMA(((CLOSE-LLV(LOW,14))/(HHV(HIGH,14)-LLV(LOW,14)))*(100),4,1);
VAR11:=SMA(((CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15)))*(100),4,1);
VAR12:=SMA(((CLOSE-LLV(LOW,16))/(HHV(HIGH,16)-LLV(LOW,16)))*(100),4,1);
VAR13:=SMA(((CLOSE-LLV(LOW,17))/(HHV(HIGH,17)-LLV(LOW,17)))*(100),4,1);
VAR14:=SMA(((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18)))*(100),4,1);
VAR17:=SMA(((CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20)))*(100),4,1);
VAR18:=(HIGH+LOW+CLOSE)/(3);
VAR19:=(VAR18-MA(VAR18,14))/((0.015)*(AVEDEV(VAR18,14)));
VAR1A:=(VAR18-MA(VAR18,70))/((0.015)*(AVEDEV(VAR18,70)));
VAR1B:=IF((VAR19>=150) AND (VAR19<200) AND (VAR1A>=150) AND (VAR1A<200),(-10),0);
VAR1C:=IF((VAR19<=(-150)) AND (VAR19>(-200)) AND (VAR1A<=(-150)) AND (VAR1A>(-200)),10,0);
VAR1D:=((CLOSE-MA(CLOSE,13))/(MA(CLOSE,13)))*(100);
VAR1E:=100-Abs(VAR1D);
警1:IF((BARSCOUNT(CLOSE)<70),120,IF((VAR1A>=200) AND (VAR19>=150),(-15),VAR1B)+120),LINETHICK2,COLORCCFF66;
警2:IF((BARSCOUNT(CLOSE)<13),100,IF((VAR1E<88) AND (VAR1D>0),85,100)),LINETHICK2,COLORBLUE;
警3:IF((BARSCOUNT(CLOSE)<13),(-100),0-IF((VAR1E<92) AND (VAR1D<0),85,100)),LINETHICK2,COLORGREEN;
警4:IF((BARSCOUNT(CLOSE)<70),(-120),IF((VAR1A<=(-200)) AND (VAR19<=(-150)),15,VAR1C)-120),LINETHICK2,COLORCCFFCC;
{警戒区:}
VAR50:=(HIGH+LOW+CLOSE)/3;
VAR60:=(VAR50-MA(VAR50,10))/(0.015*AVEDEV(VAR50,10));
VAR70:=(VAR50-MA(VAR50,30))/(0.015*AVEDEV(VAR50,30));
VAR80:=IF(VAR60>=150 AND VAR60<200 AND VAR70>=150 AND VAR70<200,100,0);
VAR90:=IF(VAR60<=-150 AND VAR60>-200 AND VAR70<=-150 AND VAR70>-200,-100,VAR80);
VARK1:=3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1),3,1);
VARK2:=EMA(VARK1,3), COLORBLACK,COLORYELLOW;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
J1:=REVERSE(J);
AA:=REF(MA(C,1),10)>REF(MA(C,60),10);
买点:crOSS(J,J1) AND AA;
STICKLINE(买点,0,-30,-12,0),COLOR0000FF;
STICKLINE(买点,-30,-60,-10,0),COLORWHITE;
STICKLINE(买点,-60,-80,-6,0),COLORYELLOW;
DRAWTEXT(买点,-40,'财神'),COLORFF00FF;
N:=5;
VAR1:4*SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1)-
3*SMA(SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1),3.2,1),COLORYELLOW,LINETHICK0;
VAR2:8,COLORGREEN,LINETHICK0;
上升在即: IF(CROSS(VAR1,VAR2),-100,0),STICK,COLOR0000CC,LINETHICK2;
DRAWTEXT(CROSS(VAR1,VAR2),-100,'买'),COLOR00FFFF;
VARO5:=LLV(LOW,27);
VARO6:=HHV(HIGH,34);
VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;
建仓区: IF((VARO7<10),80,100) ,COLOR00CCFF,LINETHICK1;
0,LINETHICK2 ,COLORFFCC00;