Appearance
事件通知
当仓位到达指定位置时触发
on_position_warning-当仓位到达指定位置时触发
当仓位到达指定位置时触发(默认 70%)。回测中无法触发。
函数
python
on_position_warning(context, msg)参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| context | Context | 是 | 上下文对象 |
| msg | any | 是 | 当前仓位百分比(或仓位相关信息) |
返回值
None
举例
python
def on_position_warning(context, msg):
log.info("仓位预警:", msg)
# 输出示例:
# 仓位预警:70当订单撮合成功后触发
on_order-当订单撮合成功后触发
当订单撮合成功后触发。回测中无法触发
函数
python
on_order(context, msg)参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| context | Context | 是 | 上下文对象 |
| msg | any | 是 | 当前成交的订单信息 |
返回值
None
举例
python
def on_order(context, msg):
log.info("订单成交回报:", msg)
# 输出示例:
# 订单成交回报:Order({'order_id': 'ZLT-0000000--sz000001', 'status': 6, 'filled': 600, 'avg_price': 10.58})