超级主升浪指标源码

452
  • 选股室

    选股公式

    超级主升浪指标源码核心思路:个股前期出现过一次明显大跌,经过一段时间震荡修复,不允许短期涨幅透支;在没有过度爆炒的前提下,出现单日大涨 + 放量,同时 10 日、20 日均线保持向上,捕捉大跌修复之后启动的主升浪机会。
    避开大跌之后直接连续暴涨、短期涨幅已经很大的个股,属于大跌修复后低风险启动选股,不是抄底,是等待修复完成后抓二次启动。

    QQ_1787801495887.png

    1、五日均量:5 日成交量简单均线,用来衡量常态成交水平,作为量能对比基准。
    2、三日前大跌:从 3 根 K 线前的收盘价到当前,累计跌幅大于 5%,标记曾经发生过一次快速回调。
    3、大跌去重:FILTER 过滤大跌信号,10 周期内只记录一次大跌,避免连续下跌反复标记。
    4、距大跌天数:距离上一次标记大跌去重信号的 K 线根数,统计大跌之后过去了多少交易日。
    5、高_2、高_1、高_0:大跌发生时刻往前 2 根、前 1 根、大跌当天的最高价。
    6、跌后最高:取大跌前后三根 K 线的最大高点,作为大跌阶段的压力参考位。
    7、当日大涨:当日收盘价相对前一日收盘涨幅大于 3%,代表当天多头发力。
    8、时间条件:距离那次大跌不超过 150 个交易日,只统计大跌之后半年内的机会,太久远的大跌不再参与。
    9、开盘偏离:开盘价对比大跌阶段高点涨幅小于 30%,防止股价已经距离大跌位置大幅暴涨。
    10、最低反弹:当前价格相对大跌之后的最低点,整体反弹幅度小于 50%,过滤已经大幅反弹过的个股。
    11、五日开盘涨幅:当前收盘价对比 5 日前的开盘价涨幅小于 30%,过滤短期快速爆炒。
    12、量能条件:当日成交量不超过 5 日均量的 3.5 倍,拒绝爆量巨量,避免天量见顶。
    13、长期涨幅:当前相对 89 日前收盘价涨幅小于 80%,过滤中长期已经大幅翻倍的高位个股。
    14、组合信号:同时满足当日大涨、时间、开盘偏离、最低反弹、五日开盘涨幅、量能、长期涨幅全部条件。
    15、组合去重:FILTER 做信号过滤,15 个交易日只输出一次信号,防止连续多日重复选股。
    16、放量:今日成交量对比昨日成交量放大 1.5 倍以上,代表资金进场。
    17、量价形态:两种形态二选一;第一种放量收阳线;第二种跳空高开收阴线同时放量(高开换手)。
    18、超级主升浪:最终选股输出。组合去重成立,当日涨幅大于 3%、小于 6.8%,满足量价形态,10 日均线向上,20 日均线向上。

    五日均量 := MA(VOL, 5);
    三日前大跌 := (REF(CLOSE,3) - CLOSE) / REF(CLOSE,3) * 100 >5;
    大跌去重 := FILTER(三日前大跌, 10);
    距大跌天数 := BARSLAST(大跌去重);
    高_2 := REF(HIGH, 距大跌天数 + 2);
    高_1 := REF(HIGH, 距大跌天数 + 1);
    高_0 := REF(HIGH, 距大跌天数);
    跌后最高 := MAX(MAX(高_2, 高_1), 高_0);
    当日大涨 := (CLOSE - REF(CLOSE,1)) / REF(CLOSE,1) * 100 > 3;
    时间条件 := 距大跌天数 < 150;
    开盘偏离 := (OPEN - 跌后最高) / 跌后最高 * 100 < 30;
    最低反弹 := (CLOSE - LLV(LOW, 距大跌天数)) / LLV(LOW, 距大跌天数) * 100 < 50;
    五日开盘涨幅 := (CLOSE - REF(OPEN,5)) / REF(OPEN,5) * 100 < 30;
    量能条件 := VOL / 五日均量 < 3.5;
    长期涨幅 := (CLOSE - REF(CLOSE,89)) / REF(CLOSE,89) * 100 < 80;
    组合信号 := 当日大涨 AND 时间条件 AND 开盘偏离 AND 最低反弹 AND 五日开盘涨幅 AND 量能条件 AND 长期涨幅;
    组合去重 := FILTER(组合信号, 15);
    放量 := VOL / REF(VOL,1) > 1.5;
    量价形态 := (放量 AND COUNT(CLOSE>OPEN, 1)) OR (LOW > REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND 放量);
    超级主升浪: 组合去重 AND CLOSE/REF(CLOSE,1) > 1.03 AND 量价形态 AND C/REF(C,1)<1.068 AND MA(C,10)>REF(MA(C,10),1) AND MA(C,20)>REF(MA(C,20),1);
  • mathon
    #1

    不错👍

  • sid
    #2

    17条条件把'不追高'贯彻到底,时间窗口150日和反弹50%上限双重排旧,大跌修复二次启动的框架很完整

发表回复

登录后回复