Q-CodeQ-Code 打开工作台

三重滤网趋势

趋势跟踪A股风险 中进阶更新 2026-09-24#多周期#三重滤网#趋势

周线趋势定方向、日线回调定时点的多周期共振框架,大周期过滤方向、小周期优化入场。

策略目标

三重滤网把“看什么周期”这个古老分歧工程化:大周期定方向、小周期定时点,两者必须共振才交易 [1]。周线趋势向上时,日线级别的回调不再是离场信号而是买入机会;周线趋势向下时,日线的所有看涨信号一律忽略。它的核心贡献是解决趋势策略最常见的失败模式——方向正确但入场太贵。

该框架的工程价值还在于参数解耦:方向、时点、纪律三层各自独立调参,任何一层失效都可以单独替换,而不必推倒整个系统。这使得它特别适合作为多周期策略的骨架模板,在验证阶段逐层引入复杂性。

三重滤网定义

一重(方向):周线收盘>MA26周周线收盘 > MA_{26周} 且均线斜率向上。

二重(时点):日线 RSI2<10RSI_{2} < 10,或价格回落至 EMA20EMA_{20} 的 ±2%\pm 2\% 带内。

三重(纪律):止损 =2×ATR14= 2 \times ATR_{14},入场次日挂定。

执行规则

周线信号只在每周收盘后更新,周中不得因日线波动改变方向判定(这是防未来函数的硬约束)。方向成立时等待日线回调触发入场;持仓期间周线一旦走坏,无视日线状态直接离场。

风险与失效场景

  • 周线滞后:方向确认慢,急涨行情的第一段吃不到;
  • 多参数叠加:26 周、RSI 2、EMA 20、ATR 2 倍,参数数量多,过拟合风险高,必须做全参数敏感性;
  • 共振稀缺:严格共振时点较少,可能长期无交易;
  • 周线数据口径:不同数据源的周线切分(周一/周日起始)不一致,回测与实盘必须统一。

验证状态

待验证。需要完成:与单一周期均线策略的对照;各滤网逐层开关的消融;周线口径差异检验;共振信号频率统计。本文不提供任何未实测的收益或回撤数字。

参考文献与延伸

[1] Elder, A. (1993). Trading for a Living. Wiley.(三重滤网交易系统的原始出处)

[2] Q-Code 量化策略工作台

策略逻辑结构

  1. 多周期行情 — 周线与日线同步数据
  2. 一重滤网 — 周线 26 周均线定方向
  3. 二重滤网 — 日线 RSI 回调定时点
  4. 三重滤网 — ATR 止损与执行纪律
  5. 入场执行 — 共振成立次日买入

AI 生成提示词

复制以下提示词,打开 Q-Code 工作台粘贴到 AI 对话框,即可自动生成该策略的 QMT 策略代码(单个完整 .py 文件,支持 QMT 回测与实盘)。

请生成一个 QMT 兼容的 A 股三重滤网趋势策略。第一重滤网:周线收盘价高于 26 周均线且均线斜率为正,只允许做多方向;第二重滤网:日线 2 周期 RSI 低于 10 或价格回落至 20 日 EMA 附近时给出入场时点;第三重滤网:入场次日执行并强制挂 ATR 止损。周线向下时空仓。所有参数内联在 init,禁止未来函数(周线信号只在周线收盘后生效),兼容回测与实盘分支,输出单个完整 Python 文件并包含详细日志。
用自然语言,生成你的 QMT 策略
注册即赠 200 积分,约可生成 5 次 · 支持 Kimi / GLM / DeepSeek
打开 Q-Code 工作台