MT5的EA暂停重启时会失去记忆,怎样实现一单一结

| 发表于 2026-3-5 21:39:32 | 显示全部楼层 |复制链接
  • 先看持仓:用 PositionSelect(Symbol()) 检查当前图表有没有持仓。
  • 再看历史:如果没持仓,用 HistorySelect(TimeCurrent() - 指定周期, TimeCurrent()) 检查最近一段时间的平仓记录。
  • 决策依据:
    • 如果有持仓,EA立即进入管理该订单的模式(移动止损、追踪止盈等)。
    • 如果没持仓,但最近刚刚平过一单,EA进入冷却等待状态,直到满足下一单的开仓条件。
    • 只有既没持仓,最近也没平仓(或满足了开仓间隔),EA才发出新的开仓指令。


举报

评论 使用道具

精彩评论1

cobra
DDD
| 发表于 2026-3-5 22:16:51 | 显示全部楼层
谢谢分享。。。
举报

点赞 评论 使用道具

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