MT5的EA暂停重启时会失去记忆,怎样实现一单一结
先看持仓:用 PositionSelect(Symbol()) 检查当前图表有没有持仓。 再看历史:如果没持仓,用 HistorySelect(TimeCurrent() - 指定周期, TimeCurrent()) 检查最近一段时间的平仓记录。 决策依据: 如果有持仓,EA立即进入管理该订单的模式(移动止损、追踪止盈等)。 如果没持仓,但最近刚刚平过一单,EA进入冷却等待状态,直到满足下一单的开仓条件。 只有既没持仓,最近也没平仓(或满足了开仓间隔),EA才发出新的开仓指令。
|
|
|
|
|
|
|
|
DDD