SmartQuant Discussion
http://www.smartquant.com/forums/

Добавлена поддержка Финам TRANSAQ
http://www.smartquant.com/forums/viewtopic.php?f=65&t=9512
Page 1 of 2

Author:  Dr. Anton Fokin [ Thu Jul 28, 2011 4:39 pm ]
Post subject:  Добавлена поддержка Финам TRANSAQ

В OpenQuant 3.2.3 появилась бета версия адаптера для Финам TRANSAQ

Приглашаем потестировать!

Демо видео

http://www.smartquant.com/openquant/vid ... ansaq.html

Author:  newDave [ Fri Jul 29, 2011 4:52 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

А какова ваша рекомендация касательно этой "технологии" в сравнении со SmartCom ? Стоит ли рассматривать переход?

Author:  Dr. Anton Fokin [ Fri Jul 29, 2011 5:36 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Технология основана на передаче XML сообщений и не использует COM. Так что с точки зрения технологии возможно она теоретически более стабильна, чем тот же SmartCOM. Но это все надо проверить на практике.

В любом случае попробовать не помешает, особенно если у вас есть проблемы с другими брокерами.

Author:  Dr. Anton Fokin [ Tue Aug 02, 2011 4:37 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Кстати, тестовый доступ к серверам Финам можно получить здесь

http://www.finam.ru/howtotrade/tconnect ... 0Connector

Author:  gastello [ Mon Sep 12, 2011 5:17 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Здравствуйте, тестирую ОК на тестовом сервере финама.
Весь лог забит сообщениями о попытке снять несуществующую заявку.

На кэнселе постоянно падает. Что тут делать?

Author:  Dr. Anton Fokin [ Mon Sep 12, 2011 7:05 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

А можно лог в студию? Ну и сообщение при падении тоже хотелось бы получить...

Author:  gastello [ Tue Sep 13, 2011 9:04 am ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Уважаемый Антон! Файлы с расширением .тхт аплодить не хочет. ФАQ советует обратиться к администратору, то есть к вам. Как быть?

РS. Ошибку могу прислать как куски экрана в .png

Author:  Dr. Anton Fokin [ Tue Sep 13, 2011 11:53 am ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Можете зазиповать все скопом и приаттачить к форуму. Также можете послать напрямую мне anton.fokin at smartquant.com или человеку, который разрабатывал адаптер, Евгений Ефремов, evgeny.efremov at smartquant.com .

Author:  gastello [ Wed Sep 14, 2011 10:10 am ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

А вот и ошибка себя проявила

System.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at SmartQuant.Transaq.Transaq.Send(Order order)
at OpenQuant.API.Plugins.SQProvider.SendNewOrderSingle(NewOrderSingle order)
at SmartQuant.Execution.OrderManager.N0isqYplH(SingleOrder )
at SmartQuant.Execution.SingleOrder.Send()
at OpenQuant.API.Strategy.BuyLimit(Double qty, Double limitPrice, String text)
at MyStrategy.OnBar(Bar bar) in c:\Docum...\code.cs:line 141
at OpenQuant.Trading.StrategyRunner.OnNewBar(Instrument instrument, Bar bar)
at OpenQuant.Trading.StrategyRunner.SetNewBar(Instrument instrument, Bar bar)

вот строка 141 :
BuyLimit(Position.Qty, bar.Close + Instrument.TickSize * 2, "stop short");

Author:  newDave [ Mon Oct 10, 2011 4:20 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

попытки снять уже исполненную или снятую заявку при работе через SmartCom (версия 2.46) - это вообще в порядке вещей было. У вас разрешилась эта проблема в Транзаке ?

Author:  Evgeny E [ Thu Oct 13, 2011 12:57 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Quote:
попытки снять уже исполненную или снятую заявку при работе через SmartCom (версия 2.46) - это вообще в порядке вещей было. У вас разрешилась эта проблема в Транзаке ?

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

С уважением, Евгений.

Author:  newDave [ Thu Oct 13, 2011 3:49 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Приветствую, а вы новый сотрудник SmartQuant ?
Я понятно дело все это проверяю, уже достаточно много собак съел.
Проблема в том что по каким то причинам OQ часто не получает репорт об исполнении заявки или ее снятии(реже).

Author:  Evgeny E [ Thu Oct 13, 2011 4:05 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

Quote:
Я понятно дело все это проверяю, уже достаточно много собак съел.
Проблема в том что по каким то причинам OQ часто не получает репорт об исполнении заявки или ее снятии(реже).

Уважаемый, newDave
Мы сразу передаем всю информацию, которая приходит от API брокера в OQ. Если репорт не пришел, значит такая информация через API не поступала.

С уважением, Евгений.

Author:  gastello [ Mon Oct 24, 2011 7:52 pm ]
Post subject:  Re: Добавлена поддержка Финам TRANSAQ

нУЖНА РУЧНАЯ КОРРЕКЦИЯ ПОРТФЕЛЯ вне режима лив! Это пипец что творицца!

Author:  gastello [ Mon Oct 24, 2011 8:00 pm ]
Post subject:  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Сделка проходит и по транзаку и по ордерменеджверу на 1 лот а в портфеле регистируется на 2!!!!!!
Вы хоть понимаете что это при поа=пытке ликвидации руками из портфеля приволит к реверсной сделке?

Page 1 of 2 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/