核心逻辑
这是一个**多周期KDJ+布林带组合指标**。其原理是: 1. **多周期KDJ**:分别计算13日、27日、89日、18日四组RSV、K、D、J值,其中J值=3*K-2*D,用于判断不同时间周期的超买超卖状态 2. **布林带**:以26日均线为中轨,加上2.2倍标准差作为上轨,减去2.2倍标准差作为下轨,用于判断价格波动区间 3. **趋势判断**:通过多周期J值同时上涨且处于强势区域(50-90),配合布林带中轨上升、上轨扩张、下轨收缩,形成多头排列信号
买卖信号
**买入条件(AA)**: - 89日J值在50-90之间且上涨 - 27日J值在90以下且上涨 - 13日J值在90以下且上涨 - 18日J值在90以下且上涨 - 26日均线(中轨)上涨 - 布林带上轨上涨、下轨下跌(开口扩张) - **附加条件BB**(代码中定义但未参与最终输出):当日收阳线且成交量比昨日放大1.3倍以上 **输出信号**:XG = AA条件满足时输出1,否则输出0
用法
1. **筛选强势股**:当XG=1时,表示股票同时满足多周期KDJ共振上涨和布林带开口向上的强势形态 2. **趋势确认**:需要中轨和上轨同时上升,说明趋势处于上涨中 3. **风险控制**:J值不超过90,避免追在短期最高点 4. **结合成交量**:虽然代码中BB条件未参与输出,但实际使用时应结合放量阳线来提高信号可靠性
公式源码
RSV13:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100; K13:=SMA(RSV13,3,1); D13:=SMA(K13,3,1); J13:=3*K13-2*D13,COLORFF99FF,LINETHICK3; RSV113:=(CLOSE-LLV(LOW,113))/(HHV(HIGH,113)-LLV(LOW,113))*100; K113:=SMA(RSV113,13,1); D113:=SMA(K113,3,1); J113:=3*K113-2*D113,COLOR4080FF,LINETHICK3; RSV27:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100; K27:=SMA(RSV27,3,1); D27:=SMA(K27,3,1); J27:=3*K27-2*D27,COLOR00FFFF,LINETHICK3; RSV89:=(CLOSE-LLV(LOW,89))/(HHV(HIGH,89)-LLV(LOW,89))*100; K89:=SMA(RSV89,13,1); D89:=SMA(K89,3,1); J89:=3*K89-2*D89,COLORFFFF00,LINETHICK3; RSV5:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100; K5:=SMA(RSV5,3,1); D5:=SMA(K5,3,1); J5:=3*K5-2*D5,COLORFFFFFF,LINETHICK1; 中轨 :=MA(CLOSE,26),COLORRED,LINETHICK1; 上上轨:=中轨 + 2.2*STD(CLOSE,26),COLORFFFFFF,LINETHICK3; 下下轨:=中轨 - 2.2*STD(CLOSE,26),COLOR00FF00,LINETHICK3; AA:=J89>50 AND J89<90 AND J89>REF(J89,1) AND J27>REF(J27,1) AND J27<90 AND J13>REF(J13,1) AND J13<90 AND J5>REF(J5,1) AND J5<90 AND 中轨>REF(中轨,1) AND 上上轨>REF(上上轨,1) AND 下下轨<REF(下下轨,1); BB:=C>O AND V>REF(V,1)*1.3; XG:IF(AA,1,0);