我正在重构一个同时监控 12 个品种的 MT5 EA。当前所有扫描逻辑都放在 OnTick 中,行情活跃时偶尔出现交易信号延迟。
大家更推荐使用 OnTimer 拆分任务,还是为每个品种维护独立状态机?希望讨论可测试的架构方案。
我正在重构一个同时监控 12 个品种的 MT5 EA。当前所有扫描逻辑都放在 OnTick 中,行情活跃时偶尔出现交易信号延迟。
大家更推荐使用 OnTimer 拆分任务,还是为每个品种维护独立状态机?希望讨论可测试的架构方案。
这个案例很有价值。如果能补充平台构建版本、参数文件和测试区间,其他人会更容易复现。