VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 1
声望: 0

我的策略在满足条件时会执行以下代码
price = tick.last_price
self.cover(price+100, 1)
self.buy(price, 1)
即选取最近的tick最新价作为基准价price,然后基准价+100的价格平空,再以基准价开多
但委托里显示平空和开多的价格是一样的,这是为什么呢

Member
avatar
加入于:
帖子: 1627
声望: 117
cover_orderid = self.cover(price+100, 1)
buy_orderid = self.buy(price, 1)

self.write(f"{cover_orderid} {buy_orderid}"

然后看下这两个委托号,和主界面委托记录里对应委托的价格是否一致吧

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

沪公网安备 31011502017034号

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