on_order_status - 委托状态更新事件

函数原型:

  1. on_order_status(context, order)

参数:

参数名 类型 说明
context context对象 上下文对象
order order 委托对象

示例:

  1. def on_order_status(context, order):
  2. print(order)

输出:

  1. status ord_rej_reason account_id position_side volume symbol target_percent percent updated_at value side position_effect target_volume price order_style created_at ord_rej_reason_detail strategy_id target_value order_type
  2. -------- ---------------- ------------ --------------- -------- ----------- ---------------- --------- ------------------- ------- ------ ----------------- --------------- ------- ------------- ------------------- ----------------------- ------------- -------------- ------------
  3. 8 3 strategy_id 1 18229 SZSE.002528 -0.0999982 0.1 2017-07-27 07:00:01 100261 2 2 -18229 5.5 3 2017-07-27 07:00:01 仓位不足 可用=16479 strategy_id -100260 2

on_execution_report - 委托执行回报事件

函数原型:

  1. on_execution_report(context, execrpt)

参数:

参数名 类型 说明
context context对象 上下文对象
execrpt execrpt 回报对象

示例:

  1. def on_execution_report(context, execrpt):
  2. print(execrpt)