S#.API 4.1 (Locked)
Atom
5/17/2012
Alexander


Выложил 4.1.0.0.

Изменения S#:

  1. IndexSecurity - инструмент, для построения индексных пар (ног).
  2. ContinousSecurity - непрерывный фьючерс.
  3. Склейка свечек - история + реал-тайм теперь поддерживается единым образом через одну точку доступа.
  4. Ордерлог на Плазе.
  5. Новый шлюз для OEC.
  6. Блок расчета комиссий.
  7. Лицензия S#.
  8. Хранилище (новый способ работы, значительно уменьшено потребление памяти у тестера). Новый подход при оптимизации - параллельный запуск множества проходов.
  9. Транзакционность при работе с заявками, инструментами.
  10. Сертифицированная Плаза.


Изменения по Гидре.

  1. Поддерживает OrderLog.
  2. Пишет изменения по ластам у инструмента (в т.ч. ОИ, вола и т.д.).
  3. Новый формат http://stocksharp.com/fo...mat-dannykh-dlia-Gidry/
  4. Распределенная схема (1 Гидра качает данные и хранит, несколько качает данные с 1-ой Гидры).
  5. Экспорт в БД.


Читайте документацию.

Начиная с сегодняшнего дня поддержка и исправление ошибок в 4.0 прекращается.
Переходите на 4.1, там уже многое исправлено.


< 1 2 3 
esper

Avatar
Date: 7/8/2013


Выложили 4.1.15

Фичи:

  • Поддержка SmartCOM 3.0.
  • Plaza. Восстановление ОЛ из снэпшота.
  • IQFeed.
    • Добавлен пример.
    • Получение новостей.

  • Quik. Добавлен столбец DdeDerivativePositionColumns.EffectivePrice.
  • Хранилище. Дробный объем.
  • RealTimeEmulationTrader. Вывод логов реального трейдера.
  • Xaml. Добавлены OrderGrid, TradeGrid, PortfolioGrid, MarketDepthControl.

Баги:
Thanks:

esper

Avatar
Date: 7/24/2013


Выложили 4.1.16.1

Фичи:

  1. Для OrderStates добавлено состояние Pending (заявка ожидает регистрации). Детальное описание состояний заявок.
  2. Событие ITrader.NewOrders вызывается сразу до отправки заявки на биржу.
  3. Лицензии. Добавлен вариант с проверкой по номеру счета и поддержка одновременно несколько лицензий.
  4. FixTrader. Изменение пароля.
  5. IQFeed.
    • Получение доп. информации по инструментам (ОИ, вола и т.д.).
    • Получение истории свечек.

  • AlfaDirect
    • Условные заявки.
    • Получение новостей.

  • BasketTrader. Последовательный поиск инструментов среди всех вложенных шлюзов.
  • Xaml
    • Добавлен NewsrGrid.
    • LogControl. Фильтр для Debug сообщений.

    Баги:

    1. Примеры. Ошибка повторного подключения с другими параметрами.
    2. FixTrader
      • ConnectitionError при неуспешной авторизации.
      • Корректная обработка разрыва соединения.
      • Детальная информация по ошибке регистрации неизвестной заявки.

  • Transaq
    • Ошибка получения расширенной информации с micex.ru.
    • Не подключается после подключения с неверными данными.

  • AlfaDirect
    • Ошибка NullReferenceException.
    • Корректная обработка разрыва соединения.
    • Детальная информация по ошибке регистрации неизвестной заявки.

  • Blackwood. Исправлен поиск инструментов.
  • EmulationTrader. Проверка на допустимость выставления рыночных заявок.
  • Множество мелких исправлений.
  • Thanks:

    esper

    Avatar
    Date: 8/3/2013


    Выложили 4.1.17.0

    Фичи:
    • MarketEmulator
      • Добавлена проверка денег на счете.
      • NewOrders вызывается сразу для Pending заявки.
      • Добавлена возможность установить первоначальное значение позиций через IMarketEmulator.Positions.

    • SecurityStorage самостоятельно записывает инструменты через EntityRegistry.EnqueueSecurity.
    • Добавлен метод ITrader.CreateOrderCondition для создания условий заявок.
    • Blackwood. Добавлен таймаут поиска инструментов.
    • Fix
      • Обработка Pending заявок.
      • Трансляция ошибки регистрации заявки.

    • IB. Обновление API до версии 969.
    • AlfaDirect. Trailing заявки.


    Баги:
    Thanks:

    esper

    Avatar
    Date: 8/22/2013


    Выложили 4.1.18.0

    Фичи:
    • Transaq. API обновлено до последней версии.
    • IQFeed. Асинхронный лукап.
    • ITrader. IsConnected -> ConnectionState. IsExportStarted -> ExportState.
    • EmulationTrader получает портфели и инструменты через IEntityStorage.
    • Xaml. Таблицы поддерживают экспорт по DDE, копирование в буфер обмена.
    • Xaml. Добавлен PortfolioEditor.


    Баги:
    Thanks:

    esper

    Avatar
    Date: 9/12/2013


    Выложили 4.1.19.1

    Фичи:
    1. Календарь торгов
    2. Order.ExpiryDate не Nullable. Значение DateTime.Max означает GTC (до отмены).
    3. EmulationTrader поддерживает работу с новостями.
    4. RealTimeEmulationTrader. Портфели, заявки и сделки реального шлюза игнорируются.
    5. Сохранение стаканов, у которых бид эквивалентен аску по цене.
    6. Хранилище данных. Создание директорий для инструментов с ID вида USD/EUR
    7. Для правила для заявок (WhenRegistered, WhenActivated, WhenRegisterFailed, WhenCanceled, WhenMatched), свечек (WhenFinished) по умолчанию задано Once.
    8. В Algo.History добавлены TrueFXSource, GainCapitalSource, DukasCopy.
    9. Опционы. Модель Блэка.
    10. Xaml. LogControl переведен на UG.
    11. Xaml. Grid котролы отнаследованы от UG.


    Баги:
    1. Снимаются заявки в 18:45.
    2. Тестирование - недостаточно денег?
    3. FixTrader. Неверно транслирует стакан.
    4. Lmax. Для стаканов не указывается LastChangeTime.
    5. Plaza. CGate. Корректное прохождение клиринга для стаканов.
    6. Plaza. Ошибка реконнекта при потере интернета.
    7. Plaza. Фикс подписки на маркет-данные.
    8. Не работает автоматическое переподключение.
    9. EmulationTrader. Ошибка перерегистрации заявки из-за отсутствующего Id заявки.
    10. Strategy. Ошибка перерегистрации заявок.
    11. Не работает правило Strategy.WhenOrderRegistered.
    12. Множество мелких исправлений.
    Thanks: Pantov pafnuty
    < 1 2 3 

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

    loading
    clippy