新增
1. 新增TickData的本地时间戳字段local_time(不带时区信息)
2. 新增基于asyncio和aiohttp实现的协程异步REST API客户端vnpy_rest项目
3. 新增基于asyncio和aiohttp实现的协程异步Websocket API客户端vnpy_websocket项目
4. 新增基于多进程模式的遗传算法优化功能
5. 新增XTP的API封装中,行情登录函数对于本地网卡地址的参数支持
调整
2. 剥离CTA策略模块下的穷举和遗传优化算法到vnpy.trader.optimize模块下
3. 遗传算法优化完成后,输出所有回测过的参数对应结果(而不只是最优结果)
4. CTA策略引擎加载策略文件时,增加模块重载的操作,使得任何策略文件修改可以立即生效
5. CTA策略引擎扫描特定目录下的策略文件时,使用glob函数(替换原有的os.walk),避免对子目录中文件的错误加载
6. 将CTA策略模块剥离到vnpy_ctastrategy项目中
7. 将CTA回测模块剥离到vnpy_ctabacktester项目中
8. 将XTP接口剥离到vnpy_xtp项目中,并升级到2.2.27.4版本
9. 将事前风控模块剥离到vnpy_riskmanager项目中
10. 将数据管理模块剥离到vnpy_datamanager项目中
修复
2. 修复MySQL和PostgreSQL数据库管理器删除K线数据时出错的问题
3. 修复基于aiohttp的RestClient和WebsocketClient,事件循环停止后重新启动失败的问题
7. 修复CtaBacktester基于Tick级别数据进行参数优化时,启动优化失败的问题
8. 修复ToraStockGateway和ToraOptionGateway,调用下单函数时没有返回委托号的问题
9. 修复InfluxDB数据管理器,导入数据时时间字段解析错误的问题