核心逻辑
这是一个综合型趋势买入指标,通过多个维度判断股票是否处于强势上涨趋势中: 1. **价格动量**:计算1日、2日、3日的涨幅,判断短期上涨动能 2. **成交量配合**:检验成交量是否放大(当日量>昨日量,且量能高于5日均量) 3. **均线多头**:确认5日>10日>20日>30日的均线多头排列状态 4. **均线上升趋势**:验证各周期均线(5/10/20/30/60/120日)都在向上运行 5. **K/D/J值**:计算KDJ指标,捕捉超买区域的交叉信号 6. **成本均价**:通过成交额加权计算市场平均成本 7. **价格强度**:比较收盘价与5日、10日、20日均线的偏离程度
买卖信号
**买入条件**(满足所有条件时产生信号): - 收盘价>开盘价(连续2天) - 收盘价>昨日收盘价(连续2天) - 收盘价>5日均线(连续2天) - 均线呈多头排列(5日>10日>20日>30日) - 所有均线处于上升状态 - K/D/J值上穿80(超强区域) - 收盘价上穿X_16(成本价的1.06倍) - 收盘价和最高价同时创120日新高 **注意**:该指标只包含买入条件(XG),没有卖出条件。
用法
1. **使用场景**:主要用于选股或盘中预警,捕捉强势股的主升浪行情 2. **信号含义**:当XG=1时,表示股票同时满足所有强势条件,后市上涨概率较大 3. **注意事项**: - 该指标条件较为苛刻,信号较少但准确性较高 - 属于右侧交易策略,需等趋势确认后才发出信号 - 建议结合大盘环境和个股基本面综合判断 - 无卖出条件,需要配合其他指标或均线走坏时止盈
公式源码
X_1:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100; X_2:=(REF(CLOSE,1)-REF(CLOSE,2))/REF(CLOSE,2)*100; X_3:=(CLOSE-REF(CLOSE,3))/REF(CLOSE,3)*100; X_4:=vol/REF(VOL,1); X_5:=VOL/REF(MA(VOL,5),1); X_6:=MA(CLOSE,5)>MA(CLOSE,10) AND MA(CLOSE,10)>MA(CLOSE,20) AND MA(CLOSE,20)>MA(CLOSE,30); X_7:=MA(CLOSE,5)>REF(MA(CLOSE,5),1) AND MA(CLOSE,10)>REF(MA(CLOSE,10),1) AND MA(CLOSE,20)>REF(MA(CLOSE,20),1) AND MA(CLOSE,30)>REF(MA(CLOSE,30),1) AND MA(CLOSE,60)>REF(MA(CLOSE,60),1) AND MA(CLOSE,120)>REF(MA(CLOSE,120),1); X_8:=MAX(MAX(MAX(MAX(MAX(EMA(CLOSE,5),EMA(CLOSE,10)),EMA(CLOSE,20)),EMA(CLOSE,30)),EMA(CLOSE,60)),EMA(CLOSE,120)); X_9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; X_10:=SMA(X_9,3,1); X_11:=SMA(X_10,3,1); X_12:=3*X_10-2*X_11; X_13:=CLOSE*VOL; X_14:=EMA((EMA(X_13,3)/EMA(VOL,3)+EMA(X_13,6)/EMA(VOL,6)+EMA(X_13,12)/EMA(VOL,12)+EMA(X_13,24)/EMA(VOL,24))/4,13); X_15:=EMA(CLOSE,9); X_16:=1.06*X_14; X_17:=DMA((HIGH+LOW+CLOSE*2)/4,0.9); X_18:=EMA(X_17,3); X_19:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*1000; X_20:=(CLOSE-MA(CLOSE,10))/MA(CLOSE,10)*1000; X_21:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*1000; X_22:=(X_19+X_20+X_21)/3; X_23:=CLOSE>OPEN AND X_6 AND EVERY(CLOSE>OPEN,2) AND EVERY(CLOSE>REF(CLOSE,1),2) AND EVERY(CLOSE>MA(CLOSE,5),2) AND crOSS(X_22,79) AND CROSS(CLOSE,X_16) AND X_7 AND CLOSE=HHV(CLOSE,120) AND HIGH=HHV(HIGH,120); XG:REF(X_23,0);