安装
网关程序的安装过程与普通程序一样。网关程序点击此处下载。
如果安装之后无法正常启动,提示缺少某个dll,有可能是因为没有安装“Visual C++ Redistributable for Visual Studio 2015”,可以点击此处下载安装。
登录界面
PowerGate网关程序的登录界面如下所示。
如果用户选中“记住”选项,网关程序会记住用户此次的登录名。
编辑经纪商
点击登录界面的“编辑”按钮,用户可以编辑、删除、创建经纪商配置。
如果用户需要创建新的经纪商配置,可以点击窗口左下角的“新建”按钮。填写完成所有的配置信息之后,点击“确认”即可。
设置选项
点击登录界面的“设置”按钮,用户可以设置PowerGate网关程序。
设置选项包括:
- 服务端口:PowerGate网关的监听商品,默认为5501。
- 底层通道:行情数据及订单执行服务所在的通道。
- 内置算法:是否开启内置算法交易功能。
- 多账户:是否开启多账户支持功能。
- 本地加载:是否开启以动态链接库形式加载策略功能。
部分选项在一些版本中可能未启用。
主界面
PowerGate网关程序运行用户的算法交易策略。在登录账户之后,网关程序的主界面如下图所示。
网关程序主界面上有6个面板,包括:
- 账户信息面板
显示用户的账户信息。 - 行情数据面板
显示用户或策略订阅的行情数据。 - 策略监控面板
在这个面板中,用户可以查看当前加载的策略。通过该面板的相应栏位,用户可以启动、停止策略,查看当前策略的持仓、日志,为策略分配仓位,向策略发送命令等。 - 报单信息面板
显示当前账户的所有报单信息。 - 日志面板
显示网关程序的日志。 - 持仓面板
显示当前账户的所有持仓信息。
这几个面板可以通过拖拉面板边界显示和隐藏。
交易面板
在行情面板上双击合约,或者点击“持仓列表”下方的“交易面板”按钮,会弹出“交易面板”。用户可以使用“交易面板”手动交易。
行情订阅
在行情面板中点击右键,在菜单中选择“订阅合约”,会弹出合约订阅窗口,用户输入合约名之后点击确认,PowerGate会尝试订阅指定合约。
合约订阅成功与否,取决于底层的行情服务是否支持该合约。例如,期货CTP的行情服务就无法订阅股票行情。
深度行情
在行情面板中点击右键,在菜单中选择“深度行情”,会弹出深度行情窗口。只有底层的行情服务提供深度行情,窗口中才会显示深度行情数据。
下图是PowerGate接入兴业证券UT level2行情时,深度行情窗口显示的数据。