跳转至

CLXS0011 突破回踩转折

模型定位:与 CLXS0010 同属「突破回踩转折」家族,区别在于突破的对象是下跌线段的最后一笔高点——线段内笔创新高/新低之后的反转进场。

形态定义与判定条件

CLXS0011 的判定过程:

  1. 定位突破位:取下跌线段的最后一笔高点(即线段尾端的笔极值);
  2. 等待突破:后续价格向上突破这个高点,视为线段破坏的先行信号;
  3. 等待回踩:突破后不追,等回踩一笔;
  4. 回踩转折:回踩一笔发生转折时产生信号点。

与 CLXS0010 的差异:CLXS0010 的突破对象是「线段破坏或中枢突破」(结构级别),CLXS0011 的突破对象更具体——下跌线段的最后一笔高点,级别更小、触发更早。规范注册名为「走势类型背驰」,早期文章中以「突破回踩转折」描述其形态。

信号值与参数

信号值遵循统一编码公式:

信号值 = 方向 × (11 × 1000 + 1 × 100 + 入场点类型)

CLXS0011 的模型 ID 为 11,occurrence 固定为 1,入场点类型由 SignalUtils 判定:

信号值 含义
11101 买入,结构信号
11102 买入,Pin Bar
11103 买入,吞没形态
11105 买入,MA5 拐头
11107 买入,MACD 交叉
-11101 ~ -11107 卖出侧对称(数值取负)

参数说明:

参数 默认值 说明
WAVEOPT 1560 笔控制参数
STRETCHOPT 0 线段控制参数
TRENDOPT 0 走势控制参数
MODELOPT 11 模型参数,低位数字 11 表示 CLXS0011;高位为 1(如 10011)表示套用走势划分,条件更宽松

CLXS0011 支持走势方向过滤:宽松模式在所有线段中寻找信号,严格模式只在顺势方向寻找信号。

形态示意

调用示例

Python 端函数签名与其他 CLXS 模型一致:

highs = stock_day_data.high.to_list()
lows = stock_day_data.low.to_list()
opens = stock_day_data.open.to_list()
closes = stock_day_data.close.to_list()
volumes = stock_day_data.volume.to_list()
length = len(highs)
model_opt = 11  # CLXS0011;10011 表示套用走势划分
sigs: list[float] = fq_clxs(
    length, highs, lows, opens, closes, volumes,
    wave_opt, stretch_opt, trend_opt, model_opt)

命令行选股:

python -m fqlite.screen.clxs --model-opt 11
fqctl stock screen clxs --model-opt 11

通达信公式(DLL 插件方式):

RESET:=TDXDLL7(1,0,0,0);
IG1:=TDXDLL7(2, 6, WAVEOPT, 0);
IG2:=TDXDLL7(2, 7, STRETCHOPT, 0);
IG3:=TDXDLL7(2, 8, TRENDOPT, 0);
IG4:=TDXDLL7(2, 9, MODELOPT, 0);
IG5:=TDXDLL7(2, 3, OPEN, 0);
IG6:=TDXDLL7(2, 5, VOL, 0);
SIG:=TDXDLL7(3,HIGH,LOW,CLOSE);
BUY_OPEN:SIG>0;

知识来源

  • 公众号文章《fqcopilot-2025.1.30:CLXS0011也是突破回踩转折》(2025-02-03)——形态定义(突破下跌线段最后一笔高点)、示意图
  • 公众号文章《FqCopilot缠论插件:信号值规范体系》(2026-05-22)——「线段内笔创新高/低后的反转」定位、走势过滤说明
  • 《fqcopilot 选股模型信号值规范》——信号值编码(注册名:走势类型背驰)