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


Выложили 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


<< < 5 6 7 8 9  > >>
esper

Avatar
Date: 2/28/2014


Выложили 4.2.2.16

Фичи:
  • Коннектор ETrade переведен на сообщения.
  • HistoryEmulationConnector. Данные читаются до указанной полной даты (дата + время).
  • Добавлены графические компоненты Level1Grid и SecurityCreateWindows.
  • PropertyGrid поддерживает редактирование типа инструмента и типа опциона.
  • SciChart. Пользовательские цвета для сделок и заявок.

Баги:
Thanks:

esper

Avatar
Date: 3/12/2014


Выложили 4.2.2.18

Фичи:
  • Emulator. Блокировка денег при покупке/продаже, перерасчет текущего кол-ва денег в портфеле.
  • PnLManager. Расчет нереализованной прибыли.
  • Connector. Удалено свойство IsCreateSecurityByData.
  • Добавлена панель для работы с графиком Xaml.Extended.ChartPanel.
  • SciChart. Свечка в легенде показывается в одну строку.
  • SciChart. Добавлена область предварительного просмотра.
  • SciChart. Добавлена возможность отрисовки свечек с одинаковой датой.

Баги:
Thanks:

devruss

Avatar
Date: 3/12/2014


esper
Выложили 4.2.2.18

Фичи:

  • PnLManager. Расчет нереализованной прибыли.
  • Добавлена панель для работы с графиком Xaml.Extended.ChartPanel.
  • SciChart. Свечка в легенде показывается в одну строку.
  • SciChart. Добавлена область предварительного просмотра.
  • SciChart. Добавлена возможность отрисовки свечек с одинаковой датой.



а можно краткое описание как новыми фичами пользоваться? буквально пару строк кода + скриншот фичи если она визуальная?

Спасибо!
Thanks:

Mikhail Sukhov

Avatar
Date: 3/12/2014


devruss

а можно краткое описание как новыми фичами пользоваться? буквально пару строк кода + скриншот фичи если она визуальная?
Спасибо!


Все это есть в примере в Контакте.
Thanks:

devruss

Avatar
Date: 3/12/2014


Михаил Сухов
devruss

а можно краткое описание как новыми фичами пользоваться? буквально пару строк кода + скриншот фичи если она визуальная?
Спасибо!


Все это есть в примере в Контакте.


Назовите пожалуйста номера примеров, где освещаются вышеперечисленные НОВЫЕ фичи?
Thanks:

GSC2

Avatar
Date: 3/14/2014


В версии 4.2.2.16 SmartCom переподключение работает?
Тестировал так. Подключился, вынул интернет кабель из ноута, подождал 60 сек, воткнул интернет. За это время ни одно событие Disconnect, ErrorConnection, ExportError не было вызвано. Только было сообщение в ProcessDataError, что-то типа - "неожиданное сообщение Disconnected..." На все события подписан, даже на Trader1.ReConnectionSettings.ConnectionSettings.Restored и Trader1.ReConnectionSettings.ExportSettings.Restored.
Раньше в версии 4.1.19, хотя бы ErrorConnection срабатывал, позже приходило событие реконнекта, но NewTrades не обновлялись. Надо было все перезагружать.
Thanks:

esper

Avatar
Date: 3/21/2014


Выложили 4.2.2.22

Фичи:
  • Emulator. Проверка рабочего времени при выставлении заявок.
  • TLimitType переименован в TPlusLimits.
  • Xaml.PortfolioGrid. Добавлены дополнительные столбцы.
  • HistoryEmulationConnector. Удаление данных с прошлого тестирования перед запуском.

Баги:
Thanks:

GSC2

Avatar
Date: 3/27/2014


Реконнекту смарта процессе исправления?
Тогда назовите версию, где реконнект работает.
Thanks:

esper

Avatar
Date: 3/29/2014


Выложили 4.2.2.24

Фичи:
  • Добавлен коннектор для Rss.
  • Добавлено поле News.Url, для ссылки на новость в интернете.
  • AddressComboBox. Поддержка пользовательского ввода данных.
  • MarketDepthControl. Поддержка форматирования для цены и объема.
  • Micex. Добавлено условие для стоп-заявок.

Баги:
Thanks:

whitebar

Avatar
Date: 4/2/2014




Доброго времени суток!

По сравнению с версией 4.2.2.22 перестало работать событие изменения PnL стратегии. Следующий код корректно работает в 4.2.2.22 и не работает в 4.2.2.24:

Code

            var curveItems = PnLCurveChart.CreateCurve("SMA", Colors.DarkGreen);
            
            strategy.PnLChanged += () =>
            {
                var data = new EquityData
                {
                    Time = strategy.CurrentTime,
                    Value = strategy.PnL,
                };

                strategy.AddInfoLog("Изменился PnL стратегии");
                this.GuiAsync(() => curveItems.Add(data));
            };


Используется Connector HistoryEmulationConnector.
В логе ни разу не появляется сообщение "Изменился PnL стратегии". В версии 4.2.2.22 сообщение появляется регулярно
Thanks:
<< < 5 6 7 8 9  > >>

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

loading
clippy