Не понятка с "Convert unexecuted limit/stop..."  [SOLVED]

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

Не понятка с "Convert unexecuted limit/stop..."

Postby zysmn » 20 May 2015

Здравствуйте.
Не понимаю как работает функция "Convert unexecuted limit/stop to market after...." через Quik-plugin. Обе позиции (на вход и на выход) стоят "конвертировать в маркет через 30 сек", но при одном и том-же времени конвертирует как-то через разные промежутки.
Пробую на простом скрипте, который при активации должен послать стоп-лимитник на покупку ниже текущей рыночной цены на несколько пунктов. После активации стоп-лимитник появляется, преобразуется в лимитник, но в маркет он может конвертироваться как сразу (буквально пару сек), так и может висеть больше минуты, и только потом сделаться маркетом.
Такая ситуация наблюдается при использовании IOG. Без IOG вроде бы все нормально.

PS: с неделю назад общался в LiveChat по этой проблеме
viewtopic.php?f=18&t=48510.
Обещали отписаться о возможном времени решения проблемы в течении пары дней, но так до сих пор никакой информации нет.
Attachments
settings.jpg
(366.02 KiB) Downloaded 963 times
_bug_Study01_quikManOrd_stopLimit.pln
(2.26 KiB) Downloaded 429 times

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

Re: Не понятка с "Convert unexecuted limit/stop..."

Postby Henry MultiСharts » 21 May 2015

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

Опция «Unfilled Strategy Order Replacement» работает следующим образом: при касании цены ордера рынком (на чарте или на брокере, зависит от опции Get Real-Time Data from) через указанный тайм аут ордер будет конвертирован в маркетовый. Если бар закрывается раньше, чем истекает тайм аут, то ордер будет конвертирован в маркетовый. Работа данной опции не зависит от используемого брокер плагина.

Если TradingServer перегружен (красный индикатор в правом нижнем углу главного окна MultiCharts означает, что накопилась очередь ордеров), то не то что таймер, а сама отсылка ордеров будлет запаздывать, что часто наблюдается у пользователей с IOG (если это так, то необходимо отключить логирование торговли, так как основную часть рессурсов потребляет именно оно). Если у Вас есть данная проблема с накоплением очереди, то, пожалуйста, дайте мне знать, и я отправлю Вам файл для отключения логирования.
PS: с неделю назад общался в LiveChat по этой проблеме
viewtopic.php?f=18&t=48510.
Обещали отписаться о возможном времени решения проблемы в течении пары дней, но так до сих пор никакой информации нет.
Ответил Вам в соответствующей теме.

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

Re: Не понятка с "Convert unexecuted limit/stop..."

Postby zysmn » 28 May 2015

Красного индикатора нет. Кроме того, бывает ордер конвертируется в маркет буквально через 2 сек после превращения в лимитник. В общем, не работает как надо у меня ни на одной машине, ждите в гости в LiveChat.

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

Re: Не понятка с "Convert unexecuted limit/stop..."  [SOLVED]

Postby Henry MultiСharts » 29 May 2015

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

При использовании Stop Limit ордера - опция «Unfilled Strategy Order Replacement» следит за касанием цены Limit ордера рынком.

Если у сигнала выключен IOG, при касании цены ордера рынком взводится таймер. Через указанный тайм аут ордер будет конвертирован в маркетовый. Если бар закрывается раньше, чем истекает тайм аут, то ордер будет конвертирован в маркетовый.

Но если у сигнала включен IOG, то закрытием бара считается приход следующего тика. То есть при достижении цены лимит ордера на брокере ордер может быть сконвертирован в маркетовый по приходу нового тика принудительно, не дожидаясь истечения указанного таймаута.

Данное поведение не зависит от используемого брокер плагина.


Return to “MultiCharts QUIK”