Releases: Chandlercjy/OnePy
Releases · Chandlercjy/OnePy
2.2
2.1
Version:2.1
添加部分注释。
修复许多大大小小的 bug,回测更加精确一些了。
将 Bar 分离成 base_var 和 BacktestBar。
重写 csvreader 使其支持 cleaners 初始化。
删除 GlobalVariables,strategy 直接从 recorder 调用账户信息。
分离撮合引擎到 builtin_module 的 trade_log。
创建新 OnePyEnvBase 类,负责 Environment 全局共享单例,减少重复代码。
重写 logger 模块,可以选择是否生成 log 文件。
添加 exceptions 异常模块。
删除一些没必要的代码。
plotly 画图中的 realized_pnl 采用撮合引擎中的 realized_pnl,更加精确。
交易记录尾部添加未平仓的仓位信息。
添加单元测试。
2.00
Update base_strategy.py
1.52
保存一下1.52版本。