S#.API - бесплатная библиотека для торговых роботов. StockSharp

Автор: StockSharp

S#.API - бесплатная библиотека для начинающих и профессионалов в области алготрейдинга.

Множество типов подключений: Quik, Transaq, SmartCOM, AlfaDirect, Plaza 2 (CGate), TWIME, FIX/FAST, Micex Bridge, LMAX, Rithmic, Fusion/Blackwood, Interactive Brokers, OpenECry, Sterling, BarChart, IQFeed, E*Trade, BTCE, BitStamp, BitStamp, Bitfinex, Coinbase, Kraken, Poloniex, GDAX, Bittrex, Bithumb, HitBTC, OKCoin, Coincheck, Binance, Liqui, CEX.IO, Cryptopia, OKEx, BitMEX, YoBit, Livecoin, EXMO, Deribit, Huobi, KuCoin, BITEXBOOK, CoinExchange, ITCH, SPB биржа.



S#.API ориентирована на программирование на языке C# в среде Visual Studio, позволяя создавать абсолютно любые стратегии: от позиционных стратегий с длительным таймфреймом до высокочастотных стратегий (HFT), использующих прямой доступ (DMA) к биржевым торгам.

S#.API является основой всех наших продуктов. На базе библиотеки созданы такие решения как S#.Designer, S#.Data и т.д.. А также наши адаптеры, например, S#.MatLab.

Архитектура S#


Преимущества S#.API:

  • Переносимость - робот не зависит от API биржи брокера или биржи, и может работать с любым подключением. Например, легко перейти с Quik на Transaq, или c Форекса на фондовую биржу.
  • Российский рынок - полная поддержка Московской биржи (ММВБ, РТС), спот-рынка, фьючерсов и опционов.
  • Мировые площадки - торговля NASDAQ, NYSE, CME и т.д. через брокеров OpenECry, Interactive Brokers, E*TRADE и другие.
  • Универсальность - ориентирована на частных алготрейдеров, небольшие команды, инвестиционные компании, банки.
  • Производительность - одновременное исполнение сотен стратегий по любым инструментам.
  • Скорость - обработка заявок в S#.API занимает не более нескольких микросекунд.
  • Прямое подключение - торговля через прямое подключение к бирже, а также поддержка FIX протокола.
  • Реалистичное тестирование - максимально точное тестирование на тиках и стаканах, определение реального проскальзывания.
  • Распространенность - широко используемый язык C#, популярная среда программирования Visual Studio.





19 Ответов
Михаил

Фотография
Дата: 27.12.2017
Ответить


S# Studio стоит стереть с картинки, потому что она уже устарела
Спасибо: Mikhail Sukhov

Galo

Фотография
Дата: 27.02.2018
Ответить


Вопрос: почему не загружается info.wnd файл из S#.API StockSharp_4.4.5.3_full_ru.zip в Quik, квик выдает какую -то внутреннюю ошибку и зависает. при распаковки разблокировал
Спасибо:

Mikhail Sukhov

Фотография
Дата: 03.03.2018
Ответить


Galo Перейти
Вопрос: почему не загружается info.wnd файл из S#.API StockSharp_4.4.5.3_full_ru.zip в Quik, квик выдает какую -то внутреннюю ошибку и зависает. при распаковки разблокировал


Технические вопросы задаются у нас на форуме https://stocksharp.ru/community/
Спасибо:

eSKon

Фотография
Дата: 27.11.2018
Ответить


А стратегии написанные в VS при помощи этого апи совместимы с S# Designer? В смысле можно их потом запускать оттуда?
Спасибо:

Mikhail Sukhov

Фотография
Дата: 28.11.2018
Ответить


eSKon Перейти
А стратегии написанные в VS при помощи этого апи совместимы с S# Designer? В смысле можно их потом запускать оттуда?


Да, https://doc.stocksharp.r...13-bade-770a68ac96fd.htm
Спасибо:

Пахан

Фотография
Дата: 18.03.2020
Ответить


квик х64, VS 2019 x64, win 7 x64
есть ли решения запуска скрипта?
Спасибо:

alcoTrader

Фотография
Дата: 13.01.2021
Ответить


Подскажите, пожалуйста, есть ли возможность бэктестинга на ордерлоге стратегий, использующих стакан?
Например, на этих данных: https://www.qscalp.ru/qsh-service
Нужно ли что-то приобрести (и что) для этого?
Спасибо:

cyneprepou

Фотография
Дата: 13.02.2021
Ответить


Здравствуйте, так и не понял как скачать API. В инсталлере его нет в списке.
Спасибо:

cyneprepou

Фотография
Дата: 13.02.2021
Ответить


Так и не понял где скачать API. В инсталлере его нет
Спасибо:

cyneprepou

Фотография
Дата: 13.02.2021
Ответить


Разобрался. Там есть фильтр продуктов, где надо выбрать "исходный код".
Спасибо:

cyneprepou

Фотография
Дата: 14.02.2021
Ответить


Ух, целый вечер потратил чтобы всё скачать. Сегодня стал смотреть видеоурок с данной страницы, но застрял на объявлении класса QuikTrader - его просто нет в библиотеки.
Спасибо:

MichM

Фотография
Дата: 06.04.2021
Ответить


Ну не скачивается/открывается ни одно Обновление, как быть? 404 page not found(
Спасибо:

shprots

Фотография
Дата: 09.04.2021
Ответить


День добрый!
Посмотрел вступительное видео. Попробовал скачать через Nuget - последняя версия stocksharp 4.4.16 и в описание написано deprecated. Скачивать нужно stocksharp.samples или простой stocksharp? Для торговли MOEX через SmartCom
Спасибо:

StockSharp

Фотография
Дата: 08.09.2021
Ответить


Connectors moved to Apps.
BoolToVisibilityConverter. TrueVisibilityValue -> TrueValue, FalseVisibilityValue -> FalseValue.
Doc url. New path.
CompareIgnoreCase -> EqualsIgnoreCase
Спасибо:

StockSharp

Фотография
Дата: 23.09.2021
Ответить


JsonSerializer
Спасибо:

StockSharp

Фотография
Дата: 21.10.2021
Ответить


async dependencies in samples
Спасибо:

StockSharp

Фотография
Дата: 05.11.2021
Ответить


removed async_deps
ToId moved to Ecng.
sampleconnection: allow to set custom market depth
RootNamespace, AssemblyName moved to common_target_common.props
Спасибо:

StockSharp

Фотография
Дата: 13.11.2021
Ответить


Removed Serialization.Obsolete direct ref.
Спасибо:

StockSharp

Фотография
Дата: 23.11.2021
Ответить


Спасибо:


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

loading
clippy