before_trading

  • beforetrading(_context)
  • 【选择实现】

每天在策略开始交易前会被调用。不能在这个函数中发送订单。需要注意,该函数的触发时间取决于用户当前所订阅合约的交易时间。

举例来说,如果用户订阅的合约中存在有夜盘交易的期货合约,则该函数可能会在前一日的20:00触发,而不是早晨08:00.

参数:context (StrategyContext object) – 策略上下文Example:

  1. def before_trading(context, bar_dict):
  2. logger.info("This is before trading")