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

Questions about QUIK trading plugin for Russian brokers and general MultiCharts questions can be asked here in Russian; they will be answered in Russian by our staff. No registration necessary.
zysmn
Posts: 68
Joined: 27 Feb 2014
Has thanked: 7 times
Been thanked: 4 times

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

Postby zysmn » 30 Apr 2015

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

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

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

Исходя из описанной проблемы можно сделать вывод, МС.NET+Quik для автоматической торговли с использованием управляемых ордеров использовать нельзя, я правильно понимаю?
Attachments
_bug_Study01_quikManOrd.pln
(2.26 KiB) Downloaded 420 times

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

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

Postby Henry MultiСharts » 05 May 2015

Добрый день, zysmn.

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

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

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

Postby Henry MultiСharts » 21 May 2015

Данная проблема была подтверждена и передана на дальнейшее изучение разработчикам. Мы дадим Вам знать как только появится решение.

zysmn
Posts: 68
Joined: 27 Feb 2014
Has thanked: 7 times
Been thanked: 4 times

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

Postby zysmn » 07 Jul 2015

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

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

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

Postby Henry MultiСharts » 08 Jul 2015

zysmn,

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

zysmn
Posts: 68
Joined: 27 Feb 2014
Has thanked: 7 times
Been thanked: 4 times

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

Postby zysmn » 08 Jul 2015

замечательно, жду с нетерпением.

TCust
Posts: 249
Joined: 01 Sep 2011
Has thanked: 6 times
Been thanked: 26 times

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

Postby TCust » 09 Jul 2015

Henry этот баг касается только версии на C#, или и обычной версии ?

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


Return to “MultiCharts QUIK”