Skip to content

Releases: 555cute/r20-quantum-trader

R20 Quantum Trader v6.6.2 (Pure Mobile Drawer Navigation Release)

Choose a tag to compare

@555cute 555cute released this 04 Sep 02:49

🚀 R20 Quantum Trader v6.6.2 (Pure Mobile Drawer Navigation Release)

彻底精简移动端顶栏 · 纯粹左侧全高抽屉导航 · 桌面与移动端完美自适应

R20 Quantum Trader v6.6.2 彻底移除了移动端下冗余臃肿的横向滑动标签栏,全面拥抱左侧全功能滑动抽屉导航设计。手机屏幕获得 100% 的纵向全景可视空间,桌面端(PC)则继续保留标准对冲基金级垂直侧边栏。


📱 v6.6.2 核心升级特性

1. 🧹 彻底移除移动端横向滑动栏

  • 0 视觉干扰:在手机窄屏设备下(< md),全面隐藏原先包含 15 个挤压按钮的横向滚动栏;
  • 全景纵向空间释放:消除移动端内容被顶栏双层遮挡挤压的尴尬,核心决策大屏、因子表格与策略编辑器在手机屏幕上获得完整的垂直视野。

2. 🗂️ 全功能极简抽屉菜单统揽全局

  • 左上角一键呼出:轻触顶栏 [ ☰ 菜单 ] 图标,左侧平滑呼出全高毛玻璃抽屉;
  • 40px+ 触控舒适区:所有 15 个后台模块按「系统总览、策略配置、交易与网关、系统管理」分组清晰排布;
  • 0ms 极速跳转:配合 requestIdleCallback 后台空闲预载与乐观高亮反馈,轻触任意条目瞬间切页并优雅收回抽屉。

3. 🖥️ 桌面端无损保留经典架构

  • 在宽屏设备(md: 及以上),左侧标准垂直侧边栏(宽度 220px,带品牌 Header、版本号与管理员账户面板)保持原汁原味对冲基金级极客体验。

🧪 自动化测试与工程验证

  • 全栈单元测试:166/166 项自动化测试持续 100% 全部通过(Ran 166 tests in 27s, OK);
  • 前端生产编译:Vite 生产构建 918ms 完成,零告警;
  • 线上服务热重启:Uvicorn 运行环境已同步热载入 v6.6.2,探针返回 HTTP 200 OK。

🌐 在线实盘大屏 · 📖 官方开发文档 · 🐧 LINUX DO 社区

R20 Quantum Trader v6.6.1 (Mobile Navigation Boost & Instant Switch)

Choose a tag to compare

@555cute 555cute released this 04 Sep 02:18

🚀 R20 Quantum Trader v6.6.1 (Mobile Navigation Boost & Instant Switch)

移动端后台导航深度重构 · 0ms 乐观高亮反馈 · 全模块后台空闲预载 · 全功能滑动抽屉

R20 Quantum Trader v6.6.1 针对移动端浏览器(iOS Safari、Android Chrome、微信/QQ 内置浏览器)在控制台切换页面时偶尔出现的**“切换不动、点击无反应、手势判定冲突”**等交互痛点,进行了系统级的性能优化与触控体验重构。


📱 v6.6.1 核心体验与性能优化特性

1. 🗂️ 全新移动端全屏导航抽屉 (Mobile Slide Drawer)

  • 44px 舒适拇指热区:在窄屏设备顶栏新增「菜单」快捷按钮,点击平滑呼出左侧全高抽屉导航;
  • 层级分明:系统总览、策略配置、交易与网关、系统管理 4 大板块以卡片化排版完整呈现;
  • 点击即走:单次轻触任意目标标签即可在毫秒级完成页面切换并平滑收起抽屉,杜绝误触。

2. ⚡ 0ms 乐观视觉反馈与极光进度条

  • 消除“点了跟没点一样”的视觉真空期:引入 pendingView 乐观状态机制,用户在触摸屏幕的瞬间(0ms)当前标签即刻高亮切换;
  • 顶栏极光进度条:页面切换期间顶部自动亮起 2.5px 极光流光线(Gradient Loading Line),明确告知用户正在跳转。

3. 🏎️ 异步模块空闲预载 (Idle-Time Route Pre-fetching)

  • 消除分包网络下载等待:利用浏览器 requestIdleCallback 机制,在后台页面加载完毕后的空闲时刻,静默预加载全部 15 个后台功能模块的代码分包;
  • 本地秒切:用户后续点击任何菜单项时直接从浏览器内存中唤醒组件,不再受移动端弱网加载分包的延迟困扰。

4. 🧭 移动端横向标签自动居中寻轨

  • 自动滚动可视区:横向滑动条引入 scrollIntoView({ inline: "center", behavior: "smooth" })
  • 触控优化:全面启用 touch-manipulation-webkit-overflow-scrolling: touch,消除 300ms 点击延迟与微动手势误判取消。

🧪 自动化测试与工程验证

  • 全栈单元测试:166/166 项测试持续 100% 通过(Ran 166 tests in 29s, OK);
  • 前端生产编译:Vite 1.00s 极速构建完成,零告警;
  • 线上服务热重启:Uvicorn 运行环境已同步热载入 v6.6.1,探针返回 200 OK。

🌐 在线实盘大屏 · 📖 官方开发文档 · 🐧 LINUX DO 社区

R20 Quantum Trader v6.6.0 (Enterprise Security & Micro-Cache Release)

Choose a tag to compare

@555cute 555cute released this 04 Sep 01:01

⚡ R20 Quantum Trader v6.6.0 (Enterprise Security & Micro-Cache Release)

深度安全漏洞审计与加固 · 敏感财务台账鉴权隔离 · 恒定时间防枚举对比 · 全景系统架构说明上线

R20 Quantum Trader v6.6.0 是一次重大的企业级安全加固与全栈架构规范化里程碑更新。本次更新针对接口鉴权覆盖度、越权访问风险、敏感凭证脱敏、静态路径穿越防御及侧信道时序攻击进行了全面深度审计与代码级物理修复,并上线了全景级系统开源架构说明(README.md)。


🛡️ v6.6.0 核心安全加固与技术特性

1. 🔒 敏感财务台账强制鉴权与数据隔离

  • 修复历史台账匿名读取漏洞:经审计发现 /api/v1/cache/ledger 此前对外无条件暴露底层私密成交数据;现已强制挂载 require_admin_header 鉴权门禁,严格禁止未经授权调取用户的历史交易流水、持仓价格与收益台账。

2. ⏱️ 恒定时间密码验证与防账号枚举攻击

  • 消除登录时序侧信道风险:在管理员认证模块(admin_auth.py)中,当针对不存在的用户名发起登录时,自动执行等长虚拟 Dummy PBKDF2 哈希运算,使得存在与不存在用户的接口响应耗时严格恒定,彻底杜绝黑客利用网络耗时枚举管理员账号。

3. 🛡️ 物理拦截插件与 SPA 深链绝对防路径穿越

  • 强化路径沙箱隔离:在物理拦截插件管理中(interceptor_manager.py)的读取、保存、创建、删除全套接口,以及前端深链路由解析中,全面重构为基于标准库 Path.resolve().is_relative_to() 的严格边界校验,彻底封杀任何包含 ../ 的跨目录文件探测。

4. 🔑 敏感凭证与 Webhook URL 自动脱敏掩码

  • 引入智能 URL 掩码机制 (mask_url):针对配置接口输出的企业微信、通用 Webhook、Telegram 等带密钥的完整调用链接,对 Query 参数中的 Token/Key 自动实施截断脱敏(如 key=********15fa6),杜绝前端在读取通知配置时泄露凭据。

5. 📖 全新全景架构级 README.md

  • 全方位呈现量化系统底座:系统架构图、数据因果动力学流、多模型参谋决策委员会(Council Pro)、Python 物理拦截管线(Fail-Closed)、动态标的池全链原子同步、暗黑/亮色双模量化终端与企业级安全架构全量详尽公开。

🧪 自动化测试与工程验证

  • 全栈单元测试:166/166 项后端、网关与安全回归自动化测试 100% 通过(Ran 166 tests in 29s, OK);
  • 前端生产编译:Vite 生产构建 991ms 完成打包,零警告;
  • 线上服务热重启:Uvicorn 与网关运行时已平滑升级至 v6.6.0,探针实时返回 HTTP 200 OK。

🌐 在线实盘大屏 · 📖 官方开发文档 · 🐧 LINUX DO 社区

R20 Quantum Trader v6.5.2 (Dynamic Universe & Dual-Mode UI)

Choose a tag to compare

@555cute 555cute released this 03 Sep 23:17

⚡ R20 Quantum Trader v6.5.2 (Dynamic Universe & Dual-Mode UI)

动态标的池毫秒级全链原子同步 · 因果雷达与全网舆情自适应 · 全站亮暗双模深度标准化与防爆表格

R20 Quantum Trader v6.5.2 聚焦**「动态资产池自由组合」「全端机构级双模体验」**深度重构,彻底解决用户增删交易币种时的数据链路脱节与滞后问题,并全面升级亮暗双模样式与表格滑动条容器。


🚀 v6.5.2 核心更新与亮点

1. 🪙 动态标的池毫秒级原子同步(Dynamic Trading Universe)

  • 原子同步中枢 (sync_instruments_state):在后台增删标的(如添加 ASTER、移除 LINK)时,系统毫秒级就地完成全链路状态刷新,彻底告别 15 分钟轮询滞后;
  • 微结构与因果动力学雷达动态化:自动解耦硬编码 6 币限制,多因子矩阵根据当前配置标的数量自适应流式排版;
  • 全网舆情引擎动态多标的探测:实时拉取最新资产池的多币种情感偏好与热度,下架币种即刻清理,新币种毫秒就绪;
  • 即时启动后台遥测更新:后台静默拉起 factor_library.pynews_sentiment_harvester.py,秒级完成新增币种盘口深度与 OKX 全网舆情探测。

2. 🌓 全站亮暗双模深度标准化与防爆表格

  • 无死角双模自适应:彻底消除亮色模式浅底白字与旧暗黑类样式残留,表单控件与各类弹窗(代码编辑器、变量指南、策略导入、版本历史)自然过渡;
  • 机构级极细横向滑动条 (table-scroll-container):全后台 13 个控制模块全量包装防爆容器,杜绝宽内容撑破卡片;
  • 去白线与 Bento 卡片解耦:彻底消除 divide-x / divide-y 违和白线,升级为柔和钛板岩暗边与独立 Bento 实体。

3. 🔔 消息通知与控制中心移动端体验加固

  • 静默后台加载机制 (Silent Reload):彻底根除切换开关时整页白屏卸载闪烁的体验缺陷;
  • 开关即时持久化联动:填写 Webhook 或 Token 即可一键直接开启,无需二次点击底部保存;
  • 响应式控制中心与弹窗优化:12 项核心安全配置卡片响应式网格排布,物理拦截源码编辑器自适应移动端触控。

🧪 自动化测试与工程验证

  • 全栈单元测试:162/162 项后端与网关自动化测试 100% 通过(Ran 162 tests, OK);
  • 前端生产构建:Vite 生产构建完成,零告警;
  • 多端与端到端实测:多端响应式与动态资产池增删流已验证完毕。

🌐 在线实盘大屏 · 📖 官方图文文档 · 🐧 LINUX DO 社区

R20 Quantum Trader v6.5.1 (Council Pro)

Choose a tag to compare

@555cute 555cute released this 03 Sep 19:21

⚡ R20 Quantum Trader v6.5.1 (Council Pro)

多模型决策委员会全面进化 · 裁决共识机制 · 席位灵活启闭 · 预设套件一键载入

R20 Quantum Trader v6.5.1 针对**「多模型决策委员会(Council Pro)」**进行了深度重构与全面进化,赋予用户对多模型多角色博弈更精细、更专业、更直观的掌控力。


🚀 v6.5.1 核心更新与亮点

1. ⚖️ 辩论裁决共识机制(Consensus Modes)

首席仲裁官裁决不再单一死板,支持在后台一键切换三种截然不同的量化博弈哲学:

  • 一票否决制 (Paranoid Veto · 稳健首选):胜率与本金安全高于一切。只要有任何参谋(特别是保守风控官或量化数理官)提出量价背离、盘口脆弱或潜在陷阱,仲裁官坚决一票否决,判定为安全 WAIT;
  • 加权共识制 (Weighted Majority · 平衡周密):综合各参谋的发言与自定义权重(0.1~1.0),顺势加权支持度超过 60% 且无极端逻辑硬伤时批准开仓,并遵照风控建议缩减杠杆与首仓;
  • 动能突破优先 (Alpha Hunter · 顺势猎手):顺势爆发优先,动量进攻官、舆情快讯或巨鲸大单流向确认共振时,允许小仓位试探开单(由底层 100% 交易所云端 OCO 止损护航)。

2. 🎚️ 参谋席位独立启停与微调参数

  • 席位独立开关:无需繁琐删除或重建角色,点击开关即可一键将某个参谋“静音”或“唤醒”;
  • 独立思考强度(Reasoning Effort):每个角色席位独立设定 Low / Medium / High 思考链,为需要深度逻辑推演的风控官分配长思考,为关注即时盘口的微结构官分配快速响应;
  • 独立采样温度(Temperature):严谨的数理官使用 0.1 严谨模式,进攻官使用 0.3 敏锐模式。

3. 🏛️ 预设参谋库扩充与一键推荐套件

  • 新增预设参谋库
    • 资金费率与对冲官 (Funding Arbitrageur):深度量化多空年化费率倒挂与持仓拥挤度;
    • 巨鲸筹码追踪官 (Whale Tracker):穿透 OKX Top 100 聪明钱大户多空比与净流入流向;
  • 一键推荐套件 (Preset Suites)
    • 经典三权分立套件:动量 + 风控 + 数理 + 仲裁(一票否决制,攻守兼备);
    • 六维全景参谋套件:涵盖动量、风控、数理、舆情、宏观与盘口(加权共识制,大资金全景研判);
    • 极速突破猎手套件:动量 + 舆情 + 巨鲸 + 仲裁(动能优先制,牛市主升浪捕捉高爆发)。

4. 🧠 现场辩论思考链(Reasoning)审计与耗时透视

  • 现场辩论测试支持展开/折叠各参谋与仲裁官的深度思考链(Reasoning Content),透视各角色“脑暴”的心路历程;
  • 独立展示每个模型的毫秒级响应耗时与权重,为模型供应商选型与时延优化提供精准参考。

5. 🧪 稳定性与全端对齐

  • 全端版本号对齐升级为 6.5.1
  • 自动化单测扩充至 162 项全部通过
  • 前端生产包重新构建,FastAPI 控制面服务热加载正常运行。

R20 Quantum Trader v6.5.0 Milestone Release

Choose a tag to compare

@555cute 555cute released this 03 Sep 19:09

⚡ R20 Quantum Trader v6.5.0 里程碑正式版 (Milestone Release)

面向 OKX 永续合约的机构级 LLM 原生量化交易与多参谋博弈系统

R20 Quantum Trader v6.5.0 是一次具有分水岭意义的里程碑式版本!本版本全面奠定了**「策略广场生态底座」**,彻底解放提示词工程限制,重构交易执行物理风控为可插拔插件管线,并引入全新独立图文文档系统。


🚀 核心更新与里程碑特性 (What's New)

1. 🧩 策略方案导入/导出与提示词 100% 全面解锁

  • 彻底解锁限制:移除所有内置方案与基础模块的强制写死约束,内置「稳健」「激进」与所有自定义方案的四大消息管线(交易 System/User、自进化 System/User)均支持自由修改模块标题、增删改查、拖拽重排与单个开关;
  • 策略包导出:一键将选中的完整方案结构化打包为标准 .json 策略文件,方便用户本地归档或上传至策略广场分享;
  • 策略包导入:支持「选择本地 .json 文件」或「直接粘贴策略 JSON 文本」,支持自定义方案名称,导入后即刻挂载并支持一键激活为实盘生效策略。

2. 🪄 语义变量插槽提示词引擎 (Semantic Variable Slot Engine)

  • 解耦 10 大标准语义插槽:将外部动态数据全部抽象为直观标准占位符:
    • {{news_intelligence}}:全网突发重大加密快讯、宏观基调与市场情绪;
    • {{trading_memory}}:自进化引擎每日复盘沉淀的核心实战心法与痛点归因;
    • {{market_matrix}}:6 币种原生行情、技术指标、聪明钱流向与 1H 三大数理基石硬证据;
    • {{account_positions}}:账户当前活动持仓、未结浮盈 ROI 与动态移动止损线;
    • {{pending_orders}}:在途 Maker 限价挂单与附带的交易所云端 OCO 止盈止损;
    • {{account_balance}}{{decision_timestamp}}{{active_instruments}} 等;
  • 前台交互升级
    • 新增顶部快速插入数据变量工具条,点击胶囊一键注入正在编辑的模块;
    • 新增交互式**「变量插槽字典」**弹窗,提供每个变量的来源说明与真实数据输出片段预览;
    • 右侧提供**「实发效果(填充真实盘口)」「模板源码(查看插槽占位)」**双模实时切换。

3. 🛡️ 可插拔 Python 物理拦截插件配置中心 (Pluggable Interceptors)

  • Fail-Closed 物理硬防线:将执行层所有风控规则重构为可热插拔的 Python 脚本插件管线,杜绝单纯依靠大模型口头风控的隐患;
  • 后台控制台可视化管理
    • 支持插件启用/禁用切换与执行优先级链上下移动;
    • 内置在线 Python 源码编辑器,支持 AST 语法校验、实时保存与毫秒级热加载生效
    • 支持在 Web 端一键新建自定义风控插件,并支持导出 .py 源码;
  • 官方内置交付 5 个标准插件
    1. 01_macro_trend_filter.py:4H 宏观大周期顺势铁律;
    2. 02_confidence_gatekeeper.py:高置信度质量门禁(<80% 降级 WAIT,DOGE 标的提至 85%);
    3. 03_adx_volatility_filter.py:1H ADX 趋势强度门禁(ADX<18 横盘猴市过滤);
    4. 04_risk_reward_gatekeeper.py:真实 2.0R 盈亏比门禁;
    5. 99_custom_template_sample.py策略广场官方示例模板(演示二阶加速度 $a &lt; -0.6$ 失速拦截与聪明钱背离拦截规范);
  • ⚡ 现场沙箱回归测试:内置 4 组经典行情与模型报价场景,一键现场对所有激活插件进行端到端回归测试,毫秒级输出判定链路与拦截审计报告。

4. 📖 独立官方开发与使用文档系统 (/docs)

  • 独立于后台面板的全新公开图文文档页,支持无需登录自由查阅;
  • 包含 8 大核心章节:系统量化哲学、实盘 HUD 口径、多模型委员会、提示词变量插槽、物理拦截插件、自进化闭环、极速部署与 FAQ;
  • 内嵌高清实机截图并支持点击悬浮放大查看 (Zoom Modal) 与代码块一键复制;
  • 前台实盘大屏顶栏与关于弹窗均增设直达入口。

5. 🏛️ 多模型委员会与实盘大屏全景调优

  • 支持多模型参谋多线程并发辩论博弈与深度长思考(reasoning_effort);
  • 角色席位全动态 CRUD、独立模型绑定与现场辩论测试;
  • 前台资产大屏四大 HUD 核心指标卡严格解耦,100% 全宽舒展持仓展示与挂单弹性折叠;
  • 全仓库自动化测试扩充至 161 项全部通过

📦 快速升级与运行

# 拉取最新代码
git fetch --tags
git checkout v6.5.0

# 安装更新依赖并启动
pip install -r requirements.txt
./scripts/start_standalone.sh
  • 🌐 实盘终端http://localhost:8080/
  • 📖 官方文档http://localhost:8080/docs
  • 🎛️ 控制后台http://localhost:8080/admin

R20 Quantum Trader v6.3.1 Official Release

Choose a tag to compare

@555cute 555cute released this 03 Sep 17:53

R20 Quantum Trader v6.3.1 正式版

R20 现已正式发布 v6.3.1!本次版本聚焦于实战胜率提拉、大周期顺势防御门禁、自进化长复盘超时扩容、以及实盘持仓呼吸感重构,全量自动化回归测试通过数扩充至 160 / 160 项全部通过


🌟 v6.3.1 核心更新内容

1. 胜率攻坚:4H 宏观顺势铁律(Fail-Closed)

  • 杜绝主升浪逆势摸顶:在 4H 大级别多头通道(4H_MACRO_BULL)下,执行层 100% 严禁输出 SELL_SHORT 逆势开空,直接阻断历史台账中导致胜率断崖式下滑的摸顶连损;
  • 杜绝弱势下行逆势抄底:在 4H 大级别空头承压(4H_MACRO_BEAR)下,执行层 100% 严禁输出 BUY_LONG 逆势接飞刀

2. 开仓质量门禁(宁缺毋滥)

  • 入场置信度提拉至 ≥ 80.0%:低于 80% 的模糊信号一律强制安全降级为 WAIT
  • ADX 震荡过滤:$1H\ ADX < 18$ 的无序震荡垃圾市一律强制观望,严防无谓手续费磨损;
  • Meme/高杂波标的强化:DOGE 等标的入场门槛提拉至 ≥ 85.0%,防假突破冲刷。

3. 移动止盈回踩呼吸空间扩容

  • 第一阶梯(推保本):触发阈值由 1.0x ATR 放宽到 1.5x ATR,避免稍微脱离成本区就被微小盘口毛刺洗出局,让趋势单真正能够跑出长波段;
  • 第二阶梯(波段锁利):放宽至 2.2x ATR 锁定大波段利润(底线锁定 ≥ 1.0x ATR);
  • 见顶回撤移动止盈:容忍度放宽到 0.75x ATR,兼顾利润奔跑与回撤保护。

4. 自进化引擎长复盘超时扩容与记忆时效修复

  • 大模型超时由 30s 扩容至 90s:彻底解决随着已平仓流水样本累积导致长复盘请求触发 read operation timed out 的问题;
  • 长期记忆时效强更新:优化持久化与时间戳更新机制,确保每次每日 20:00 复盘后时间戳与样本量必刷,实发交易 Prompt 100% 实时加载最新认知心法。

5. 实盘持仓与风控布局彻底舒展

  • 解除半屏压抑:前台大屏「当前实盘持仓与风控」升级为 100% 水平全宽布局;
  • 单元格呼吸感倍增:内边距扩充至 px-4 py-3.5,标的杠杆、多空 BUY/SELL 徽章、云端止损盾牌与浮盈 ROI 双行排版清晰通透;
  • 挂单监控弹性收拢:在途限价挂单空态优雅收拢为精简状态栏,有单时全宽展开。

6. 顶栏 HUD 卡片精准解耦

  • 顶栏第 4 张卡片重构为**「当前持仓净盈亏」**(大字未结浮盈 + 收益率,底栏展示实际保证金占用与 100% OCO 状态);
  • 顶栏第 3 张卡片纠正并精准重命名为**「今日已结净盈亏 (UTC+8)」**,严格绑定今日已实现收益,消除持仓浮盈的重复计算。

🧪 自动化测试与质量保障

全仓库包含单元测试、端到端接口测试、顺势门禁测试与委员会调度测试共 160 / 160 项全部通过

Ran 160 tests in 28.162s
OK

🚀 极速部署与运行

git clone https://github.com/555cute/r20-quantum-trader.git -b v6.3.1
cd r20-quantum-trader

# 自动化一键安装部署
./deploy/install.sh

# 启动服务
python3 -m uvicorn r20_backend.app:app --host 0.0.0.0 --port 8080

R20 Quantum Trader v6.3.0 Official Release

Choose a tag to compare

@555cute 555cute released this 03 Sep 08:32

R20 Quantum Trader v6.3.0 正式版

R20 现已正式发布 v6.3.0!本次版本完成了全站向现代化 Vue 3 纯静态单页应用(SPA)的全面迁移,引入了多模型委员会(Multi-Agent Council)协同决策系统、超宽屏(2160px)六币推演矩阵、以及点击版本号即时呼出项目开源与社区弹窗等功能,同时全量自动化回归测试提升至 154/154 项全部通过。


🌟 v6.3.0 核心更新内容

1. 前端全量迁移至 Vue 3 + Vite + Pinia 现代化 SPA

  • 零 Node.js 常驻负担(Zero-Node.js Runtime Overkill):生产环境无需常驻运行任何 Node.js 进程,全站编译为超轻量纯静态资源(Gzip 后仅 ~40KB),由现有 FastAPI 后端静态托管,首屏毫秒级直出。
  • 100% 原生组件化重构:彻底告别数千行原生单文件与 LegacyRedirect 占位,前台 5 大功能 Tab 与后台 13 大控制台模块(提示词工作室、运行单元、任务网关、备份恢复、操作审计、管理员等)全量实现 Vue 3 原生重构。
  • 深层路由刷新自愈:后端路由全面适配 SPA History 模式,直接刷新或书签访问 /admin/overview/admin/council 等子路由不再出现 404。

2. 多模型委员会(Multi-Agent Council)协同决策系统

  • 透明代理架构:在 scripts/ai_brain_trader.py 内部接入多智能体辩论与首席裁决,开关关闭时保持单模型极速推理(约 2 秒),开启时由各参谋并发辩论、仲裁官综合收口输出标准交易发单契约。
  • 席位全动态 CRUD:支持就地修改各参谋角色名、职责标签与提示词,支持一键载入预设参谋库(+舆情侦察官/+宏观策略官/+盘口微结构官/+自定义参谋),支持自由删除参谋席位(首席仲裁官受保留保护)。
  • 超时扩容与动态预算分配:决策超时默认 60 秒(10~300 秒可配置),阶段 1(多线程辩论)分配约 55% 预算,阶段 2(终审裁决)保障至少 20 秒及剩余时间;超时自动熔断降级为单模型决策。

3. 首页大屏超宽屏与响应式体验重构

  • 超宽屏 6 币矩阵铺满:首页下方完整还原六币动能推演矩阵,最大宽度扩展至 2160px 并支持 2xl:grid-cols-6 铺满大屏,大屏视界一览无余。
  • 顶栏瘦身与去冗余:顶部 HeaderBar 瘦身为 53px 紧凑单行,删除冗余刷新按钮;移动端隐藏顶部重复 Tab 并采用底部原生导航。
  • 信息架构彻底解耦:权益 HUD 四卡仅在首页展示,「AI全景推演」Tab 专属展示推演时间线与委员会辩论纪要,系统巡检日志流集中在交易台账页。
  • 点击版本号展示开源与社区信息:点击前台顶栏 v6.3.0、页脚及后台侧栏版本号,即刻原生弹出项目开源主仓直达、LINUX DO 社区交流、以及量化交流 QQ 群(655973677)与作者个人 QQ(1090188816)一键复制。

4. 生产交易与消息网关防泄漏硬隔离

  • 测试环境硬隔离r20_gateway/publisher.py 在检测到运行于 unittestpytest 且非显式测试库时自动阻断发布,彻底根除自动化测试污染生产通知数据库 data/r20_gateway.db 导致的重复平仓事件问题。
  • OKX 控制面与通道补齐:恢复 OKX 官方授权码连接流程、OKX CLI 检测与升级,以及 QQ 扫码绑定防误触测试机制。

🧪 自动化测试与质量保障

  • 全仓库包含单元测试、端到端接口测试与委员会调度测试共 154 / 154 项全部通过
    Ran 154 tests in 30.416s
    OK
    

🚀 极速部署与运行

git clone https://github.com/555cute/r20-quantum-trader.git -b v6.3.0
cd r20-quantum-trader

# 自动化一键安装部署
./deploy/install.sh

# 启动服务
python3 -m uvicorn r20_backend.app:app --host 0.0.0.0 --port 8080

R20 Quantum Trader v6.2.0 Official Release

Choose a tag to compare

@555cute 555cute released this 02 Sep 18:02

R20 Quantum Trader v6.2.0 正式版

R20 现已进入 v6.2.0 正式版,完成了前后端架构、交互体验、性能吞吐与通道连接的全方位跃升:

  • 内存预热直出架构(250x 极速秒开):彻底废除旧版串行阻塞式 HTTP 请求,引入后台多线程并行数据预热协程;/api/all 服务端响应耗时从 5,300ms 直降至 17~23ms,前台页面毫秒级秒开。
  • 🐧 QQ 官方 Bot 扫码一键绑定:原生实现腾讯官方 q.qq.com Connector 协议,后台一键生成授权二维码,手机 QQ 扫码即自动完成本地 AES-256-GCM 密钥解密,AppID、Secret、User OpenID 零手动复制即刻落盘加密库
  • 🧭 全场景自愈式刷新与 Hash 路由:前台 5 大 Tab 与后台 13 个控制视图全量接入 Hash 路由(支持直链分享、前进后退、刷新保持);引入递归防抖轮询与 visibilitychange 唤醒监听,切回网页即刻刷新。
  • 🎛️ HUD 核心指标卡 4 独立区域重构:大屏顶部重构为 4 个独立的悬浮金融级卡片(总权益、累计净收益、今日已结盈亏、在途持仓浮盈),消除内部割裂横线,层级清晰。
  • 🎯 金融级十字准星光标(Crosshair Guide):Chart.js 走势图与盈亏柱状图全面集成点阵十字基准线,鼠标悬停时毫秒级吸附时间点与数值中轴。
  • 🔄 主页悬浮快速刷新按钮:右下角常驻纯圆悬浮刷新按钮,支持一键触发全链路数据强制同步并带 360° 平滑旋转动效。

🚀 极速部署与运行

git clone https://github.com/555cute/r20-quantum-trader.git -b v6.2.0
cd r20-quantum-trader

# 自动化一键安装部署
./deploy/install.sh

# 启动服务
python3 -m uvicorn r20_backend.app:app --host 0.0.0.0 --port 8080

R20 Quantum Trader v6.1.0 Preview

Pre-release

Choose a tag to compare

@555cute 555cute released this 02 Sep 11:52

R20 Quantum Trader v6.1.0-preview

Preview release · 2026-09-02

v6.1.0 Preview focuses on making the standalone trading path operationally complete: reliable order protection, balanced decision participation, independent OKX onboarding, and visible administrator feedback.

Highlights

Trading execution hardening

  • Fixed modular prompt assembly so live balance, positions, six-instrument market data, and the complete JSON decision contract reach the model in the correct order.
  • Added exchange-confirmed close handling, hard-stop enforcement for losing positions, stale-order Fail-Closed behavior, and strict order-ID validation.
  • Added full-position cloud OCO verification. Missing protection is repaired and re-verified; if protection cannot be proven, R20 exits the position safely instead of allowing an unprotected position.
  • Corrected OKX CLI cancel syntax and blocked new trading cycles when open-order state cannot be verified.

Balanced participation without weakening P0

  • Corrected a permanent-WAIT failure mode where soft signal conflicts were treated as hard vetoes. In the observed incident, 50 rounds produced 300/300 WAIT decisions.
  • P0 safety boundaries remain mandatory. Soft P2/P3 disagreement now reduces position size instead of automatically suppressing every valid trend candidate.
  • ADX handling is tiered: below 18 rejects entries; 18–22 permits smaller positions only when 4H and 1H agree; 22 and above is a normal trend candidate.
  • Trend deceleration is no longer a permanent veto by itself. Structure, velocity, tail risk, entry geometry, and real R:R must be evaluated together.
  • Runtime safety modules are live-locked so stale editable profiles cannot freeze obsolete thresholds.

Standalone OKX onboarding

  • Added deploy/install.sh to install Python dependencies and the official OKX CLI.
  • Added a secret-free preflight command: python scripts/r20_okx_setup.py.
  • Added administrator diagnostics for Node.js, npm, OKX CLI path/version, OAuth site/scopes, selected DEMO/LIVE environment, credential source, and authenticated read probes.
  • Added a superadmin-only one-click OKX CLI installer with explicit INSTALL OKX CLI confirmation, audit logging, installation feedback, and upgrade/restart guidance.
  • R20 does not execute QwenPaw Skills. New deployments must configure their own environment-specific API Key or complete CLI OAuth as the same Linux user that runs the backend and Gateway.

Administrator UI/UX

  • Added global request activity, button loading/disabled states, duplicate-submit prevention, sticky success/error feedback, and unhandled-request reporting.
  • Confirmation dialogs remain open while protected actions execute and close only after success.
  • Isolated module loading failures with Promise.allSettled, improved mobile dialog behavior, added accessible dialog semantics, and fixed several silent or misdirected controls.
  • Synchronized the administrator prompt editor with the exact live trading rules.

Upgrade notes

  1. Run ./deploy/install.sh or ensure @okx_ai/okx-trade-cli@^1.4.4 is installed and visible in the service PATH.
  2. Run python scripts/r20_okx_setup.py. Keep the Gateway stopped unless the selected environment reports READY.
  3. Never copy another installation's ~/.okx/. OAuth authorization is local to the Linux service identity and HOME.
  4. Start with OKX DEMO and verify order placement, cancellation, close confirmation, and cloud OCO coverage before enabling LIVE.
  5. Review custom prompt profiles. Safety-critical base modules are now live-locked to the running version.
  6. Change any temporary or migrated administrator password before exposing the control plane publicly.

Verification

  • 110 automated tests pass.
  • Python compilation, administrator JavaScript syntax, shell installer syntax, and Git diff checks pass.
  • Backend and Gateway health must still be verified by each deployment operator after upgrade.

Safety boundary

The public monitoring terminal remains read-only. All protected actions stay inside the authenticated administrator control plane, and trading remains Fail-Closed whenever positions, orders, credentials, market data, or cloud protection cannot be verified.