跳转至

CLXS0015 MA250 支撑站稳

模型定位:在 250 日均线上方反复测试支撑、形成逐级抬升的台阶后入场——用「站稳」代替「站上」,过滤掉大部分假突破。

形态定义与判定条件

250 日均线是过去一年所有交易日收盘价的平均,代表过去一年市场所有参与者的平均成本。很多人把「站上 250 日线」当作买入信号,但实测假突破频率很高——一只股票可以反复穿越这条线三五次。

CLXS0015 的思路是不追突破,等它站稳。以买点为例,像观察一个人爬楼梯:

  1. 股价先站上 250 日均线——一只脚踏上了楼梯;
  2. 出现第一次回调——脚踩稳了,身体稍微下沉;
  3. 出现第二次(或第三次)回调——另一只脚也跟上来了,重心更高了;
  4. 每次回调的低点逐步抬高,且彼此之间的距离越来越近(收敛)——说明支撑越来越扎实;
  5. 最后等一个明确的向上转折确认(分型确认)——先低头再抬头,确认掉头了。

转折出现的那一刻,就是入场点。 卖点完全对称:股价跌到 250 日线下方后,出现 2~3 次反弹且每次反弹高点降低、越来越弱(收敛),等向下转折确认后给出卖出信号。

信号值与参数

CLXS0015 只产生确认信号:occurrence 固定为 1,入场点类型固定为 1(结构信号,分型确认触发,不经过 SignalUtils):

信号值 含义
15101 买入,MA250 上方站稳确认
-15101 卖出,MA250 下方受压确认

早期版本同时输出「预备」和「确认」两类信号;规范化改造后去掉了预备信号,只保留确认信号,固定值 15101/-15101。

EXTOPT 扩展参数:一个数字同时编码两个参数——后三位是均线周期,前两位是收敛容差(单位:个点):

EXTOPT 值 均线周期 收敛容差
0(或留空) 250 自动(波动率 × 2)
250 250 自动
10250 250 固定 10 个点
120 120 自动
15120 120 固定 15 个点

收敛容差的「自动」模式:取最近一段时间的平均波动幅度(ATR)乘以 2 作为上限——行情波动剧烈时标准放宽,行情平静时标准收紧。建议新手直接用默认值,不填 EXTOPT。

基础参数与其他 CLXS 模型一致:

参数 默认值 说明
WAVEOPT 1560 笔控制参数
STRETCHOPT 0 线段控制参数
TRENDOPT 0 走势控制参数
MODELOPT 15 模型参数,低位数字 15 表示 CLXS0015

形态示意

原文为纯文字论述,未附示意图。

调用示例

Python 端函数签名与其他 CLXS 模型一致,EXTOPT 作为该模型的扩展参数传入(接口形态以所用版本的 fq_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 = 15  # CLXS0015
ext_opt = 0     # EXTOPT:0=默认(250 日均线+自动容差);10250=250 日均线+固定 10 个点容差
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 15
fqctl stock screen clxs --model-opt 15

知识来源

  • 公众号文章《缠论量化 FqCopilot 新模型 S0015》(2026-04-04)——站稳逻辑、EXTOPT 编码规则、收敛容差设计
  • 公众号文章《FqCopilot缠论插件:信号值规范体系》(2026-05-22)——固定信号值 15101/-15101、去掉预备信号的改造
  • 《fqcopilot 选股模型信号值规范》——信号值编码