2021.02.19 15:23:17.782 Trades 'ххххх': modify order #155244198 sell limit 1 BR-8.21 at 60.40 sl: 0.00 tp: 0.00 expiration: day -> 60.37, sl: 0.00 tp: 0.00 expiration: day placed for execution in 4.157 ms
负载下
2021.02.19 15:26:20.002 Trades 'ххххх': modify order #155244365 sell limit 1 Eu-12.21 at 93645 sl: 0 tp: 0 expiration: day -> 93624, sl: 0 tp: 0 expiration: day placed for execution in 50.160 ms
Свойства ордеров - Торговые константы - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
绝对零度。
不了解情况。
一个虚拟 服务器?
完善。
对顾问的数量有一个几乎线性的依赖。不应该是这样的--它们是在不同的线程中。事实证明,同步订单 阻碍了其他订单。显示的与服务器的ping 值是多少?
如果开发商能给出他们的意见就好了。
你的MT5电脑上的显卡是什么?
自从OrderSend()出现故障后,我已经使用异步订单很长时间了。
而且我不打算使用它...
自从OrderSend()出现故障后,我一直在使用异步订单,已经很长时间了。
而且我不打算使用它......。
同步性与此毫无关系。
这似乎也是原因。
MT5服务器无法应对负载时刻 的订单流量。
当市场平静的时候(我在家里做交易)
2021.02.19 15:23:17.782 Trades 'ххххх': modify order #155244198 sell limit 1 BR-8.21 at 60.40 sl: 0.00 tp: 0.00 expiration: day -> 60.37, sl: 0.00 tp: 0.00 expiration: day placed for execution in 4.157 ms
负载下
2021.02.19 15:26:20.002 Trades 'ххххх': modify order #155244365 sell limit 1 Eu-12.21 at 93645 sl: 0 tp: 0 expiration: day -> 93624, sl: 0 tp: 0 expiration: day placed for execution in 50.160 ms
这尤其涉及到对未决订单 的修改。
MT5服务器似乎优先考虑了新的订单!
MT5服务器无法应对负载时刻 的订单流量。
这是服务器的日志还是终端的日志?
这些是服务器或终端的日志吗?
终端
我没有访问服务器的权限...:)终端
那么服务器与此无关。终端机的速度正在减慢。
那么服务器与此无关。是终端在放慢速度。
重点是,在异步顺序中,服务器打破了阶段,并将日志发送到终端,这清楚地表明服务器本身 正在变慢
没有记录交易所的回应
添加
我的这个EA已经运行了几年,从上午10:00到晚上11:50。
当市场没有强烈的运动时,时间是4-6毫秒,有运动的那一年,时间增长了许多倍!
也许不仅仅是服务器的问题,当Opener改变了它的硬件后,延迟的情况就大大减少了。
因此,最可能 的是,滞后来自MT5服务器+经纪人网络。
重点是,在异步顺序中,服务器分裂阶段,并将日志发送到temminal,这清楚地表明,服务器本身 正在放缓
没有记录交易所的回应
添加
我的这个EA已经运行了几年,从上午10:00到晚上11:50。
当市场没有强烈的运动时,时间是4-6毫秒,有运动的那一年,时间增长了许多倍!
也许不仅仅是服务器的问题,当Opener改变了它的硬件后,延迟的情况就大大减少了。
因此,最可能的 滞后是来自MT5服务器+经纪人的网络。
我在上面已经详细说明了终端机的速度也在减慢。我看了一下服务器的日志。