Отмена раньше исполнения.  [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

Отмена раньше исполнения.

Postby zysmn » 29 Apr 2015

Приветствую.
Возникла необходимость переписать скрипт, который используется на LMAX для использования MC+Quik. Метод выставления ордеров стандартный, управляемые, с исполнением внутри бара. На LMAX все замечательно работает. На Quik в принципе тоже все сразу заработало, но только не "замечательно", а через одно место.
В коде есть условие, что при текущей цене закрытия бара ниже ключевого ценового уровня (например 110), выставлять стоп в длинную на открытие по цене 110. Если текущая цена выше 110, то никаких ордеров не выставляем. Наблюдал такую ситуацию, что ордер снала замечательно был отправлен в Quik, в ходе торгов цена превысила 110, и МС следуя коду перестал выставлять ордер. Quik следуя указаниям МС, также отменил ордер. Но только в Lmax если цена превышала ордер позиция замечательно открывалась. В Quik же возникла такая ситуация, что ордер при превышении цены отменился РАНЬШЕ, чем ИСПОЛНИЛСЯ, и позиция не открылась. Цена поколбасилась в районе 112, секунд через 30 вернулась ниже 110, ордер опять стал выставляться.
Это вообще ожидаемое поведение для связки Quik + МС?
Работаю через брокера "Открывашка".

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

Re: Отмена раньше исполнения.  [SOLVED]

Postby Henry MultiСharts » 05 May 2015

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

Вам необходимо править скрипт. На LMAX просто везло, что команда на отмену выполняется медленнее, так как стопы живут на брокере. А в Квик - в зависимости от настроек: на брокере (стоп-лимит) или в МС (стоп через маркет).

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

Re: Отмена раньше исполнения.

Postby zysmn » 05 May 2015

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

Вам необходимо править скрипт. На LMAX просто везло, что команда на отмену выполняется медленнее, так как стопы живут на брокере. А в Квик - в зависимости от настроек: на брокере (стоп-лимит) или в МС (стоп через маркет).
Понял, спасибо Henry. Я мыслил приблизительно в таком же ключе, что это специфическое поведение самомго квика. Но только пока не придумал, как затормозить отмену ордера, но в то же время соблюсти условие.


Return to “MultiCharts QUIK”