Quik и ошибка отмены стоп-ордера
Atom
29.03.2016
kiaveryanov


Добрый день!

Столкнулся с такой проблемой, лог прилагаю: https://gyazo.com/8db6c7...b71ccf7d6b4b34c3aafcce5

Выставленная через API лимитная заявка имеет статус Pending (на QUIKJunior сервере стоп заявки были со статусом Active) и на попытку отмены реагирует как указано в логе (не было корректно обработано...).
Если попытки отмены заявки были ранее, то пишет "для заявки уже подан сигнал на отмену".

Снять заявку через API никак не получилось.



Теги:


Спасибо:


1 2 3  > >>
kiaveryanov

Фотография
Дата: 29.03.2016
Ответить


UPD:

В Samples точно такая-же такая-же беда. Установленные заявки не отменяются, в окне отображения стоп-заявок висят со статусом "регистрируется".
Возможно это из-за каких-то изменений у Открытия в статусе заявок, что весьма печально =(
Спасибо:

kiaveryanov

Фотография
Дата: 29.03.2016
Ответить


UPD:

Действительно проблема только у Quik от брокера "Открытие". Состояние стоп-заявок не меняется после регистрации, так и остается "Pending"...
Спасибо: Slepoy

kiaveryanov

Фотография
Дата: 30.03.2016
Ответить


Покопался в исходниках крайней версии, добрался до FixServer, дальше никак =(

Накопал лог QuikSample:

Код
2016/03/30 16:46:12.718|       |QuikTrader|CancelOrder: 60042433/ Продажа Цена=68500 Объем=1 Сост=Pending Бал=1 
2016/03/30 16:47:10.745|Debug  |Quik LUA. Transactions|Сессия '127.0.0.1:5001 Sender quik Target StockSharpTS'. Получено: '8=FIX.4.0^9=71^35=3^49=quik^56=StockSharpTS^52=20160330-13:47:10.749^34=59^45=0^372=F^10=109^'
2016/03/30 16:47:10.744|Debug  |QuikTrader|BP:Error,T(L)=2016.03.30 16:47:10.745,Error=Сообщение 0 типа F не было корректно обработано FIX сервером. Причина () .
2016/03/30 16:47:10.745|Error  |QuikTrader|System.InvalidOperationException: Сообщение 0 типа F не было корректно обработано FIX сервером. Причина () .
2016/03/30 16:47:16.970|Debug  |Quik LUA. Transactions|To server: 8=FIX.4.4^9=176^35=F^49=quik^56=StockSharpTS^52=20160330-13:47:10.749^34=18^1=4100XWX^41=60042433^11=60042450^55=SiM6^207=FORTS^461=FFXXXX^167=FUT^54=2^60=20160330-13:46:35.713^58=Conditional^10=014^
2016/03/30 16:48:57.944|Debug  |Quik LUA. Transactions|Сессия '127.0.0.1:5001 Sender quik Target StockSharpTS'. Получено: '8=FIX.4.0^9=73^35=0^49=quik^56=StockSharpTS^52=20160330-13:48:57.950^34=60^112=60042452^10=220^'



Я понимаю, что техподдержка "левых" разработчиков дело безперспективное, но это все-же проблема взаимодействия с брокером.
Планируется ли что-либо с этой проблемой делать, или все останется как есть?
Спасибо: Slepoy

Mikhail Sukhov

Фотография
Дата: 30.03.2016
Ответить


kiaveryanov
проблема взаимодействия с брокером.


Брокер Открытие - очень странный брокер. Они вначале с нами инициировали сотрудничество, затем прекратили. Поддерживать их редакцию Квика, конечно же, мы не можем в такой ситуции. Как вариант - под роботов используйте другого брокера.
Спасибо:

Slepoy

Фотография
Дата: 30.03.2016
Ответить


Mikhail Sukhov
kiaveryanov
проблема взаимодействия с брокером.

Брокер Открытие - очень странный брокер. Они вначале с нами инициировали сотрудничество, затем прекратили. Поддерживать их редакцию Квика, конечно же, мы не можем в такой ситуции. Как вариант - под роботов используйте другого брокера.



Брокер может и странный, но он один из самых крупных на нашем рынке. Чего не скажешь о мелочи типа АйтиИнвест. Вот АйтиИнвест - вот это вот действительно странный брокер ))). Мало того, что он мелкий, так у него ещё и глючный собственный интерфейс СмартКом. Данный интерфейс за глюки ругают все кому не лень. Тем не менее, вы сделали для него свой коннектор. Так почему для Открывашки, не запилить в каком-либо классе, либо коннекторе, ответвление для отработки данной ошибки? Нельзя же так просто взять и отмахнуться от тысяч клиентов. Вот брокера АйтиИнвест - выпилить можно ))) т.к. он мелкий и глючный, но Открывашка - это совсем другое дело, это другие масштабы. Ну вы сами прикиньте расклады: кому будет охота менять своего проверенного надёжного брокера ради API Стокшарпа? У меня не раз спрашивали совета, о том на чём писать роботов - я всегда советовал стокшарп. А что я теперь буду советовать? Что я должен теперь им ответить? Меняйте брокера, но не радуйтесь, ибо если завтра БКС намутит в своём Квике какую-либо хрень, то никто API стокшарпа допиливать ради БКС не будет. Ради Открывашки не стали, и ради БКС не будут, а потом и ради Финама тоже. Фактически данным заявлением об отказе допилить API под Открывашку, вы создаёте опасный прецедент. Прецедент, который говорит всем, что рано или поздно такое же может постигнуть и остальных брокеров если они чего-то намутят в своих Квиках, и пользователей в будущем ждёт облом по всем фронтам. Вы фактически сейчас данным заявлением напугаете всех потенциальных клиентов. Нельзя так поступать. Клиенты должны видеть будущее и перспективы. А после данного заявления, никакого будущего и в помине не видать. Плохо будет всем: и вам и нам. Мне тут в личку недавно писали, предлагали сотрудничеству развития паралленого проекта open source, фактически вашего конкурента. Я конечно отказался, т.к. как программист я полный ноль ))), но сам факт вас должен настораживать. Если завтра всё трейдерское сообщество узнает, что перепективы стокшарпа туманны и ведут в тупик. Узнает, что некоторые крупные брокеры уже не поддерживаются, и что не факт что текущие брокеры будут поддерживаться в будущем, то о каком будущем стокшарпа можно говорить? Слухи распространются очень быстро, и ваши конкруренты на этом сделают себе имя! Мол не ходите к ним, идите к нам - у нас всё хорошо, и все брокеры поддерживаются. Подумайте ещё раз над всем этим. Взвесьте все за и против. Подумайте о возможных неблагоприятных последствиях для всех сторон. Пока еще не поздно, пока ещё можно всё поправить и изменить решение.
Спасибо:

Mikhail Sukhov

Фотография
Дата: 31.03.2016
Ответить


Slepoy
Mikhail Sukhov
kiaveryanov
проблема взаимодействия с брокером.

Брокер Открытие - очень странный брокер. Они вначале с нами инициировали сотрудничество, затем прекратили. Поддерживать их редакцию Квика, конечно же, мы не можем в такой ситуции. Как вариант - под роботов используйте другого брокера.



Брокер может и странный, но он один из самых крупных на нашем рынке.


Только не в алготрейдинге. И да, Финам и БКС поддерживаем.

Мы не отказываемся от сотрудничества с Опеном. Это они не заинтересованы в направлении алготрейдинга, и их месседж был недвусмысленный. Насильно мил не будешь.

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

Насчет СмартКом информация неверная. Их соединение, по нашим тестам, как раз одно из наиболее стабильных на рынке.
Спасибо:

Иван З.

Фотография
Дата: 31.03.2016
Ответить


У меня 2 брокера. Один из них Открытие. Quik от Открытия 6.17 у второго 7.0.4.
Так вот, мне как то ленно было перенастраивать Quik Открытия, я просто скопировал Quik второго брокера, и поменял ключи. Оказалось у открывашки работает Quik 7.0.4 без проблем. Заявки, стоп заявки отправлялись и тд.
Это я к тому что, если проблема именно в Quik то это может быть решение. Взять чисты Quik от производителя нужной вам версии.
Сам через Открытие алго не пробовал не для этих целей счет.
Спасибо: Slepoy kiaveryanov Mikhail Sukhov

Slepoy

Фотография
Дата: 31.03.2016
Ответить


Mikhail Sukhov
Только не в алготрейдинге


Всё равно, рано или поздно всё упрётся в кол-во клиентов ))). АйтиИнвест исходно затачивались под алготрейдинг, а Открывашка в это время тупила.
Судя по сайту, Открывашка проталкивает Кофите и ТСлаб. Ну и глючный MetaTrader 5. Рано или поздно они догонят и перегонят АйтиИнвест... возможно )))


Mikhail Sukhov
Это они не заинтересованы в направлении алготрейдинга, и их месседж был недвусмысленный

Судя по их сайту они как раз заинтерисованы в направлении алготрейдинга. Скорей всего именно из-за сложности API стокшарпа, они и откзались сотрудничать. Они расчитывают на среднестатистического россиянина, который не особо хочет парится в программировании, он хочет готовый продукт типа ТСлаба. Вам надо Открывашке показать свой Дизайнер(студию) с кубиками, может Открывашка и передумает.


Mikhail Sukhov
Менять брокера я не предлагал. Можно под роботов открыть счет у другого брокера.

Это фактически одно и тоже. Зачем алготрейдеру торговать вручную? Мне лично лень торговать вручную ))). Пусть роботы батрачат на всех счетах.


Mikhail Sukhov
Можно не использовать те вещи к Квик, что были изменениы Опеном и несовместимы с основной версией.

Сегодня, я впервый попробовал отправить пару реальных заявок через свой полу-привод написанный с помощью API стокшарпа. До этого, я данный недо-привод испытывал только на демке. В общем, обычные заявки отправляютно номально. На счёт стоп-заявок я не проверял, я ещё не умею ))). Может действительно это глюк конкретной версии Квика Открывашки, я на это очень надеюсь. Мне нисколько не хочется менять брокера, причём публичные тарифы у Открывашки - самые низкие на рынке.

http://i11.pixs.ru/thumbs/3/2/2/HitmanSkal_7251653_21344322.jpg


Mikhail Sukhov
Насчет СмартКом информация неверная. Их соединение, по нашим тестам, как раз одно из наиболее стабильных на рынке.

Стабильное на каком промежутке времени? На смартлабе я встречал достаточное кол-во постов, как из-за смарткома люди плакали. А что такое смартком? Это внутренний протокол позволяющий подсоединяться к серверам АйтиИнвеста, которые постоянно глючат. Любой глюк сервера АйтиИнвеста отразится и на смарткоме. А кто у нас самый нестабильный брокер? Ну конечно же АйтиИнвест ))). АйтиИнвест давно уже подмочил свою репутацию и полностью себя дискредитировал. Да, безусловно, у смарткома хорошая скорость. На этом преимущества и заканчиваются ))). Далеко ходить не надо, ибо ваши же преподаватели, не буду называть имена чтобы не подставлять людей, сами упоминали про нестабильность смарткома и рекомендовали именно Квик, правда это было пару-тройку лет назад. Но судя по глюкам самого брокера АйтиИнвест - ничего не изменилось. Если и работать через АйтиИнвест, то только в обход его внутренней архитектуры, т.е. через Плаза 2, либо через новый протокол TWIME. Последний прикол про АйтиИнвест был на недавней конференции, на которой ваша компания представляла Дизайнер. И как раз видос, про то как парни теряли бабло в связке Тслаб+Смартком 2.2 - это просто шедевр ))). Я так давно не смеялся ))). Интересно, Твардовский в тот момент сильно покраснел от стыда? ))) Он же тогда руководил АйтиИнвестом.
Спасибо:

Mikhail Sukhov

Фотография
Дата: 31.03.2016
Ответить


Комментарий был от Опена касательно алготрейдинга. Именно вообщем их не интересует это направление. А линейка продуктов, что вы привели, у них висит уже лет 5 если не больше. Без каких либо обновление. Кофите так вообще успел загнуться, а все продолжает висеть на сайте брокера. Причина - не до этих алготрейдерских программ.

Slepoy

Стабильное на каком промежутке времени? На смартлабе я встречал достаточное кол-во постов, как из-за смарткома люди плакали. А что такое смартком? Это внутренний протокол позволяющий подсоединяться к серверам АйтиИнвеста, которые постоянно глючат. Любой глюк сервера АйтиИнвеста отразится и на смарткоме. А кто у нас самый нестабильный брокер? Ну конечно же АйтиИнвест ))). АйтиИнвест давно уже подмочил свою репутацию и полностью себя дискредитировал. Да, безусловно, у смарткома хорошая скорость. На этом преимущества и заканчиваются ))). Далеко ходить не надо, ибо ваши же преподаватели, не буду называть имена чтобы не подставлять людей, сами упоминали про нестабильность смарткома и рекомендовали именно Квик, правда это было пару-тройку лет назад. Но судя по глюкам самого брокера АйтиИнвест - ничего не изменилось. Если и работать через АйтиИнвест, то только в обход его внутренней архитектуры, т.е. через Плаза 2, либо через новый протокол TWIME. Последний прикол про АйтиИнвест был на недавней конференции, на которой ваша компания представляла Дизайнер. И как раз видос, про то как парни теряли бабло в связке Тслаб+Смартком 2.2 - это просто шедевр ))). Я так давно не смеялся ))). Интересно, Твардовский в тот момент сильно покраснел от стыда? ))) Он же тогда руководил АйтиИнвестом.


Правильно, потому что ТС лаб использует устаревший СмартКом 2. А мы используем 3. Это небо и земля по качеству. Да и сервера у всех единые. Если бы глючил сервер, каждый день бы кто-то писал негативное. А так у них failover сопоставимо с биржевым. Вот как раз про открытие я читал значительно чаще сообщений, чем про айти. На том же смарт лаб. И человек в видео говорит вовсе не про айти, а про тс лаб.
Спасибо:

Slepoy

Фотография
Дата: 31.03.2016
Ответить


Mikhail Sukhov
Комментарий был от Опена касательно алготрейдинга. Именно вообщем их не интересует это направление. А линейка продуктов, что вы привели, у них висит уже лет 5 если не больше. Без каких либо обновление. Кофите так вообще успел загнуться, а все продолжает висеть на сайте брокера. Причина - не до этих алготрейдерских программ.


Ну вроде сайт Кофите ещё робит. Правда уже больше года прошло с последнего обновления от 26.01.2015. Кстати, они же там в одном из интервью, вроде на сходке смартлаба, говорили что в их проект какой-то фонд дофига бабла вложил. Они на эти бабки контору свою и содержали. Видать ставка не сыграла ))).


Mikhail Sukhov
Правильно, потому что ТС лаб использует устаревший СмартКом 2. А мы используем 3. Это небо и земля по качеству. Да и сервера у всех единые. Если бы глючил сервер, каждый день бы кто-то писал негативное. А так у них failover сопоставимо с биржевым. Вот как раз про открытие я читал значительно чаще сообщений, чем про айти. На том же смарт лаб. И человек в видео говорит вовсе не про айти, а про тс лаб.

Ну все брокера падают, я не особо защищаю в этом плане Открывашку. Но АйтиИнвест выделяется из этого фона, причём в нелучшую сторону. Т.Мартынов переодически выкладывает на смартлабик ошибки их Матрикса, и матерится ))). Тут же появляется Вася Олейник и защищает брокера ))). У меня всегда при это поднимается настроение ))). На счёт видео. Я просто привёл свежий пример, где айти в очередной раз публично выделился. ТСлаб ведь в связке с плазой номально вроде робит, а вот в связке с смарткомом - глючит. Явно был виноват смартком. Да, он был старым. Может сейчас в версии 3 всё и поправили. Но где-то я видел пост на смартлабе, что и версию 3 нещадно били плетью, сравнивая её с версией 2.2: мол ожидали от 3й версии чуда и недождались. Правда тоже это было около года назад, может сейчас всё и допилили уже. Да, и тот же Морошкин(автор КьюСкальпа), то же как-то говорил на тему стабильности. Квик он называл самой стабильной штукой, мол он хоть и медленный, но стабильный на фоне других. НА смарталабе, как-то и траназак пинали тоже. В общем, пинают всех. Наша задача: выбрать того, кого пинают меньше ))). Я лично агитирую за Квик.
Спасибо:
1 2 3  > >>

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy