API
Обзор
StockSharp API, также известный как S# API, представляет собой комплексный набор инструментов для разработки программного обеспечения (SDK), предназначенный для создания торговых приложений, аналогичных Дизайнеру, Терминала и других. Этот SDK служит архитектурной основой для множества значимых проектов в торговом сообществе.
Особенности
Скриптинг стратегий: StockSharp API предоставляет мощный механизм скриптинга для написания и реализации торговых стратегий непосредственно в Дизайнер. Пользователи могут разрабатывать, тестировать и внедрять торговые алгоритмы, используя C#.
Аналитические инструменты: API интегрирован в Hydra, платформу для детального анализа рыночных данных. Он обеспечивает широкую поддержку манипуляций с данными и их хранением, позволяя проводить сложные аналитические операции.
Разработка собственных приложений: Помимо скриптинга в существующих приложениях, StockSharp API позволяет разработчикам создавать на заказ независимые торговые решения. Эта функция критически важна для пользователей, нуждающихся в индивидуальных функциональных возможностях, которые обычно не доступны в стандартных торговых приложениях.
Коннекторы и графические контролы: API включает в себя широкий спектр коннекторов для интеграции данных рынка в реальном времени от различных бирж. Кроме того, он поддерживает разработку настраиваемых графических пользовательских интерфейсов, делая его универсальным для создания профессиональных торговых платформ.
Архитектура
StockSharp API построен с акцентом на модульность и расширяемость. Он позволяет разработчикам расширять его возможности через плагины и дополнительные модули без изменения основной системы. Эта модульная архитектура делает его идеальным выбором для разработчиков, стремящихся создать масштабируемые и удобные в обслуживании торговые приложения.
Открытый исходный код
Ядро StockSharp API разрабатывается в рамках парадигмы открытого исходного кода, что позволяет сообществу вносить свой вклад и обеспечивает прозрачность. Исходный код доступен на GitHub, предоставляя как начинающим, так и опытным разработчикам возможность изучать, модифицировать и улучшать систему в соответствии с их специфическими потребностями.
Репозиторий GitHub
Официальный исходный код StockSharp API можно найти в репозитории GitHub: