2.2.2
- 增加
run_file
|run_code
|run_func
API, 详情请参见 多种方式运行策略 - Breaking Change: 更改
AbstractStrategyLoader:load
函数的传入参数,现在不需要strategy
了。 - 增加
UserFuncStrategyLoader
类 - 根据 Issue 116 增加如下内容:
POSITION_EFFECT
增加CLOSE_TODAY
类型- 增加调仓函数
order(order_book_id, quantity, price=None)
API- 如果不传入 price 则认为执行的是 MarketOrder 类型订单,否则下 LimitOrder 订单
- 期货
- quantity > 0: 往 BUY 方向调仓 quantity 手
- quantity < 0: 往 SELL 方向调仓 quantity 手
- 股票
- 相当于 order_shares 函数
- 增加调仓函数
order_to(order_book_id, quantity, price=None)
API- 基本逻辑和
order
函数一致 - 区别在于 quantity 表示调仓对应的最终仓位
- 基本逻辑和
- 现有所有下单函数,增加 price option,具体行为和
order
|order_to
一致
- Fix bug in
all_instruments
PR 123 - Fix “运行不满一天的情况下 sys_analyser 报 KeyError” PR 118
- sys_analyser 生成 report 对应的字段进行调整,具体调整内容请查看 commit d9d19f