什么是 OpenAi Japan Exo Scalp EA?

2 五月 2025, 17:36
Mikoto Hamazono
0
16

1. 介绍

什么是 OpenAi Japan Exo Scalp EA?

它是一款为 MetaTrader 5(MT5)开发的智能交易系统(Expert Advisor),结合日本量化交易经验与 OpenAI GPT 系列模型进行短线剥头皮交易。 3.35 版采用“三支箭”共识引擎(o4-mini + GPT-4.1 + GPT-3.5-turbo),并新增 200 余行风控逻辑。

核心优势

  • 混合 AI 引擎:三模型投票,可设置 UseAllAgree 为真时须全票通过。
  • ATR 自适应止损/止盈:止损止盈随波动率自动伸缩。
  • 点差与新闻保护:点差超 SpreadThresholdPip 或重大数据前后暂停交易。
  • 所有持仓均设固定 SL,无网格、无马丁。

运行原理

  1. 每根新 K 线(默认 M15)收集 EMA 斜率、ATR、DI 差等指标。
  2. 指标封装为 JSON 提示词,经 HTTPS 发送至 ChatGptEndpoint 。
  3. 三模型返回 BUY / SELL / NO,投票生成最终信号。
  4. 本地过滤(点差、交易时段、新闻、日内限额)全部通过后才下单。

2. 环境要求与安装

软件与硬件

  • MetaTrader 5 build 4120 或更新版本
  • Windows 10/11 64-bit(或 Linux/macOS Wine VPS),24×5 稳定网络
  • OpenAI 账户余额 ≥ 5 USD
  • VPS 与交易商服务器延迟 < 50 ms 建议

安装步骤

  1. 将 OpenAi_Japan_ExoScalp_EA.ex5 复制到 MQL5/Experts ,在 MT5 导航栏点击“刷新”。
  2. 把 EA 拖入图表(M15–H1),勾选“允许算法交易”“允许 DLL 调用”。
  3. 工具 → 选项 → 专家 → 勾选“允许 WebRequest”并添加 https://api.openai.com
  4. 输入页粘贴你的 OpenAI_API_Key 。
  5. 点击 OK,图表右上角笑脸表示 EA 正常运行。

3. 参数说明(v3.35 全公开)

建议先用默认值在模拟账户运行一周,再逐项微调。

参数 功能 典型值 / 默认
=== AI 设置 ===
OpenAI_API_Key OpenAI 私钥 必填
UseAllAgree 三模型是否需全票一致 true/false
箭头 1(o 系)
Arrow1_Model 模型名称 o4-mini-2025-04-16
Arrow1_Temp 温度(o 系忽略) 1.0
箭头 2(GPT-4.1)
Arrow2_Enable 启用与否 true
Arrow2_Model 模型名称 gpt-4.1-2025-04-14
Arrow2_Temp 温度 0.6
箭头 3(GPT-3.5)
Arrow3_Enable 启用与否 true
Arrow3_Model 模型名称 gpt-3.5-turbo
Arrow3_Temp 温度 0.3
=== 市场分析 ===
AnalysisTimeframe 用于提示词的周期 M15
SlopeSmoothBars EMA 斜率平滑长度 3
UseDiffDI / DI_Flat_Threshold ±DI 滤波及平盘阈值 true / 5.0
AtrFilterFactor 额外 ATR 过滤系数 1.0 = 关闭
=== 交易时段 ===
UseLondonSession 仅伦敦时段 false
UseNYSession 仅纽时段 false
InpGMTOffsetHours 服务器与 UTC 时差 0(自动)
=== 新闻过滤 ===
EnableNewsFilter 启用指标准备 false
FilterMinutesBefore / After 前后缓冲(分钟) 15 / 15
NewsImportanceLevel 1=低 2=中 3=高 2
ClosePositionsOnNews 数据时平仓 false
ShowCalendarOnChart 在图表标注新闻 false
=== 交易参数 ===
MaxTradesPerDay 每日新单上限 30(实盘)/ 800(测试)
=== 止损 & 止盈 ===
UseATRForSLTP 动态 SL/TP 开/关 true
ATRPeriod ATR 计算周期 14
SL_ATR_Factor / TP_ATR_Factor ATR 乘数 1.2 / 2.6
StopLossPips / TakeProfitPips 固定备选(点) 50 / 100
=== 风险控制 ===
RiskPercent 单笔风险占余额 % 1.0
SpreadThresholdPip 最大允许点差 3.0
=== 固定手数 ===
UseFixedLot 使用固定手数 false
FixedLotSize 固定手数值 0.01
=== 其他过滤 ===
UseAdditionalFilter 波动率阈值开关 true
VolatilityThreshold ATR×点阈值 1000
=== 移动止损 / 冷却 ===
UseTrailingStop 启用移动止损 false
TrailingStartPips / TrailingStopPips 启动 / 跟随距离 25 / 20
BreakEvenPips 盈亏平衡触发 20
UseCooldown / CooldownBars 冷却开关 / 根数 false / 5
=== 调试 ===
InpMagicNumber 图表唯一编号 123456
DebugVerboseLogs 打印调试信息 false

4. 使用指南

实盘前检查

  1. 每个货币对独立图表,MagicNumber 不重复。
  2. 确保 VPS 24×5 在线,监控 OpenAI 余额(o4-mini≈0.001USD/次)。
  3. 将 RiskPercent 设 ≤ 1 %,日内交易上限 30–60。

回测说明

MT5 策略测试器无法模拟外部 WebRequest,无法得到真实结果,请用模拟账户前向测试。

常见问题

  • 笑脸变哭脸 → 自动交易或 DLL / WebRequest 未启用。
  • 401 错误 → API 密钥无效或过期。
  • 长时间无交易 → 点差过高、新闻过滤触发、冷却中或 GPT 返回 “NO”。

5. 最佳实践

  • 选择低点差 ECN 账户,杠杆 1:100–1:200。
  • 重大公告(NFP、FOMC)前后关闭 EA 或提高点差阈值。
  • 若回撤 > 10 %,减半手数并检查日志。

6. 常见问答(节选)

  1. 能回测吗?→ 只能模拟前测。
  2. 可用于 prop firm 吗?→ 需符合日损限额。
  3. 多个账户要多个 API 密钥吗?→ 一个密钥即可多账户共享。
  4. 是否使用马丁?→ 完全不使用。

7. 支持与参考

8. 免责声明

  1. 交易有风险,历史表现不代表未来收益,损失由使用者承担。
  2. MQL5 市场购买后不提供退款。
  3. 禁止擅自复制、转售或公开分享本产品。

© 2025 AI Trader KYO – OpenAi Japan Exo Scalp EA v3.35