问答交流

请问回测模块加中入 m_deps=np.random.randn(), 是做什么用的呢?

由bq7b8vwg创建,最终由small_q 被浏览 10 用户

3. 启动回测

策略回测接口: https://bigquant.com/docs/module_trade.html

m = M.trade.v4( instruments=['510330.HOF'], start_date=start_date, end_date=end_date, initialize=initialize, history_ds = history_ds, before_trading_start=None, handle_data=handle_data, # 买入订单以开盘价成交 order_price_field_buy='open', m_deps=np.random.randn(), order_price_field_sell='open', capital_base=capital_base, benchmark=benchmark, volume_limit=0.25, product_type='stock',

这个回测里加入了mdeps 在回测模块中没有找到mdeps参数 请问这个是做什么用的谢谢解答

标签

回测模块交易策略回测
评论
  • 你好,每个模块都自带缓存机制,加入m_*deps 这个参数,会 进行缓存控制。模块每次运行时,m_*deps不一样 就不会击中缓存,每次真正的重新运行。这个参数 没有什么实际业务含义。