使用文档

从安装到精通——龙虾交易智能体完整指南

1 快速开始

1.1 安装MT5终端

从任意外汇经纪商官网下载并安装MetaTrader 5终端。安装后登录你的账号(建议先用模拟账户)。

1.2 下载并启动龙虾智能体

双击 LobsterAgent_Setup.exe 安装,或用Python源码启动:

python gui_launcher.py

1.3 激活授权码

在GUI左上角"授权信息"区域输入你的授权码(格式:KUKU-LOBSTER-XXXXXXXX),点击"激活"按钮。激活后授权信息会自动保存到本地。

1.4 连接MT5

确保MT5终端已运行并登录,然后点击GUI中的"连接MT5"按钮。连接成功后会显示账户余额和当前持仓数。

2 交易配置

2.1 选择品种和周期

在"交易配置"区域选择你要交易的品种(如EURUSD、XAUUSD)和时间周期(如M15、H1)。

外汇: EURUSD, GBPUSD, USDJPY, GBPJPY, AUDUSD
贵金属: XAUUSD (黄金)
短周期: M1, M5, M15 (适合日内)
长周期: H1, H4, D1 (适合趋势)

2.2 选择策略

四种策略可选:

  • combined(推荐):MACD + RSI + 布林带加权投票,自适应权重
  • macd:纯MACD策略,适合趋势行情
  • rsi:纯RSI策略,适合震荡行情
  • bollinger:布林带策略,适合突破行情

2.3 设置交易间隔

默认60秒检查一次信号。周期越短交易越频繁但CPU占用越高。建议M15周期配60秒间隔,H1周期配300秒间隔。

3 开始自动交易

点击"开始自动交易"按钮后,龙虾智能体会按以下流程循环执行:

1. 从MT5获取最新行情数据 (200根K线) 2. 保存行情数据到SQLite数据仓库 3. 生成交易信号 (MACD/RSI/布林带) 4. ML模型预测 (如果已训练) 5. 风控模块验证 (仓位/止损/熔断) 6. 通过验证 → MT5下单 (带SL/TP) 7. 交易记录落库 8. 等待下一个间隔

4 模型训练与学习

4.1 手动训练

点击"手动训练"按钮,系统会用数据仓库中的历史数据训练ML模型。建议积累500条以上行情数据后进行首次训练。

4.2 自动重训练

后台线程自动运行,触发条件:

  • • 每100笔交易后自动触发
  • • 每7天自动触发一次
  • • 新模型准确率比旧模型高2%+ 才会部署
  • • 部署后如果胜率低于30%,自动回滚到旧模型

4.3 查看学习进度

GUI"学习进度"区域显示:当前模型版本、训练样本数、模型准确率、历史胜率、策略权重分布。

5 风控说明

日亏损熔断:当日亏损达到账户余额3%时,自动停止交易直到第二天。

最大持仓:同时最多持有3笔仓位。超过则不再开新仓。

连续亏损降仓:连亏3笔自动降仓50%,连亏5笔暂停交易。

移动止损:持仓盈利后止损位自动上移,锁定利润。

单笔止损:基于ATR(14)动态计算,通常为1.5倍ATR。

6 常见问题

Q: 点击"连接MT5"提示"无法连接MT5终端"?

A: 请确保:1) MT5终端已打开 2) 已登录账号 3) MT5终端的"工具→选项→专家顾问→允许DLL引用"已勾选。

Q: 自动交易启动后没有下单?

A: 可能原因:1) 没有交易信号(正常现象,等待即可)2) 风控拦截(查看"风控状态")3) 日亏损熔断 4) 授权未激活或已过期。

Q: ML预测显示"未启用"?

A: 说明还没有训练模型。点击"手动训练"按钮,等数据积累到500条以上即可。

Q: 换电脑后授权还能用吗?

A: 可以。在新电脑上输入相同的授权码激活即可,系统会自动更新机器指纹。不需要额外解绑操作。