第6号错误 - 页 32

 
这些错误会影响EA测试吗?<br / translate="no">就在一段时间内,我的专家顾问在测试期间(我在不时地优化它,根据市场的变化调整参数)开始错过一些交易。它没有平仓,也没有拉起止损,而只是简单地打开相反的仓位,而不关闭前一个仓位,这就是仓位反转。在真实账户上TradeDispatcher:交易环境繁忙
但测试者与服务器没有连接,发出命令并执行它们。但有些
仓位不被信号所执行。为什么?

请公布专家顾问的完整代码。当然,他们会帮助你立即发现错误(如果有的话)。
 
因此,也许不要等待发布,而是让那些急于尝试的人去尝试?

是的,我们将尝试发布一个单独的版本作为测试版,并让你知道。
 
Эти ошибки могут влиять на тестирование советников?
Просто с некоторых пор мой советник на тестах (я его время от времени оптимизирую, подбираю параметры под изменения на рынке) Стал пропускать некоторые сделки. Не закрывает позы, не подтягивает стопы, а вместо переворотов просто открывает противоположную позу, без закрытия предыдущей. На реале тоже постоянно появляется ошибка TradeDispatcher: trade context is busy.
Но в тестере ведь нет соединения с сервером, он сам себе подает команды и их исполняет. Но некоторые
позы по сигналу тоже не исполняет. Почему?

请公布专家的完整代码。当然,他们会帮助你立即发现错误(如果有的话)。

发布在主题中
TradeDispatcher: 贸易环境繁忙...它是什么?
 
这是另一篇日志。这是最新的版本。唉。


24.10.2005 23:18:32, 信号:卖出
24.10.2005 23:18:32 尝试卖出,尝试0

Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
failed, error 6

24.10.2005 23:18:32 尝试卖出,尝试1

Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
failed, error 6

24.10.2005 23:18:32 尝试卖出,尝试2

Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
failed, error 6

24.10.2005 23:18:32 Trying to sell, attempt 3

Ask: 1.19840000, StopLoss: 0.00500000, TakeProfit: 0.00000000
failed, error 6

24.10.2005 23:20:22 Trying to sell, attempt 4

Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
failed, error 6

24.10.2005 23:20:46 尝试卖出,尝试5

Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
失败,错误6

24.10.2005 23:20:46 尝试卖出,尝试6

Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
失败,错误6

24.10.2005 23:20:46 尝试卖出,尝试7

Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
失败,错误 6

24.10.2005 23:20:46 尝试卖出,尝试 8

Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
失败,错误 6

24.10.2005 23:20:46 尝试卖出,尝试 9

Ask: 1.19860000, StopLoss: 0.00500000, TakeProfit: 0.00000000
失败,错误 6
Friday sell error: 4050
1.19830000, 0.00500000, 0.00000000
sold open
 
看了看夸克的帖子:不可能!!。看了看我自己的日志:实实在在的老虱子(即不同步)。Alpari服务器。MQ服务器似乎已经去世了。
 
说我对第6号错误感到厌烦,只是为了保持大声的安静......。我在4个图表中各有4个MT4专家顾问(实际上是8个,但其中一半不工作,取决于波动性)。
换句话说,原来在4个程序中有16个活跃的专家顾问。这里只是一个情况--在每个程序中,每次都有一个专家顾问开仓。所有4个程序都显示了我们心爱的第6个错误。
呃...他们还承诺要改进它...而建设已经是184...
 
是否正在采取任何措施来解决第6号错误,还是认为该问题已经结束?
在新的184张图片上出现了第一个错误,编号为6。
 
是否正在采取任何措施来解决第6号错误,还是认为该问题已经结束?<br / translate="no">在新的184张图片上得到了第一个错误6号。

这意味着有一个通信问题。 而且这并不取决于终端。
 
是的,如今6号出现得特别少--责备开发者是一种罪恶。
连接可能确实有问题--不是客户的问题,而是经纪人及其服务器的问题;)
 
关于6号虫子从论坛的 "前20名 "中消失的事情 :)这是不对的。这里有另一个观察。

史前史。我贴出了代码,包括所有的检查。在指定的时间(每个EA在一小时内有自己的时间窗口),我们检查条件,如果是正确的,就开仓

历史 - 在请求订单的时刻发生了故障,结果我们有两个订单在一分钟内被专家顾问打开。

以下是日志:
2005.11.09 13:01:17 '142605': 订单打开:#2400577 在1.1759卖出0.10 EURUSD sl: 1.1819 tp: 0.0000
2005.11.09 13:01:17 '142605': 请求正在处理中
2005.11.09 13:01:17 '142605': 请求被服务器接受
2005.11.09 13:01:16 '142605': 即时订单在1.1759出售0.10 EURUSD sl: 1.1819 tp: 0.0000
2005.11.09 13:01:16 '142605': login (4.00, #2832F8DDD)
2005.11.09 13:00:50 TradeContext: ping error
2005.11.09 13:00:30 '142605': request was accepted by server
2005.11.09 13:00:23 '142605': 即时订单卖出0.10 EURUSD at 1.1760 sl: 1.1820 tp: 0.0000
2005.11.09 13:00:23 '142605': 登录(4.00, #2832F8DD)

这里是仓位列表:
(没有显示,因为复制操作仍然没有)

这里是程序生成的日志(我已经在这个主题中引用了代码):
9.11.2005 11:0:15, 信号:卖出
9.11.2005 11:0:15 尝试卖出,尝试0
Ask: 1.17630000, StopLoss: 0.00600000, TakeProfit: 0.00000000 failed, error 6
9.11.2005 11:1:8 尝试卖出,尝试1
Ask: 1.17620000, StopLoss: 0.00600000, TakeProfit: 0.00000000 successfully
sell opened

I will repeat - one position opened by log and log.在现实生活中 :)- 两次,间隔时间为一分钟。