← Zurück

S#.API 4.1

Выложил 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/forum/2564/Format-dannykh-dlia-Gidry/
  4. Распределенная схема (1 Гидра качает данные и хранит, несколько качает данные с 1-ой Гидры).
  5. Экспорт в БД.

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

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

War dieses Thema hilfreich?

Thema teilen

Kommentare (25)

Kommentare zu diesem Thema sind gesperrt

OvcharenkoVI
OvcharenkoVI

Молодцы! Спасибо

Mikhail Sukhov
Mikhail Sukhov

Изменения:

  1. IndexSecurity ContinousSecurity
  2. Склейка свечек - история + реал-тайм
  3. Ордерлог
  4. OEC
  5. Комиссии
  6. Лицензия
  7. Хранилище (новый способ работы, значительно уменьшено потребление памяти у тестера)
  8. Транзакционность при работе с заявками, инструментами
  9. По Гидре много чего, отдельно допишем.
Mikhail Sukhov
Mikhail Sukhov

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

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

Обновил сборки в связи с этим.

Alexander
Alexander Autor

Выложил 4.1.2.

Фичи:

  1. <mark>Все правила теперь можно использовать вне стратегии.</mark>
  2. Security.WhenNewOrderLogItems
  3. Поддержка мультивалюты.
  4. RegisterQuotes переименован в ResiterMarketDepth
  5. ITrader.RegisteredXXX
  6. RealTimeCandleBuilderSource. Формирование свечек в потоке ITrader.NewTrades.
  7. Рефакторинг CandleHelper
  8. Детальное описание ошибки
  9. OrderLogHelper.ToTrades
  10. TraderHelper.GetMatchedVolume(byOrder)
  11. Strategy.Reset()
  12. Гидра. OEC и AlfaDirect источники.
  13. Множественные изменения и улучнеия в Гидре.
  14. Plaza. поток VarMargin по умолчанию выключен теперь.
  15. Plaza. возможность менять MicexClasses
  16. Plaza. Потоки ММВБ разнесены по разным тредам
  17. PlazaRevisionManager. Ручное управление записью ревизий в файл.
  18. Quik. Отложенный запуск ДДЕ сервера + обработка ошибки запуска ДДЕ сервера.
  19. Quik. Дополнительная таблица для определения валюты портфеля.

Баги:

  1. Alfa: null reference при построении графика в SampleAlfaCandles
  2. Plaza. Фикс с вариционкой и её отображением при переходе через клиринг
  3. Повторное событие о завершившейся свечки
  4. SettingsStorage. Названия не приводились к нижнему регистру
  5. Несколько раз срабатывает WhenIntervalElapsed
  6. Всё что сами нашли
Mikhail Sukhov
Mikhail Sukhov

Выложили 4.1.3

Фичи:

  1. Excel отчет. Расширенная информация.
  2. QuotingStrategy.ReRegisterInterval
  3. Тестирование на ордер логе.

Баги:

  1. Всё что нашли
Самунджян Артем
Самунджян Артем

Выложили 4.1.5

MatLab (коннектор от матлаба к S# )

Тестирование

  • http://stocksharp.com/forum/2947/MarketQuotingStrategy---Eliemient-s-tiem-zhie-kliuchom-uzhie-byl-dobavlien/ частичное решение
  • http://stocksharp.com/forum/3062/NullReferenceException/ решение SmartCom
  • сборка AnyCPU Candles
  • Фикс WhenPartiallyFinished CandleChart
  • мелкие фиксы Strategy
  • Фикс подсчета проскальзывания.
  • Strategy.Envronment. Передача чартов и кендлменеджеров MarketEmulator.
  • Reset, ускорение, баги с ReRegisterOrder QuikTrader
  • Фикс http://stocksharp.com/posts/m/20937/ Logging
  • FileLogListener- ограничение длины файла и числа старых файлов EmulationTrader
  • фикс Order State, фикс порядка ордеров ускорение генерации стакана в режиме ордерлога AlfaPlus:
  • смена механизма формирования цены маркет ордера.
  • улучшено логирование
  • исправен баг, по которому все тиковые сделки приходили как Sell.
  • время трейдера синхронизируется с терминалом.
  • исправлены мелкие ошибки со свечками Гидра
  • Добавлен новый источник для закачки данных ЛЧИ
  • Автоинтервал ГидраСервера. + небольшие фиксы.
  • Финам качает свечки от разных инструментов в одну папку.
  • Экспорт тиков из ОЛ. Построение свечек из ОЛ.
  • Многие мелкие фиксы по разным источникам.
  • http://stocksharp.com/forum/2945/Gidra-siervier--Instrumient-RIM2-RTS-nie-naidien/
  • Fix http://stocksharp.com/posts/m/21117/ Индикаторы
  • добавлен Kaufmann Adaptive Moving Average.
  • добавлен Hull Moving Average.
Самунджян Артем
Самунджян Артем

Выложили 4.1.6

Фичи:

StockSharp
StockSharp

Гидра 4.1.6

Фичи:

  • Выбор сохраняемых типов изменений источником.
  • Выбор типов изменений при экспорте из Гидры.

Баги:

Mikhail Sukhov
Mikhail Sukhov

Выложили 4.1.7

Фичи:

  • Тестирование на свечках.
  • Айсберг заявки.
  • Interactive Brokers
  • IQFeed
  • использование IsFinal в 2х индикаторах(MeanDeaviation,CommodityChannelIndex)
  • Alfa: добавлена вариац. маржи в портфель
  • SampleHistoryTesting -> сравнительное тестирование на тика/тиках&стаканах/свечках

Баги:

Гидра

Фичи:

  • Interactive Brokers для Hydra
  • запуск источников в отдельных потоках.
  • использование алфавитного хранилища.
  • перенос настроек в БД.
  • возможность показ доп. колонок - биржевая площадка/лот/шаг цены.
  • групповое редактирование инструментов.
  • подсветка инструмента у которого не выбран ни один тип маркет данных.
  • фильтр несистемных сделок при экспорте из Гидры.
  • выбор глубины и интервала при генерации стаканов из ОЛ
  • messageBox при запуске, если у включенных источников одна и та же папка для сохранения данных. Баги:
  • NRE при выгрузке ордер лога.
  • Потеря фокуса в настройках источника.
  • Неостановка при закачке с финама.
Mikhail Sukhov
Mikhail Sukhov

Выложили 4.1.8

Фичи:

  • Алгоритм генерации сделок из свечей - по 9 точкам (o, рядом с o, h, l, c,ниже c, выше с, c) UseExternalCandleSource - if false передачи свечей напрямую не происходит
  • Время с миллисекундами.
  • Обновление по документации
  • IQFeed получение инструментов указанного типа и скачивание инструментов с сайта.
  • Непрерывная ось X для EquityCurveChart
  • SampleHistory: cвечки & генерир. стаканы; режим генерир. стаканов для Тиков & стаканов; логирование; график изменения позиции.
  • SmaStrategy: если UseMarketDepth=false, Использовать маркетный ордер а не лимитку.

Баги:

  • можно кидать лимитку в пустой стакан (раньше была ошибка нет ни стаканов ни сделок)
  • баг в реализации EvaluateByDepth
  • Changed trades generation from OHLC to 5 trades (o x h l c) - fixes candles diff bug
  • Indicator RSI
  • Мелкие фиксы по Strategy.
  • Все что нашли сами.

Гидра

Фичи:

Mikhail Sukhov
Mikhail Sukhov

Выложили 4.1.9

Фичи:

  • S#.Notify.

  • Quik: поддержка айсберг заявок.

  • SciChart:

  • Свечки. Цвет контура, сглаживание.

  • Индикаторы. Стиль отрисовки, сглаживание.

  • Маркер цены.

  • Перекрестие. Включение/выключение.

  • Зум выделенной области графика по правой кнопки мышки. []Wealth lab: Добавлены терминалы в брокер провайдер. Добавлено автоматическое получение бумаг. []Большая часть индикаторов поддерживает IsFinal = false.

Баги:

  • Множество мелких исправлений.

  • SciChart:

  • Фикс подрезки оси с ценой.

  • Неверно рисуется направление сделки.

Гидра

Баги:

esper
esper

Выложили 4.1.10

Фичи:

  • Quik: поддержка экспорта миллисекунд для таблиц Сделки, Мои сделки, Заявки.
  • Plaza: добавлена возможность указать код брокерской фирмы

Баги:

Студия Гидра

Mikhail Sukhov
Mikhail Sukhov

Выложили 4.1.11

Фичи:

Баги:

Студия Гидра

Mikhail Sukhov
Mikhail Sukhov

Выложили 4.1.12

Фичи:

  • Plaza, Quik: MinPrice для инструментов без лимитов равен MinStepSize.
  • SmartCOM: настройки перезапуска службы.
  • SciChart: отображение подсказки при наведении на свечи в виде тултипа и легенды на графике.

Баги:

Студия Гидра WealthLab

Mikhail Sukhov
Mikhail Sukhov

Выложили 4.1.13

Фичи:

  • Новые коннекторы: Blackwood (Fusion), LMAX, ETrade

  • Transaq, Interactive Brokers: поддержка новостей.

  • Transaq: смена пароля.

  • Свечки: профиль объема.

  • SciChart:

  • График переехал в StockSharp.Xaml.Charting

  • Пользовательские аннотации (возможность рисования на графике)

  • Ввод заявок из графика с помощью мыши

  • Рендереры для сложных индикаторов

  • Отрисовка областей (например, облако Ишимоку)

Баги:

esper
esper

Выложили 4.1.13.2 (фикс версии 4.1.13.1)

Баги:

Гидра Студия

esper
esper

Выложили 4.1.14.1

Фичи:

  • Новый коннектор: FIX

  • IQFeed вынесен отдельную сборку.

  • RealTimeEmulationTrader:

  • Эмуляция с помощью тиков (ранее использовались только стаканы).

  • Поддержка виртуальных позиций. [*]Quik:

  • Поддержка работы Trans2Quik DLL версии 1.2.

  • Отмена заявок по фильтру для срочного рынка.

  • Разные площадки для срочного и фондового рынка Украинской биржи.

Баги:

esper
esper

Выложили 4.1.15

Фичи:

  • Поддержка SmartCOM 3.0.
  • Plaza. Восстановление ОЛ из снэпшота.
  • IQFeed.
  • Добавлен пример.
  • Получение новостей. []Quik. Добавлен столбец DdeDerivativePositionColumns.EffectivePrice. []Хранилище. Дробный объем. []RealTimeEmulationTrader. Вывод логов реального трейдера. []Xaml. Добавлены OrderGrid, TradeGrid, PortfolioGrid, MarketDepthControl. Баги:
  • Защитные стратегии APS и TPSLS
  • LogControl. Ошибка с неверным количеством сообщений.
  • Monitor. Ошибка при добавлении источника логов.
  • Получение свечки реального времени от Альфа-Директ
  • Множество мелких исправлений.
esper
esper

Выложили 4.1.16.1

Фичи:

  1. Для OrderStates добавлено состояние Pending (заявка ожидает регистрации). Детальное описание состояний заявок.
  2. Событие ITrader.NewOrders вызывается сразу до отправки заявки на биржу.
  3. Лицензии. Добавлен вариант с проверкой по номеру счета и поддержка одновременно несколько лицензий.
  4. FixTrader. Изменение пароля.
  5. IQFeed.- 6. Получение доп. информации по инструментам (ОИ, вола и т.д.).
  6. Получение истории свечек.
  • AlfaDirect
  • Условные заявки.
  • Получение новостей. []BasketTrader. Последовательный поиск инструментов среди всех вложенных шлюзов. []Xaml- Добавлен NewsrGrid.
  • LogControl. Фильтр для Debug сообщений. Баги:
  1. Примеры. Ошибка повторного подключения с другими параметрами.
  2. FixTrader- 3. ConnectitionError при неуспешной авторизации.
  3. Корректная обработка разрыва соединения.
  4. Детальная информация по ошибке регистрации неизвестной заявки.
  • Transaq
  • Ошибка получения расширенной информации с micex.ru.
  • Не подключается после подключения с неверными данными. [*]AlfaDirect- Ошибка NullReferenceException.
  • Корректная обработка разрыва соединения.
  • Детальная информация по ошибке регистрации неизвестной заявки. []Blackwood. Исправлен поиск инструментов. []EmulationTrader. Проверка на допустимость выставления рыночных заявок. [*]Множество мелких исправлений.
esper
esper

Выложили 4.1.17.0

Фичи:- MarketEmulator

  • Добавлена проверка денег на счете.
  • NewOrders вызывается сразу для Pending заявки.
  • Добавлена возможность установить первоначальное значение позиций через IMarketEmulator.Positions. []SecurityStorage самостоятельно записывает инструменты через EntityRegistry.EnqueueSecurity. []Добавлен метод ITrader.CreateOrderCondition для создания условий заявок. []Blackwood. Добавлен таймаут поиска инструментов. []Fix- Обработка Pending заявок.
  • Трансляция ошибки регистрации заявки. []IB. Обновление API до версии 969. []AlfaDirect. Trailing заявки.

Баги:- Plaza2. Ошибка в момент отправки ордера.

esper
esper

Выложили 4.1.18.0

Фичи:- Transaq. API обновлено до последней версии.

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

Баги:- Некорректный расчет временной стоимости опциона.

esper
esper

Выложили 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. Множество мелких исправлений.

Pantov pafnuty