Исходные коды
Открытый исходный код S# разделен между несколькими репозиториями. Репозиторий ядра StockSharp содержит модель сообщений, бизнес-сущности, общие абстракции коннекторов, алгоритмы, средства тестирования и другие базовые компоненты платформы. Реализации коннекторов для конкретных поставщиков в репозитории ядра не хранятся.
Все открытые коннекторы для конкретных поставщиков поддерживаются в StockSharp/Connectors. Каждый коннектор представляет собой отдельный проект .NET, а файл Connectors.slnx позволяет собрать их вместе.
Самостоятельный движок браузерных графиков и набор компонентов графика для веб-терминала поддерживаются в StockSharp/Charts. См. раздел JavaScript-графики.
Инструкция использования GitHub
Список компонент, доступных с исходными кодами:
- Общие классы для создания собственных подключений.
- Формат хранилища маркет-данных.
- Симулятор торгов.
- Симулятор истории (бэктестер).
- Индикаторы (более 140) технического анализа.
- Алгоритмы расчета прибыли-убытка, проскальзывания, задержки.
- Алгоритмы построения свечей любого тайм-фрейма, а также свечей, отличных от временных (тиковые, рендж и т.д.).
- Логирование.
- Импорт и экспорт.
Исходные коды всех закрытых компонентов, а также готовых программ, доступны при покупке. Подробную информацию о стоимости исходных кодов смотрите в разделе Стоимость исходных кодов StockSharp.