refactor QMT client and optimize API
This commit is contained in:
@@ -41,7 +41,14 @@ def open_signal(run, ticks, open_signals) -> None:
|
||||
|
||||
# 6. 生成本地订单号并按最新价提交开仓委托。
|
||||
order_id = run.orders.new_order_id("base")
|
||||
request = PlaceOrderRequest(run.client, OP_BUY, item.code, volume, order_id)
|
||||
request = PlaceOrderRequest(
|
||||
run.client,
|
||||
OP_BUY,
|
||||
item.code,
|
||||
volume,
|
||||
order_id,
|
||||
item.signal_key,
|
||||
)
|
||||
if not run.orders.place(request):
|
||||
continue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user