通达信笑里藏金指标(趋势型)指标公式

核心逻辑

这是一个综合型技术指标,融合了MACD、KDJ、威廉指标、均线偏离度和EXPMA等多种指标元素。主要通过以下方式判断股票走势: 1. **MACD变体**(V1、V2):使用168和315周期的EMA差值来判断长期趋势方向 2. **KDJ变体**(V3-V5):使用7周期数据计算,反映短期波动情况 3. **威廉指标变形**(Q):通过17日最低价和波动率计算,当Q值上穿0时表示可能转强 4. **均线偏离度**(Q1):计算收盘价与40日均线的偏离程度,偏离-24%以下可能存在反弹机会 5. **EXPMA变形**(天、地):通过平滑后的价格变化率判断短期趋势 整体逻辑是寻找股价经过下跌后开始企稳、同时短期技术面转强的信号。

买卖信号

**买入信号:** 1. **V7买入**:出现单日涨幅≥10%的大阳线后买入(条件:V7 AND COUNT(V7,3)=1) 2. **KDJ超卖金叉**:KDJ.J从负值上穿9.9(条件:CROSS(9.9,买)) 3. **威廉指标转强**:Q值上穿0轴(STICKLINE(CROSS(Q,0)) 4. **均线偏离反弹**:Q1下穿-24%后反弹(STICKLINE(CROSS(Q1,-24)) 5. **EXPMA多头**:地线>天线且地线<0(STICKLINE(地>天 AND 地<0)) **卖出信号:** - 指标中未设置明确的卖出条件,主要是买入相关

用法

1. **综合判断**:当多个买入信号同时出现时,买入可靠性更高 2. **重点关注**: - 威廉指标Q值上穿0轴时,是较强的转强信号 - EXPMA出现"地>天 AND 地<0"时,表示短期有反弹机会 - KDJ.J<0后的金叉表示超卖反弹 3. **仓位建议**:由于指标包含多个买入点,可根据信号强度分批建仓 4. **止损设置**:建议在买入后跌破近期低点时止损

公式源码

V1:=EMA(CLOSE,168)-EMA(CLOSE,315);
V2:=EMA(V1,315);
V3:=(CLOSE-LLV(LOW,7))/(HHV(HIGH,7)-LLV(LOW,7))*100;
V4:SMA(V3,2,1);
V5:SMA(V4,2,1);
V6:=CLOSE/REF(CLOSE,3)>=1.1;
V7:=(V6,3);
买入:IF((V7 AND COUNT(V7,3)=1),70,0),COLORYELLOW,LINETHICK3;
DRAWTEXT(买入,70,'买入 '),COLORYELLOW,LINETHICK3;
买:=IF("kdj.J"<0,10,0);
条件:=crOSS(9.9,买);
VAR1:=(2*CLOSE+HIGH+LOW)/4;
VAR2:=LLV(LOW,5);
VAR3:=HHV(HIGH,5);
VAR4:=EMA((VAR1-VAR2)/(VAR3-VAR2)*100,5);
MA1:=MA(VAR4,2);
AA:STICKLINE(VAR4>MA1,VAR4,MA1,3,1),COLORRED;
BBB:STICKLINE(VAR4>MA1 AND REF(VAR4,1)<30,VAR4,MA1,3,1),COLORRED;
STICKLINE(VAR4<=MA1,VAR4,MA1,3,1),COLORFFCC66;
DRAWICON(CROSS(9.9,买),VAR4-12,5);
STICKLINE(CROSS(9.9,买),VAR4+5,MA1-4,3,1),COLORYELLOW;
XXX:=STICKLINE(BBB,VAR4+5,MA1-4,3,1),COLORYELLOW;
STICKLINE(FILTER(XXX ,5) ,VAR4+5,MA1-4,3,1),COLORYELLOW;
Y1:=LLV(L,17);
Y2:=SMA(Abs(L-REF(L,1)),17,1);
Y3:=SMA(MAX(L-REF(L,1),0),17,2);
Q:=-(EMA(IF(L<=Y1,Y2/Y3,-3),1));
STICKLINE(CROSS(Q,0),15,0,4,0), , COLORYELLOW;
强拉升: IF(CROSS(Q,0),1,0),COLORYELLOW;
Q1:= (CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100, , COLOR00FF00,LINETHICK2;
STICKLINE(CROSS(Q1,-24),20,0,4,0), , COLORMAGENTA;
加强拉升: IF(CROSS(Q1,-24),1,0),COLORMAGENTA;
VAR5:=expma(EXPMA(EXPMA((2*CLOSE+HIGH+LOW)/4,4),4),4);
天:=( MA((VAR5-REF(VAR5,1))/REF(VAR5,1)*100,2));
地:=( MA((VAR5-REF(VAR5,1))/REF(VAR5,1)*100,1));
STICKLINE(地>天 AND 地<0,10,0,1,0),COLORRED;
开始拉升:STICKLINE(地>天 AND 地<0,10,0,1,0)=1,COLORRED;