У меня это случилось вчера на GBPUSD standard short паре - пирамида закрылась, но остался висеть большой ордер, потом цена начала двигаться дальше и продолжила строиться пирамида - только сегодня днем она смогла закрыться на откате - была довольно приличная просадка
ApmSoft в командировке, возможно, будет вне связи вплоть до начала июля.
Парни, по всем проблемам сохраняем скрины, логи, стэйты с закрытыми не так корзинами...
Смотрим за спрэдами - на некоторых ДЦ, особенно Ф4Ю, они бывают просто беспредельными.
Задача сохранить максимум инфы по каждому подозрительному случаю, чтобы ApmSoft и через 2-3 недели мог увидеть полностью зафиксированные инциденты и, если надо, внести правку в бота/индюка.
Парни, снова повторяю - никого не интересуют и совершенно бесполезны рассказы о "случаях из жизни" в стиле трепа за бутылкой пива.
Повторяю - для устранения проблем нужны фиксации непонятных вам, некорректных ситуаций.
Сделайте скрин с графиком зависшего ордера на графике и закрывшихся ордеров пирамиды во вкладке "История счета".
Приложите его к посту вместе с логами по итогам торгов дня.
И обязательно указывайте версию бота, ДЦ, тип счета, значность, используемые сэты...
У меня и в других ботах были случаи не закрытия части ордеров корзины при достижении ТП - причем на хваленых западных ДЦ.
Это врожденный дефект ecn счетов некоторых ДЦ - если цена коснулась ТП и пошла обратно, то сервер ДЦ может закрыть не все ордера корзины, а лишь часть ордеров корзины на усмотрение самого сервера.
Вообще-то это чистая подстава со стороны ДЦ, типа не успевшего на быстром рынке закрыть по ТП все ордера, пока курс был на уровне ТП.
И технически выловить это довольно сложно - и потому что это происходит довольно быстро и условия для закрытия корзины могут мгновенно снова исчезнуть, и потому что в языке mql4 что-то не припоминаю возможностей для прямого контроля некорректной работы сервера ДЦ.
(Интересно, что на самых махровых "кухнях" такой подставы со стороны ДЦ не припоминаю.
Сервера "кухонь" запоминают факт достижения ценой уровня ТП и аккуратно закрывают все ордера корзины по цене ТП куда бы после этого не ускакала цена.)
Версия бота 1.0 могла потерять такой ордер, в версии 1.1 этого происходить бы уже не должно. Но надо проверять.
kaiserz, ну что вам можно ответить и как реагировать на ваш рассказ о том, что на неизвестном каком типе счета неназванного ДЦ в неизвестно какой момент торгов фиг знает какой бот не закрыл один ордер корзины - который сука сервер ДЦ должен был закрыть по ТП, но не закрыл, а предпочел вас подставить?!
Могу ответить, что это хреново и что это, возможно, проблема.
Причем проблема, которая в тестах не ловится. В принципе не ловится даже на 99%.
Может быть, понадобится открывать счет на этом гребанном ДЦ и неизвестно сколько недель ждать момента, пока эта ситуация подставы сервера повторится - чтобы ее зафиксировать, задокументировать и насколько возможно корректно обработать.
В общем, парни, просьба/требование абсолютно ко всем: возникла какая-то проблема или непонятки - сделайте скрин и вместе с логами приложите к вашему посту о проблеме.
Не все можно выловить и оттестировать в тестере - есть та же работа сервера ДЦ, которую в тестере разработчик не может моделировать в принципе.
Возможно, ваши скрины помогут на недели сократить поиск редких глюков ДЦ и ускорить разработку средств борьбы с ними.
