qlib icon indicating copy to clipboard operation
qlib copied to clipboard

Position和BasePosition代码的一点小瑕疵,不是bug!

Open initsownright opened this issue 1 year ago • 0 comments

🐛 Bug Description

BasePosition是Position的基类, 在Position的构造函数__init__()中,使用super() . init() 调用BasePosition的构造函数。 BasePosition的__init__()函数的参数列表为 self, *args: Any, cash: float = 0.0, **kwargs: Any,

在BasePosition的__init__()方法的代码中,并没有使用到cash参数, 而且不是应该把*args和**kwargs放在形参列表的最后两个吗。

Screenshot

BasePosition__init__

Environment

Note: User could run cd scripts && python collect_info.py all under project directory to get system information and paste them here directly.

  • Qlib version: 0.9.5.99
  • Python version:
  • OS (Windows, Linux, MacOS):
  • Commit number (optional, please provide it if you are using the dev version):

Additional Notes

initsownright avatar Aug 30 '24 06:08 initsownright