Предупреждение: терминал MT4 дублирует ордера, отправленные экспертами - страница 3

 
Ricardo1:

Здравствуйте, Raptor, я предоставил вам весь журнал экспертов за этот день. Следующее действие эксперта происходит 12 июня в 9:05, поэтому я не думаю, что это будет полезно. Я буду рад предоставить вам любые доказательства. Это также произошло на демо-счете 29 мая, но у меня больше нет журнала экспертов. Есть даже другой демо-счет, в котором я мог бы поискать точный момент, когда это произошло, хотя сценарий был бы примерно таким же... Хорошо, они у меня есть. У меня есть файлы с демо-счета от 27 мая, с использованием коммерческого советника. Если вы сочтете это полезным, я размещу их здесь.
Если бы вы могли разместить их здесь, это могло бы пролить свет на то, что происходит, спасибо.
 

Хорошо, очень хорошо. Это точные файлы, без каких-либо изменений. Они длинные, но не обязательно обращать внимание на все детали.

Главное: Эксперт ForexGrowthBot открывает ордер 22492519 в 19:14:57. Сразу после этого ордер 22492528 никем не открывается (он появляется только в журнале). Когда советник замечает это, он психует :) и закрывает ордер. Ручного вмешательства в этом случае не было.

Другой присутствующий советник - копировщик: он не отправляет и не закрывает никаких ордеров. Я использовал его для копирования ордеров на другой счет, чтобы иметь возможность изменить размер лота, поскольку ForexGrowthBot имеет фиксированный размер лота (я пытался использовать копировщик, который открывал ордера внутри одного счета, но оказалось, что ForexGrowthBot путается в дополнительных ордерах, отправленных другим агентом, поэтому я использовал тот, который копирует между счетами).

Вот файлы:


XE Markets

Журнал экспертов за 2013.05.27

19:14:57 ForexGrowthBot EURUSD,M15: open #22492519 sell 0.01 EURUSD at 1.29044 ok
19:14:57 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:14:58 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:14:58 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:14:58 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:15:34 ForexGrowthBot EURUSD,M15: close #22492528 sell 0.01 EURUSD at 1.29043 at price 1.29056
19:15:34 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:15:34 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:29:55 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:29:55 ForexGrowthBot EURUSD,M15: open #22494722 sell 0.01 EURUSD at 1.28994 ok
19:29:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:44:57 ForexGrowthBot EURUSD,M15: open #22495858 sell 0.01 EURUSD at 1.28930 ok
19:44:57 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:44:57 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:59:59 ForexGrowthBot EURUSD,M15: open #22496734 sell 0.01 EURUSD at 1.28965 ok
19:59:59 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:59:59 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
20:14:56 ForexGrowthBot EURUSD,M15: open #22498142 sell 0.01 EURUSD at 1.28906 ok
20:14:56 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
20:14:56 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
20:44:55 ForexGrowthBot EURUSD,M15: close #22498142 sell 0.01 EURUSD at 1.28906 at price 1.29048
20:44:55 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
20:44:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:29:55 ForexGrowthBot EURUSD,M15: close #22496734 sell 0.01 EURUSD at 1.28965 at price 1.29202
22:29:55 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
22:29:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:30:01 ForexGrowthBot EURUSD,M15: close #22495858 sell 0.01 EURUSD по 1.28930 по цене 1.29206
22:30:01 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
22:30:01 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:30:01 ForexGrowthBot EURUSD,M15: close #22494722 sell 0.01 EURUSD at 1.28994 at price 1.29215
22:30:02 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
22:30:02 ForexGrowthBot EURUSD,M15: close #22492519 sell 0.01 EURUSD at 1.29044 at price 1.29215
22:30:02 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed


Журнал регистрации за 2013.05.27

19:14:56 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:14:57 '7253468': request was accepted by server
19:14:57 '7253468': request in process
19:14:57 '7253468': order was opened : #22492519 sell 0.01 EURUSD at 1.29044 sl: 0.00000 tp: 0.00000
19:14:57 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:14:57 '7253468': request was accepted by server
19:14:57 '7253468': request in process
19:14:57 '7253468': order was opened : #22492528 sell 0.01 EURUSD at 1.29043 sl: 0.00000 tp: 0.00000
19:15:32 '7253468': close order #22492528 sell 0.01 EURUSD at 1.29043 sl: 0.00000 tp: 0.00000 по цене 0.00000
19:15:34 '7253468': request was accepted by server
19:15:34 '7253468': request in process
19:15:34 '7253468': order #22492528 sell 0.01 EURUSD at 1.29043 sl: 0.00000 tp: 0.00000 closed at price 1.29056
19:15:34 '7253468': login
19:29:54 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:29:55 '7253468': request was accepted by server
19:29:55 '7253468': request in process
19:29:55 '7253468': order was opened : #22494722 sell 0.01 EURUSD at 1.28994 sl: 0.00000 tp: 0.00000
19:44:57 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:44:57 '7253468': request was accepted by server
19:44:57 '7253468': request in process
19:44:57 '7253468': order was opened : #22495858 sell 0.01 EURUSD at 1.28930 sl: 0.00000 tp: 0.00000
19:59:55 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
19:59:59 '7253468': request was accepted by server
19:59:59 '7253468': request in process
19:59:59 '7253468': order was opened : #22496734 sell 0.01 EURUSD at 1.28965 sl: 0.00000 tp: 0.00000
20:14:56 '7253468': order sell market 0.01 EURUSD sl: 0.00000 tp: 0.00000
20:14:56 '7253468': request was accepted by server
20:14:56 '7253468': request in process
20:14:56 '7253468': order was opened : #22498142 sell 0.01 EURUSD at 1.28906 sl: 0.00000 tp: 0.00000
20:44:55 '7253468': close order #22498142 sell 0.01 EURUSD at 1.28906 sl: 0.00000 tp: 0.00000 at price 0.00000
20:44:55 '7253468': request was accepted by server
20:44:55 '7253468': request in process
20:44:55 '7253468': order #22498142 sell 0.01 EURUSD at 1.28906 sl: 0.00000 tp: 0.00000 closed at price 1.29048
22:29:55 '7253468': close order #22496734 sell 0.01 EURUSD at 1.28965 sl: 0.00000 tp: 0.00000 at price 0.00000
22:29:55 '7253468': request was accepted by server
22:29:55 '7253468': request in process
22:29:55 '7253468': order #22496734 sell 0.01 EURUSD at 1.28965 sl: 0.00000 tp: 0.00000 closed at price 1.29202
22:29:55 '7253468': close order #0 buy 0.01 at 0 sl: 0 tp: 0 at price 0
22:29:55 '7253468': order #22495858 buy 0.01 EURUSD closing at 0.00000 failed [Invalid parameters]
22:30:00 '7253468': close order #22495858 sell 0.01 EURUSD at 1.28930 sl: 0.00000 tp: 0.00000 at price 0.00000
22:30:01 '7253468': request was accepted by server
22:30:01 '7253468': request in process
22:30:01 '7253468': order #22495858 sell 0.01 EURUSD at 1.28930 sl: 0.00000 tp: 0.00000 closed at price 1.29206
22:30:01 '7253468': close order #22494722 sell 0.01 EURUSD at 1.28994 sl: 0.00000 tp: 0.00000 at price 0.00000
22:30:01 '7253468': request was accepted by server
22:30:01 '7253468': request in process
22:30:01 '7253468': order #22494722 sell 0.01 EURUSD at 1.28994 sl: 0.00000 tp: 0.00000 closed at price 1.29215
22:30:01 '7253468': close order #22492519 sell 0.01 EURUSD at 1.29044 sl: 0.00000 tp: 0.00000 at price 0.00000
22:30:02 '7253468': request was accepted by server
22:30:02 '7253468': request in process
22:30:02 '7253468': order #22492519 sell 0.01 EURUSD at 1.29044 sl: 0.00000 tp: 0.00000 closed at price 1.29215
23:33:46 '7253468': login
23:34:47 '7253468': login
23:34:54 '7253468': login
23:35:38 '7253468': login
23:35:39 '7253468': previous successful authorization performed from 201.124.93.195

 
По-моему, один к одному.
19:15:34 ForexGrowthBot EURUSD,M15: close #22492528 sell 0.01 EURUSD at 1.29043 at price 1.2905619:15:34 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:29:55 ForexGrowthBot EURUSD,M15: open #22494722 sell 0.01 EURUSD at 1.28994 ok19:29:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
19:44:57 ForexGrowthBot EURUSD,M15: open #22495858 sell 0.01 EURUSD at 1.28930 ok19:44:57 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
19:59:59 ForexGrowthBot EURUSD,M15: open #22496734 sell 0.01 EURUSD at 1.28965 ok19:59:59 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
20:14:56 ForexGrowthBot EURUSD,M15: open #22498142 sell 0.01 EURUSD at 1.28906 ok20:14:56 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
20:44:55 ForexGrowthBot EURUSD,M15: close #22498142 sell 0.01 EURUSD at 1.28906 at price 1.2904820:44:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:29:55 ForexGrowthBot EURUSD,M15: close #22496734 sell 0.01 EURUSD at 1.28965 at price 1.2920222:29:55 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:30:01 ForexGrowthBot EURUSD,M15: close #22495858 sell 0.01 EURUSD at 1.28930 at price 1.2920622:30:01 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
22:30:01 ForexGrowthBot EURUSD,M15: close #22494722 sell 0.01 EURUSD at 1.28994 at price 1.2921522:30:02 EA Copier Write Side 2.11 EURUSD,M15: Ready to Execute FileCopier
22:30:02 ForexGrowthBot EURUSD,M15: close #22492519 sell 0.01 EURUSD at 1.29044 at price 1.2921522:30:02 EA Copier Write Side 2.11 EURUSD,M15: FileCopier Executed
 
WHRoeder:
По-моему, один к одному.

Да, EA Copier копирует ордера на другой счет, но это не имеет отношения к проблеме.
 
Ricardo1:

Хорошо, очень хорошо. Это точные файлы, без каких-либо изменений. Они длинные, но нет необходимости обращать внимание на все детали.


Хорошо, спасибо, что выложили выдержки из журнала, я не вижу ничего очевидного, было бы полезно, если бы вы могли сообщить об этом в службу поддержки, вы должны сделать это через форум mql5, вам нужно зарегистрироваться, если вы этого еще не сделали. Затем войдите в систему, перейдите в свой профиль и слева вы увидите ссылку Service Desk, создайте тикет, предоставьте как можно больше информации, дайте ссылку на эту тему.

Если они вернутся к вам с объяснением или решением, пожалуйста, сообщите об этом здесь. Спасибо.

 
Ricardo1: Да, EA Copier копирует ордера на другой счет, но это не имеет никакого отношения к проблеме.

Ваша "проблема" заключалась в том, что терминал mt4 дублировал ордера. Этот журнал не показывает никаких дублирований . Это имеет все отношение к проблеме.

Таким образом, есть только две возможности. 1) советник посылает дубликаты или 2) у вас есть/было два терминала, работающих одновременно... В любом случае, с mt4 все в порядке.

 
WHRoeder:

Ваша "проблема" заключалась в том, что терминал mt4 дублировал ордера. Этот журнал не показывает никаких дублирований . Это имеет все отношение к проблеме.

Таким образом, есть только две возможности. 1) советник посылает дубликаты или 2) у вас есть/было два терминала, работающих одновременно... В любом случае, с mt4 все в порядке.


Я здесь не для того, чтобы спорить с кем-то. Доказательства очевидны для любого, кто просто прочитает краткое объяснение и два журнала.
 
RaptorUK:


Хорошо, спасибо, что выложили выдержки из журнала, я не вижу ничего очевидного, было бы полезно, если бы вы могли сообщить об этом в службу поддержки, вы должны сделать это через форум mql5, вам нужно зарегистрироваться, если вы еще этого не сделали. Затем войдите в систему, перейдите в свой профиль и слева вы увидите ссылку Service Desk, создайте тикет, предоставьте как можно больше информации, дайте ссылку на эту тему.

Если они ответят вам с объяснением или решением, пожалуйста, сообщите об этом здесь. Спасибо.


Большое спасибо. Я так и сделаю. Конечно, любая другая информация, которую я получу, будет опубликована здесь. Хороших выходных :)
 
За последние 2 месяца такое случалось примерно 3 раза. Я отправляю 48 отложенных ордеров через скрипт один раз в день. Я могу просто быстро проследить за тем, как список отложенных ордеров формируется, и увидеть, когда один из них отсутствует или является лишним. Скрипт, который я использую, очень прост, в нем нет циклов или другой логики. По сути, это просто список ордеров. Я ставлю время между каждым из них. Я сокращал время, но с этим глюком я увеличил время. Я думаю, что это может быть просто вопрос времени для меня. Это происходит без реальных ошибок в коде.
 
Baliguy:
За последние 2 месяца у меня такое случалось раза 3. Я отправляю 48 отложенных ордеров через скрипт раз в день. Я могу просто быстро просмотреть список отложенных ордеров и увидеть, когда одного не хватает или он лишний. Скрипт, который я использую, очень прост, в нем нет циклов или другой логики. По сути, это просто список ордеров. Я ставлю время между каждым из них. Я сокращал время, но с этим глюком я увеличил время. Я думаю, что это просто вопрос времени для меня. Это происходит без реальных ошибок в коде.

Проверяете ли вы возвращаемые значения и сообщаете ли об ошибках?

Что такое значения возврата функции? Как их использовать?

Причина обращения: