VeighNa量化社区
你的开源社区量化交易平台
randomzhang's Avatar
Member
离线
11 帖子
声望: 0

如果价差策略里的on_spread_bar中发出一个信号,主动腿下单成功,被动腿下单失败,此时被动腿会在每个tick来之后重新对冲,如果1分钟以内被动腿一直没有成交成功,在新的spread_bar到来之后,会stop_algo,此时是不是就造成了单边?

价差套利回测引擎中成交金额的计算是用 trade.volume size trade.price,这里的price实际上是价差吧,而实际上成交金额应该用主动腿和被动腿成交金额的总和来计算?

我在价差策略中使用basic_spread_strategy这个策略在on_spread_data这个函数中print 价差,运行时间一旦长了之后,print的价差就不是目前真实的价差了,程序重启后又可以恢复正常,我怀疑是不是event_queue里面堆积了太多的行情,没有处理过来呢?

我现在使用一台16核的服务器回测优化参数,如果参数有10000组的话,要优化很长时间,所以想使用遗传算法优化,但是发现vnpy里只支持单进程的遗传算法优化,这样总时间和使用多核服务器的暴力穷举在时间上差不了多少,所以想咨询一下如何使用多进程遗传算法来优化参数?

如果我想做双均线策略参数的优化,其中有一条慢线和快线,优化参数的时候,我不想把慢线周期小于快线周期的参数都跑一遍,这个时候该怎么办?

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】