问答交流

求助:object of type 'NoneType' has no len()

由shi8tou创建,最终由small_q 被浏览 22 用户

我写了一个很简单的策略,打算我自己的股票历史买卖记录”stock_transaction.csv“,在bigquant上面回测一下。结果报以下错误。有哪位大神帮忙看看怎么解决吗?谢谢!


[2023-05-01 15:15:14.984573] ERROR: moduleinvoker: module name: backtest, module version: v8, trackeback: TypeError: object of type 'NoneType' has no len() [2023-05-01 15:15:14.987319] ERROR: moduleinvoker: module name: trade, module version: v4, trackeback: TypeError: object of type 'NoneType' has no len()

https://bigquant.com/experimentshare/ac2e8720668942dd8a8a84bb991245bc

\

标签

回测
评论
  • 回测模块的时间数据来自于代码列表,你要确保你传入的csv里的时间和代码里表列的时间是一致的 \
  • 回测模块的时间数据来自于代码列表,你要确保你传入的csv里的时间和代码里表列的时间是一致的 \
  • 我把csv数据里的日期格式改为和代码列表里的一样(%Y-%m-%d), 还是报同样的错误。 ![{w:100}](/wiki/api/attachments.redirect?id=b2add235-cadf-47bd-afb8-aa7b84310fbf)
  • 方便把csv也发一下吗?
  • [https://docs.google.com/spreadsheets/d/e/2PACX-1vT2g_g6qc_J1LGsB0RxtYID5BjJHWM-sVQB2R_jAXwezHLAzfAePTVy7HuFJxg-hrYtVLwUi9bqtUhj/pub?gid=0&single=true&output=csv](https://docs.google.com/spreadsheets/d/e/2PACX-1vT2g_g6qc_J1LGsB0RxtYID5BjJHWM-sVQB2R_jAXwezHLAzfAePTVy7HuFJxg-hrYtVLwUi9bqtUhj/pub?gid=0&single=true&output=csv) 好像没有上传csv的方法。我创建了一个google sheet并且公开给所有人了, 你看看可不可以访问。非常感谢!