【自用/附完整日志】给MT5接了个多模型投票决策层:7个大模型互相否决 + 三道硬闸门

| 发表于 8 小时前 | 显示全部楼层 |复制链接
先说清楚三件事:
1. 这套现在全程 DRY-RUN 模拟运行,没有实盘成交。我主页那些实盘帖是另外的 EA,跟这个不是一回事,别混。
2. 不带单、不代挂、不推荐平台、不接开户。
3. 数字都标口径,自己判断。
【为什么做这个】
不是想让模型预测得更准,是想让它别顺着我说。
单模型跑策略最大的毛病:你给它一个偏多的输入,它就给你一个偏多的结论。它不是在判断,是在附和。
取平均也一样——7 个模型看的是同一份输入,训练偏好又接近,平均完只是得到一个"看起来更稳的偏见",它们会一起错,还错得很有信心。
所以我加了个专职唱反调的角色。
【四层结构】
一、网关层
本地起一个 OpenAI 兼容入口,把多家模型收敛成一个地址。上层只认一个 endpoint,换模型、加模型、给同一家模型配两个不同人格,改配置就行。带 /health 探活。
为什么要这层:7 个角色必须互相不知道对方存在,各答各的,票才有意义。
二、投票层
每次触发,7 个角色独立出票:
[Trade] AI-1 投票 | SELL conf=79% trade=True
  gemini-analyst:HOLD(55%)    gemini-skeptic:SELL(85%)
  qwen-analyst:HOLD(55%)    qwen-conservative:SELL(78%)
  sensenova-analyst:SELL(75%)  ali-deepseek-r1:HOLD(65%)
注意 gemini-skeptic,它的唯一任务是否定。
三、复核层
[Trade] AI-2 APPROVE (5/7)
7 票不到 5 票同向,直接作废。这个阈值是我拍的,不是算出来的。
四、规则闸门层(这层 AI 碰不到)
[风控] 允许交易 | XAUUSD SELL 2.0%
  dd=0.00%  daily_remaining=3.0%  var=0.00%  exposure=0.00%
单日额度 / 总敞口 / 单笔波动,三个数写死。AI 只能提交申请,批不批由这层说了算。
我认为这是整套东西最有价值的一条,也是大部分"AI 自动决策"项目会漏的:让模型既出主意又批预算。
三关全过才出信号,边界在执行前定死:
[Trade] 信号通过: SELL conf=79% SL=4293.0 TP=4278.2 vol=0.4
[DRY-RUN] 将下单: SELL 0.4手 @4289.9
[风控] 开仓注册 | XAUUSD +2.0%(第1笔)| 累计敞口=2.0%
【几个诚实的边界】
· conf=79% 是模型自报的投票置信度,不是胜率。这俩经常被混着说。
· 7 个模型输入相同,相关性比我预期的高,票数多不等于独立证据多。
· 5/7 和 2.0% 都是经验值,参数敏感性还没做。
· 模拟和实盘之间隔着滑点,没测。
【不提供什么】
带单、代挂、平台推荐、开户引导、收益承诺、源码交付。这几样一概不做。
有问题直接回帖,我看到就回。 配图B3-三道闸门原始日志-EA社区版.png
最近访问 头像模式
举报

评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

AlronQ

AlronQ D

量化交易技术爱好者,专注 MT4/MT5 的 EA 开发与策略研究。
主要方向:趋势跟踪、网格、套期保值策略的回测

Fast跟单EA