Installation

StockSharp 安装:官方安装器、NuGet 与源码编译三种方式

StockSharp 的 Designer、Terminal、Hydra、Shell 等图形程序通过官方安装器(Installer)安装;API 库可通过 NuGet 引入;也可从源码编译。三种方式对应的前置条件与适用人群不同。

三种方式前置:.NET SDK基于官方文档 zh
官方安装器
NuGet 包
源码编译
StockSharp 三种安装路径示意,基于官方文档;非官方架构图。
Routes

三种安装路径对照

按你的使用场景选择安装方式。

方式适用前置条件说明
官方安装器(Installer)装 Designer / Terminal / Hydra / Shell 图形程序Windows 桌面环境下载安装器,按向导安装与更新组件
NuGet 包用 API 写 C# 交易机器人Visual Studio + .NET SDK在项目里引入 StockSharp NuGet 包
源码编译深度定制或参与开发.NET SDK + Gitclone 仓库后自行编译,注意自定义开源协议
Steps

通用安装步骤

  1. 准备 .NET 环境

    用 API/NuGet/源码编译需先安装 .NET SDK;只用图形程序可先装官方安装器。

  2. 下载安装器或引入 NuGet

    图形程序走官方安装器;写代码在 Visual Studio 项目里添加 StockSharp NuGet 包。

  3. 安装/还原依赖

    安装器按向导完成;NuGet 自动还原依赖。

  4. 验证安装

    启动 Designer/Terminal/Hydra,或编译一个最小 API 示例确认引用成功。

Scenarios

谁适合哪种方式

只想用现成图形程序

走官方安装器,装 Designer/Terminal/Hydra 即可。

要写 C# 策略

用 NuGet 在 Visual Studio 里引入 API 库。

要深度定制

clone 源码自行编译,但需注意开源协议条款。

EasyClaw route

不想自己装 .NET 环境?

StockSharp 需要 C#/.NET 环境与连接器配置;如果你只是想做量化研究、拉行情或选股,EasyClaw 量化 Skill 提供免部署的一句话提问路线。

FAQ

常见问题

StockSharp 有 pip/一键安装吗?

没有。它是 C#/.NET 平台,图形程序走官方安装器,API 走 NuGet,没有 pip 或「一键部署」命令。

装 StockSharp 需要什么前置?

图形程序需要 Windows 环境;API/源码需要 .NET SDK 与 Visual Studio(或等价编辑器)。

StockSharp 开源协议是什么?

仓库显示为自定义 notice(替代 Apache)。商用或二次分发前应阅读仓库 LICENSE 与条款。

能用 Python 吗?

主语言是 C#,官方提供 F# 与 Python 示例,但核心 API 是 .NET 生态。

下一步:首次运行

装好后启动 Designer/Terminal/Hydra,连接数据源,跑第一个任务。