Files
zjjk/黄金分割时空分析功能需求文档.md
2026-04-08 20:04:40 +08:00

38 KiB
Raw Blame History

黄金分割时空分析功能需求文档

1. 文档目标

本需求文档用于定义系统新增的“黄金分割时空分析”功能。

该功能面向单个股票、指数或 ETF 的技术分析场景,支持用户输入代码或名称,例如:

  • 科创50
  • 000688

系统基于历史行情数据、均线、成交量、黄金分割、ABC 结构、时间斐波那契等规则,输出分级别的时空分析结果与操作策略。

本阶段目标是:

  • 可输入标的代码并完成分析
  • 可输出多周期行情结构摘要
  • 可输出基于黄金分割与斐波那契数列的时间、空间策略
  • 可在不同级别共振时给出明确提示
  • 可实现全自动、零争议的 A/B/C 点识别
  • 可对大周期与小周期分别完成独立 ABC 识别
  • 可对每一次黄金分割和时间斐波那契计算给出明确逻辑说明
  • 可提供图形化展示结果,并优先与 K 线进行联动呈现
  • 可将 MACDRSI 指标与 K 线、黄金分割位、时间窗口进行叠加分析
  • 可输出统一的分析结论模块,明确当前阶段、信号强弱与策略归因

2. 功能定位

该功能定位为:

  • 一个面向交易分析的智能研判模块
  • 一个结合大周期与小周期的时空策略辅助工具
  • 一个对“明天”和“后续一段时间”给出关注重点的分析输出器

该模块的核心价值不是只展示 K 线,而是从以下三个维度形成综合判断:

  • 基础行情结构
  • 空间黄金分割结构
  • 时间斐波那契节奏与多级别共振
  • 全自动 ABC 波段结构识别
  • 技术指标叠加后的动能确认

该模块除了要给出文字结论,还必须做到:

  • 结论可解释
  • 逻辑可追溯
  • 图形可视化
  • 不同周期之间可联动比对
  • 支持交互式绘图分析工具
  • 支持关键位触发后的实时结论刷新
  • 支持场景化分支对策输出

3. 输入与适用范围

3.1 用户输入

支持以下输入方式:

  • 股票代码
  • 指数代码
  • ETF 代码
  • 中文简称

输入示例:

  • 000688
  • 科创50
  • 510300
  • 中芯国际

3.2 标的类型

本阶段支持:

  • A 股个股
  • 指数
  • ETF

后续如需扩展到港股、美股、期货,需额外补充数据源适配与交易时段规则。

3.3 数据周期范围

分析时至少覆盖以下周期:

  • 15 分钟
  • 30 分钟
  • 日线
  • 周线
  • 60 分钟
  • 90 分钟
  • 120 分钟

4. 总体输出目标

用户输入一个标的后,系统需要输出三大类结果:

  1. 该标的当前的基本技术情况
  2. 基于黄金分割和时间斐波那契的时空策略
  3. 不同级别共振时的风险或机会提示
  4. 技术指标叠加后的趋势确认与结论判断

最终输出应做到:

  • 大周期负责给出后续趋势策略
  • 小周期负责给出明天的交易策略
  • 共振时给出更强级别提示

4.1 系统模块拆解

为了避免功能持续堆叠而失控,系统应拆分为若干独立但可联动的模块。

建议至少拆为以下 7 个核心模块:

4.1.1 行情数据与周期计算模块

负责:

  • 获取行情原始数据
  • 生成多周期 K 线
  • 统一不同周期的时间切分口径

输出:

  • 15/30/60/90/120 分钟
  • 日线
  • 周线

4.1.2 K 线结构识别模块

负责:

  • 趋势状态识别
  • 高低点结构识别
  • A/B/C 主结构与次级结构识别

输出:

  • 趋势标签
  • A/B/C 点位
  • 当前结构阶段

4.1.3 空间测算模块

负责:

  • 黄金分割位计算
  • 扩展位计算
  • 关键位触发器识别

输出:

  • 0.191 / 0.382 / 0.5 / 0.618 / 0.809 / 1.0 / 1.382 / 1.618 / 2.0 / 2.618
  • 支撑压力判断
  • 关键位是否被突破或跌破

4.1.4 时间计数模块

负责:

  • 时间斐波那契计数
  • 关键时间窗口识别
  • 确认浪识别

输出:

  • 当前第几根 K 线
  • 下一个关键窗口
  • 是否处于第 13/21/34/55/89 根附近

4.1.5 技术指标叠加模块

负责:

  • 计算 MACD
  • 计算 RSI(5,13,21)
  • 识别背离、金叉、死叉、超买、超卖

输出:

  • 动能标签
  • 强弱标签
  • 多周期指标共振信号

4.1.6 结论与策略生成模块

负责:

  • 汇总空间、时间、结构、指标结果
  • 生成当前结论
  • 生成对策 A/B/C
  • 生成明天与后续策略

输出:

  • 当前阶段结论
  • 风险/机会标签
  • 条件化策略文本

4.1.7 图形联动与交互模块

负责:

  • K 线图叠加
  • 黄金分割尺绘制
  • 波浪尺绘制
  • 用户手动修正后联动重算

输出:

  • 图层化分析视图
  • 自动与手动协同结果

4.2 模块之间的数据流转

系统内部的数据流转建议如下:

  1. 行情数据与周期计算模块提供多周期原始 K 线数据
  2. K 线结构识别模块识别趋势、高低点、A/B/C
  3. 空间测算模块基于结构点位计算黄金分割位
  4. 时间计数模块基于起点计算关键时间窗口
  5. 技术指标叠加模块基于多周期 K 线计算 MACD/RSI
  6. 结论与策略生成模块汇总四类信号后生成结论
  7. 图形联动与交互模块负责将所有结果叠加到图上展示

必须注意:

  • 结论模块不直接依赖单一指标
  • 所有结论必须来自前置模块的结构化结果
  • 任何手动修正都应触发空间、时间、指标与结论的联动重算

4.3 页面工作流

从用户使用流程看,页面应遵循固定工作流,而不是让用户在多个区块中自行拼接结论。

建议工作流如下:

  1. 用户输入标的代码或名称
  2. 系统展示多周期基础行情摘要
  3. 系统落图显示 A/B/C、黄金分割位、时间窗口
  4. 系统叠加 MACD 与 RSI 指标状态
  5. 系统生成当前结论模块
  6. 系统输出明天策略、后续策略、对策 A/B/C
  7. 若用户手动修正起点或结构点位,系统自动重算

这意味着页面设计上应强调:

  • 从数据到结构
  • 从结构到信号
  • 从信号到结论
  • 从结论到策略

而不是直接从 K 线跳到操作建议。


5. 功能范围

5.1 基本情况分析

输入标的后,系统需给出该标的当前的基础技术情况。

基础技术情况至少包括以下内容:

  • 标的名称
  • 标的代码
  • 标的类型
  • 最新价格
  • 涨跌幅
  • 分析时间

同时,系统需分别对以下周期给出结构性描述:

  • 15 分钟
  • 30 分钟
  • 日线
  • 周线
  • 60 分钟
  • 90 分钟
  • 120 分钟

每个周期都至少要输出:

  • 当前 K 线趋势状态
  • 均线排列情况
  • 成交量状态
  • MACD 状态
  • RSI 状态

5.1.1 K 线情况要求

每个周期需给出简要判断,例如:

  • 上升趋势
  • 下降趋势
  • 震荡整理
  • 反弹结构
  • 回调结构
  • 趋势衰竭

若识别到明显结构,可进一步补充:

  • 是否出现前高前低抬升
  • 是否出现高点降低、低点降低
  • 是否存在明确 ABC 调整
  • A/B/C 各点分别落在哪根 K 线上
  • 当前处于 ABC 的哪一阶段
  • 当前结构是否已经失效

5.1.2 均线情况要求

系统必须计算并展示以下均线:

  • MA5
  • MA13
  • MA21
  • MA34
  • MA55
  • MA89

每个周期至少要给出:

  • 当前价格位于哪些均线上方或下方
  • 均线排列是多头、空头还是缠绕
  • 短中长期均线是否拐头

推荐输出描述包括:

  • 短线强势
  • 中期承压
  • 长期趋势未破坏
  • 多头排列
  • 空头排列
  • 均线粘合待变盘

5.1.3 成交量情况要求

每个周期需分析成交量,至少包括:

  • 最近量能是否放大
  • 上涨是否放量
  • 下跌是否放量
  • 是否存在缩量反弹
  • 是否存在放量突破或放量跌破

系统应给出面向策略的解释,例如:

  • 放量上涨,趋势延续性较强
  • 缩量反弹,需警惕诱多
  • 放量跌破关键位,结构转弱

5.1.4 技术指标叠加要求

系统必须支持在多周期中计算并分析以下技术指标:

  • MACD(12,26,9)
  • RSI(5,13,21)

其中:

  • RSI(5) 用于识别短线爆发力与极端超买超卖
  • RSI(13) 用于识别中间强弱变化
  • RSI(21) 用于识别趋势中轴与趋势切换

系统必须支持以下判定规则:

  • RSI < 20 视为超卖
  • RSI > 80 视为超买
  • RSI 上穿 50 视为由弱转强
  • RSI 下穿 50 视为由强转弱

MACD 至少应输出:

  • 快线与慢线当前相对关系
  • 是否金叉或死叉
  • 红柱、绿柱是扩张还是收缩
  • 是否存在底背离或顶背离

RSI 至少应输出:

  • RSI(5)
  • RSI(13)
  • RSI(21)
  • 是否处于超卖区、超买区或中轴区
  • 是否出现强弱切换

系统必须将指标分析与以下内容联动解释:

  • 当前空间位
  • 当前时间窗口
  • 当前 ABC 阶段
  • 当前 K 线形态

5.1.5 交互式绘图工具

系统必须支持类似同花顺的图形分析工具,用于辅助用户在 K 线图上直接观察和验证分析结果。

至少应支持以下工具:

  • 黄金分割尺
  • 黄金扩展尺
  • 波浪尺
  • 趋势线
  • 水平线
  • 区间测量工具

这些工具既可用于系统自动绘制,也应尽量支持用户手动拖拽和二次调整。

5.1.5.1 黄金分割尺

用于在一段波动的起点和终点之间自动绘制关键黄金位,包括:

  • 0.382
  • 0.618
  • 0.809
  • 1.0
  • 1.382
  • 1.618
  • 2.0
  • 2.618

要求:

  • 支持自动吸附到系统识别的 A/B/C 点
  • 支持用户手动指定起点和终点
  • 支持在图上显示价格标签和比例标签

5.1.5.2 波浪尺

用于辅助观察波段结构和波浪推进关系,适用于:

  • ABC 结构验证
  • 主升浪与调整浪识别
  • 等长测算
  • 扩展目标测算

要求:

  • 支持系统基于 A/B/C 自动绘制波浪尺
  • 支持用户拖拽修正波浪起点和终点
  • 支持显示每一段的价格幅度、时间长度和比例关系

5.1.5.3 自动与手动协同

绘图工具必须同时支持两种模式:

  • 自动分析模式:系统根据识别结果自动落图
  • 手动修正模式:用户可在图上调整起点、终点和结构点位

当用户手动修正后,系统应支持:

  • 重新计算黄金位
  • 重新计算时间窗口
  • 重新生成策略结论

5.2 黄金分割与斐波那契时空策略

系统必须基于 黄金分割理论.md 中的规则,输出时间与空间两类策略。

5.2.1 空间维度分析

系统需基于最近有效波段自动测算黄金分割位。

至少包括以下空间位:

  • 0.191
  • 0.382
  • 0.5
  • 0.618
  • 0.809
  • 1.0
  • 1.382
  • 1.618
  • 2.0
  • 2.618

系统需要说明:

  • 当前价格距离各黄金位的相对位置
  • 哪些位置是关键支撑
  • 哪些位置是关键压力
  • 0.191 是否已被突破,用于判断“初步反转确认”
  • 0.809 是否已被突破,用于判断“深恢复确认 / 强反转确认”
  • 当前更接近反弹延续还是反转失败

5.2.1.1 关键位触发器机制

系统不能只把黄金位当作静态展示线,而必须允许其作为“结论触发器”。

系统应支持:

  • 将关键黄金位标记为触发器
  • 价格触碰、突破、跌破后自动刷新结论
  • 区分盘中触发与收盘确认
  • 展示触发前与触发后的结论差异

建议支持的触发器分层包括:

  • 0.191:初步恢复触发位
  • 0.5:中轴博弈触发位
  • 0.618:强弱分界触发位
  • 0.809:下跌趋势反转确认触发位

5.2.2 时间维度分析

系统需基于时间斐波那契进行 K 线根数计数。

计数对象至少包括:

  • 15 分钟
  • 30 分钟
  • 60 分钟
  • 90 分钟
  • 120 分钟

关键时间数列至少包括:

  • 13
  • 21
  • 34
  • 55
  • 89

系统需输出:

  • 当前各周期从起点开始运行到第几根 K 线
  • 下一个关键斐波那契时间窗口是什么
  • 该窗口更偏向明天、近两天,还是后续一周

5.2.2.1 时间窗口后的确认浪识别

系统不能只提示“第 13 根”“第 21 根”,还应识别时间窗口之后是否出现确认浪。

例如:

  • 13 根形成低点
  • 14 根收出确认阳线

这类结构应被系统识别为:

  • 转折后确认
  • 确认浪
  • 时间窗口后延续

并允许结论模块输出类似标签:

  • 第13根变盘
  • 第14根确认
  • 变盘后延续

5.2.3 时间起点规则

时间斐波那契的计数必须依赖明确起点。

本阶段时间起点建议采用两种方式:

  • 自动识别最近有效波段起点
  • 允许后续扩展为用户手动指定起点

自动识别起点时,优先参考:

  • 最近显著波段高点或低点
  • A 点候选位置
  • 趋势线断裂前后的转折点

若自动起点不够稳定,系统应在输出中明确说明:

  • 当前时间计数起点为何处
  • 该起点为自动识别结果
  • 结果仅作为辅助参考

5.2.4 全自动 A/B/C 点识别

系统必须支持全自动 A/B/C 点识别,且需同时覆盖:

  • 大周期:日线、周线
  • 小周期60 分钟、90 分钟、120 分钟

每个周期都必须输出:

  • A 点位置
  • B 点位置
  • C 点位置
  • 各点对应日期时间
  • 各点对应价格
  • 当前结构状态

系统必须能够判断:

  • 当前是否存在有效 ABC 结构
  • 当前是否存在多个嵌套 ABC 结构
  • 当前 ABC 结构属于上涨修正还是下跌修正
  • 哪个周期的 ABC 结构优先级更高

5.2.5 A/B/C 点识别逻辑说明

为了满足“零争议识别”的目标,系统每次识别 A/B/C 时,必须同步输出识别依据。

至少要输出以下判定维度:

  • 局部高低点结构
  • 趋势线断裂或突破
  • 均线拐头
  • 成交量变化
  • 背离情况
  • 黄金分割回撤或扩展命中情况
  • 时间斐波那契是否同步命中

系统不能只给结论,不给过程。

5.2.6 识别优先级规则

当多个候选 A/B/C 点同时存在时,系统必须按统一规则进行主结构判定。

优先级建议至少包括:

  • 周线高于日线
  • 日线高于分钟线
  • 同级别中,时间跨度更完整的结构优先
  • 同级别中,命中黄金位和时间位更多的结构优先
  • 同级别中,成交量配合更明显的结构优先

系统最终必须输出:

  • 主 ABC 结构
  • 次级 ABC 结构
  • 主结构与次级结构是否共振

5.3 大周期与小周期策略分工

系统在输出策略时,必须明确区分大周期和小周期的用途。

5.3.1 大周期策略

大周期包括:

  • 日线
  • 周线

大周期负责回答的问题:

  • 后续几天到几周的主趋势如何
  • 当前更适合持有、减仓、等待还是观察
  • 关键中期支撑和压力在哪里

大周期输出应至少包含:

  • 当前趋势定性
  • 后续策略倾向
  • 关键观察位

可选策略标签包括:

  • 中期偏多持有
  • 中期反弹看待
  • 中期承压减仓
  • 等待周线确认
  • 跌破关键位需防守

5.3.2 小周期策略

小周期包括:

  • 15 分钟
  • 30 分钟
  • 60 分钟
  • 90 分钟
  • 120 分钟

小周期负责回答的问题:

  • 明天的关键时间窗口在哪里
  • 明天开盘、午后、尾盘哪个时段更重要
  • 明天是否容易冲高回落、探底回升或继续下杀

小周期输出应至少包含:

  • 明天关键时间窗口
  • 明天关键支撑位与压力位
  • 明天的操作或关注策略
  • 15 分钟与 30 分钟的日内动能提示
  • 60 分钟与 120 分钟的趋势确认提示

可选策略标签包括:

  • 早盘谨慎观察
  • 等待回踩确认
  • 关注 11:30 时间窗
  • 午后可能变盘
  • 冲高遇压减仓
  • 下探不破支撑可低吸观察

5.4 明天与后续策略输出

系统必须同时输出:

  • 明天的操作或关注策略
  • 后续的操作或关注策略
  • 当前 ABC 主结构下的策略归属

5.4.1 明天策略

必须以小周期为主,至少输出:

  • 明天早盘关注什么
  • 明天午后关注什么
  • 明天最重要的时间点
  • 明天最重要的价格区间

并支持按分支输出:

  • 对策 A若开盘后站上关键位
  • 对策 B若触碰关键位但冲高回落
  • 对策 C若跌回确认支撑位下方

5.4.2 后续策略

必须以日线、周线为主,至少输出:

  • 若守住某位置,后续如何看
  • 若跌破某位置,后续如何看
  • 若突破某位置,后续如何看

系统建议以条件句方式输出,例如:

  • 若守住 0.618,则后续仍按反弹延续看待
  • 若跌破前低,则中期结构转弱
  • 若放量突破周线压力,则趋势级别提升

5.4.3 分支对策输出规范

系统必须支持“场景化对策”输出,而不是只给单一路径结论。

建议每次策略输出至少包含:

  • 对策 A:强势路径
  • 对策 B:震荡路径
  • 对策 C:失败路径

每条对策至少包括:

  • 触发条件
  • 系统结论
  • 用户关注动作
  • 下一观察位

5.5 不同级别共振提示

当不同级别出现共振时,系统必须给出明确提示。

5.5.1 共振定义

至少识别以下几类共振:

  • 时间共振
  • 空间共振
  • 时空共振
  • 多周期趋势共振
  • 指标共振
  • 时空指标共振

5.5.2 时间共振

指多个周期同时接近关键斐波那契时间数列,例如:

  • 60 分钟接近 13
  • 120 分钟接近 21

且二者落在同一交易日或相邻时段。

5.5.3 空间共振

指多个周期的关键黄金位接近同一区域,例如:

  • 日线 0.382 支撑
  • 120 分钟 0.618 支撑

同时落在一个较小价格带内。

5.5.4 时空共振

指时间窗口和黄金分割关键位同时成立,例如:

  • 120 分钟第 13
  • 当前价格正好到达 0.618

5.5.5 趋势共振

指大周期与小周期方向一致,例如:

  • 周线偏多
  • 日线偏多
  • 120 分钟重新站上均线

5.5.5 ABC 共振

指不同级别的 A/B/C 结构在方向或阶段上保持一致,例如:

  • 周线处于上涨后的 B-C 修正尾声
  • 日线 C 点接近完成
  • 120 分钟同步进入时间窗口并触发底部支撑

5.5.6 均线共振

指不同级别的关键均线区域重叠,例如:

  • 日线 MA21 与 120 分钟 MA89 接近
  • 周线 MA13 与日线 0.618 支撑接近

5.5.7 共振提示等级

建议将共振提示分级:

  • 普通提示
  • 中等共振
  • 强共振
  • 极强共振

系统输出时应说明:

  • 是哪几个周期发生了共振
  • 属于时间、空间还是时空共振
  • 是否叠加 ABC 共振
  • 该共振偏向机会还是风险

5.5.8 指标共振

指标共振指不同周期或不同指标同时支持同一方向判断,例如:

  • 15M/30M MACD 同步金叉
  • 60M RSI(13)RSI(21) 同步上穿 50
  • 120M MACD 绿柱明显收缩,同时日线 RSI(21) 回到强弱平衡线上方

系统需能识别以下典型场景:

  • 短线超卖反弹共振
  • 中级别止跌共振
  • 趋势反转确认共振
  • 高位顶背离风险共振

5.5.10 指标状态修正后的结论重算

系统必须支持在实时行情更新后,对结论进行重算。

例如:

  • 原本判断 120M MACD 即将金叉
  • 实时更新后发现 120M MACD 已经转红

此时系统必须:

  • 自动修正原结论
  • 标记结论升级或降级
  • 记录触发结论变化的关键指标

系统应支持的修正类型包括:

  • MACD 状态修正
  • RSI 数值修正
  • K 线颜色或实体修正
  • 成交量状态修正

5.5.9 时空指标共振

时空指标共振指:

  • 时间窗口命中
  • 空间位命中
  • MACD/RSI 同时给出支持性信号

例如:

  • 120 分钟第 13
  • 当前价格到达 0.618
  • RSI(5) < 20
  • MACD 绿柱缩短

此时系统应提示更高等级的左侧拐点信号。

示例:

  • 强共振提示日线0.382支撑与120分钟0.618支撑重合同时120分钟进入第13根时间窗
  • 风险共振提示周线压力区与60分钟顶背离同步出现

6. 页面与图形展示要求

建议页面分为以下几个区块:

  1. 标的基础信息区
  2. 多周期行情概览区
  3. 黄金分割空间测算区
  4. 时间斐波那契计数区
  5. ABC 结构识别区
  6. 技术指标叠加区
  7. 结论模块
  8. 明天策略区
  9. 后续策略区
  10. 共振提示区
  11. 逻辑测算说明区
  12. 实时监控脚本区

6.1 图形化展示优先级

系统的展示优先级必须如下:

  1. 优先将黄金分割位、A/B/C 点、时间窗口直接叠加到 K 线图上
  2. 若当前图表组件无法完成叠加,则生成独立的分析图
  3. 若暂时无法生成图,则至少输出结构化的逻辑测算步骤

6.2 K 线联动展示要求

若可与 K 线图结合,则至少需要展示:

  • A/B/C 点标记
  • 黄金分割关键位横线
  • 时间斐波那契关键节点竖线
  • 当前价格位置
  • 均线 5/13/21/34/55/89
  • 成交量柱
  • MACD 指标面板
  • RSI(5/13/21) 指标面板
  • 当前策略提示标签
  • 当前结论标签
  • 黄金分割尺工具图层
  • 波浪尺工具图层
  • 用户手动拖拽后的更新结果

6.3 独立分析图要求

若无法直接叠加到现有 K 线图上,则需生成独立图片,至少包含:

  • 标的名称与代码
  • 分析周期
  • A/B/C 点位与箭头标注
  • 黄金分割位标注
  • 时间窗口标注
  • 策略结论摘要
  • 黄金分割尺或波浪尺示意

6.4 逻辑测算步骤展示要求

若图形化能力受限,则必须输出分步骤逻辑说明,至少包括:

  1. 选取了哪一段波动作为计算基础
  2. A/B/C 点分别如何判定
  3. 黄金分割位如何计算
  4. 时间斐波那契从哪里开始计数
  5. 当前位于第几根关键 K 线
  6. 最终为何得出该策略结论

7. 详细输出字段建议

7.1 基础信息

  • 标的名称
  • 标的代码
  • 标的类型
  • 最新价格
  • 涨跌幅
  • 更新时间

7.2 周期分析字段

每个周期建议输出:

  • 周期名称
  • 趋势状态
  • 当前价相对均线位置
  • 均线排列状态
  • 成交量状态
  • 是否存在背离
  • MACD 状态
  • RSI(5)
  • RSI(13)
  • RSI(21)
  • RSI 所处区间
  • 是否存在 ABC 结构
  • A/B/C 点位置
  • A/B/C 点时间
  • A/B/C 点价格
  • 结构是否有效

7.3 空间分析字段

  • 波段起点
  • 波段终点
  • 0.382
  • 0.618
  • 0.809
  • 1.0
  • 1.382
  • 1.618
  • 2.0
  • 2.618
  • 当前价格与关键位距离
  • 当前空间结论

7.4 时间分析字段

  • 时间起点
  • 15 分钟当前计数
  • 30 分钟当前计数
  • 60 分钟当前计数
  • 90 分钟当前计数
  • 120 分钟当前计数
  • 下一关键时间节点
  • 时间窗口说明
  • 当前是否命中 13/21/34/55/89

7.5 策略字段

  • 明天策略摘要
  • 明天关键时间点
  • 明天关键支撑位
  • 明天关键压力位
  • 后续策略摘要
  • 后续关键观察位

7.6 技术指标字段

  • 15 分钟 MACD 状态
  • 30 分钟 MACD 状态
  • 60 分钟 MACD 状态
  • 120 分钟 MACD 状态
  • 日线 MACD 状态
  • RSI(5)
  • RSI(13)
  • RSI(21)
  • 是否超卖
  • 是否超买
  • 是否上穿 50
  • 是否下穿 50
  • 是否存在 MACD/RSI 共振

7.7 结论模块字段

  • 当前阶段结论
  • 当前主结构结论
  • 当前趋势结论
  • 当前动能结论
  • 当前共振等级
  • 当前风险/机会标签
  • 触发该结论的证据链摘要
  • 下一步关注条件
  • 当前是否处于确认浪
  • 当前是否属于触发器激活状态
  • 当前结论较上一状态是升级还是降级

7.8 共振字段

  • 共振类型
  • 共振级别
  • 共振周期
  • 共振位置
  • 共振说明
  • 风险/机会标签
  • 是否叠加 ABC 共振
  • 是否叠加指标共振
  • 是否叠加时空指标共振

7.9 实时监控脚本字段

  • 开盘阶段监控项
  • 早盘关键触发位
  • 盘中关键触发位
  • 午后确认条件
  • 收盘确认条件
  • 指标修正后是否需要重算
  • 哪些低级别信号应被屏蔽
  • 哪些高级别信号拥有覆盖权

7.10 图形展示字段

  • K 线截图或渲染图
  • A/B/C 标记点
  • 黄金分割水平线
  • 时间斐波那契垂直线
  • 均线叠加
  • 成交量图
  • MACD 图
  • RSI 图
  • 策略标签
  • 结论标签
  • 逻辑说明按钮或展开区
  • 黄金分割尺状态
  • 波浪尺状态
  • 是否为自动绘制或手动修正

8. 规则实现建议

8.1 均线计算

均线计算必须覆盖:

  • MA5
  • MA13
  • MA21
  • MA34
  • MA55
  • MA89

所有周期分别独立计算,不可混用。

8.1.1 技术指标计算

系统必须覆盖以下指标计算:

  • MACD(12,26,9)
  • RSI(5,13,21)

所有周期分别独立计算,不可混用。

至少覆盖周期:

  • 15 分钟
  • 30 分钟
  • 60 分钟
  • 120 分钟
  • 日线
  • 周线

8.2 黄金分割计算

若波段低点为 L,高点为 H,则:

  • 回撤位 = H - (H - L) × ratio
  • 扩展位 = L + (H - L) × ratio

需要支持:

  • 上涨后回撤测算
  • 下跌后反弹测算

本功能统一使用以下空间位:

  • 0.191
  • 0.382
  • 0.5
  • 0.618
  • 0.809
  • 1.0
  • 1.382
  • 1.618
  • 2.0
  • 2.618

系统必须解释每个比例的用途,例如:

  • 0.191:初步恢复位 / 初步反转确认位
  • 0.382:浅回撤支撑或浅反弹压力
  • 0.5:中轴位 / 多空平衡位
  • 0.618:核心黄金位
  • 0.809:深恢复确认位 / 强反转确认位
  • 1.0:等幅目标位
  • 1.382 / 1.618:扩展目标位
  • 2.0 / 2.618:强趋势延展目标位

8.3 时间计数规则

系统必须按对应周期实际 K 线根数计数,不得简单按自然小时推算。

例如 A 股常规交易时段下:

  • 15 分钟按 16 根/日处理
  • 30 分钟按 8 根/日处理
  • 60 分钟按 4 根/日处理
  • 120 分钟按 2 根/日处理

90 分钟周期存在平台切分差异,需统一以行情源实际返回的 K 线为准。

8.4 起点透明原则

所有空间与时间计算都必须告诉用户:

  • 起点是什么
  • 终点是什么
  • 为何以这个点位计算
  • 当前使用的是自动识别起点还是用户指定起点
  • A/B/C 点是如何识别出来的
  • 当前结论是由哪些规则共同得出的
  • MACD 和 RSI 在结论中的作用是什么

否则结果不可解释,用户难以信任。

8.5 结论模块生成规则

系统必须生成统一结论模块,而不是只输出散乱字段。

结论模块至少要回答:

  1. 当前处于什么阶段
  2. 当前更偏向机会还是风险
  3. 当前是左侧信号、右侧确认,还是观望状态
  4. 该结论主要由哪些空间、时间、结构、指标共同支持

建议结论模块至少包含以下标签:

  • 反转蓄势中
  • 左侧拐点候选
  • 右侧确认中
  • 趋势反转确立
  • 冲高风险
  • 高位震荡
  • 结构转弱

8.6 信号优先级与覆盖规则

系统必须定义多周期信号冲突时的优先级。

建议优先级如下:

  • 周线高于日线
  • 日线高于 120M
  • 120M 高于 60M
  • 60M 高于 30M
  • 30M 高于 15M

系统必须支持“高级别覆盖低级别”的规则。

例如:

  • 120M 已确认反转,且高一级别结论升级为“右侧确认”
  • 则部分 15M 卖出信号只作为短线扰动,不应直接推翻主结论

系统应区分:

  • 主结论信号
  • 辅助扰动信号
  • 被覆盖信号

8.7 实时监控脚本规则

系统应支持生成“盘中监控脚本”,用于按时间段运行监控逻辑。

建议至少拆为三个阶段:

8.7.1 开盘阶段

监控:

  • 15M/30M RSI 是否瞬间进入超买或超卖
  • 是否快速触碰关键触发位
  • 是否出现跳空过关键位

8.7.2 盘中阶段

监控:

  • 60M/120M MACD 是否完成金叉或红柱放大
  • RSI(13)、RSI(21) 是否同步上穿 50
  • 价格回踩关键位后是否守住

8.7.3 午后与收盘阶段

监控:

  • 收盘能否站稳关键触发位
  • 是否形成确认浪
  • 是否满足从“蓄势”切换到“确立”的条件

9. 工程要求与约束

9.1 零争议识别的工程要求

为了实现“全自动、零争议”的 A/B/C 识别目标,系统必须做到:

  • 使用统一且固定的识别规则
  • 对每次识别输出证据链
  • 在多候选结构中按固定优先级选出唯一主结构
  • 同时保留次级结构作为补充说明

这里的“零争议”在工程上定义为:

  • 同样的输入数据,同样的规则,必须得到同样的 A/B/C 结果
  • 结果必须可复现、可解释、可回放

不将“零争议”理解为市场层面的绝对正确,而是理解为系统规则层面的唯一输出与可复现。

9.2 数据源差异

不同平台对 60 分钟、90 分钟、120 分钟 K 线的切分可能存在差异。
系统必须尽量与实际行情源保持一致。

9.3 图形工具一致性要求

若功能目标是接近同花顺体验,则绘图工具需要尽量满足以下要求:

  • 关键点吸附到 K 线高低点
  • 拖拽过程流畅
  • 标签展示清晰
  • 多工具图层可同时存在
  • 图层可显示、隐藏、删除、重置

若短期内无法完全达到同花顺级交互能力,则必须先保证:

  • 自动绘制准确
  • 图形结果稳定
  • 用户可以看到完整测算逻辑

9.4 策略输出规范

虽然系统要输出明确策略,但文案层仍建议使用:

  • 关注
  • 观察
  • 若……则……
  • 更偏向……

避免使用不可验证的绝对化措辞。


10. 分阶段开发建议

建议分三阶段实施。

10.1 第一阶段

先完成最稳定的功能:

  • 输入代码并获取行情
  • 多周期 K 线、均线、成交量摘要
  • 15 分钟周期支持
  • 30 分钟周期支持
  • 黄金分割空间测算
  • 时间斐波那契计数
  • K 线图叠加基础标记
  • MACD/RSI 基础计算与展示
  • 黄金分割尺自动绘制
  • 结论模块模板输出
  • 明天/后续策略模板输出

10.2 第二阶段

补充中等复杂功能:

  • 全自动 ABC 主结构识别
  • 背离识别
  • MACD/RSI 共振识别
  • 关键位触发器机制
  • 结论升级/降级机制
  • 共振评分与提示等级
  • 黄金位与时间位图形联动
  • K 线与 MACD/RSI 图层联动
  • 波浪尺自动绘制
  • 图形工具参数联动重算

10.3 第三阶段

再补充高级功能:

  • 用户手动指定起点
  • 多标的对比分析
  • 历史案例回放
  • 共振命中率统计
  • 图片导出与报告生成
  • 手动画图工具全量交互
  • 多图层管理

11. 验收标准

该功能至少满足以下验收条件:

  1. 输入 000688科创50 能正常返回结果
  2. 能展示 15、30、日线、周线、60、90、120 分钟的 K 线结构摘要
  3. 能正确计算 MA5/13/21/34/55/89
  4. 能输出 0.191/0.382/0.5/0.618/0.809/1.0/1.382/1.618/2.0/2.618
  5. 能输出时间斐波那契关键计数
  6. 能自动识别大周期与小周期的 A/B/C 点
  7. 能计算并展示 MACD(12,26,9)RSI(5,13,21)
  8. 能将 MACD/RSI 与 K 线分析联合解释
  9. 能分别给出“明天策略”和“后续策略”
  10. 能输出统一结论模块
  11. 能在不同级别共振时给出提示
  12. 能输出场景化的“对策 A / B / C”
  13. 能在关键位触发后自动刷新结论
  14. 能体现高级别信号对低级别信号的覆盖规则
  15. 能输出盘中实时监控脚本
  16. 能输出计算逻辑说明
  17. 能与 K 线叠加展示,或生成独立分析图,或至少输出逻辑测算步骤
  18. 所有时间、空间、结构、指标计算都可解释、可追溯
  19. 能自动绘制黄金分割尺
  20. 能支持波浪尺或等价的波段测量工具

12. 结论

该功能的核心不是单一指标展示,而是将以下能力整合为一套可解释的时空分析框架:

  • 多周期趋势判断
  • 均线与成交量观察
  • 黄金分割空间测算
  • 时间斐波那契计数
  • MACD 与 RSI 指标叠加确认
  • 共振识别与策略输出
  • 统一结论模块输出

实现上必须以“可解释的全自动识别”为目标,最终形成一套既能自动计算、又能图形展示、还能复盘验证的时空分析框架。


13. V2 补充规格:监控系统化落地

本章节用于在原有需求基础上继续迭代,不删除原有内容,只补充系统化监控、告警联动、结论引擎和页面状态流转规则。 本章节与前文保持同等效力。

13.1 监控系统定位补充

系统定位应进一步明确为:

  • 不是单次静态分析页面
  • 不是只展示 K 线与指标的图表页面
  • 而是一个面向盘前、盘中、收盘后持续运行的多维度监控系统

系统必须围绕以下维度持续监控并联动输出结论:

  • 时间维度
  • 空间维度
  • 黄金分割维度
  • MACD/RSI 技术指标维度
  • 大周期与小周期维度
  • 多维共振维度

13.2 监控看板规格

系统应新增统一监控看板,用于承载多周期状态总览和关键触发器跟踪。

监控看板至少包含以下区域:

  • 标的基础信息区
  • 多周期状态总览区
  • 关键空间位监控区
  • 关键时间窗监控区
  • MACD/RSI 指标监控区
  • 多维共振监控区
  • 结论模块区
  • 对策 A/B/C 区
  • 告警时间线区

多周期状态总览区至少覆盖:

  • 15 分钟
  • 30 分钟
  • 60 分钟
  • 90 分钟
  • 120 分钟
  • 日线
  • 周线

每个周期卡片至少应展示:

  • 当前趋势标签
  • 当前结构阶段
  • 当前是否接近关键黄金位
  • 当前是否接近关键时间窗
  • MACD 状态
  • RSI(5/13/21) 状态
  • 当前结论标签
  • 是否被更高周期覆盖

13.3 告警中心规格

系统不能只在页面中静态显示结果,还必须支持事件驱动的告警中心。

13.3.1 告警类型

至少支持以下告警类型:

  • 空间告警
  • 时间告警
  • 结构告警
  • 指标告警
  • 共振告警
  • 结论升级告警
  • 结论降级告警

空间告警至少支持:

  • 触及 0.191 / 0.382 / 0.5 / 0.618 / 0.809 / 1.0 / 1.382 / 1.618 / 2.0 / 2.618
  • 突破关键位
  • 跌破关键位
  • 收盘确认关键位

时间告警至少支持:

  • 接近 13 / 21 / 34 / 55 / 89
  • 时间窗命中
  • 时间窗后出现确认浪

指标告警至少支持:

  • MACD 金叉
  • MACD 死叉
  • MACD 红柱放大
  • MACD 绿柱缩短
  • RSI < 20
  • RSI > 80
  • RSI 上穿 50
  • RSI 下穿 50

共振告警至少支持:

  • 时间 + 空间共振
  • 空间 + 指标共振
  • 时间 + 指标共振
  • 时间 + 空间 + 指标共振
  • 大周期 + 小周期共振

13.3.2 告警输出字段

每条告警至少包含:

  • 告警时间
  • 标的名称与代码
  • 所属周期
  • 告警类型
  • 触发条件
  • 当前价格
  • 对应黄金位或时间窗
  • 指标状态
  • 主结论变化
  • 建议动作

建议动作统一采用条件化表达,例如:

  • 关注是否站稳
  • 观察是否形成确认浪
  • 若收盘确认则升级为右侧确认
  • 若跌回触发位下方则视为假突破

13.4 结论生成引擎规格

系统必须存在独立的“结论生成引擎”,负责把时间、空间、结构、指标、多周期优先级、触发器事件汇总为统一结论。 结论生成引擎不能由页面层临时拼接完成。

13.4.1 引擎输入

引擎输入至少包括:

  • 标的基础行情
  • 多周期 K 线结构结果
  • A/B/C 主结构与次级结构结果
  • 黄金分割空间位结果
  • 时间斐波那契计数结果
  • MACD 结果
  • RSI(5,13,21) 结果
  • 成交量结果
  • 共振评分结果
  • 高周期覆盖关系
  • 最新触发器事件

13.4.2 引擎输出

引擎输出至少包括:

  • 当前主结论
  • 当前阶段标签
  • 当前方向判断
  • 当前风险/机会标签
  • 当前结论等级
  • 证据链摘要
  • 下一步关注条件
  • 对策 A/B/C
  • 结论更新时间
  • 结论是否发生升级或降级

13.4.3 结论状态机

为了实现实时监控与自动刷新,系统建议将结论状态标准化为以下几类:

  • 观察中
  • 反转蓄势中
  • 左侧拐点候选
  • 右侧确认中
  • 趋势反转确立
  • 高位震荡风险
  • 结构转弱

状态切换必须有明确触发条件,不允许人工描述式跳转。 例如:

  • 观察中 切换到 反转蓄势中:价格接近 0.5/0.6180.809,同时指标出现修复
  • 反转蓄势中 切换到 左侧拐点候选:时间窗命中且出现确认浪雏形
  • 左侧拐点候选 切换到 右侧确认中:关键位被有效突破且 MACD/RSI 同步转强
  • 右侧确认中 切换到 趋势反转确立:高一级别结论同步升级,且下跌趋势的 0.809 被有效收复
  • 从任意偏多状态切换到 结构转弱:关键支撑跌破且指标同步转弱

13.4.4 证据链规则

每次输出结论时,系统都必须同步输出证据链摘要,至少说明:

  • 当前依据的是哪个周期的主结构
  • 当前价格位于哪个黄金位附近
  • 当前是否命中关键时间窗
  • 当前 MACDRSI 的状态是什么
  • 当前是否存在共振
  • 当前是否被更高周期覆盖

系统不能只输出“看多”或“看空”,必须说明“为什么得出这个结论”。

13.5 页面状态流转规则

从产品执行角度,页面不只是展示分析结果,还应承载监控状态流转。

建议页面状态按以下流程运转:

  1. 用户输入标的
  2. 系统拉取多周期行情并完成基础计算
  3. 系统识别主结构与次级结构
  4. 系统计算空间位与时间窗
  5. 系统叠加 MACD/RSI 状态
  6. 系统生成初始结论
  7. 系统进入实时监控状态
  8. 触发关键事件后自动刷新结论、对策和告警时间线

页面层至少应支持以下显示状态:

  • 初始化中
  • 分析完成
  • 监控中
  • 触发刷新
  • 结论升级
  • 结论降级
  • 等待收盘确认

13.6 结论模块补充要求

结论模块应明确分为“主结论”“证据链”“执行对策”“无效条件”四个部分。

至少输出以下内容:

  • 当前主结论
  • 当前是左侧、右侧还是观察阶段
  • 当前是机会偏多还是风险偏高
  • 当前最关键的空间位
  • 当前最关键的时间窗
  • 当前最关键的指标状态
  • 当前主结论的无效条件
  • 当前更高周期是否支持该结论

13.7 测试与验收补充项

在原有验收标准基础上,新增以下验收项:

  1. 能输出统一监控看板,而不是只输出静态分析文字
  2. 能对空间、时间、指标、共振事件分别生成告警
  3. 能在指标变化后自动刷新结论
  4. 能明确区分主结论、辅助扰动信号、被覆盖信号
  5. 能输出完整证据链摘要
  6. 能输出结论状态升级与降级记录
  7. 能在 15 分钟与 30 分钟级别正常叠加 MACD/RSI
  8. 能把“下跌趋势的 0.809 为反转确认位”落实到结论引擎