API ドキュメント
概要
StockSharp API は S# API とも呼ばれ、Designer、Terminal、その他のカスタム取引ツールなどのトレーディングアプリケーションを構築するためのソフトウェア開発キット (SDK) です。マーケットデータ、注文ルーティング、戦略実行、テスト、取引用 UI コンポーネントの中核インフラストラクチャを提供します。
機能
戦略スクリプティング: StockSharp API により、ユーザーは Designer 内でトレーディング戦略を直接記述して実行できます。戦略は C#、F#、または Python を使用して開発、テスト、デプロイできます。
分析ツール: API は詳細な マーケットデータ分析 のために Hydra と統合されます。データ処理、保存、カスタム分析ワークフローをサポートします。
カスタムアプリケーション開発: 開発者は StockSharp API を使用して、組み込みアプリケーションのスクリプティングだけに依存せず、スタンドアロンの 取引ソリューション を構築できます。
コネクタとグラフィカルコントロール: API には、リアルタイムマーケットデータと取引アクセスのための多数の コネクタ が含まれています。また、プロフェッショナルな取引プラットフォームを構築するためのカスタマイズ可能な グラフィカルユーザーインターフェイス コンポーネントも提供します。
アーキテクチャ
StockSharp API は、モジュール性と 拡張性 を中心に構築されています。開発者はコアシステムを変更せずに、プラグインや追加モジュールで拡張できます。このアーキテクチャは、スケーラブルで保守しやすいトレーディングアプリケーションの構築に役立ちます。
オープンソース
StockSharp API のコアはオープンソースです。ソースコードは GitHub で公開されているため、開発者はそれを調査、変更し、改善に貢献できます。
GitHub リポジトリ
公式の StockSharp API ソースコードは、GitHub リポジトリで入手できます: