Исходные коды

Открытый исходный код S# разделен между несколькими репозиториями. Репозиторий ядра StockSharp содержит модель сообщений, бизнес-сущности, общие абстракции коннекторов, алгоритмы, средства тестирования и другие базовые компоненты платформы. Реализации коннекторов для конкретных поставщиков в репозитории ядра не хранятся.

Все открытые коннекторы для конкретных поставщиков поддерживаются в StockSharp/Connectors. Каждый коннектор представляет собой отдельный проект .NET, а файл Connectors.slnx позволяет собрать их вместе.

Самостоятельный движок браузерных графиков и набор компонентов графика для веб-терминала поддерживаются в StockSharp/Charts. См. раздел JavaScript-графики.

Инструкция использования GitHub

Список компонент, доступных с исходными кодами:

  • Общие классы для создания собственных подключений.
  • Формат хранилища маркет-данных.
  • Симулятор торгов.
  • Симулятор истории (бэктестер).
  • Индикаторы (более 140) технического анализа.
  • Алгоритмы расчета прибыли-убытка, проскальзывания, задержки.
  • Алгоритмы построения свечей любого тайм-фрейма, а также свечей, отличных от временных (тиковые, рендж и т.д.).
  • Логирование.
  • Импорт и экспорт.

Исходные коды всех закрытых компонентов, а также готовых программ, доступны при покупке. Подробную информацию о стоимости исходных кодов смотрите в разделе Стоимость исходных кодов StockSharp.

См. также

Установка StockSharp