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

最新试了下rpc,发现没法打单,仔细看了下源码和bug,发现可能是rpc_gateway的send_order没有返回order_id导致的。因为策略是作为client调用rpc的gateway,打单就会出问题。麻烦作者给瞧瞧,谢谢。
这是rpc gateway的send_order:
def send_order(self, req: OrderRequest):
""""""
gateway_name = self.symbol_gateway_map.get(req.vt_symbol, "")
self.client.send_order(req, gateway_name)

这是ctp_gateway的:
def send_order(self, req: OrderRequest):
self.order_ref += 1
...........
return order.vt_orderid

Administrator
avatar
加入于:
帖子: 4502
声望: 321

已修复

Member
加入于:
帖子: 36
声望: 1

用Python的交易员 wrote:

已修复

谢谢!

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

沪公网安备 31011502017034号

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