2
关注
1
关注者
策略库链接:https://www.youquant.com/strategy/172610
回测时经常会出现“平仓仓位不足”的情况,请问是什么问题?如题 
策略平仓的部分源码如下:
if mp > 0 and close0 < middle_line: # 如果当前持有多单,并且最新价小于中轨
exchange.SetDirection("closebuy") # 设置交易方向和类型
exchange.Sell(close0 - 1, 1) # 平多单
mp = 0 # 设置虚拟持仓的值,即空仓
if mp < 0 and close0 > middle_line: # 如果当前持有空单,并且最新价大于中轨
exchange.SetDirection("closesell") # 设置交易方向和类型
exchange.Buy(close0, 1) # 平空单
mp = 0 # 设置虚拟持仓的值,即空仓
相关推荐
评论
全部评论 (2)
- 1
