策略运行¶
天勤的【页面8 - 策略运行】, 用于管理所有策略运行. 在这个页面上, 你可以任意启动/停止策略, 并监控所有策略的运行情况.
在天勤中运行和停止一个策略¶
页面左侧为策略运行管理区.
要启动新策略, 点击 [启动新策略] 按钮. 点击按钮后, 需要选择一个策略文件:
点击【确认】后,会要求你指定一个策略ID, 用来区分同一份策略文件按不同参数运行的情况. 你可以随意输入, 或者用默认值。
点击【确认】后,如果策略有运行参数, 此时会出现一个弹出框, 让你填写参数. 如果策略没有参数, 会自动跳过这一步。
做到这一步, 策略程序就正式开始运行了. 策略运行表中会出现你刚才启动的策略, 像这样:
要停止策略执行, 只需要在策略运行表中双击策略, 可以看到策略状态从 "运行中" 变为 "已停止"
策略运行监控¶
天勤为策略运行提供全面监控. 在策略运行表中选中任一个策略, 页面会立即显示所选策略的运行情况
策略运行日志¶
策略程序中用 print 或 logging 输出的信息, 都会出现在这里
策略交易图¶
策略交易图展示一个合约的交易和持仓情况
它包含了这些内容
- 成交记录: 图上用红色和绿色的箭头标注实际发生的成交时间和成交价格
- 持仓记录: 当策略在一段时间内有持仓时, 图上会用红绿色矩形框表示. 红色框表示这段时间的持仓方向与行情方向一致(盈利), 反之为绿色
- 当前挂单: 如果策略当前还有挂单, 将在图上以横线虚线的形式显示
- 当前持仓: 如果策略当前还有持仓, 将在图上以横线实线的形式显示
- 成交记录定位: 如果你在【策略成交记录】表中选中一条成交记录, 图上会用紫色竖条标出这条成交的具体时间.
如果策略程序交易涉及多个合约, 可以在【策略成交记录】表中选择一条, 策略交易图将切换到选中的合约
要改变图表K线周期, 请使用右键菜单操作
如有需要, 你可以在策略交易图上添加技术指标或者手工画线
策略成交记录¶
当前策略产生的实际交易记录. 点击任意一条成交记录, 会在 【策略交易图】 上标记出这条成交的位置.
策略报单记录¶
当前策略程序产生的全部报单
策略报告¶
当前策略程序产生的交易结果报告, 包括收益情况和资金曲线
策略持仓¶
当前策略目前的持仓情况
策略挂单¶
当前策略目前的挂单情况. 双击挂单可以撤单
人工下单板¶
在某些情况下, 我们可能需要对策略进行人工干预, 例如手工将策略开出来的仓平掉. 此时, 我们可以使用这个下单板下平仓单, 这些平仓单及相应的成交记录会作为策略程序的报单统一管理.