Page 1 of 1

Подвисание управляемых ордеров в МС.NET64+Quik

Posted: 30 Apr 2015
by zysmn
Здравствуйте.
Сегодня обнаружил такой баг при исполнении простой стратегии на C#:

В ролях:
MultiCharts .NET64 Version 9.0 Release (Build 10761) + MCQuikPlugin 2.5.99 X64.Net
Quik Version 6.17.1.17

Имеем простое условие выставлять стоп ордер на определенном уровне цены (я выставлял стоп на продажу), на закрытии каждого бара эту цену изменять (я увеличивал на несколько пунктов). После включения автоматического исполнения ордеров и выставления первого ордера, последующие изменения цены старый ордер не отменяют, новый не выставляют, так и висит ордер на начальном уровне. Если попытаться удалить стратегию с графика при текущем активном ордере, МС на некоторое время зависает, затем стратегию все таки удаляет, но ордер по прежнему остается активным. При попытки удалить ручками ордер из МС, ордер меняет статус на precancelled, и никаким дальнейшим действиям не поддается. Помогает только ручное удаление из самого Квика или закрытие МС.

Исходя из описанной проблемы можно сделать вывод, МС.NET+Quik для автоматической торговли с использованием управляемых ордеров использовать нельзя, я правильно понимаю?

Re: Подвисание управляемых ордеров в МС.NET64+Quik

Posted: 05 May 2015
by Henry MultiСharts
Добрый день, zysmn.

У Вас почему-то не приходят статусы по ордерам. Пожалуйста, приходите в Live Chat Пн-Пт 13:30 - 19:00 (по Москве), чтобы продемонстрировать данную проблему нашим инженерам.

Re: Подвисание управляемых ордеров в МС.NET64+Quik

Posted: 21 May 2015
by Henry MultiСharts
Данная проблема была подтверждена и передана на дальнейшее изучение разработчикам. Мы дадим Вам знать как только появится решение.

Когда пофиксят проблему с ордерами?

Posted: 07 Jul 2015
by zysmn
Уважаемые господа разработчики!
Когда пофиксят проблему описанную здесь
viewtopic.php?f=18&t=48510
Работать вообще очень тяжко, с ордерами с большой лотностью (>200) постоянные зависоны со со статусом PartiallyFilled. Т.е. при срабатывании лимитника 113 лотов исполняется нормально, а оставшиеся 87 зависают, висят в OrderTracker и их никак не удалить. Только методом перезапуска МС и робота. А с ордерами в 800 и выше лотов это вообще ахтунг полный. Вероятность при исполнении нормального отображения крайне мала.

Re: Подвисание управляемых ордеров в МС.NET64+Quik

Posted: 08 Jul 2015
by Henry MultiСharts
zysmn,

Проблема пофиксена. Как только проверим фикс - отправим Вам.

Re: Подвисание управляемых ордеров в МС.NET64+Quik

Posted: 08 Jul 2015
by zysmn
замечательно, жду с нетерпением.

Re: Подвисание управляемых ордеров в МС.NET64+Quik

Posted: 09 Jul 2015
by TCust
Henry этот баг касается только версии на C#, или и обычной версии ?

Почиму не фиксите за одно и Т2 для Акций, о которой вас уже просят с 1.5 года ?