通达信贴紧买优化2指标(其他)指标公式

核心逻辑

该指标是一个**多周期动力+乖离率综合系统**。核心原理是: 1. **动力计算**:通过34日SMA计算上涨动量(BBB),然后计算短期(2日均线)和中期(10日均线)的差异,形成"差值"指标 2. **乖离率**:计算收盘价与6日、12日、24日均线的偏离程度,判断市场是否超买超卖 3. **VB指标**:2倍的去趋势化动力值,用于识别趋势强度和转折点 本质上是一个**趋势动量指标**,通过短期与中期动量的差值来判断趋势的启动、持续和结束。

买卖信号

**买入信号:** - **准备买**(黄色):短期 < 3 - **买入**(洋红色):短期 = 0 - **加仓**(红箭头):MA(短期,3) = 0 - **超卖买点**:乖离率6<-6 AND 乖离率12<-10 AND 乖离率24<-16(显示26号图标) **卖出信号:** - **准备卖**(蓝色):差值>60 AND VB>0 AND 中期>50 - **卖出**(青色):差值>60 AND VB>0 AND 中期>100 - **坚决卖**(绿箭头):连续2天满足差值>60 AND VB>0 AND 中期>100 **柱状图颜色:** - 红色柱:VB≥0(上涨趋势) - 绿色柱:VB<0(下跌趋势) - 棕色柱:VB>100(超买) - 淡红色柱:VB>200(严重超买)

用法

1. **趋势判断**:VB>0显示红色柱(多头),VB<0显示绿色柱(空头) 2. **买入时机**:当出现黄色"准备买"或洋红色"买入"信号时,结合VB<0且中期向上时成功率更高 3. **加仓时机**:当短期均线归零后再次向上时(红箭头)可考虑加仓 4. **超卖买点**:当三个周期的乖离率同时达到负值阈值时,是极端超卖信号 5. **卖出时机**:差值>60且中期>100时逐步减仓,连续2天满足条件时坚决卖出 6. **风险提示**:VB>100或>200时表示严重超买,随时可能回调

公式源码

AA := REF(CLOSE,1);
BBB:=SMA(MAX(CLOSE-AA,0),34,1)/SMA(Abs(CLOSE-AA),34,1)*1000;
HHH:=BBB-LLV(BBB,36);
短期:=(MA(HHH,2)*3+HHH*13)/16;
中期:=MA(HHH,10);
差值:短期-中期,NODRAW;
CCC:=LLV(BBB,36)-BBB;
短期二:=(MA(CCC,2)*3+CCC*13)/16;
中期二:=MA(CCC,10);
VB:=2*(短期-中期),NODRAW;
乖离率6:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
乖离率12:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
乖离率24:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
ZP:=乖离率6<-6 AND 乖离率12<-10 AND 乖离率24<-16;
DRAWICON(ZP,-50,26);
STICKLINE(VB>=0 AND VB>REF(VB,1),0,VB,1,0),COLORRED;
STICKLINE(VB>=0 AND VB<REF(VB,1),0,VB,1,1),COLORRED;
STICKLINE(VB<0 AND 中期>REF(中期,1),0,VB,1,1),COLORRED;
STICKLINE(VB<0 AND VB<REF(VB,1),0,VB,1,0),COLORGREEN;
STICKLINE(VB<0 AND VB>REF(VB,1),0,VB,1,1),COLORGREEN;
STICKLINE(VB<0 AND 中期>REF(中期,1),0,VB,2,-1),COLORRED;
STICKLINE(VB>=0 AND 中期<REF(中期,1),0,VB,2,-1),COLORGREEN;
STICKLINE(短期<3,VB,0,1,0),COLORYELLOW;
准备买:IF(短期<3,8,0),COLORYELLOW,NODRAW;
STICKLINE(短期=0,VB,0,1,0),COLORMAGENTA;
买入:IF(短期=0,8,0),COLORMAGENTA,NODRAW;
DRAWICON(MA(短期,3)=0,VB,1);
加仓:IF(MA(短期,3)=0,8,0),COLORRED,NODRAW;
STICKLINE(差值>60 AND VB>0 AND 中期>50,VB,0,1,0),COLORBLUE;
准备卖:IF(差值>60 AND VB>0 AND 中期>50,4,0),COLORBLUE;
STICKLINE(差值>60 AND VB>0 AND 中期>100,VB,0,1,0),COLORCYAN;
卖出:IF(差值>60 AND VB>0 AND 中期>100,4,0),COLORCYAN;
坚决卖:IF(EVERY(差值>60 AND VB>0 AND 中期>100,2),4,0),COLORGREEN;
DRAWICON(EVERY(差值>60 AND VB>0 AND 中期>100,2),VB,2);
STICKLINE(VB>100,100,VB,1,0),COLORBROWN;
STICKLINE(VB>200,200,VB,1,0),COLORLIRED;
100,DOTLINE,COLORGRAY;
DRAWTEXT_FIX(ISLASTBAR,0,0,0,'准备买~黄色'),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR,0.12,0,0,'买入~洋红色'),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.24,0,0,'加仓~红箭头'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.36,0,0,'准备卖~蓝色'),COLORBLUE;
DRAWTEXT_FIX(ISLASTBAR,0.48,0,0,'卖出~青色'),COLORCYAN;
DRAWTEXT_FIX(ISLASTBAR,0.60,0,0,'坚决卖~绿箭头'),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR,0,0.12,0,'{红色柱~买入}'),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0,0.24,0,'{绿色柱~卖出}'),COLORGREEN;