系统流程说明
完整链路:先把市场/自选数据用日线零轴金叉筛一遍形成指标股票池,再对筛选结果做缠论买卖点分析,最后把信号推送给你。
总览
一图记住主流程:
自选股票池 导入维护全市场行情日线零轴金叉筛选指标股票池缠论买卖点分析信号推送
自选池和全市场都可以作为筛选输入;筛选出的指标股票池会与自选池一起进入缠论分析;推送支持 Bark/企业微信/邮件/Webhook。
MACD 零轴金叉判定
基础条件是 DIF 从下向上穿越 DEA;位置使用交叉确认当根判断,附近容差按 DIF/DEA 相对收盘价的距离计算。
0轴上方金叉优先级最高
两线不在附近容差带内,且 DIF、DEA 都大于 0。通常属于多头趋势回调后的再次启动。
0轴附近金叉中性转多
两线都靠近 0 轴,或交叉当根跨越/触及 0 轴。属于反转初期,需要后续站稳 0 轴确认。
0轴下方金叉风险最高
两线不在附近容差带内,且 DIF、DEA 都小于 0。通常只是空头趋势中的弱势反弹。
配套确认条件
成交量温和放大:当日量比位于策略页配置的上下限之间。
突破短期压力:前一根收盘价未站上 MA5/MA10,当前收盘价同时站上两条均线。
红柱同步放大:最近三根 MACD 柱全部为正且连续变长。
排序规则固定为 0轴上方 > 0轴附近 > 0轴下方;只有最新一根确实发生金叉时才评定质量,未发生金叉时质量为 none。确认条件用于同档排序和提高筛选质量,不代表保证盈利或胜率。
真实回测会同时输出缠论+零轴策略与原有策略的已闭合交易胜率、收益、回撤和样本外参数结果;单一标的或短区间没有统计意义,任何胜率差异都不能直接外推为未来收益。
第 1 步:维护自选股票池
用文本或图片方式导入你关注的股票。导入/删除后自动同步为引擎的 watchlist,是后续所有分析的基础。
入口:「股票池」页
第 2 步:日线零轴金叉筛选
对全市场(all_a)或自选池(watchlist)做日线 MACD 金叉筛选。金叉统一定义为 DIF 上穿 DEA,再按 0轴上方、0轴附近、0轴下方分档;全市场首次扫描会分批连续执行,直到完成一轮。
入口:「股票池」页按钮 / 定时任务
第 3 步:指标股票池(候选股)
筛选命中的股票进入指标股票池,严格按 0轴上方 > 0轴附近 > 0轴下方排序,同档再比较策略分;同时展示温和放量、突破 MA5/MA10、红柱放大等确认条件。候选保留 5 个交易日,最多 100 只。
入口:「股票池」页指标股票池卡片
第 4 步:缠论多周期买卖点分析
交易时段内监控循环会对「自选池 + 指标股票池」分批轮询,做 1m/5m/15m/30m/60m/120m/1d 多周期缠论分析。每个新确认的一买、二买、三买及对应卖点都会独立生成结构事件;评分过阈值时在同一事件上标记为强共振。各周期优先取对应周期行情,直接取数失败才用足量 1 分钟数据降级重采样;历史不足会保留实际数量和告警。
入口:「结果」页手动触发 / 盘中监控循环
第 5 步:信号通知推送
缠论结构信号、MACD 金叉候选和 AI 解读可分别开关。新事件先进入 outbox,再投递到 Bark / 企业微信 / 邮件 / Webhook;独立派送心跳会持续重试,第 5 次失败后标记为 failed 并保留错误。
入口:「推送配置」页
第 6 步:结果查看与 AI 解读
每次分析/扫描生成 JSON 报告并保存。手动任务可直接 AI 解读;自动盘中/日线任务只在产生新事件时调用模型。解读先作为持久子任务保存,再写入笔记并按配置推送摘要;报告先结构化压缩,各股票和周期的上下文不会被持仓补充文本破坏。
入口:「结果」页
配置入口对照
每类配置在哪个页面改:
策略配置
缠论参数、MACD 参数、扫描范围(自选/全市场)、监控周期
推送配置
Bark、企业微信、邮件、Webhook 开关与密钥
模型配置
LLM 接口(地址/模型/Key/代理),用于 AI 解读与图片识别
定时任务
每日扫描时间、盘中监控间隔/固定时点、是否仅交易日
股票池
自选股导入、指标股票池(候选)查看与手动筛选
我的持仓
手动维护持仓(代码/名称/份额/持仓价/总金额),分析时携带
操作日志
任务执行、AI 解读等操作记录,报错原因可直接查看
数据存在哪
部署/备份时重点关注:
web/data/app.db
Web 配置、自选股票池、模型/推送/定时设置、AI 解读笔记
signal_system/data/signal_monitor.db
指标股票池候选、信号事件、通知队列(outbox)
signal_system/output/*.json
分析/扫描结果报告
signal_system/cache、logs
行情缓存、运行日志