vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 2
声望: 0

在课程29课里给出了委托控制的代码--order_control_strategy_29.py,在回测中发现对于 空开 并且平空的操作完后,紧接着有发了一次多平的命令,对应后面又有了一次空平的成交。然而对于多开没有此类问题。各位大佬给看看是什么原因啊?先谢过!图片见下:
description

Member
avatar
加入于:
帖子: 3115
声望: 181

应该是策略最下面那两段cover(234行)和sell(227行)多加了个not

Member
avatar
加入于:
帖子: 2
声望: 0

xiaohe wrote:

应该是策略最下面那两段cover(234行)和sell(227行)多加了个not

谢谢!是的,改过之后委托正常了。不明白正反方向的代码一致,结果竟然有如此偏差。而且在回测中精细化控制与细颗粒度控制的回测结果是一致的,由于程序错误导致多记了单数,那个版本代码的回测收益大了一些。

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

沪公网安备 31011502017034号