核心逻辑
这是一个综合型趋势指标,融合了KDJ随机指标和自定义的MACD变体。具体逻辑如下: 1. **KDJ部分**:计算9日内的涨跌幅度比例,得到RSV,再通过3日平滑得到K、D、J线,用于判断短期超买超卖 2. **A1计算**:基于2日EMA与89日EMA的差值,再进行30日EMA平滑后乘以20,反映短期动量变化 3. **A2计算**:基于2日EMA与150日EMA的差值,再进行100日EMA平滑后乘以2,反映中长期动量变化 4. **A3指标**:将A1、A2进行幂函数加权组合,形成一个综合动量指标 5. **均线条件**:要求5日、10日、30日、60日、120日均线全部多头排列(收盘价≥最高均线,开盘价≤最低均线)
买卖信号
**买入条件**(全部满足): - A4:收盘价上穿14日EMA,且14日EMA向上 - A3上穿其5日EMA - J值 > 30(KDJ处于多头区域) - AC:均线多头排列(开盘价≤所有均线最低值,收盘价≥所有均线最高值) 该公式没有卖出条件设计,仅作为选股或买入信号使用
用法
1. **使用方式**:将公式作为选股公式或条件预警使用,当出现信号时表示多个技术条件同时满足 2. **信号解读**:出现信号表明股价处于短期动量增强、KDJ多头、均线多头排列的共振状态 3. **注意事项**: - 该指标条件较为严格,信号可能较少 - 建议结合大盘环境和成交量进一步确认 - A3和EMA(A3,5)的交叉是核心信号,需重点关注
公式源码
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; A1:=2*((EMA(CLOSE,2)-EMA(CLOSE,89))- EMA((EMA(CLOSE,2)-EMA(CLOSE,89)),30))*10; A2:=2*((EMA(CLOSE,2)-EMA(CLOSE,150))-EMA((EMA(CLOSE,2)-EMA(CLOSE,150)),100)); A3:=(POW(A1,3)*0.1+POW(A1,2))/45+(POW(A2,3)*0.1+POW(A2,1))*5,COLORRED; A4:=crOSS(C,EMA(C,14)) AND EMA(C,14)>REF(EMA(C,14),2); AA:=MAX(MAX(MAX(MA(C,5),MA(C,10)),MAX(MA(C,30),MA(C,60))),MA(C,120)); AB:=MIN(MIN(MIN(MA(C,5),MA(C,10)),MIN(MA(C,30),MA(C,60))),MA(C,120)); AC:=O<=AB AND C>=AA ; A4 AND CROSS(A3,EMA(A3,5)) AND J>30 AND AC;