vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 19
声望: 1

在CTA策略界面时候,点击全部停止策略报错。“TypeErroe:objecct of type time is not json serializable”

Member
avatar
加入于:
帖子: 19
声望: 1

补充一点:就是单个点击停止策略也是报错的。同时,重新启动进入界面,也报错进入不了CTA策略界面了,只有删除vntrader下面几个文件才能重新进入

Administrator
avatar
加入于:
帖子: 4045
声望: 223

停止策略时,会记录策略的运行数据到文件中。

你策略的某个变量字段,用了time对象,而这个东西是没法直接转换为json保存的,所以报错了。

简单处理办法就是把这个字段从variables列表中移除。

Member
avatar
加入于:
帖子: 19
声望: 1

用Python的交易员 wrote:

停止策略时,会记录策略的运行数据到文件中。

你策略的某个变量字段,用了time对象,而这个东西是没法直接转换为json保存的,所以报错了。

简单处理办法就是把这个字段从variables列表中移除。
我使用的就是示例的几个策略

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3