跳转至

CLXS0012 缠论突破回踩(V 反信号)

模型定位:线段内突破前高/前低时出一次信号、回踩一笔转折再出一次信号——中枢可以是未完备的,因此也被称为「V 反(未完备中枢突破)」。

形态定义与判定条件

CLXS0012 的判定过程(以红色和金色代表笔,A-F、A-H 代表线段):

情形一:线段内无重叠中枢

  1. 线段 A-F 走完,线段内没有形成重叠的中枢;
  2. 后续一笔 F-G 突破前一线段端点 E 时,发出第一次信号(突破信号);
  3. G-H 回踩一笔发生转折时,发出第二次信号(回踩信号)。

情形二:线段内已形成中枢

  1. B-E 形成重叠的中枢,G 是 B-E 中枢的三卖;
  2. H-I 突破 G 时发出第一次信号;
  3. I-J 回踩一笔发出第二次信号。

也就是说,无论线段内中枢是否完备(甚至不存在),只要突破前极值并回踩转折,模型都会给出「突破 + 回踩」两个信号点。突破的确认方式是连续 3 根 K 线突破确认,因此入场点类型固定为结构信号。

信号值与参数

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

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

CLXS0012 的模型 ID 为 12,occurrence 固定为 1,入场点类型固定为 1(结构信号,连续 3 根 K 线突破确认,不经过 SignalUtils):

信号值 含义
12101 买入,结构信号(V 反突破确认)
-12101 卖出,结构信号(V 反跌破确认)

参数说明:

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

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

形态示意

原文示意图记录了上述两种情形(无中枢突破回踩、含中枢三卖后的突破回踩)。原文配图因图床失效未能收录,形态结构可参考上面的文字描述与知识来源中的公众号文章。

调用示例

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 = 12  # CLXS0012;10012 表示套用走势划分
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 12
fqctl stock screen clxs --model-opt 12

通达信公式(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;

知识来源

  • 公众号文章《今天再增加一个以缠论为基础的模型,编号为CLXS0012》(2025-09-30)——形态定义与两种情形的判定过程
  • 公众号文章《FqCopilot缠论插件:信号值规范体系》(2026-05-22)——「V 反(未完备中枢突破)」定位、固定结构信号说明
  • 《fqcopilot 选股模型信号值规范》——信号值编码