通达信未来不是梦指标(趋势型)指标公式

核心逻辑

该指标是一个综合型技术分析工具,主要包含以下几个方面的计算原理: 1. **均线系统**:使用5日、10日、20日、30日四条移动平均线来判断中长期趋势方向 2. **SAR指标**:计算抛物线转向点,红色圆点表示多头(股价在SAR之上),绿色圆点表示空头(股价在SAR之下) 3. **波浪判断**:通过连续三根K线的涨跌关系(SS变量)来判断股价的波动结构 4. **底部识别**:使用TROUGHBARS函数寻找最近15天内最近的一个波谷,当波谷位置在最近4根K线内时认为出现底部信号 5. **ZIG转向**:使用ZIG函数检测价格转向点(有未来函数,可能产生漂移)

买卖信号

- **买入信号**: - "买吗":当TROUGHBARS(3,15,1)=0且当天有实体涨幅时,显示买入信号(数值21) - "试探买入":当ZIG(3,10)向上转向且前3天内首次出现时,显示"买一点"信号 - "漂流底":当TROUGHBARS(3,15,1)<4满足时,显示底部信号并出现红色柱状线 - **卖出信号**: - "卖吧":当PEAKBARS(3,15,1)=1时,表示波峰出现,显示卖出信号(数值51)

用法

1. **均线配合**:股价站上多条均线上方时为多头排列,表示上涨趋势;反之为空头排列 2. **SAR信号**:红点在上持有,绿点在上观望 3. **底部信号**:出现"漂流底"和"买一点"时考虑分批建仓 4. **卖出信号**:出现"卖吧"信号时考虑获利了结 5. **综合判断**:建议结合成交量和其他指标综合判断,避免单一信号操作 **注意**:该指标包含ZIG未来函数,可能产生信号漂移,实际使用需谨慎。

公式源码

MA1:MA(CLOSE,5),COLORFFFFFF,LINETHICK3;
MA2:MA(CLOSE,10),COLORFFFFFF,LINETHICK3;
MA3:MA(CLOSE,20),COLORE66878,LINETHICK3;
MA4:MA(CLOSE,30),COLOR00FFFF,LINETHICK3;
MA5:MA(CLOSE,10),COLOR0000FF,LINETHICK3;
涨停:=IF(REF(C,1)*1.1-C<0.2 ,1,0);
STICKLINE(OPEN>=CLOSE ,O,C,3,0 ),COLOR00FF00;
STICKLINE(OPEN>=CLOSE ,O,C,1.75,0 ),COLOR00FF00;
STICKLINE(OPEN>=CLOSE ,O,C,0.5,0 ),COLOR00FF00;
STICKLINE(CLOSE>OPEN,O,C,3,0 ),COLORRED;
STICKLINE(CLOSE>OPEN,O,C,1.75 ,0 ),COLORRED;
STICKLINE(CLOSE>OPEN,O,C,0.5,0 ),COLORRED;
STICKLINE(CLOSE>OPEN,OPEN,LOW,0,0),COLORRED;
STICKLINE(CLOSE>OPEN,CLOSE,HIGH,0,0 ),COLORRED;
STICKLINE(OPEN>=CLOSE,CLOSE,LOW,0,0 ),COLOR00FF00;
STICKLINE(OPEN>=CLOSE,OPEN,HIGH,0,0),COLOR00FF00;
VAR1:=SAR(10,2,20);
IF(VAR1<=C,VAR1,DRAWNULL),COLORRED,CIRCLEDOT,LINETHICK8;
IF(VAR1>C,VAR1,DRAWNULL),COLORGREEN,CIRCLEDOT,LINETHICK8;
B1:=REF(C,1);B2:=REF(C,2);
SS:=IF(C>REF(C,1) AND REF(C,1)>=REF(C,2),1,IF(C<REF(C,1) AND REF(C,1)<=REF(C,2),-1,IF(C>REF(C,2) AND REF(C,2)>REF(C,1),2,IF(C<REF(C,2) AND REF(C,2)<REF(C,1),-2,0))));
SM:=IF(REF(SS,1)>0 OR REF(SS,1)<0,REF(SS,1),IF(REF(SS,2)>0 OR REF(SS,2)<0,REF(SS,2),IF(REF(SS,3)>0 OR REF(SS,3)<0,REF(SS,3),IF(REF(SS,4)>0 OR REF(SS,4)<0,REF(SS,4),IF(REF(SS,5)>0 OR REF(SS,5)<0,REF(SS,5),IF(REF(SS,6)>0 OR REF(SS,6)<0,REF(SS,6),IF(REF(SS,7)>0 OR REF(SS,7)<0,REF(SS,7),0)))))));ZYXF:=TROUGHBARS(3,15,1)<4;
STICKLINE(FILTER(ZYXF=1,5),50,0,6,0),COLORRED;
DRAWICON(FILTER(ZYXF=1,3),80,1);
DRAWTEXT(FILTER(ZYXF=1,3),60,'漂流底'),COLORYELLOW;
买吗:= IF(TROUGHBARS(3,15,1)=0 AND HIGH>LOW+0.01,21,-0),COLORYELLOW ,LINETHICK2;
卖吧: IF(PEAKBARS(3,15,1)=1,51,80),COLORGREEN,LINETHICK2;
DRAWTEXT(卖吧=51,55,'卖吧');
VAR1AAA:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>REF(ZIG(3,10),2);{ZIG 有未来}
VAR2AAA:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<REF(ZIG(3,10),2);
试探买入:IF(VAR2AAA AND COUNT(VAR2AAA,3)=1,15,0),STICK,LINETHICK1,COLORFF00FF;
STICKLINE(VAR2AAA,0,25,4,0),COLORFF00FF;
DRAWTEXT(试探买入=15,25,'买一点');
0,LINETHICK2,COLORYELLOW;