Table of Contents

API

Обзор

StockSharp API, также известный как S# API, представляет собой комплексный набор инструментов для разработки программного обеспечения (SDK), предназначенный для создания торговых приложений, аналогичных Дизайнеру, Терминала и других. Этот SDK служит архитектурной основой для множества значимых проектов в торговом сообществе.

Особенности

  • Скриптинг стратегий: StockSharp API предоставляет мощный механизм скриптинга для написания и реализации торговых стратегий непосредственно в Дизайнер. Пользователи могут разрабатывать, тестировать и внедрять торговые алгоритмы, используя C#.

  • Аналитические инструменты: API интегрирован в Hydra, платформу для детального анализа рыночных данных. Он обеспечивает широкую поддержку манипуляций с данными и их хранением, позволяя проводить сложные аналитические операции.

  • Разработка собственных приложений: Помимо скриптинга в существующих приложениях, StockSharp API позволяет разработчикам создавать на заказ независимые торговые решения. Эта функция критически важна для пользователей, нуждающихся в индивидуальных функциональных возможностях, которые обычно не доступны в стандартных торговых приложениях.

  • Коннекторы и графические контролы: API включает в себя широкий спектр коннекторов для интеграции данных рынка в реальном времени от различных бирж. Кроме того, он поддерживает разработку настраиваемых графических пользовательских интерфейсов, делая его универсальным для создания профессиональных торговых платформ.

Архитектура

StockSharp API построен с акцентом на модульность и расширяемость. Он позволяет разработчикам расширять его возможности через плагины и дополнительные модули без изменения основной системы. Эта модульная архитектура делает его идеальным выбором для разработчиков, стремящихся создать масштабируемые и удобные в обслуживании торговые приложения.

Открытый исходный код

Ядро StockSharp API разрабатывается в рамках парадигмы открытого исходного кода, что позволяет сообществу вносить свой вклад и обеспечивает прозрачность. Исходный код доступен на GitHub, предоставляя как начинающим, так и опытным разработчикам возможность изучать, модифицировать и улучшать систему в соответствии с их специфическими потребностями.

Репозиторий GitHub

Официальный исходный код StockSharp API можно найти в репозитории GitHub:

Репозиторий StockSharp на GitHub