S#.API 4.2 (Закрыта)
Atom
14.11.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).

Баги:

Теги:


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




117 Ответов
< 1 2 3 4  > >>
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 25.11.2013


Bond Перейти

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


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

Rebelion

Фотография
Курсы
Дата: 25.11.2013


Михаил Сухов Перейти
Bond Перейти

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


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


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

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 25.11.2013


Rebelion Перейти
Михаил Сухов Перейти
Bond Перейти

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


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


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


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

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

Bond

Фотография
Курсы
Дата: 25.11.2013


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

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 25.11.2013


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


Если речь про скрин, то это ошибка выпущенной версии. Она известна, и ее мы правим.
Спасибо:

Bond

Фотография
Курсы
Дата: 25.11.2013


Михаил Сухов Перейти
Bond Перейти
Хочу протестировать новый API, оценить скорость работы. А как перевести на него не понятно.


Если речь про скрин, то это ошибка выпущенной версии. Она известна, и ее мы правим.


Ну, тогда тестировать ровным счетом нечего.
Спасибо:

esper

Фотография
Программист
Дата: 28.11.2013


Выложили 4.2.1.2

Фичи:
  • Поиск инструментов через ITrader.LookupSecurities, при наличии нескольких запросов, выполняется последовательно.
  • Plaza и Quik. Поиск инструментов выполняется среди всех полученных и установлен таймаут для поиска в 30 сек.
  • Plaza.IsFastRepl (использовать быструю репликацию, обрабатывается только часть потоков данных).
  • SmartCOM. Добавлен адрес MatriX сервера.
  • SmartCOM. Примеры собираются под AnyCpu.
  • Обновлен SciChart до версии 2.2.
  • Добавлен BollingerBandsPainter.

Баги:
Автор топика
Спасибо:

Rebelion

Фотография
Курсы
Дата: 28.11.2013


Цитата:
  • RtEmu. Не подписывается на получение данных.


  • Так всё-таки в RtEmu была проблема? Или у мну руки кривые были? :-(
    Спасибо:

    Bond

    Фотография
    Курсы
    Дата: 28.11.2013


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


    Ошибка из этого сообщения осталась. Добавилась новая. Теперь отказывается принимать строчку UseCandleTimeFrame. Так что тестирование по прежнему не работает.
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 28.11.2013


    Bond Перейти
    Ошибка из этого сообщения осталась. Добавилась новая. Теперь отказывается принимать строчку UseCandleTimeFrame. Так что тестирование по прежнему не работает.

    Вы смотрели пример именно для версии 4.2.1.2?

    Автор топика
    Спасибо:

    Rebelion

    Фотография
    Курсы
    Дата: 28.11.2013


    Rebelion Перейти
    Цитата:
  • RtEmu. Не подписывается на получение данных.


  • Так всё-таки в RtEmu была проблема? Или у мну руки кривые были? :-(


    Не пашет RtEmu и в 4.2.1.2
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 28.11.2013


    Для всех, кто пишет в этой теме:
    1. Предлагаю для каждой проблемы создавать отдельную тему, не надо сваливать все в одну кучу. Если по ошибке создали тему, пишите только в ней, не надо по одной проблеме писать везде и всюду. Эту тему позже почистим, чтобы здесь были только описания новых версий, так будет проще отслеживать изменения между ними.

    2. Описание "Шеф, всё пропало, все пропало!" не является описанием проблемы, давайте четкое описание, что именно и как не работает, давайте логи, а по возможности и готовые минимальные проекты, именно готовые рабочие примеры, а не урывки кода, по которым ничего нельзя понять. И еще, по возможности, проверяйте все на стандартных примерах.

    Вас много, а разработчиков S# очень мало, чем более расплывчатые описания проблем вы будете предоставлять, тем дольше они будут решаться.
    Автор топика
    Спасибо:

    alexan3010

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


    Так все таки, по поводу SampleSmartCandles в 4.2.1.2, в котором на график выводятся только исторические свечки, а он-лайн изменения (и даже finished свечки) не приходят, я ответа так и не получил, тему куда то прибили.
    Это будет поправлено в следующей версии API?
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 04.12.2013


    alexan3010 Перейти
    Так все таки, по поводу SampleSmartCandles в 4.2.1.2, в котором на график выводятся только исторические свечки, а он-лайн изменения (и даже finished свечки) не приходят, я ответа так и не получил, тему куда то прибили.
    Это будет поправлено в следующей версии API?

    Вашу тему никто не удалял, ее перенесли в соответствующий раздел. Как что-то прояснится с проблемой, вам сразу ответят.
    Автор топика
    Спасибо: alexan3010

    alexan3010

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


    Спасибо, что то не догадался в раздел SmartCom заглянуть.
    Но вам удалось повторить эту проблему?
    Вообще, как я понял, со свечками из смарта и раньше были проблемы, все таки под квик у вас больше все доработано, но это объяснимо вполне.

    Я бы мог посильно посодействовать в тестинге новых версий API под SmartCom, если вам это интересно.
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 07.12.2013


    Выложили 4.2.1.3

    Фичи:
    • Transaq. TConnector обновлен до версии 5.8.2.4.
    • SmartCOM. Конфигурация смартком.
    • BaseTrader. Корректная обработка тиков и новостей без Id (идентификатор новости или сделки равен 0).
    • Для Candle добавлено поле OpenInterest.
    • Эмулятор. Поддержка атомарной перерегистрации заявок.
    • Эмулятор. Поддержка тестирования только по тикам, без стаканов.

    Баги:
    Автор топика
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 09.12.2013


    Обновил 4.2.1.3 в связи с этим.
    Автор топика
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 22.12.2013


    Автор топика
    Спасибо: Fibo alexan3010

    alexan3010

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


    В 4.2.1.5 Риал-тайм свечек как не работал, так и не работает:
    https://stocksharp.ru/fo...-nie-rabotaiet-RealTime/

    Свечной процессинг не отрабатывает, мне кажется это довольно ощутимый косяк, чтобы игнорировать его уже которую неделю.

    Да и вот похоже в этой версии добавилось: https://stocksharp.ru/fo...rabotat--RegisterOrders/
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 29.12.2013


    Выложили 4.2.1.7

    Фичи:
    • IQFeed. Настройка получаемых полей для Level1.
    • SciChart:
      • Добавлена поддержка множества осей.
      • Для осей можно указать формат надписей.
      • Отображение объема в виде пузырей.

    Баги:

    Автор топика
    Спасибо:

    esper

    Фотография
    Программист
    Дата: 10.01.2014


    Выложили 4.2.2

    Фичи:
    Баги:

    Пример отрисовки профиля:
    Автор топика
    Спасибо: Rebelion AntonySS

    esper

    Фотография
    Программист
    Дата: 11.01.2014


    Автор топика
    Спасибо: AntonySS

    esper

    Фотография
    Программист
    Дата: 13.01.2014


    Обновили 4.2.2.1

    Баги:
    Автор топика
    Спасибо:

    alexan3010

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


    После обновления до сегодняшней 4.2.2.1 при коннекте к SmartCom 3.0 стало выдавать ошибку
    ---------------------------
    Ошибка соединения

    System.InvalidOperationException: Лицензия не поддерживает SmartComMessageAdapter.

    ОК


    Что то изменилось?
    В 4.2.1.7 подключается нормально.
    Спасибо:

    Mikhail Sukhov

    Фотография
    Автор статей Программист Трейдер
    Дата: 13.01.2014


    alexan3010 Перейти
    После обновления до сегодняшней 4.2.2.1 при коннекте к SmartCom 3.0 стало выдавать ошибку


    Перезалил версию. Нужно обновиться.
    Спасибо: alexan3010
    < 1 2 3 4  > >>

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

    loading
    clippy