S#.API 4.2 (Закрыта)
Atom
14.11.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). Баги:- Исправлен поиск инструментов для подписки на маркет данные.
  • Lmax. Ошибка загрузки инструментов с сайта.
  • Transaq. Падает с NRE на RaiseConnectionError из Connect.
  • Plaza. Ошибка с ревизиями для ClientGate.
  • Plaza. Установка размера стакана.
  • Plaza. Некорректный тип данных поля Value в PlazaCurrencyOnlineColumns.
  • SmartCOM Невозможно выполнить остановку экспорта, так как экспорт находится в состоянии Disconnected.
  • SmartCOM в примерах убрана лишняя регистрация портфелей.
  • LogControl. Не работает автовыравнивание ширины столбцов.
  • UniversalGrid. Копирование в буфер обмена.
  • UniversalGrid. Unhandled Exception: Specified cast is not valid.
  • UniversalGrid. Неверные цвета текста в строке при потере фокуса.
  • Множество мелких исправлений.

Теги:


Спасибо: Bond pafnuty wkj risty


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

Фотография
Дата: 28.02.2014


Выложили 4.2.2.16

Фичи:- Коннектор ETrade переведен на сообщения.

Спасибо:

esper

Фотография
Дата: 12.03.2014


Выложили 4.2.2.18

Фичи:- Emulator. Блокировка денег при покупке/продаже, перерасчет текущего кол-ва денег в портфеле.

  • PnLManager. Расчет нереализованной прибыли.
  • Connector. Удалено свойство IsCreateSecurityByData.
  • Добавлена панель для работы с графиком Xaml.Extended.ChartPanel.
  • SciChart. Свечка в легенде показывается в одну строку.
  • SciChart. Добавлена область предварительного просмотра.
  • SciChart. Добавлена возможность отрисовки свечек с одинаковой датой. Баги:- SciChart. Не сохраняются аннотации.
  • Emulator. Не останавливается при отмене тестирования.
  • IQFeed. Ошибки с датами.
  • IQFeed. Получение данных для @ES#@CMEMINI.
  • Plaza2. Ошибка со статусом заявок.
Спасибо:

devruss

Фотография
Дата: 12.03.2014


esper: Выложили 4.2.2.18

Фичи:- >

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

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

Спасибо!

Спасибо:

Mikhail Sukhov

Фотография
Дата: 12.03.2014


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

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

Спасибо:

devruss

Фотография
Дата: 12.03.2014


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

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

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

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

Спасибо:

GSC2

Фотография
Дата: 14.03.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 не обновлялись. Надо было все перезагружать.

Спасибо:

esper

Фотография
Дата: 21.03.2014


Выложили 4.2.2.22

Фичи:- Emulator. Проверка рабочего времени при выставлении заявок.

Спасибо:

GSC2

Фотография
Дата: 27.03.2014


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

Спасибо:

esper

Фотография
Дата: 29.03.2014


Выложили 4.2.2.24

Фичи:- Добавлен коннектор для Rss.

  • Добавлено поле News.Url, для ссылки на новость в интернете.
  • AddressComboBox. Поддержка пользовательского ввода данных.
  • MarketDepthControl. Поддержка форматирования для цены и объема.
  • Micex. Добавлено условие для стоп-заявок. Баги:- Не останавливается котирование.
  • Не переходит в Failed режим после успешного подключения.
  • Ошибка в методе QuikTrader.Dispose().
  • Lmax. Мелкие исправления.
  • Ошибки освобождения ресурсов для адаптеров сообщений.
Спасибо:

whitebar

Фотография
Дата: 02.04.2014


esper: Выложили 4.2.2.24

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

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


            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 сообщение появляется регулярно

Спасибо:
<< < 5 6 7 8 9  > >>

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

loading
clippy