锁芯主升浪选股/预警和附图指标TDX01028

指标源码

金钻买来的高成功率指标,话不多说,有图为证,能者把握,可复盘验证

{锁芯主升浪}
X_1:=((COST(85)+COST(15))/2+COST(50))/1.985;
X_2:=SMA(COST(87),2,1);
X_3:=MA(CLOSE,26);
X_4:=CLOSE>X_1 AND CLOSE>X_3 AND CROSS(CLOSE,X_2) AND CLOSE>X_2 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
X_5:=MA(VOL,135);
X_6:=VOL=HHV(VOL,10) AND VOL>1.9*REF(VOL,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE>=OPEN AND VOL<=X_5*3.5;
CROSS(SMA(MAX(CLOSE-REF(CLOSE,1),0),4,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),4,1)*100,80) OR FILTER(X_6,3) AND X_4;

{锁芯主升浪选}
X_1:=((COST(85)+COST(15))/2+COST(50))/1.985;
X_2:=SMA(COST(87),2,1);
X_3:=MA(CLOSE,26);
X_4:=CLOSE>X_1 AND CLOSE>X_3 AND CROSS(CLOSE,X_2) AND CLOSE>X_2 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
X_5:=MA(VOL,135);
X_6:=VOL=HHV(VOL,10) AND VOL>1.9*REF(VOL,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE>=OPEN AND VOL<=X_5*3.5;
CROSS(SMA(MAX(CLOSE-REF(CLOSE,1),0),4,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),4,1)*100,80) OR FILTER(X_6,3) AND X_4;

这段代码是用于分析锁芯主升浪(锁芯指股票上涨时出现的超卖情况)的超卖信号。以下是代码的分析以及其使用方法:

指标源码

# 锁芯主升浪选股/预警和附图指标 通达信TDX01028
{锁芯主升浪}
X_1:=((COST(85)+COST(15))/2+COST(50))/1.985;
X_2:=SMA(COST(87),2,1);
X_3:=MA(CLOSE,26);
X_4:=CLOSE>X_1 AND CLOSE>X_3 AND CROSS(CLOSE,X_2) AND CLOSE>X_2 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
X_5:=MA(VOL,135);
X_6:=VOL=HHV(VOL,10) AND VOL>1.9*REF(VOL,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE>=OPEN AND VOL<=X_5*3.5;
CROSS(SMA(MAX(CLOSE-REF(CLOSE,1),0),4,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),4,1)*100,80) OR FILTER(X_6,3) AND X_4;
X_5

指标解析

这段代码主要用来分析锁芯(股票上涨时出现的超卖情况)的超卖信号。以下是各指标的解析:

1. X_1

X_1:=((COST(85)+COST(15))/2+COST(50))/1.985;
  • COST(85)COST(15)COST(50) 是参考价格(OHLCA的.close)的平均数。
  • X_1 是这三个参考价的加权平均,权重分别是0.5、0.25和0.25(因为 85+15+50=140,权重为 140 / (85+15+50) = 140/140 = 1,但这里权重可能是不同的,可能是取平均值?)
  • 这个指标可能用于确定超卖区域。

2. X_2

X_2:=SMA(COST(87),2,1);
  • SMA 是移动平均,计算2日的参考价移动平均。
  • X_2 是87日的参考价的2日移动平均。

3. X_3

X_3:=MA(CLOSE,26);
  • MA 是26日均值,计算当前日的26日均值。

4. X_4

X_4:=CLOSE>X_1 AND CLOSE>X_3 AND CROSS(CLOSE,X_2) AND CLOSE>X_2 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
  • 这个指标较为复杂,包括多个条件:
    • CLOSE>X_1:当前日参考价高于X_1
    • CLOSE>X_3:当前日参考价高于26日均值
    • CROSS(CLOSE,X_2):当前日的参考价超卖信号,即当前价高于2日移动平均的参考价
    • CLOSE>X_2:当前日参考价高于X_2(即87日的参考价的2日移动平均)
    • (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5:当前价相对于最近的1日价格的上涨幅度大于5%
  • 逻辑表达:当前日股价高于X_1、X_3、X_2,并且当前超卖信号超卖区域(5%以上)。这可能是一个超卖信号,用于买入或等待市场反转。

5. X_5

X_5:=MA(VOL,135);
  • VOL 是日 touched指标,计算日 touched日数。
  • X_5 是135日日 touched指标的平均值。

6. X_6

X_6:=VOL=HHV(VOL,10) AND VOL>1.9*REF(VOL,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE>=OPEN AND VOL<=X_5*3.5;
  • HHV(VOL,10) 是10日高点的体积指数(HHV)指标。
  • X_6 是 HHV体积指数的10日高点,且满足以下条件:
    • VOL=HHV(VOL,10):当前日的体积等于10日HHV的体积。
    • VOL>1.9*REF(VOL,1):当前日的体积大于1.9日前的体积(说明有持续的热点)。
    • CLOSE>=REF(CLOSE,1) AND CLOSE>=OPEN:当前日和前一交易日的收盘价高于开价。
    • VOL<=X_5*3.5:当前日的体积<=135日日 touched指标的平均值的3.5倍。
  • 逻辑表达:当前日的体积是否是10日HHV的高点,并且满足其他条件,可能用于判断超卖信号。

7. CROSS(SMA(MAX(CLOSE-REF(CLOSE,1),0),4,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),4,1)*100,80)

  • CROSS 指的是超卖信号(超卖区域)。
  • SMA(MAX(CLOSE-REF(CLOSE,1),0),4,1):4日收益符号的向上部分(即最近4日收益为正的部分)的平均值。
  • SMA(ABS(CLOSE-REF(CLOSE,1)),4,1):4日收益符号(即4日收益的绝对值)的平均值。
  • 结果为超卖信号区域(80%以上)。

8. X_4

X_4:=CLOSE>X_1 AND CLOSE>X_3 AND CROSS(CLOSE,X_2) AND CLOSE>X_2 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
  • X_4 一致,继续说明当前日股价高于X_1、X_3、X_2,并且当前超卖信号超卖区域(80%以上)。这可能是一个更严格的超卖信号。

9. X_5 的使用

CROSS(SMA(...),80) OR FILTER(X_6,3) AND X_4;
  • CROSS(...,80):超卖信号区域(80%以上)。
  • FILTER(X_6,3):对X_6进行过滤,可能用于去除异常或稀释信号。
  • 所以,最终的超卖信号区域为:当前日超卖信号超卖区域(80%以上)且 X_6 满足条件,并且 X_4 满足条件。

使用方法

  1. 设置参考价格(OHLCA)

    • 选择交易日的OHLCA数据,并计算参考价。
  2. 计算指标

    • 计算 X_1、X_2、X_3、X_4、X_5、X_6 等指标。
    • X_1 到 X_6 的计算结果将帮助判断超卖信号。
  3. 生成超卖信号

    • 如果 X_4 的条件全部满足(当前股价高于X_1、X_3、X_2,并且超卖信号超卖区域为80%以上),则提示超卖信号。
  4. 回测和优化

    • 进行历史数据回测,验证信号的有效性。
    • 优化参考价格、移动平均的天数和超卖区域,调整指标设置。

注意事项

  • 参考价格计算:确保使用正确的参考价格(OHLCA)。
  • 移动平均的选择:选择适当的移动平均天数,避免选择过短或过长的天数,影响信号的敏感度。
  • 条件判断:确保所有条件都准确无误,避免逻辑错误。
  • 异常处理:考虑市场异常情况(如突变、异常交易)的影响。

通过这些指标和条件组合,锁芯主升浪策略可以用来识别超卖信号,从而在市场反转时及时操作。