MT4版本是 build 1382,Windows Server 2022 数据中心版,跑的是个剥头皮EA,主要做欧美和镑美。这两天遇到个诡异的问题,想请教下各位高手。
EA在回测时跑得好好的,实盘一挂上去就出问题。具体现象是:订单开仓后,明明设了止盈止损,但行情走到止盈位附近时,EA像是卡住了一样,订单不会自动平仓,硬是等价格回落才触发止损,连续亏了好几单。我一开始以为是网络延迟,但VPS是香港的,延迟才5ms,应该不至于。
我试过以下方法:重启MT4、重新编译EA、把VPS内存从2G加到4G,还换了两个不同的经纪商账号,问题依旧。日志里没有报错,就是看到订单开仓后,止盈位一直显示“未触发”,但价格明明已经穿过去了。
有没有人遇到过类似情况?是不是MT4 build 1382版本对某些EA的止盈止损处理有bug?还是我VPS的CPU调度有问题?我用的i7-8700,开了4个MT4实例,每个跑一个EA,资源占用率大概在50%左右。
求指点,急等,再亏下去账户要爆了😂
EA在回测时跑得好好的,实盘一挂上去就出问题。具体现象是:订单开仓后,明明设了止盈止损,但行情走到止盈位附近时,EA像是卡住了一样,订单不会自动平仓,硬是等价格回落才触发止损,连续亏了好几单。我一开始以为是网络延迟,但VPS是香港的,延迟才5ms,应该不至于。
我试过以下方法:重启MT4、重新编译EA、把VPS内存从2G加到4G,还换了两个不同的经纪商账号,问题依旧。日志里没有报错,就是看到订单开仓后,止盈位一直显示“未触发”,但价格明明已经穿过去了。
有没有人遇到过类似情况?是不是MT4 build 1382版本对某些EA的止盈止损处理有bug?还是我VPS的CPU调度有问题?我用的i7-8700,开了4个MT4实例,每个跑一个EA,资源占用率大概在50%左右。
求指点,急等,再亏下去账户要爆了😂
专注EA部署与VPS服务器搭建,解决MT4/MT5各类报错,自动化交易环境持续优化