S#.API 4.2 (Locked)
Atom
11/14/2013


Выложили 4.2.0

Фичи:
  • События обработки данных коннекторов вызываются из одного потока.
  • Коннекторы Quik, Plaza, SmartCOM, LMAX, FIX, Blackwood переведены на работу через сообщения.
  • RealTimeEmulationTrader работает только с коннекторами переведенными на сообщения.
  • Добавлен MessagesBasketTrader для коннекторов, которые переведены на работу с сообщениями. BasketTrader не работает с коннекторами, которые переведены на сообщения.
  • Полностью переделаны MarketEmulator и EmulationTrader.
  • Для Quik добавлена поддержка T+2, для каждого вида лимита приходит отдельная позиция (поле Position.LimitType).
  • ITrader добавлена поддержка поиска портфелей.
  • Security.MinStepSize по умолчанию равен 0.01.
  • Portfolio.ExchangeBoard является необязательным.
  • Exchange.Me переименована в Exchange.Moex
  • SecurityChangeTypes переименован в Level1Fields.
  • При использовании ContinuousSecurity в правилах проверяется только текущий инструмент.
  • При ошибке снятия заявки состояние не меняется.
  • Поддержка множества счетов в одном файле лицензии.
  • В Blackwood добавлены настройки для пути к логам.
  • Добавлен расширенный редактор настроек (Xaml.PropertyGrid).
  • Добавлена панель для поиска инструментов (Xaml.SecurityLookupPanel).

Баги:

Tags:


Thanks: Bond pafnuty wkj risty


< 1 2 3 4 5  > >>
Mikhail Sukhov

Avatar
Date: 11/19/2013


alexan3010 Go to
В окне "Инструменты", после нажатия кнопки "Вид-Офер" вываливается вот это, причем куча окошек:


А вот это уже ошибка версии 4.2. Будем лечить.
Thanks:

alexan3010

Avatar
Date: 11/19/2013


Дальше, пример SampleSmartCandles.

Подключается нормально, свечки не выводит не исторические, ни он-лайн. Просто пустой чарт, никаких ошибок.
Но это вроде как и на предыдущей версии библиотеки было.


UPD: Сейчас специально скачал версии 4.1.17 и 4.1.19 - там в SampleSmartCandles все работает, свечки выводятся как он-лайн, так и исторические!
Thanks:

Rebelion

Avatar
Date: 11/22/2013


Та же петрушка с RealTimeEmulationTrader - не идёт экспорт данных, стакан через RegisterMarketDepth не регистрируется. Более того, Verifier определяет настройки корректными! В качестве терминала - Quik.
Т.е. подключаюсь, делаю

Code
realTimeTradeEmulation.RegisterSecurity(stock);
realTimeTradeEmulation.RegisterMarketDepth(stock);
realTimeTradeEmulation.RegisterTrades(stock);
realTimeTradeEmulation.RegisterPortfolio(instrument.portfolio);
,

но на чарте пусто, не появляется стакан в квике по инструменту. В 4.1.19 тот же код пашет без проблем.


P.S. Уточнение - какие-то проблемы с Фортсом, видимо, в 4.2.1, т.к. лукойл нормально отображается...
Thanks:

Bond

Avatar
Date: 11/25/2013


Где документация по работе с новым API? Где примеры? Только один очень простой пример. Дока старая.
Или методом научного тыка нужно изучать как работает API?
Thanks:

Rebelion

Avatar
Date: 11/25/2013


Bond Go to
Где документация по работе с новым API? Где примеры? Только один очень простой пример. Дока старая.
Или методом научного тыка нужно изучать как работает API?


Ну, или хотя бы рабочий пример по SampleSMA - текущий данные из квика не подтягивает.
Thanks:

Mikhail Sukhov

Avatar
Date: 11/25/2013


Bond Go to

Или методом научного тыка нужно изучать как работает API?


А чем текущая документация не устраивает?
Thanks:

Rebelion

Avatar
Date: 11/25/2013


Михаил Сухов Go to
Bond Go to

Или методом научного тыка нужно изучать как работает API?


А чем текущая документация не устраивает?


Михаил, не работает пример SampleSMA. Я беру проект, собираю в Debug'е, запускаю - фиг. Если просто экзешник пускануть, то всё норм.
Thanks: Jean

Mikhail Sukhov

Avatar
Date: 11/25/2013


Rebelion Go to
Михаил Сухов Go to
Bond Go to

Или методом научного тыка нужно изучать как работает API?


А чем текущая документация не устраивает?


Михаил, не работает пример SampleSMA. Я беру проект, собираю в Debug'е, запускаю - фиг. Если просто экзешник пускануть, то всё норм.


Вы себя запутали окончательно за прошлую неделю. А заодно и малосара[biggrin]

Пишите в одном топике. Я уже ответил там о том, почему не работает. Не пишите во всех топиках подряд, вы себя только путаете, и других путаете.
Thanks:

Bond

Avatar
Date: 11/25/2013


Хочу протестировать новый API, оценить скорость работы. А как перевести на него не понятно.
Ошибка.png 57 KB (541)
Thanks:

Mikhail Sukhov

Avatar
Date: 11/25/2013


Bond Go to
Хочу протестировать новый API, оценить скорость работы. А как перевести на него не понятно.


Если речь про скрин, то это ошибка выпущенной версии. Она известна, и ее мы правим.
Thanks:
< 1 2 3 4 5  > >>

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy