[分享创造] [开源分享] R20 量化系统 v7.0.0 里程碑更新版本,支持全维度自定义与每 6 小时自进化

项目名称:R20 Quantum Trader
🏷️ 当前版本:v7.0.0 (Evolution Architecture & Strategy Overhaul)
💻 GitHub 仓库https://github.com/555cute/r20-quantum-trader
🌐 在线只读实盘大屏https://www.r20.cn/ 🌐 在线介绍文档https://www.r20.cn/docs 📜 开源协议:MIT License ( 100% 完整开源,无任何隐藏收费)

R20 机构级量化终端全景

各位做交易和研究 AI Agent 的开发者朋友们好!

经常折腾加密量化或 AI Agent 炒币的朋友可能都有同感:传统的网格或者静态均线策略在单边市容易被爆锤;而直接接入大模型做交易,又经常遇到“模型频繁在 15M 噪音里被插针扫损、无序割肉”,或者“市面上的开源工具参数全写死在代码里,想换个模型、改个提示词、加个风控规则跟动大手术一样”

在历经实盘本金磨损的血泪教训后,我将 R20 Quantum Trader 彻底重构成 v7.0.0 重大版本并完整开源。

它的核心设计哲学非常明确:「将交易主权、策略制定权、模型组合权、风控门禁权 100% 完整交还给交易员」。告别黑盒与硬编码,从策略提示词、参谋委员会席位、API 供应商,到 Python 物理拦截插件与自进化实战心法,全部支持在管理后台可视化自由定制、热插拔与一键导入导出


🌟 核心杀手锏与亮点功能

1. 🧠 顺势高胜率提示词策略:抗噪宽止损 + 0.8R 浮盈保本锁利

  • 彻底告别频繁割肉:历史本金磨损的根本原因在于止损过窄导致被微小日内插针频繁扫损!现止损强制放宽至结构外 1.8x ~ 2.2x 1H ATR(或 1.8%~3.0% 安全垫),宁可把杠杆降到 2x~3x ,也给足波动呼吸空间,从物理上杜绝虚假洗盘割肉;
  • 浮盈 0.8R 坚决保本移损( BE 锁死胜率):持仓浮盈一旦达到 0.8R ~ 1.0R(或 ROI 达到 +1.0%),无论多单还是空单,坚决触发 UPDATE_SL 将止损拉升至开仓成本位(保本位)。最坏结果也是 0 亏损出场,彻底消灭“浮盈单反转变成亏损割肉”
  • 多空对称顺势主轴:4H 多头通道只找顺势回踩均线/支撑位低吸挂多,4H 空头通道只找反弹承压阻力位逢高挂空,箱体震荡边界双向高抛低吸;执行层门禁科学优化至 75%,形态达标自信标定 78%~88%,破除机械空仓,积极出击累积数据。

2. ⌘ 策略提示词方案工作室( Prompt Studio · 100% 自由编排)

拒绝死板写死的 Prompt !整个交易主脑管线在后台完全可视化自定义。

提示词策略工作室
  • 完全解耦的双层管线:支持自由编排 「交易 System (交易员军规与风控纪律)」「交易 User (实时行情、量化因子与数据拼装)」
  • 语义变量快速插槽:内置变量工具条({{macro_4h}}{{calculus_1h}}{{adx_1h}} 等),点击即可秒级插入任意行情特征;
  • 毫秒级双模对照:右侧支持实时切换查看「模板源码」与结合当前真实行情的「实发效果渲染预览」;
  • 方案一键导入/导出:整套策略可一键导出为标准 JSON 格式,方便交易员分享、备份或一键导入社区策略包。

3. 🧬 独立的 AI 自进化认知中枢(每 6 小时自动复盘 + 心法自由 CRUD )

告别传统静态参数量化在牛熊转换中失效的宿命,让系统像人类顶级交易员一样持续复盘吸收实战心法。

自进化配置与实战心法管理面板
  • 每 6 小时自动深度复盘:网关调度器每日 02:00 、08:00 、14:00 、20:00 (每日 4 次) 自动触发穿透,复盘已结流水、持仓时长、动量因果与微积分做功能量;
  • 实战心法透明化与后台 CRUD:打破 AI 自进化黑盒!后台提供 实战心法记忆看板,管理员可随时在线手动新增心得体会,或一键删除失效规则;心法持久化落盘(data/AI_TRADING_MEMORY.md),并实时动态注入下一轮交易主脑决策 System Prompt ;
  • 复盘模版自定义与强制触发:复盘官 System 角色定位与战绩证据 User 模版均可在线自由定制;遭遇突发单边行情时支持一键强制执行复盘总结。

4. 🛡️ Python 原生物理拦截插件中心( Fail-Closed 物理硬防线)

代码级执行前硬阻断!所有进入 OKX 交易所的发单指令必须穿透插件链,任一插件返回 REJECT 立即安全降级为 WAIT 。

物理拦截插件中心
  • 出厂预设核心防线:4H 宏观顺势铁律(逆势一票否决)、单笔风险收益比 $R:R \ge 2.0$ 几何门禁、75% 置信度基准、ADX 震荡猴市过滤;
  • 标准 Python 插件协议:采用极简函数契约 check_risk(package, decision, context) -> tuple[bool, str],新建文件丢入 plugins/interceptors/ 即可秒级热加载生效;
  • 后台现场沙箱回归回放:在线直接编写 Python 代码、一键 AST 语法静态检查,并可直接载入最近推演决策回放执行并生成审计报告。

5. 🏛️ 多模型决策委员会( Council Pro · 席位人设自由指派)

告别单一模型决策幻觉与单一视角偏差!

多模型决策委员会
  • 多参谋并发辩论与博弈:动量进攻官(抓突破)、极端风控官(看背离与否决)、量化数理官( ADX 与微积分门禁)、舆情侦察官、宏观策略官与盘口微结构官多模型并发推演,最终由首席终审官统一收敛;
  • 席位与模型完全解耦:自由增删、重命名席位,自由跨供应商指派大模型(如风控席位挂载 Claude 3.7 ,进攻席位挂载 o3-mini ,量化席位挂载 DeepSeek-R1 );各席位自动继承专有的思考推演深度(high/medium/low,旗舰模型自适应 xhigh/max)。

6. 🔌 开放模型连接与供应商矩阵(真实协议解耦)

极简且强大的模型接入体系,不绑架任何单一 API 服务商。

模型连接与供应商矩阵
  • 极简三渠道 + 任意自定义扩展:精简保留 OpenAI 、Claude 、Gemini 三大核心通道,支持任意自定义添加第三方或自建聚合 API ( OneAPI 、NewAPI 、SiliconFlow 等);
  • 动态一键探测拉取:免二次密钥输入,自动继承已存凭据秒级探测并拉取远程 400+ 模型列表,自由勾选入库;
  • 通信协议自由切换:自由选择 OpenAI Chat (/chat/completions)OpenAI Responses (/responses)Claude Messages (/messages) 真实底层协议。

7. 💾 企业级备份、下载与一键全量恢复

数据资产是交易员的核心命脉。

  • 本地打包下载与外部包上传:支持本地/云端全量数据灾备,后台归档列表支持一键流式打包下载 .tar.gz 至个人电脑,并支持上传本地外部备份压缩包;
  • 一键全量恢复与安全回滚:输入二次安全确认码即可一键全量解压恢复系统配置、历史数据与策略方案,内置严格的路径遍历( Path Traversal )安全审计防护。

8. 🖥️ Web 实盘监控大屏(宽屏自适应与无缓存直连)

专为长期监控设计的沉浸式操盘大屏。

  • 宽屏 6 列横向平整铺满:自适应流线排版(stacked),资产微结构雷达在宽屏与超宽屏下自适应扩展为 6 列铺满,彻底杜绝违和感;
  • 入口无缓存协议直连:根除本地强缓存与数据脏读,API 轮询注入动态时间戳防穿透,秒级感知实盘变化。

🔒 企业级安全与防御体系

  1. 恒定时间比对防枚举:所有后台登录与鉴权强制使用 hmac.compare_digest,彻底防御针对登录接口的时序攻击;
  2. 敏感 Webhook 自动掩码:所有通知通道(企微、飞书、TG 、钉钉、QQ )的 Webhook 地址均由后端自动不可逆掩码处理,杜绝截图泄露;
  3. 私有账本隔离:财务台账与收益曲线强制挂载安全会话鉴权,绝不对公网裸露;
  4. 100% 交易所云端 OCO 保护:开仓即挂设交易所原生云端条件单( TP/SL )。若云端 OCO 挂单缺失或网络故障无法修复,系统执行器坚决触发 Fail-Closed 安全平仓,绝不在没有止损保护的情况下暴露裸头寸。

🧪 100% 全栈自动化测试保障

系统配套有高覆盖度的全栈回归测试集,覆盖数学微积分因果律、多因子量化、多模型委员会、提示词编排、API 鉴权、物理拦截沙箱、备份恢复与网关调度:

# 执行全量单元与系统回归测试
python3 -m unittest discover -s tests -p "test_*.py"

测试通过状态:167 / 167 Passed (100% 全部通过)


🚀 极速本地部署

1. 克隆代码仓库

git clone https://github.com/555cute/r20-quantum-trader.git
cd r20-quant
添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论