部署托管者
在托管者管理页面可以查看当前优宽量化交易平台账号部署关联的托管者,支持列表展示或详细信息展示两种模式。在此页面可以查询托管者的IP地址、版本、编译发布时间等相关信息。点击部署托管者按钮可跳转至托管者部署页面。托管者部署分为两种模式:1、一键租用托管者;2、手动部署托管者。

一键租用托管者
在托管者部署页面点击一键租用托管者标签,根据配置、服务器机房地区等需求选择需要部署的服务器。
点击「立即购买」并输入当前优宽量化交易平台的账号密码进行验证,验证通过后将自动进行托管者程序部署。整个部署过程需要几分钟时间,系统会自动安装常用的Python库。
点击「立即购买」后租用的服务器由于是通过平台代为租用,仅具有有限的系统权限,不支持远程登录。如需使用未预装的第三方Python库,建议使用私有服务器进行手动部署。
通过一键租用托管者功能租用的服务器采用独立计费方式,与实盘计费相互独立。
点击「重新部署」按钮不会删除托管者目录下logs目录中的实盘日志和数据文件。
手动部署托管者
您可以将托管者部署到各种设备上,例如:个人电脑、服务器、树莓派等,支持多种主流操作系统。
- Linux 命令行版本:Linux AMD64 / Linux 386 / Linux ARM64 / Linux ARMv7
- Mac 命令行版本:Mac Intel64 / Apple Silicon
- Windows 命令行版本、界面版本:64位 / 32位
- Docker 镜像
登录需要部署托管者程序的设备后,根据设备的操作系统下载对应的托管者程序。下载链接可以在托管者部署页面点击手动部署托管者标签后显示的内容中找到。
部署托管者程序需要设置2个参数:

1、包含优宽量化交易平台UID的通信地址。
2、UID对应的优宽量化交易平台账号的密码。
部署托管者时配置「通信地址」和「优宽量化交易平台账号密码」:
-
Windows界面版托管者
Windows界面版托管者可以直接将这两个参数填写到托管者界面上对应的输入框控件中。 -
命令行版托管者
对于其他命令行版托管者程序,不同的操作系统有不同的指令。以Linux & Mac为例,使用命令:./robot -s node.youquant.com/123456 -p 654321,以下说明命令中的各个部分:./robot表示运行robot这个可执行程序(即托管者程序),其中123456为UID,654321为UID对应的优宽量化交易平台账户的密码。
-s参数表示「优宽量化交易平台UID的通信地址」,参数值可以填写例如:node.youquant.com/123456。
-p参数表示「UID对应的优宽量化交易平台账号的密码」,参数值可以填写例如:654321。请注意这里的参数仅为示例,实际参数可以登录
https://www.youquant.com后,在托管者部署页面点击手动部署托管者标签后查看。
-p参数并非必须明文写在部署托管者的命令中,可以使用./robot -s node.youquant.com/123456命令运行,然后会提示输入密码,再手动输入密码即可。
另外请注意执行程序的权限等问题,需要给予托管者程序足够的权限,解除运行限制。