核心逻辑
该指标是一个综合型趋势买入信号指标。它首先计算了一种成交量加权的价差关系(VAR8C),然后结合均线系统(5日、10日、30日、60日均线)、成本分布(85%和15%成本线)、以及基于EMA的短期和中线趋势来判断市场状态。 具体原理:利用短期EMA差值与其中线EMA来追踪趋势动量,同时结合成本均价的相对位置(VARF代表28日加权成本均价),以及当日股价与多条均线的位置关系,形成一个综合性的买入条件筛选体系。
买卖信号
**买入条件(全部满足):** 1. 开盘价 ≤ 5日均线 AND ≤ 10日均线 AND ≤ 30日均线 2. 收盘价 ≥ 5日均线 AND ≥ 28日加权成本均价(VARF) 3. 中线趋势上移(VAR16 > 0,即今日中线趋势值大于昨日) 4. 短线趋势上移(VAR19 > 0,即今日短线趋势值大于昨日) 5. 当日开盘价低于前一日收盘价(前一日收阴线) 6. 前一日收盘价低于前一日开盘价(前一日收阴线) 7. 排除停牌股(DYNAINFO(4)>0) **注意:该指标仅为买入信号,无卖出条件。**
用法
1. **使用时机**:该指标为追涨型买入指标,适用于强势股回调后的再次启动信号筛选 2. **信号过滤**:要求前一日为阴线(洗盘信号),当日开盘价较低但收盘价站上短期均线和成本均价 3. **趋势确认**:要求短期和中线趋势同时向上(多头排列),表明股价处于上升趋势中 4. **仓位建议**:由于是单一买入条件,建议结合其他技术分析或风控措施使用 5. **注意事项**:该指标仅包含买入逻辑,卖出需另行设定
公式源码
VAR1C:=(HIGH - MIN(OPEN,CLOSE)); VAR2C:=(CLOSE - OPEN); VAR3C:=(MIN(OPEN,CLOSE) - LOW); VAR4C:=(HIGH - LOW); VAR5C:=((vol * VAR1C) / VAR4C); VAR6C:=((VOL * VAR2C) / VAR4C); VAR7C:=((VOL * VAR3C) / VAR4C); VAR8C:=((VAR5C - VAR6C) - VAR7C); VAR4:=MA(CLOSE,5); VAR5:=MA(CLOSE,10); VAR6:=MA(CLOSE,30); VAR7:=MA(CLOSE,60); VAR8:=EMA(COST(85),7); VAR9:=EMA(COST(15),7); VARA:=(SUM(((CLOSE * VOL) * 100),4) / SUM((VOL * 100),4)); VARB:=(INTPART((VARA * 100)) / 100); VARC:=(SUM(((CLOSE * VOL) * 100),7) / SUM((VOL * 100),7)); VARD:=(INTPART((VARC * 100)) / 100); VARE:=(SUM(((CLOSE * VOL) * 100),28) / SUM((VOL * 100),28)); VARF:=(INTPART((VARE * 100)) / 100); 短线趋势:=(EMA(CLOSE,5) - EMA(CLOSE,10)); 中线趋势:=EMA(短线趋势,9); VAR10:=((0 - ((100 * (HHV(CLOSE,5) - CLOSE)) / (HHV(CLOSE,5) - LLV(LOW,5)))) + 100); VAR11:=((0 - ((100 * (HHV(CLOSE,10) - CLOSE)) / (HHV(CLOSE,10) - LLV(LOW,10)))) + 100); VAR12:=((0 - ((100 * (HHV(CLOSE,20) - CLOSE)) / (HHV(CLOSE,20) - LLV(LOW,20)))) + 100); VAR13:=((0 - ((100 * (HHV(CLOSE,30) - CLOSE)) / (HHV(CLOSE,30) - LLV(LOW,30)))) + 100); VAR14:=REF(中线趋势,1); VAR15:=中线趋势; VAR16:=(VAR15 - VAR14); VAR17:=REF(短线趋势,1); VAR18:=短线趋势; VAR19:=(VAR18 - VAR17); VAR1A:=OPEN; VAR1B:=CLOSE; (((((((VAR1A <= VAR4) AND (VAR1A <= VAR5)) AND (VAR1A <= VAR6)) AND (VAR1B >= VAR4)) AND (VAR1B >= VARF)) AND (VAR16 > 0)) AND (VAR19 > 0)) AND DYNAINFO(4)>0 AND REF(C,1)<REF(O,1) AND REF(C,1)<REF(C,2);