通达信突破短线选股指标(MACD类)指标公式

核心逻辑

这是一个**多周期共振**指标,结合了MACD和KDJ两个经典指标的不同周期(日线、周线、月线)。核心原理是:要求周线和月线的KDJ同时处于多头状态(月K>20日前值,周K>周D且周K>5日前值),同时周线MACD处于多头趋势(周MD>5日前值)。这种多周期确认可以过滤掉许多假信号,捕捉到中期趋势的启动点。

买卖信号

**买入条件**: - 满足多周期共振:周K>周D、周MD>5日前、周K>5日前、月K>20日前 - 前5个交易日内出现过共振信号 - 当日收阳线且近5日阴线不超过3根 - 近3日CCI有跌破-70的情况 - 附加条件(满足其一即可): - 周一:MACD创4日新高、5日均线<10日均线、股价上穿10日均线 - 其他交易日:股价上穿5日均线、MACD创3日新高、5日均线<10日均线 **无明确卖出信号**(该指标仅为买入选股指标)

用法

1. 该指标为**选股/买入指标**,输出红色柱子时表示符合买入条件 2. 建议配合其他技术分析工具(如均线系统、成交量)进一步确认 3. 适用于中短线交易,重点捕捉主升浪启动点 4. 由于条件较为严格,可能出现信号较少的情况,这是正常现象

公式源码

周MD:="macd.DIF#WEEK";
周MA:="MACD.MACD#WEEK";
周MACD:=(周MD-周MA)*2;
DIFIF1:=(EMA(CLOSE,12) - EMA(CLOSE,26));
DEAEA1:=EMA(DIFIF1,9);
MACD1:=2*(DIFIF1-DEAEA1);
MACD2:=EMA(MACD1,3);
RSV60:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36));
K60:=SMA(RSV60,3,1);
D60:=SMA(K60,3,1);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9));
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
周K:="kdj.K#WEEK" ;
周D:="kdJ.D#WEEK" ;
月K:="KDJ.K#MONTH" ;
月D:="KDJ.D#MONTH" ;
A1:=周K>周D  AND 周MD>REF(周MD,5) AND 周K>REF(周K,5) AND 月K>REF(月K,20) ;
AO:= A1 AND COUNT(A1=1,5)>=1  AND C>O AND COUNT(C<=O,5)<=3 AND COUNT(cci<-70,3)>=1  ;
MACD3:=MACD2>REF(HHV(MACD2,4),1);
A2:=AO AND  FILTER(A1=1  AND REF(COUNT(A1!=1,5)>=1,1),2) AND C>O ;
A3:=IF( WEEKDAY=1  AND MACD3 AND MA(C,5)<MA(C,10)  AND crOSS(C,MA(C,10)) ,A2,0);
A4:=AO   AND WEEKDAY!=1   AND CROSS(C,MA(C,5)) AND   MACD2>REF(HHV(MACD2,3),1);
A5:=IF(  A4   AND MA(C,5)<MA(C,10) ,A4,0);
A5 OR A3 ,COLORRED;