Files
zjjk/时间序列功能说明.md
2026-04-08 20:04:40 +08:00

236 lines
5.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 时间序列功能说明
## 1. 功能定位
时间序列用于衡量一段行情自关键起点开始,已经运行到第几根 K 线,并结合斐波那契时间窗口给出后续关注节奏。
当前系统中的时间序列不是单一计数,而是双层结构:
- 大周期时间序列:用于看完整主波段已经运行到第几根
- 小周期转势时间序列:用于看低点或转势确认后,小结构已经推进到第几根
这套设计的目标是解决单一时间计数“只知道总共走了多久,但不知道转势后刚走了多久”的问题。
## 2. 当前实现范围
当前已在以下分钟周期中启用:
- `15m`
- `30m`
- `60m`
- `90m`
- `120m`
日线和周线当前不单独输出时间序列图层。
## 3. 数据结构
图表接口 `/api/analysis/chart` 当前返回:
```json
{
"fibonacci_time": {
"current_count": 16
},
"time_sequences": {
"major": {
"track_type": "major",
"start_point_label": "swing_low",
"current_count": 16
},
"minor": {
"track_type": "minor",
"start_point_label": "minor_turn_up",
"current_count": 4
}
},
"time_markers": []
}
```
其中:
- `major` 表示大周期时间序列
- `minor` 表示小周期转势时间序列
- `current_count` 表示当前运行到第几根
- `next_key_counts` 表示下一组关键时间窗
- `next_window_summary` 表示当前时间策略说明
## 4. 大周期时间序列逻辑
### 4.1 起点定义
大周期时间序列的起点来自主分析锚点,通常与 ABC 结构或主波段起点一致。
当前系统中,大周期起点由已有主波段识别逻辑决定,常见形式如下:
- `swing_low`
- `swing_high`
- 主段起点 A
- 主段低点或高点确认点
### 4.2 计数方法
从起点 K 线开始计数,起点自身记作第 `1` 根。
示例:
- 起点在 `2026-03-24 10:30`
- 当前最新 K 线为 `2026-03-27 15:00`
- 若共经历 16 根,则当前大周期计数为 `16`
### 4.3 关注窗口
当前系统使用的关键时间窗为:
- `13`
- `21`
- `34`
- `55`
- `89`
若当前运行到 `16`,则下一窗口会提示:
- `21 / 34 / 55`
## 5. 小周期转势时间序列逻辑
### 5.1 功能目的
小周期时间序列不是重复大周期计数,而是专门回答:
“这一轮真正转强或转弱之后,到现在推进了几根?”
### 5.2 当前起点识别逻辑
当前系统已实现自动零手工指定的小周期起点识别。
在多头场景下:
- 若已识别 `B`
-`B` 点之后开始扫描
- 找到第一根 `close > previous.high` 的 K 线
- 将其认定为 `minor_turn_up`
在空头场景下:
- 若已识别 `B`
-`B` 点之后开始扫描
- 找到第一根 `close < previous.low` 的 K 线
- 将其认定为 `minor_turn_down`
若没有找到明确的转势确认 K 线,则回退为:
- `C` 点之后的下一根作为小周期起点
### 5.3 设计意义
这样可以形成下面这种更符合盘中认知的结果:
- 大周期:`16`
- 小周期:`4`
含义是:
- 整个大结构已经运行到第 16 根
- 但真正确认转势后的小结构,其实只推进了 4 根
这比单一时间计数更适合明日策略判断。
## 6. 前端展示方式
当前分析页中,时间序列作为独立 `Tab` 展示。
页面位置:
- 图表分析区
-`黄金分割 / MACD / RSI / 神奇九转` 平级
### 6.1 K 线上方数字展示
当前已支持在 K 线上方直接显示运行数字:
- 大周期一行
- 小周期一行
样式区分:
- 大周期:金色
- 小周期:青色
展示效果示意:
```text
大周期1 2 3 4 5 6 7 ...
小周期: 1 2 3 4 ...
```
### 6.2 右侧说明卡片
当前右侧同步显示三类信息:
- 大周期时间序列
- 小周期转势序列
- 综合解读
示例话术:
- 大周期运行到第 16 根
- 小周期运行到第 4 根
- 大周期看整段,小周期看转势推进
## 7. 时间序列与黄金分割的关系
时间序列不单独决定涨跌方向,它必须和空间位、结构位一起使用。
推荐判断顺序:
1. 先看当前价格所处黄金空间位
2. 再看 ABC 结构是否成立
3. 再看大周期时间序列是否接近关键窗
4. 最后看小周期是否刚进入转势早期
典型解释:
- 若价格刚站回 `0.191`,同时小周期仅运行到 `4`
这更像“初步转强刚开始”
- 若价格已接近强压力,同时大周期接近 `21``34`
这更像“节奏窗口临近,需提防转折”
## 8. 当前使用建议
### 8.1 明日策略
分钟级明日策略优先参考:
- 小周期时间序列
- 当前最近的黄金位
- 量价是否同步确认
### 8.2 后续策略
更偏中继或后续波段观察时,优先参考:
- 大周期时间序列
- 日线、周线的结构位置
- 大小周期是否共振
## 9. 当前成果总结
当前时间序列模块已具备以下能力:
- 已支持分钟级双层时间序列
- 已支持大周期与小周期分开计数
- 已支持自动识别小周期转势起点
- 已支持图上直接显示运行数字
- 已支持右侧中文说明卡片
- 已接入分析页图表 `Tab`
## 10. 后续可继续增强的方向
- 增加时间序列共振提示
- 增加大周期与小周期冲突时的话术分流
- 增加日线和周线级别的时间节奏提示
- 增加时间序列与成交量变化的联合判断
- 增加“关键时间窗已进入 / 已失效”的更明确状态标签