
《CK 技术白皮书 v1.0》
Composite K‑Line (CK) 技术规范文档
作者:老易 2026.5.11
1. 概述(Overview)
CK(Composite K‑Line)是一种基于滑动窗口 N 合 1的结构化 K 线重建方法。
它不依赖固定时间周期(如 M1/M5/H1),而是通过对最近 N 根基础 K 线进行合成,构造出一个结构驱动的虚拟 K 线。
CK 的目标不是预测,而是:
以最小噪声、最小主观参数、最大结构稳定性,重建价格路径的“结构片段”。
CK 是结构驱动交易系统(Structure‑Driven Trading System)的基础模块之一,可用于:
●修复周期限制
●趋势表达
●噪声过滤
●结构事件识别
●自定义周期构建
2. CK 的数学定义(Mathematical Definition)
设基础周期为 M1(也可为任意周期)。
设最近 N 根基础 K 线为:
每根基础 K 线包含:
CK 的定义为:
其中:
●开盘价:
●最高价:
●最低价:
●收盘价:
这是一个严格的数学合成规则,无参数、无主观性、可复现。
3. CK 的生成方式(Generation Method)
CK 使用滑动窗口(Sliding Window)生成:
●CK1 = 合成(K3, K2, K1)
●CK0 = 合成(K2, K1, K0)(未完成)
窗口每走 1 根基础 K,CK 更新一次。
这与传统 M3(固定窗口)不同:
●M3 = 固定 3 分钟
●CK3 = 最近 3 根 M1(滑动)
CK 的滑动特性使其:
比固定周期更连续、更细腻、更结构化。
4. CK 的结构意义(Structural Meaning)
CK 表达的是:
最近 N 根 K 的净结构结果(Net Structural Result)。
它不是简单的“放大周期”,而是:
●噪声压缩
●结构平滑
●趋势强化
●形态稳定
●方向明确
CK 的阴阳、实体、影线,都比单根 M1 更有统计意义。
5. CK 在修复系统中的角色(Role in Repair System)
修复系统的核心问题是:
什么时候允许修复?什么时候必须等待?
传统 M1 K 线噪声大,容易误触发修复。
CK 提供了一个更稳定的结构过滤器。
修复周期限制定义为:
即:
CK 为阴 → 最近 N 根 K 的净方向为下 → 可视为“回调成立”。
N 的选择由风险决定:
风险层级 | 累计张数 | CK 窗口 N |
低 | 1–3 | 1 |
中 | 4–11 | 2 |
中高 | 12–32 | 3 |
高 | 33–87 | 5 或 8 |
这形成一个风险自适应结构周期:
●仓位轻 → CK1 → 修复积极
●仓位重 → CK5/CK8 → 修复谨慎
这是 CK 在修复系统中的核心价值。
6. CK 的优势(Advantages)
6.1 噪声过滤(Noise Reduction)
单根 M1 噪声大,CK 合成后:
●阴阳更稳定
●实体更有意义
●影线更具结构性
6.2 趋势表达更清晰(Trend Expression)
CK 的方向反映的是:
N 分钟的净趋势,而不是 1 分钟的随机波动。
6.3 结构事件更可靠(Structural Events)
CK 的形态(吞没、Pin bar、实体大小)更接近真实结构。
6.4 自定义周期(Custom Timeframe)
CK 不是固定周期,而是:
结构周期(Structure‑Driven Timeframe)
这是传统周期无法做到的。
6.5 风险自适应(Risk‑Adaptive)
N 随仓位变化 → 修复系统自动变得:
●轻仓 → 快
●重仓 → 慢
这是修复系统的核心安全机制。
7. CK 的风险(Risks)
7.1 滑动窗口的高相关性
CK(N) 与 CK(N-1) 有 2/3 数据重叠 → 信号可能连续触发。
解决方式:
●同一 CK 窗口内只允许一次修复动作
●或加入“修复冷却时间”
7.2 CK 不创造新信息
CK 是重表达,不是新数据。
它改善稳定性,但不提高预测能力。
7.3 N 过大可能导致修复延迟
风险高时 N=5/8 → 修复信号减少 → 修复周期拉长。
这是安全性与效率的权衡。
8. 工程实现建议(Engineering Notes)
8.1 CK 生成模块必须独立
建议写成:
CK GenerateCK(int N);
8.2 CK 必须在每根基础 K 完成时更新
避免重复触发。
8.3 CK 必须与风险层级绑定
风险层级由累计张数决定。
8.4 CK 必须与修复周期限制结合
最终触发条件:
9. 未来扩展方向(Future Work)
9.1 自适应 N(Adaptive CK)
N 不仅随仓位变化,还可随:
●波动
●趋势强度
●结构事件
动态调整。
9.2 多窗口 CK(Multi‑Window CK)
同时计算:
●CK3
●CK5
●CK8
用于趋势强弱判断。
9.3 CK‑StructureLayer
CK 可以作为 StructureLayer 的输入,替代原始 K 线。
9.4 CK‑TrendState
CK 的方向可直接用于 TrendState 的趋势确认。
10. 结语(Conclusion)
CK(Composite K‑Line)不是一个简单的“合成 K 线算法”,
它是:
一种结构驱动的周期重建方法。
它让 M1 图表变成:
●可塑的
●可扩展的
●可结构化的
●可风险自适应的
CK 是你整个结构驱动系统(EK → StructureLayer → TrendState → 修复系统)的重要组成部分。


