Вопрос к разработчикам. Закрыта реальная сделка!

[Удален]  

Добрый день!

Просьба к разработчикам прокомментировать ситуацию и дать разъяснения.

В ДЦ RealTrade по паре GBPUSD была открыта реальная сделка. В метаэдиторе сделал небольшое изменение, в торгующем в данный момент советнике, и скомпилировал его. Через несколько секунд получил закрытие позы советником. Логика эксперта этого не предполагала.

Аналогичные ситуации были неделю назад также на реальном счете этим же советником по парам EURUSD и USDCAD с открытыми позициями.
Вопрос - это недоработки моих советников или особенность работы советников в реале, то есть нельзя включенный советник компилировать?
Привожу записи лог файлов

Запись в лог файл терминала

14:27:40 Expert Real_Otkat_GBP GBPUSD,H4: loaded successfully
14:27:44 '2223': close order #543029 sell 0.02 GBPUSD at 1.9806 sl: 1.9946 tp: 1. 9771 at price 1.9903
14:27:45 '2223': request was accepted by server
14:27:45 '2223': request in process
14:27:46 '2223': order #543029 sell 0.02 GBPUSD at 1.9806 sl: 1.9946 tp: 1.9771 closed at price 1.9903

Запись в лог файл эксперта

14:27:40 Real_Otkat_GBP GBPUSD,H4: deinitialized
14:27:40 Real_Otkat_GBP GBPUSD,H4: loaded successfully
14:27:40 Real_Otkat_GBP GBPUSD,H4: initialized
14:27:40 Real_Otkat_GBP GBPUSD,H4 inputs: bar1=1; bar2=1; bar3=0; bar4=0; Lots=0. 02; rLots=0.02;
14:27:40 Real_Otkat_GBP GBPUSD,H4: close #543029 sell 0.02 GBPUSD at 1.9806 sl: 1.9946 tp: 1.9771 at price 1.9903

С уважением, Альберт

 
AlbertKA:

то есть нельзя включенный советник компилировать?

Насколько я знаю, после компиляции в MetaEditor'e советник или индикатор перезагружается в терминале, между ними есть "ментальная" связь. Это подтверждается и записями в журнале. Т.е. Ваш советник начал работать заново.
Точнее ответят сами разработчики из MetaQuotes.

 
Почитайте тему по поиску Причины деинициализации.
При перекомпиляции советник будет перезагружен.