This commit is contained in:
2026-09-05 14:30:16 +08:00
parent 2059f87fe5
commit ba1bd93afa
4 changed files with 7 additions and 20 deletions

View File

@@ -88,7 +88,7 @@ class OrderBook:
self.busy_keys = busy_keys
logging.info("[Order] 刷新完成,跟踪=%d,处理中=%d,撤销=%d", len(data), len(busy_keys), canceled)
def place(self, request: PlaceOrderRequest) -> bool:
def place(self, client: Client, request: PlaceOrderRequest) -> bool:
"""按最新价提交委托,并立即写入本地方向锁。"""
side = ORDER_SIDE_BY_OFFSET.get(str(request.op), "")
if not side:
@@ -103,7 +103,7 @@ class OrderBook:
self.busy_cache.set(key, True, timeout=self.lock_timeout_sec)
try:
result = request.client.passorder(
result = client.passorder(
op_type=request.op,
stock_code=request.code,
volume=request.volume,