支持范围与限制
当前版本能表达什么、不能表达什么,以及文件如何交付。产品会继续扩展,这里始终以现在能做到的为准。
能做什么
- 只读取已收盘 K 线,多周期条件各按自己的周期求值
- 顺序入场:最多 12 步,每一步可以限定出现的时间(“时间门”:下一步必须在多长时间内出现,超时就重来),失效条件一成立就重新开始
- 条件:RSI 状态、EMA 上穿 / 下穿,单层“全部满足”或“任一满足”
- 市价单,或相对触发时 Ask / Bid 偏移若干点的限价、突破挂单,到期或失效条件成立时撤单(EA 在线时)
- 单向(做多或做空);固定手数,或按净值 / 余额的百分比计算手数;固定点数止损与止盈
- 盈利后保本、固定距离移动止损、条件退出
- 可选的账户保护:当日亏损、最低保证金水平、持仓数与总手数(限同一终端内的 Stratify EA)
不做什么
- 不预测或保证收益,不用历史收益、胜率替你评价策略
- 不连接经纪商账户,不代你运行 EA——EA 在你自己的 MT5 终端里运行
- 暂不支持网格、OCO、同一策略多空双向
- 账户保护不覆盖手工下单、其他终端或其他 EA
文件与保存
- 可下载可审查的 .mq5 源码,或由 MetaEditor 实际编译好的 .ex5,文件名带编译所用的构建号。
- 保存到账户的策略,下载的文件会留在“历史版本”页的导出记录里,之后可以重新下载(每个策略保留最近 20 个)。
- 试用编辑器时的草稿只保存在这台设备的浏览器里;注册后可保存到账户,并保留每次保存的版本。
怎样验证过
生成的 EA 的行为逻辑,用原生断言和 MT5 Strategy Tester 回测验证过;回测使用模拟撮合,不能代表某一家经纪商的真实成交。上线前请先在模拟账户上观察。